branch: externals/auctex commit 9a319640636d49ebe98b9f1ba2f176fa3c8b468d Author: Mosè Giordano <m...@gnu.org> Commit: Mosè Giordano <m...@gnu.org>
Prepare for upcoming release * RELEASE: Update version number, release notes and list of contributors. * configure.ac: Update version number. * doc/auctex.texi: Update copyright years. * doc/changes.texi: Mention generic bug fixes. * doc/tex-ref.tex: * latex/preview.dtx: Update version number and copyright years --- RELEASE | 101 +++++++++++++++++++++++++++++++++++++++++++----------- configure.ac | 2 +- doc/auctex.texi | 2 +- doc/changes.texi | 3 ++ doc/tex-ref.tex | 8 ++--- latex/preview.dtx | 4 +-- 6 files changed, 92 insertions(+), 28 deletions(-) diff --git a/RELEASE b/RELEASE index 763957e..7ad98bf 100644 --- a/RELEASE +++ b/RELEASE @@ -1,4 +1,4 @@ -Release notes for AUCTeX 12.1 with preview-latex +Release notes for AUCTeX 12.2 with preview-latex ================================================ AUCTeX provides by far the most wide-spread and sophisticated @@ -24,12 +24,73 @@ sleuth work, testing. New features and fixed bugs in this release ------------------------------------------- -AUCTeX now requires GNU Emacs 24 or higher. Support for XEmacs has -been dropped. - -Besides the change in the supported version of Emacs, there has -been no functional change in this release, which is equivalent to -version 11.92. +AUCTeX reflects the changes in LaTeX2e 2019-10-01 release. +'filecontents' environment now takes an optional argument and can +be used anywhere in a document. The macros '\Ref' and +'\labelformat' are moved from 'varioref.sty' to LaTeX kernel. +amsmath has a new macro '\overunderset'. + +A new method is implemented in preview-latex to adjust the +foreground colors of generated images to those of Emacs, when the +LaTeX command produces PDF. The traditional method became invalid +because of the change introduced in Ghostscript 9.27. +Unfortunately, the new method doesn't work due to a bug in +Ghostscript 9.27 and is valid only for Ghostscript > 9.27. There +is also a fallback method for gs 9.27 users which displays plain +"black on white" images. For successful function of preview-latex, +the users are encouraged to set up the new user option +'preview-pdf-color-adjust-method' to choose appropriate option +among the three: new, traditional and fallback method. + +AUCTeX has support for the Flymake package in Emacs 26 or newer. +To enable, call 'M-x flymake-mode RET' or add this to your '.emacs' +file: + (add-hook 'LaTeX-mode-hook #'flymake-mode) + +The way the option 'TeX-record-buffer' is used was corrected. It +was used in just the opposite way as the document says. Erase the +customization if you have customized this option since it now acts +in reverse to your expectation. + +A former customize option 'japanese-TeX-command-list' is removed. +Use 'japanese-TeX-engine-default', or if it's really necessary, +customize 'TeX-command-list' directly if the task which the option +used to carry is required. + +Support for standard LaTeX without e-TeX extension is now very +limited. It doesn't work if raw TeX code is put on the command +line to invoke latex command. It also fails for region compilation +('C-c C-r' and so on) with documents of non-ascii file name. In +addition, it no longer works with preview-latex. We consider this +incompatibility is permissible because e-TeX extension is enabled +for standard LaTeX by default long ago. LaTeX variants such as +XeLaTeX and LuaLaTeX are not affected. + +Key binds in Texinfo mode are improved. Typing '$', '^', '_' and +'\' now just self-inserts without pointless side effects in Texinfo +mode. + +In addition, the option 'TeX-electric-escape' is now effective in +Texinfo mode. When it is enabled, typing '@' will invoke +'TeX-electric-macro' offering completion in similar style with +other TeX modes of AUCTeX. + +Fontification support for 'biblatex' package is improved and +updated to macros provided by package version 3.12. For qualified +lists, at least 2 mandatory arguments are fontified. + +Support for column specifiers 'w' and 'W' provided by 'array' +package is added to 'array.el'. The correct counting of columns +only works when the 'align' parameter is enclosed in braces, e.g., +'w{l}{3cm}'. The short version 'wl{3cm}' is not supported. + +Entries for 'PDF Tools' are added in +'TeX-view-program-list-builtin' for Windows and macOS. This viewer +can be configured under these operating systems with an entry like +this in an init file: + (setq TeX-view-program-selection '((output-pdf "PDF Tools"))) + +Several other bugs were fixed, many minor features were added. Requirements ------------ @@ -79,19 +140,19 @@ bugs and suggesting improvements, but the most effective way of helping AUCTeX development remains volunteering for tasks. The following people contributed to this release series (in -alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, Fabrice -Ben Hamouda, Thomas Baumann, Vincent Bela�che, Berend de Boer, Uwe -Brauer, Ken Brown, Joshua Buhl, Patrice Dumas, Arash Esbati, Werner -Fink, Miguel Frasson, Peter S. Galbraith, Mos� Giordano, Patrick -Gundlach, Jobst Hoffmann, Tassilo Horn, Yvon Hevel, Orlando Iovino, -Mads Jensen, Arne J�rgensen, David Kastrup, Ikumi Keita, Philip Kime, -Oleh Krehel, Joost Kremers, Frank K�ster, Jan-�ke Larsson, Matthew -Leach, Antoine Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan -Nicolaescu, Piet van Oostrum, Nicolas Richard, Augusto Ritter Stoffel, -Florent Rougon, Santiago Saavedra, Davide G. M. Salvetti, R�diger -Sonderfeld, Holger Sparr, Mike Sperber, Reiner Steib, Christian -Schlauer, Shiro Takeda, Mark Trettin (Please accept our apologies if -we forgot somebody.) +alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, +Mohammad Hossein Bateni, Fabrice Ben Hamouda, Thomas Baumann, Vincent +Bela�che, Berend de Boer, Alex Branham, Uwe Brauer, Ken Brown, Joshua +Buhl, Jean-Fran�ois Burnol, Patrice Dumas, Arash Esbati, Werner Fink, +Miguel Frasson, Peter S. Galbraith, Mos� Giordano, Patrick Gundlach, +Jobst Hoffmann, Tassilo Horn, Yvon Hevel, Orlando Iovino, Mads Jensen, +Arne J�rgensen, David Kastrup, Ikumi Keita, Philip Kime, Oleh Krehel, +Joost Kremers, Frank K�ster, Jan-�ke Larsson, Matthew Leach, Antoine +Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan Nicolaescu, Piet +van Oostrum, Nicolas Richard, Augusto Ritter Stoffel, Florent Rougon, +Santiago Saavedra, Davide G. M. Salvetti, R�diger Sonderfeld, Holger +Sparr, Mike Sperber, Reiner Steib, Christian Schlauer, Shiro Takeda, +Mark Trettin (Please accept our apologies if we forgot somebody.) Footnotes: diff --git a/configure.ac b/configure.ac index 4ba8b57..566378d 100644 --- a/configure.ac +++ b/configure.ac @@ -21,7 +21,7 @@ dnl along with AUCTeX; see the file COPYING. If not, write to the Free dnl Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, dnl MA 02110-1301, USA. -AC_INIT(auctex,12.1,bug-auc...@gnu.org) +AC_INIT(auctex,12.2,bug-auc...@gnu.org) AC_CHECK_PROGS_REQUIRED(MAKECMD, make, [make not found, aborting!]) AC_PROG_MAKE_SET diff --git a/doc/auctex.texi b/doc/auctex.texi index cb25757..e8a99b4 100644 --- a/doc/auctex.texi +++ b/doc/auctex.texi @@ -12,7 +12,7 @@ This manual is for @AUCTeX{} (version @value{VERSION} from @value{UPDATED}), a sophisticated TeX environment for Emacs. -Copyright @copyright{} 1992-1995, 2001, 2002, 2004-2018 +Copyright @copyright{} 1992-1995, 2001, 2002, 2004-2019 Free Software Foundation, Inc. @quotation diff --git a/doc/changes.texi b/doc/changes.texi index 0019ec0..47e1a06 100644 --- a/doc/changes.texi +++ b/doc/changes.texi @@ -90,6 +90,9 @@ in an init file: @lisp (setq TeX-view-program-selection '((output-pdf "PDF Tools"))) @end lisp + +@item +Several other bugs were fixed, many minor features were added. @end itemize @heading News in 12.1 diff --git a/doc/tex-ref.tex b/doc/tex-ref.tex index c34e38a..b022df9 100644 --- a/doc/tex-ref.tex +++ b/doc/tex-ref.tex @@ -42,9 +42,9 @@ % Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik % for creating the GNU Emacs Reference Card from which this was mutated -\defersionnumber{12.1} -\def\year{2017} -\defersion{December \year\ versionnumber} +\defersionnumber{12.2} +\def\year{2019} +\defersion{October \year\ versionnumber} \def\shortcopyrightnotice{skip 1ex plus 2 fill _______________________________________________ auctex-diffs mailing list auctex-di...@gnu.org https://lists.gnu.org/mailman/listinfo/auctex-diffs