emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/auctex 9a31964 11/14: Prepare for upcoming release


From: Tassilo Horn
Subject: [elpa] externals/auctex 9a31964 11/14: Prepare for upcoming release
Date: Thu, 31 Oct 2019 04:23:18 -0400 (EDT)

branch: externals/auctex
commit 9a319640636d49ebe98b9f1ba2f176fa3c8b468d
Author: Mosè Giordano <address@hidden>
Commit: Mosè Giordano <address@hidden>

    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,address@hidden)
+AC_INIT(auctex,12.2,address@hidden)
 
 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
 
-\def\versionnumber{12.1}
-\def\year{2017}
-\def\version{December \year\ v\versionnumber}
+\def\versionnumber{12.2}
+\def\year{2019}
+\def\version{October \year\ v\versionnumber}
 
 \def\shortcopyrightnotice{\vskip 1ex plus 2 fill
   \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
@@ -53,7 +53,7 @@
 \def\copyrightnotice{%
 \vskip 1ex plus 2 fill\begingroup\small
 \centerline{Copyright \copyright\ 1987, 1992-1994, 2004-2006, 2008, 2010,}
-\centerline{2012, 2014-2017 Free Software Foundation, Inc.}
+\centerline{2012, 2014-2017, 2019 Free Software Foundation, Inc.}
 \centerline{for AUC\TeX\ version \versionnumber}
 
 Permission is granted to make and distribute copies of
diff --git a/latex/preview.dtx b/latex/preview.dtx
index b6f109f..a2f3db6 100644
--- a/latex/preview.dtx
+++ b/latex/preview.dtx
@@ -3,7 +3,7 @@
 %%    Developed as part of AUCTeX <URL:https://www.gnu.org/software/auctex/>.
 %
 %     Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006,
-%                   2010, 2017 Free Software Foundation
+%                   2010, 2017-2019 Free Software Foundation
 %
 %     This program is free software; you can redistribute it and/or modify
 %     it under the terms of the GNU General Public License as published by
@@ -439,7 +439,7 @@
 \NeedsTeXFormat{LaTeX2e} \def\reserved@a #1#2$#3:
 #4${\xdef#1{\reserved@c #2#4 $}} \def\reserved@c #1 #2${#1}
 \begingroup \catcode`\_=12
-\reserved@a\pr@version $Name: release_12_1 $ \ifx\pr@version\@empty
+\reserved@a\pr@version $Name: release_12_2 $ \ifx\pr@version\@empty
 \reserved@a\pr@version CVS-$Revision: 1.126 $ \endgroup \else
   \def\next release_{} \lccode`\_=`.
   \edef\next{\lowercase{\endgroup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]