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

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

[elpa] externals/auctex acb5cf6 10/15: Prepare for upcoming release


From: Tassilo Horn
Subject: [elpa] externals/auctex acb5cf6 10/15: Prepare for upcoming release
Date: Wed, 6 Dec 2017 09:48:34 -0500 (EST)

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

    Prepare for upcoming release
    
    * RELEASE: Update version number and release notes.
    * doc/changes.texi: Mention bug fixes.
    * configure.ac:
    * doc/tex-ref.tex:
    * latex/preview.dtx: Update version number.
---
 RELEASE           | 101 +++++++++++++-----------------------------------------
 configure.ac      |   2 +-
 doc/changes.texi  |   3 ++
 doc/tex-ref.tex   |   6 ++--
 latex/preview.dtx |   2 +-
 5 files changed, 32 insertions(+), 82 deletions(-)

diff --git a/RELEASE b/RELEASE
index 015ff39..faea7ac 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,4 +1,4 @@
-Release notes for AUCTeX 11.91 with preview-latex
+Release notes for AUCTeX 11.92 with preview-latex
 =================================================
 
 AUCTeX provides by far the most wide-spread and sophisticated
@@ -24,82 +24,25 @@ sleuth work, testing.
 New features and fixed bugs in this release
 -------------------------------------------
 
-Now AUCTeX has a logo.  The LaTeX code to create it is available in
-the 'etc/' directory of the package.
-
-Add support for 'upmendex', an extension of 'makeindex' capable of
-sorting indexes by unicode based ICU.
-
-Fix preview-latex to interact correctly with Japanese LaTeX.  The
-parsing routine was made robust not to be confused by the 7-bit
-encoding of Japanese text and the necessary option to LaTeX command
-is kept even when preamble caching is enabled.
-
-The new "Glossaries" entry in 'TeX-command-list' runs the command
-'makeglossaries'.
-
-Fontification of control symbols has been improved.  Characters
-defined in 'font-latex-match-simple-exclude-list' do not receive
-any fontification.  In DocTeX mode, the character '_' is removed
-from 'font-latex-match-simple-exclude-list' in order to fontify
-macros like '\__module_foo:nnn' correctly.
-
-Fontification of math environments has been improved.  Optional
-and/or mandatory argument(s) to environments are not fontified.
-
-'preview.sty' loads 'luatex85.sty' if possible and should be
-compatible with newer luaTeX versions.
-
-AUCTeX has a new customize option 'TeX-ispell-verb-delimiters'.
-This string contains usual characters used as delimiters for
-in-line verbatim macros like '\verb'.  Text between delimiters
-after an in-line verbatim macro will be skipped during spell
-checking.
-
-Fontification of in-line verbatim macros has been improved.
-'font-latex.el' recognizes an optional or a mandatory argument for
-macros like '\Verb' from 'fancyvrb.sty', '\mint' and '\mintinline'
-from 'minted.sty' and fontifies verbatim content correctly.
-
-AUCTeX can put and parse labels in optional argument of
-environments.  Inserting labels is done by new function
-'LaTeX-env-label-as-keyval'.  A new customize option
-'LaTeX-listing-label' is available as prefix to labels in code
-typesetting environments, e.g.  'lstlisting' environment provided
-by 'listings' package.  'LaTeX-listing-label' defaults to 'lst:'.
-Parsing of labels for later referencing relies on two requirements:
-  1. Label should come as last key-value argument, and
-  2. label must be enclosed in braces, e.g.
-          \begin{lstlisting}[caption=Some Caption,label={lst:foo}]
-          ...
-          \end{lstlisting}
-
-The function 'LaTeX-label' now takes a second optional argument
-'NO-INSERT'.  When non-'nil', 'LaTeX-label' reads a label and
-returns it as a string.  This argument is also passed to any
-function bound to 'LaTeX-label-function' (see next item).
-
-*Incompatible change:* The signature for the function passed with
-the customize option 'LaTeX-label-function' has changed.  The
-function bound to this variable is now expected to take an optional
-second argument 'NO-INSERT'.  When this argument is non-'nil', the
-function should read and only return a label as a string; insertion
-is done by another function.
-
-Directory local variables were ineffective for
-'japanese-latex-mode' and 'japanese-plain-tex-mode'.  This bug was
-fixed.  (This was actually done in AUCTeX 11.90, but not
-advertised)
-
-The output of Japanese text from Japanese TeX engines is decoded
-correctly for most cases, according to the encoding of the TeX
-documents and the locale.  The difference between MS Windows, macOS
-and unix-like OS is taken into account.  (This was actually done in
-AUCTeX 11.90, but not advertised)
-
-Quite a few new LaTeX packages are supported.
-
-As usual, many bugs were fixed.
+preview-latex is compatible with Ghostscript 9.22 where the
+operator '.runandhide' is removed.  All occurrences of
+'.runandhide' in preview-latex are replaced by alternative code
+making it work with Ghostscript 9.22 again.
+
+AUCTeX has a new customize option
+'TeX-math-input-method-off-regexp'.  When you begin to input a math
+formula, the current input method is turned off if its name matches
+this regular expression.
+
+In fact this variable was introduced long before, but has not been
+documented in info files nor turned into a customize option with
+'defcustom' until this release.
+
+The window system focus is pulled back to Emacs when viewing with
+evince-compatible viewers if a new customize option
+'TeX-view-evince-keep-focus' is non-nil.
+
+The usual dose of bug fixes was administered.
 
 Requirements
 ------------
@@ -121,6 +64,10 @@ You'll also need a working LaTeX installation and 
Ghostscript.
 dvipng[4] (version 1.4 or later), a very fast DVI converter, can be
 used to speed up the conversion.
 
+NOTE: This will be the last release in the 11 series.  Version 12 of
+AUCTeX, which is due to come in a few days, will support only GNU
+Emacs 24 or higher.
+
 Availability
 ------------
 
diff --git a/configure.ac b/configure.ac
index 3c7b546..43f913a 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,11.91,address@hidden)
+AC_INIT(auctex,11.92,address@hidden)
 
 AC_CHECK_PROGS_REQUIRED(MAKECMD, make, [make not found, aborting!])
 AC_PROG_MAKE_SET
diff --git a/doc/changes.texi b/doc/changes.texi
index bf34e22..621c6bb 100644
--- a/doc/changes.texi
+++ b/doc/changes.texi
@@ -31,6 +31,9 @@ documented in info files nor turned into a customize option 
with
 The window system focus is pulled back to Emacs when viewing with
 evince-compatible viewers if a new customize option
 @code{TeX-view-evince-keep-focus} is non-nil.
+
address@hidden
+The usual dose of bug fixes was administered.
 @end itemize
 
 @heading News in 11.91
diff --git a/doc/tex-ref.tex b/doc/tex-ref.tex
index b86a221..8e5c6ce 100644
--- a/doc/tex-ref.tex
+++ b/doc/tex-ref.tex
@@ -1,4 +1,4 @@
-% Reference Card for AUCTeX version 11.91
+% Reference Card for AUCTeX version 11.92
 %**start of header
 \newcount\columnsperpage
 
@@ -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{11.91}
+\def\versionnumber{11.92}
 \def\year{2017}
-\def\version{July \year\ v\versionnumber}
+\def\version{December \year\ v\versionnumber}
 
 \def\shortcopyrightnotice{\vskip 1ex plus 2 fill
   \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
diff --git a/latex/preview.dtx b/latex/preview.dtx
index b180b28..ad36113 100644
--- a/latex/preview.dtx
+++ b/latex/preview.dtx
@@ -439,7 +439,7 @@
 \NeedsTeXFormat{LaTeX2e} address@hidden #1#2$#3:
 address@hidden #2#4 $}} address@hidden #1 #2${#1}
 \begingroup \catcode`\_=12
address@hidden@version $Name: release_11_91 $ address@hidden@empty
address@hidden@version $Name: release_11_92 $ address@hidden@empty
 address@hidden@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]