[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex 3c1f820 25/27: Add TODO item about remove-style
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex 3c1f820 25/27: Add TODO item about remove-style feature |
Date: |
Sat, 27 Jun 2020 03:17:46 -0400 (EDT) |
branch: externals/auctex
commit 3c1f820224a0530ef50e658d43f4110f84b21cb4
Author: Ikumi Keita <ikumi@ikumi.que.jp>
Commit: Ikumi Keita <ikumi@ikumi.que.jp>
Add TODO item about remove-style feature
* doc/todo.texi (Mid-term Goals): Add an item about remove-style
feature.
* doc/changes.texi (News in 12.3): Fix typo.
---
doc/changes.texi | 2 +-
doc/todo.texi | 15 ++++++++++++++-
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/doc/changes.texi b/doc/changes.texi
index 396e955..1c09683 100644
--- a/doc/changes.texi
+++ b/doc/changes.texi
@@ -33,7 +33,7 @@ instead.
@item
Support for highlighting and in-math state detection for AMS-LaTeX
specific environments, such as @samp{align}, @samp{gather} and
-@samp{multiline}, are refactored and put into style file
+@samp{multline}, are refactored and put into style file
@file{amsmath.el}. So these support are available only when
@code{TeX-parse-self} option is enabled.
diff --git a/doc/todo.texi b/doc/todo.texi
index 43a8248..ca4db2f 100644
--- a/doc/todo.texi
+++ b/doc/todo.texi
@@ -1,5 +1,5 @@
@c This is part of the AUCTeX Manual.
-@c Copyright (C) 2004-2006, 2008, 2009, 2013-2015 Free Software
+@c Copyright (C) 2004-2006, 2008, 2009, 2013-2015, 2020 Free Software
@c Foundation, Inc.
@c See the file auctex.texi for copying conditions.
@ifset rawfile
@@ -59,6 +59,19 @@ be looked up in the catalogs in sequence until they were
identified.
Macro cross references should also be usable for document navigation
using RefTeX.
+@item Fix remove-style feature
+
+Currently @code{TeX-remove-style} implementation isn't good. It is
+common practice that major mode functions directly add macros and
+environments via @code{TeX-add-symbols} and
+@code{LaTeX-add-environments}, but those macros and environments are
+lost once @code{TeX-remove-style} runs. It is necessary to run major
+mode function, by e.g. @code{normal-mode}, again to recover them, but
+that makes no point in running @code{TeX-remove-style} itself because
+major mode function kills all buffer-local variables.
+
+As of @AUCTeX{} 12.3, @code{TeX-remove-style} is no longer used by any
+other codes.
@end itemize
- [elpa] externals/auctex 54bb7c1 05/27: Omit hard font-lock reset also in font-latex-add-to-syntax-alist, (continued)
- [elpa] externals/auctex 54bb7c1 05/27: Omit hard font-lock reset also in font-latex-add-to-syntax-alist, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 9c105a2 06/27: Trigger refontification in font-latex-add-to-syntax-alist., Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 7a1ebbf 08/27: Add support for algorithm style, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 9170170 11/27: Delete overhead in extending font lock range of math expression, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 0ec28c6 13/27: Reconsider region extension, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex ababc71 14/27: Recover compatibility for older emacsen, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 393fb21 15/27: * texmathp.el: Add comment about additional bug., Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 0079026 19/27: ; * tests/latex/fontification-general.tex: Fix Indentation in environments., Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 4c0d150 22/27: Don't call TeX-remove-style in TeX-arg-document., Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 14a2b27 24/27: Improve conformance to code conventions, and documents, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 3c1f820 25/27: Add TODO item about remove-style feature,
Tassilo Horn <=
- [elpa] externals/auctex d9e148b 26/27: Merge remote-tracking branch 'origin/master' into externals/auctex, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 3a809a9 18/27: Fix regression of font lock, Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 3e1adad 23/27: ; * style/breqn.el (): Fix stupid mistake., Tassilo Horn, 2020/06/27
- [elpa] externals/auctex 1e8a495 27/27: Regenerate docs and tex-site.el after merge, Tassilo Horn, 2020/06/27