branch: master
commit 14a9e22062dd7381d6570fefd302858cf5bf4585
Author: Arash Esbati <[email protected]>
Commit: Arash Esbati <[email protected]>
; * NEWS.org: Update the file.
---
NEWS.org | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/NEWS.org b/NEWS.org
index 451056a7..169cca83 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -6,6 +6,35 @@
# License: GNU General Public License 3
# The format is based on [[https://keepachangelog.com/en/1.1.0/][Keep a
Changelog]]
+* [Unreleased]
+
+** Fixed
+
+- Add appropriate ~delete-selection~ properties for
+ ~LaTeX-insert-left-brace~, ~TeX-insert-dollar~ and
+ ~TeX-insert-backslash~ that differentiate between the "electric" and
+ "just-insert-the-symbol" behavior. That should simplify cooperation
+ with other electric modes.
+
+ As a result of this adjustment, the behavior of ~TeX-insert-dollar~
+ is affected in some ways:
+ - With raw prefix argument =C-u=, =$= (~TeX-insert-dollar~) now
+ inserts four dollars as opposed to one. This behavior is in-line
+ with other symbols, in particular ="= (~TeX-insert-quote~) and =\=
+ (~TeX-insert-backslash~). If you need one literal =$=, you can type
+ =C-1 $= or =C-q $=.
+ - We no longer have explicit support of the special behavior that if
+ ~TeX-electric-math~ is non-nil and point is inside math mode right
+ between a couple of single dollars, pressing =$= will insert another
+ pair of dollar signs and leave the point between them.
+
+ It still works as before if ~TeX-electric-math~ is pair of dollars
+ while it inserts =\(= and =\)= when ~TeX-electric-math~ is
+ =("\(" . "\)")=.
+ - When ~TeX-electric-math~ is a pair of dollars and the point is in
+ inline math without active region, =$= inserts two dollars, not one
+ dollar which just closes the math mode.
+
* [14.0.5] - 2024-05-19
** Added