branch: master
commit 008399b88a12d91b7e31dcd0743704fcbcdd57cb
Author: Ikumi Keita <ik...@ikumi.que.jp>
Commit: Ikumi Keita <ik...@ikumi.que.jp>

    Delete obsolete variables
    
    * tex.el (TeX-symbol-marker, TeX-symbol-marker-pos, TeX-dollar-sign):
    (TeX-dollar-string, TeX-dollar-regexp): Delete obsolete variables, used
    for old "$" key management.
---
 NEWS.org         |  3 +++
 doc/changes.texi |  6 ++++++
 tex.el           | 15 ---------------
 3 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/NEWS.org b/NEWS.org
index 9e592263..2806126b 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -44,6 +44,9 @@
 ** Removed
 
 - Delete function ~LaTeX-env-contents~.
+- Delete obsolete variables ~TeX-symbol-marker~,
+  ~TeX-symbol-marker-pos~, ~TeX-dollar-sign~, ~TeX-dollar-string~ and
+  ~TeX-dollar-regexp~.
 
 * [14.0.5] - 2024-05-19
 
diff --git a/doc/changes.texi b/doc/changes.texi
index a8de7322..75cdabe9 100644
--- a/doc/changes.texi
+++ b/doc/changes.texi
@@ -245,6 +245,12 @@ inline math (without active region), @kbd{$} inserts two 
dollars, not one
 dollar which just closes the math mode.
 @end itemize
 
+@item
+The following obsolete variables, used for old @key{$} key management,
+were at last removed: @code{TeX-symbol-marker},
+@code{TeX-symbol-marker-pos}, @code{TeX-dollar-sign},
+@code{TeX-dollar-string} and @code{TeX-dollar-regexp}.
+
 @item
 @AUCTeX{} now requires GNU Emacs 27.1 or higher.
 @end itemize
diff --git a/tex.el b/tex.el
index 0f6b753a..708ccfca 100644
--- a/tex.el
+++ b/tex.el
@@ -6123,21 +6123,6 @@ See also `TeX-font-replace' and 
`TeX-font-replace-function'."
 ;; Rewritten from scratch with use of `texmathp' by
 ;; Carsten Dominik <domi...@strw.leidenuniv.nl>
 
-;; The following variables are no longer used, but kept in case some
-;; foreign code uses any of them.
-(defvar TeX-symbol-marker nil)
-(defvar TeX-symbol-marker-pos 0)
-(defvar TeX-dollar-sign ?$)
-(defconst TeX-dollar-string (char-to-string TeX-dollar-sign))
-(defconst TeX-dollar-regexp
-  (concat "^" (regexp-quote TeX-dollar-string) "\\|[^" TeX-esc "]"
-          (regexp-quote TeX-dollar-string)))
-(make-obsolete-variable 'TeX-symbol-marker nil "AUCTeX 9.9d++")
-(make-obsolete-variable 'TeX-symbol-marker-pos nil "AUCTeX 9.9d++")
-(make-obsolete-variable 'TeX-dollar-sign nil "AUCTeX 9.9d++")
-(make-obsolete-variable 'TeX-dollar-string nil "AUCTeX 9.9d++")
-(make-obsolete-variable 'TeX-dollar-regexp nil "AUCTeX 9.9d++")
-
 (defcustom TeX-math-toggle-off-input-method t
   "If non-nil, auto turn off some input methods when entering math mode.
 See `TeX-math-input-method-off-regexp'."

Reply via email to