"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "RELEASE" between
auctex-12.2.tar.gz and auctex-12.3.tar.gz

About: AUCTEX is an extensible package for writing and formatting TeX files in GNU Emacs and XEmacs.

RELEASE  (auctex-12.2):RELEASE  (auctex-12.3)
Release notes for AUCTeX 12.2 with preview-latex Release notes for AUCTeX 12.3 with preview-latex
================================================ ================================================
AUCTeX provides by far the most wide-spread and sophisticated AUCTeX provides by far the most wide-spread and sophisticated
environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with
Emacs. Combined with packages like RefTeX, flyspell and others it is Emacs. Combined with packages like RefTeX, flyspell and others it is
pretty much without peer as a comprehensive authoring solution for a pretty much without peer as a comprehensive authoring solution for a
large variety of operating system platforms and TeX distributions. It large variety of operating system platforms and TeX distributions. It
supports document-dependent completion and syntax highlighting, easily supports document-dependent completion and syntax highlighting, easily
accessible menus, jumping to error locations in the source file, a accessible menus, jumping to error locations in the source file, a
number of editing shortcuts, intelligent indentation and filling of number of editing shortcuts, intelligent indentation and filling of
skipping to change at line 27 skipping to change at line 27
file that is independently useful for a number of applications and is file that is independently useful for a number of applications and is
available in unbundled form from CTAN.[1] available in unbundled form from CTAN.[1]
AUCTeX needs volunteers in particular for non-programming tasks: AUCTeX needs volunteers in particular for non-programming tasks:
documentation writing, tutorials, translations, reference material, documentation writing, tutorials, translations, reference material,
sleuth work, testing. sleuth work, testing.
New features and fixed bugs in this release New features and fixed bugs in this release
------------------------------------------- -------------------------------------------
AUCTeX reflects the changes in LaTeX2e 2019-10-01 release. Support for 'PSTricks' is now PDF-oriented. AUCTeX no longer turns
'filecontents' environment now takes an optional argument and can off PDF mode for 'PSTricks' documents even without 'pst-pdf'. It
be used anywhere in a document. The macros '\Ref' and now sets up 'TeX-PDF-from-DVI' option so that PDF output is
'\labelformat' are moved from 'varioref.sty' to LaTeX kernel. generated when 'TeX-PDF-mode' is enabled (default). Users who want
amsmath has a new macro '\overunderset'. DVI output should disable PDF mode explicitly by file local
variable, or customize 'TeX-PDF-mode' to 'nil'.
A new method is implemented in preview-latex to adjust the
foreground colors of generated images to those of Emacs, when the The function 'font-latex-update-font-lock' has been obsoleted in
LaTeX command produces PDF. The traditional method became invalid order to fix 'bug#37945'. That function was used by several style
because of the change introduced in Ghostscript 9.27. files in order to refresh fontification after adding new symbols or
Unfortunately, the new method doesn't work due to a bug in verbatim constructs. It is better to call 'font-lock-flush' in the
Ghostscript 9.27 and is valid only for Ghostscript > 9.27. There former case and 'font-latex-set-syntactic-keywords' in the latter
is also a fallback method for gs 9.27 users which displays plain case. The function 'font-latex-update-font-lock' still exists as a
"black on white" images. For successful function of preview-latex, no-op which only shows a warning explaining how to update font-lock
the users are encouraged to set up the new user option as mentioned above.
'preview-pdf-color-adjust-method' to choose appropriate option
among the three: new, traditional and fallback method. Math expression highlighting was improved. Highlighting for
documents with a lot of inline math expressions '$...$' won't get
AUCTeX has support for the Flymake package in Emacs 26 or newer. scrambled now ('bug#33139').
To enable, call 'M-x flymake-mode RET' or add this to your '.emacs'
file: There is small incompatibility due to this fix. When odd number of
(add-hook 'LaTeX-mode-hook #'flymake-mode) dollar signs are in a comment, the subsequent lines are highlighted
as math until another '$' appears. You can insert a commented
The way the option 'TeX-record-buffer' is used was corrected. It dollar sign ('%$') at the next suitable end of line as a
was used in just the opposite way as the document says. Erase the workaround.
customization if you have customized this option since it now acts
in reverse to your expectation. In addition, it is no longer recommended to customize
'font-latex-math-environments'. Use 'texmathp-tex-commands'
A former customize option 'japanese-TeX-command-list' is removed. instead.
Use 'japanese-TeX-engine-default', or if it's really necessary,
customize 'TeX-command-list' directly if the task which the option AUCTeX tracks changes in LaTeX2e 2020-02-02 release. AUCTeX
used to carry is required. supports the improvements to LaTeX font selection mechanism (NFSS).
New macros like '\textsw' or '\textulc' are added to font insertion
Support for standard LaTeX without e-TeX extension is now very keyboard commands. See the section for inserting font specifiers
limited. It doesn't work if raw TeX code is put on the command for details. Further, the entries in the menu LaTeX, Insert Font
line to invoke latex command. It also fails for region compilation are reorganized and adjusted accordingly.
('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 Macros previously provided by 'textcomp.sty' are now part of LaTeX
incompatibility is permissible because e-TeX extension is enabled kernel. AUCTeX tracks this change as well and support for the new
for standard LaTeX by default long ago. LaTeX variants such as macro '\legacyoldstylenums' is added.
XeLaTeX and LuaLaTeX are not affected.
Insertion of environments in LaTeX documents (i.e. 'C-c C-e') was
Key binds in Texinfo mode are improved. Typing '$', '^', '_' and improved. The former code had a few bugs, which sometimes resulted
'\' now just self-inserts without pointless side effects in Texinfo in either spurious empty line or spurious comment prefix, or both,
mode. especially when the region is active. Those bugs are now fixed.
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. More bugs fixed, other minor features implemented.
Requirements Requirements
------------ ------------
It is required that you use at least GNU Emacs 24. It is required that you use at least GNU Emacs 24.
The preview-latex subsystem requires image support. The preview-latex subsystem requires image support.
You'll also need a working LaTeX installation and Ghostscript. You'll also need a working LaTeX installation and Ghostscript.
dvipng[2] (version 1.4 or later), a very fast DVI converter, can be dvipng[2] (version 1.4 or later), a very fast DVI converter, can be
skipping to change at line 152 skipping to change at line 132
The following people contributed to this release series (in The following people contributed to this release series (in
alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka,
Mohammad Hossein Bateni, Fabrice Ben Hamouda, Thomas Baumann, Vincent Mohammad Hossein Bateni, Fabrice Ben Hamouda, Thomas Baumann, Vincent
Belaïche, Berend de Boer, Alex Branham, Uwe Brauer, Ken Brown, Joshua Belaïche, Berend de Boer, Alex Branham, Uwe Brauer, Ken Brown, Joshua
Buhl, Jean-François Burnol, Patrice Dumas, Arash Esbati, Werner Fink, Buhl, Jean-François Burnol, Patrice Dumas, Arash Esbati, Werner Fink,
Miguel Frasson, Peter S. Galbraith, Mosè Giordano, Patrick Gundlach, Miguel Frasson, Peter S. Galbraith, Mosè Giordano, Patrick Gundlach,
Jobst Hoffmann, Tassilo Horn, Yvon Hevel, Orlando Iovino, Mads Jensen, Jobst Hoffmann, Tassilo Horn, Yvon Hevel, Orlando Iovino, Mads Jensen,
Arne Jĝrgensen, David Kastrup, Ikumi Keita, Philip Kime, Oleh Krehel, Arne Jĝrgensen, David Kastrup, Ikumi Keita, Philip Kime, Oleh Krehel,
Joost Kremers, Frank Küster, Jan-Ċke Larsson, Matthew Leach, Antoine Joost Kremers, Frank Küster, Jan-Ċke Larsson, Matthew Leach, Antoine
Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan Nicolaescu, Piet Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan Nicolaescu, Piet
van Oostrum, Nicolas Richard, Augusto Ritter Stoffel, Florent Rougon, van Oostrum, Pieter Pareit, Nicolas Richard, Augusto Ritter Stoffel,
Santiago Saavedra, Davide G. M. Salvetti, Rüdiger Sonderfeld, Holger Florent Rougon, Santiago Saavedra, Davide G. M. Salvetti, Rüdiger
Sparr, Mike Sperber, Reiner Steib, Christian Schlauer, Shiro Takeda, Sonderfeld, Holger Sparr, Mike Sperber, Reiner Steib, Christian
Mark Trettin (Please accept our apologies if we forgot somebody.) Schlauer, Shiro Takeda, Mark Trettin (Please accept our apologies if
we forgot somebody.)
Footnotes: Footnotes:
[1] <URL:https://www.ctan.org/pkg/preview> [1] <URL:https://www.ctan.org/pkg/preview>
[2] dvipng is available via its project page [2] dvipng is available via its project page
<URL:https://savannah.nongnu.org/projects/dvipng> and from CTAN. <URL:https://savannah.nongnu.org/projects/dvipng> and from CTAN.
 End of changes. 4 change blocks. 
71 lines changed or deleted 52 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)