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'."