branch: main commit 32f71f606719eb000ae9eb613dcc700ae812ba68 Author: Tassilo Horn <t...@gnu.org> Commit: Tassilo Horn <t...@gnu.org>
Release GNU AUCTeX 11.91.0 * Version 11.91.0 released. --- auctex.el | 2 +- auctex.info | 296 ++++++++++++++++++++++++++++++----------------------- latex/preview.sty | 5 +- preview-latex.info | 80 +++++++-------- tex-site.el | 8 +- 5 files changed, 218 insertions(+), 173 deletions(-) diff --git a/auctex.el b/auctex.el index 1453aa95..8d144cfe 100644 --- a/auctex.el +++ b/auctex.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2014-2017 Free Software Foundation, Inc. -;; Version: 11.90.2 +;; Version: 11.91.0 ;; URL: http://www.gnu.org/software/auctex/ ;; Maintainer: auctex-devel@gnu.org ;; Notifications-To: auctex-di...@gnu.org diff --git a/auctex.info b/auctex.info index edddf397..ca217c60 100644 --- a/auctex.info +++ b/auctex.info @@ -1,6 +1,6 @@ -This is auctex.info, produced by makeinfo version 6.3 from auctex.texi. +This is auctex.info, produced by makeinfo version 6.4 from auctex.texi. -This manual is for AUCTeX (version 11.90.2 from 2017-04-21), a +This manual is for AUCTeX (version 11.91.0 from 2017-07-25), a sophisticated TeX environment for Emacs. Copyright (C) 1992-1995, 2001, 2002, 2004-2017 Free Software @@ -175,11 +175,11 @@ Writing Your Own Style Support Copying, Changes, Development, FAQ -* Copying this Manual:: -* Changes:: -* Development:: -* FAQ:: -* Texinfo mode:: +* Copying this Manual:: +* Changes:: +* Development:: +* FAQ:: +* Texinfo mode:: Copying this Manual @@ -187,10 +187,10 @@ Copying this Manual Indices -* Key Index:: -* Function Index:: -* Variable Index:: -* Concept Index:: +* Key Index:: +* Function Index:: +* Variable Index:: +* Concept Index:: @@ -4907,6 +4907,9 @@ will for example choose a Danish dictionary for documents including Runs style hook 'TeX-language-nl-hook'. 'english' +'australian' +'canadian' +'newzealand' Runs style hook 'TeX-language-en-hook'. 'frenchb' @@ -5903,11 +5906,11 @@ Appendix A Copying, Changes, Development, FAQ, Texinfo Mode * Menu: -* Copying this Manual:: -* Changes:: -* Development:: -* FAQ:: -* Texinfo mode:: +* Copying this Manual:: +* Changes:: +* Development:: +* FAQ:: +* Texinfo mode:: File: auctex.info, Node: Copying this Manual, Next: Changes, Up: Appendices @@ -5917,7 +5920,7 @@ A.1 Copying this Manual The copyright notice for this manual is: - This manual is for AUCTeX (version 11.90.2 from 2017-04-21), a + This manual is for AUCTeX (version 11.91.0 from 2017-07-25), a sophisticated TeX environment for Emacs. Copyright (C) 1992-1995, 2001, 2002, 2004-2017 Free Software @@ -6424,8 +6427,34 @@ File: auctex.info, Node: Changes, Next: Development, Prev: Copying this Manua A.2 Changes and New Features ============================ -News since 11.90 ----------------- +News in 11.91 +------------- + + * 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 @@ -6463,6 +6492,21 @@ News since 11.90 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. + News in 11.90 ------------- @@ -7903,10 +7947,10 @@ Indices * Menu: -* Key Index:: -* Function Index:: -* Variable Index:: -* Concept Index:: +* Key Index:: +* Function Index:: +* Variable Index:: +* Concept Index:: File: auctex.info, Node: Key Index, Next: Function Index, Up: Indices @@ -8264,9 +8308,9 @@ Variable Index * LaTeX-auto-pagestyle-regexp-list: Parsing Files. (line 108) * LaTeX-auto-regexp-list: Parsing Files. (line 120) * LaTeX-auto-savebox-regexp-list: Parsing Files. (line 117) -* LaTeX-babel-hyphen: European. (line 152) -* LaTeX-babel-hyphen-after-hyphen: European. (line 160) -* LaTeX-babel-hyphen-language-alist: European. (line 139) +* LaTeX-babel-hyphen: European. (line 155) +* LaTeX-babel-hyphen-after-hyphen: European. (line 163) +* LaTeX-babel-hyphen-language-alist: European. (line 142) * LaTeX-biblatex-use-Biber: Selecting a Command. (line 51) * LaTeX-clean-intermediate-suffixes: Cleaning. (line 7) * LaTeX-clean-output-suffixes: Cleaning. (line 7) @@ -8454,7 +8498,7 @@ Variable Index * TeX-PDF-from-DVI: Processor Options. (line 71) * TeX-PDF-mode: Processor Options. (line 16) * TeX-quote-after-quote: Quotes. (line 29) -* TeX-quote-language-alist: European. (line 126) +* TeX-quote-language-alist: European. (line 129) * TeX-raise-frame-function: I/O Correlation. (line 76) * TeX-region: Starting a Command. (line 32) * TeX-region <1>: Starting a Command. (line 65) @@ -8542,7 +8586,7 @@ Concept Index (line 6) * ASCII pTeX <1>: Japanese. (line 6) * auctex.el: Loading the package. (line 14) -* auctex.el <1>: Changes. (line 476) +* auctex.el <1>: Changes. (line 517) * auto directories.: Automatic. (line 6) * Auto-Reveal: Folding. (line 6) * Automatic: Automatic. (line 6) @@ -8844,7 +8888,7 @@ Concept Index (line 286) * tex-site.el: Loading the package. (line 14) * tex-site.el <1>: Customizing. (line 6) -* tex-site.el <2>: Changes. (line 476) +* tex-site.el <2>: Changes. (line 517) * tool bar, toolbar: Processing. (line 11) * Trailer: Commands. (line 6) * Underfull boxes: Debugging. (line 6) @@ -8867,102 +8911,102 @@ Concept Index Tag Table: Node: Top918 -Node: Copying7421 -Node: Introduction9377 -Node: Summary9647 -Node: Installation12388 -Node: Prerequisites14154 -Node: Configure17022 -Node: Build/install and uninstall22447 -Node: Loading the package23200 -Node: Advice for package providers25021 -Node: Advice for non-privileged users28966 -Node: Installation under MS Windows32924 -Node: Customizing48158 -Node: Quick Start49741 -Ref: Quick Start-Footnote-151871 -Node: Editing Facilities52018 -Node: Processing Facilities56821 -Node: Editing61579 -Node: Quotes62909 -Node: Font Specifiers71177 -Node: Sectioning73003 -Node: Environments77323 -Node: Equations82477 -Node: Floats83068 -Node: Itemize-like85072 -Node: Tabular-like85793 -Node: Customizing Environments87566 -Node: Mathematics87806 -Node: Completion90732 -Node: Marking97758 -Node: Marking (LaTeX)98382 -Node: Marking (Texinfo)99324 -Node: Commenting100934 -Node: Indenting102259 -Node: Filling108295 -Node: Display114167 -Node: Font Locking116662 -Node: Fontification of macros118737 -Node: Fontification of quotes128309 -Node: Fontification of math129804 -Node: Verbatim content133255 -Node: Faces134029 -Node: Known problems134518 -Node: Folding135447 -Node: Outline146271 -Node: Narrowing147543 -Node: Prettifying148613 -Node: Processing149849 -Node: Commands151012 -Node: Starting a Command151568 -Node: Selecting a Command156471 -Node: Processor Options165555 -Node: Viewing175835 -Node: Starting Viewers176209 -Node: I/O Correlation182786 -Node: Debugging188044 -Node: Ignoring warnings190698 -Node: Error overview192758 -Node: Checking194751 -Node: Control195913 -Node: Cleaning196640 -Node: Documentation197853 -Node: Customization198568 -Node: Modes and Hooks199061 -Node: Multifile200881 -Node: Parsing Files205693 -Node: Internationalization210605 -Node: European211777 -Node: Japanese218657 -Node: Automatic223963 -Node: Automatic Global226454 -Node: Automatic Private227586 -Node: Automatic Local228899 -Node: Style Files229931 -Node: Simple Style230724 -Node: Adding Macros233997 -Node: Adding Environments243115 -Node: Adding Other247776 -Node: Hacking the Parser248363 -Node: Appendices252232 -Node: Copying this Manual252616 -Node: GNU Free Documentation License253500 -Node: Changes278619 -Node: Development316560 -Node: Mid-term Goals317206 -Node: Wishlist318423 -Node: Bugs323864 -Node: FAQ325394 -Node: Texinfo mode331567 -Node: Exploiting332703 -Node: Superseding333523 -Node: Mapping337727 -Node: Unbinding339556 -Node: Indices340377 -Node: Key Index340602 -Node: Function Index346926 -Node: Variable Index357736 -Node: Concept Index380448 +Node: Copying7271 +Node: Introduction9227 +Node: Summary9497 +Node: Installation12238 +Node: Prerequisites14004 +Node: Configure16872 +Node: Build/install and uninstall22297 +Node: Loading the package23050 +Node: Advice for package providers24871 +Node: Advice for non-privileged users28816 +Node: Installation under MS Windows32774 +Node: Customizing48008 +Node: Quick Start49591 +Ref: Quick Start-Footnote-151721 +Node: Editing Facilities51868 +Node: Processing Facilities56671 +Node: Editing61429 +Node: Quotes62759 +Node: Font Specifiers71027 +Node: Sectioning72853 +Node: Environments77173 +Node: Equations82327 +Node: Floats82918 +Node: Itemize-like84922 +Node: Tabular-like85643 +Node: Customizing Environments87416 +Node: Mathematics87656 +Node: Completion90582 +Node: Marking97608 +Node: Marking (LaTeX)98232 +Node: Marking (Texinfo)99174 +Node: Commenting100784 +Node: Indenting102109 +Node: Filling108145 +Node: Display114017 +Node: Font Locking116512 +Node: Fontification of macros118587 +Node: Fontification of quotes128159 +Node: Fontification of math129654 +Node: Verbatim content133105 +Node: Faces133879 +Node: Known problems134368 +Node: Folding135297 +Node: Outline146121 +Node: Narrowing147393 +Node: Prettifying148463 +Node: Processing149699 +Node: Commands150862 +Node: Starting a Command151418 +Node: Selecting a Command156321 +Node: Processor Options165405 +Node: Viewing175685 +Node: Starting Viewers176059 +Node: I/O Correlation182636 +Node: Debugging187894 +Node: Ignoring warnings190548 +Node: Error overview192608 +Node: Checking194601 +Node: Control195763 +Node: Cleaning196490 +Node: Documentation197703 +Node: Customization198418 +Node: Modes and Hooks198911 +Node: Multifile200731 +Node: Parsing Files205543 +Node: Internationalization210455 +Node: European211627 +Node: Japanese218544 +Node: Automatic223850 +Node: Automatic Global226341 +Node: Automatic Private227473 +Node: Automatic Local228786 +Node: Style Files229818 +Node: Simple Style230611 +Node: Adding Macros233884 +Node: Adding Environments243002 +Node: Adding Other247663 +Node: Hacking the Parser248250 +Node: Appendices252119 +Node: Copying this Manual252415 +Node: GNU Free Documentation License253299 +Node: Changes278418 +Node: Development318141 +Node: Mid-term Goals318787 +Node: Wishlist320004 +Node: Bugs325445 +Node: FAQ326975 +Node: Texinfo mode333148 +Node: Exploiting334284 +Node: Superseding335104 +Node: Mapping339308 +Node: Unbinding341137 +Node: Indices341958 +Node: Key Index342121 +Node: Function Index348445 +Node: Variable Index359255 +Node: Concept Index381967 End Tag Table diff --git a/latex/preview.sty b/latex/preview.sty index c1f79330..3df1d9fe 100644 --- a/latex/preview.sty +++ b/latex/preview.sty @@ -26,12 +26,12 @@ \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_11_90 $ \ifx\pr@version\@empty +\reserved@a\pr@version $Name: release_11_91 $ \ifx\pr@version\@empty \reserved@a\pr@version CVS-$Revision: 1.126 $ \endgroup \else \def\next release_{} \lccode`\_=`. \edef\next{\lowercase{\endgroup \def\noexpand\pr@version{\expandafter\next\pr@version}}} \next \fi -\reserved@a\next $Date: 2010/02/14 16:19:00 $ +\reserved@a\next $Date: 2017/04/24 13:20:00 $ \edef\next{\noexpand\ProvidesPackage{preview}% [\next\space \pr@version\space (AUCTeX/preview-latex)]} \next @@ -40,6 +40,7 @@ \let\pr@advise=\@gobbletwo \long\def\pr@advise@ship#1#2#3{} \def\pr@loadcfg#1{\InputIfFileExists{#1.cfg}{}{}} +\IfFileExists{luatex85.sty}{\RequirePackage{luatex85}}{} \DeclareOption{noconfig}{\let\pr@loadcfg=\@gobble} \long\def\pr@addto@front#1#2{% \toks@{#2}\toks@\expandafter{\the\expandafter\toks@#1}% diff --git a/preview-latex.info b/preview-latex.info index 417d8212..9a7e80f5 100644 --- a/preview-latex.info +++ b/preview-latex.info @@ -1,8 +1,8 @@ -This is preview-latex.info, produced by makeinfo version 6.3 from +This is preview-latex.info, produced by makeinfo version 6.4 from preview-latex.texi. This manual is for preview-latex, a LaTeX preview mode for AUCTeX -(version 11.90.2 from 2017-04-21). +(version 11.91.0 from 2017-07-25). Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. @@ -576,10 +576,10 @@ newer versions of the problematic software or by simple patches. * Menu: -* Font problems with Dvips:: -* Too small bounding boxes:: -* x-symbol interoperation:: -* Middle-clicks paste instead of toggling:: +* Font problems with Dvips:: +* Too small bounding boxes:: +* x-symbol interoperation:: +* Middle-clicks paste instead of toggling:: If you find something not mentioned here, please send a bug report using 'M-x preview-report-bug <RET>', which will fill in a lot of @@ -698,10 +698,10 @@ Emacs-lisp part integrating the thing into Emacs (aided by AUCTeX). * Menu: -* The LaTeX style file:: -* The Emacs interface:: -* The preview images:: -* Misplaced previews:: +* The LaTeX style file:: +* The Emacs interface:: +* The preview images:: +* Misplaced previews:: File: preview-latex.info, Node: The LaTeX style file, Next: The Emacs interface, Prev: For advanced users, Up: For advanced users @@ -717,7 +717,7 @@ generating PDF files (usually also postprocessed by Ghostscript). Current uses of the package include the preview-latex package for WYSIWYG functionality in the AUCTeX editing environment, generation of -previews in LyX, as part of the operation of the ps4pdf package, the +previews in LyX, as part of the operation of the pst-pdf package, the tbook XML system and some other tools. Producing EPS files with Dvips and its derivatives using the '-E' @@ -1561,12 +1561,12 @@ Appendix B Frequently Asked Questions * Menu: -* Introduction to FAQ:: -* Requirements:: -* Installation Trouble:: -* Customization:: -* Troubleshooting:: -* Other formats:: +* Introduction to FAQ:: +* Requirements:: +* Installation Trouble:: +* Customization:: +* Troubleshooting:: +* Other formats:: File: preview-latex.info, Node: Introduction to FAQ, Next: Requirements, Prev: Frequently Asked Questions, Up: Frequently Asked Questions @@ -1900,7 +1900,7 @@ Appendix C Copying this Manual The copyright notice for this manual is: This manual is for preview-latex, a LaTeX preview mode for AUCTeX -(version 11.90.2 from 2017-04-21). +(version 11.91.0 from 2017-07-25). Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. @@ -2534,27 +2534,27 @@ Node: Installation11602 Node: Keys and lisp11803 Node: Simple customization18467 Node: Known problems24227 -Node: Font problems with Dvips25015 -Node: Too small bounding boxes26188 -Node: x-symbol interoperation27584 -Node: Middle-clicks paste instead of toggling28967 -Node: For advanced users29783 -Node: The LaTeX style file30282 -Node: Package options32843 -Node: Provided commands43747 -Node: The Emacs interface51097 -Node: The preview images60268 -Node: Misplaced previews63751 -Node: ToDo67205 -Node: Frequently Asked Questions71976 -Node: Introduction to FAQ72377 -Node: Requirements72716 -Node: Installation Trouble75687 -Node: Customization78249 -Node: Troubleshooting81794 -Node: Other formats84312 -Node: Copying this Manual85627 -Node: GNU Free Documentation License86557 -Node: Index111679 +Node: Font problems with Dvips25000 +Node: Too small bounding boxes26173 +Node: x-symbol interoperation27569 +Node: Middle-clicks paste instead of toggling28952 +Node: For advanced users29768 +Node: The LaTeX style file30227 +Node: Package options32789 +Node: Provided commands43693 +Node: The Emacs interface51043 +Node: The preview images60214 +Node: Misplaced previews63697 +Node: ToDo67151 +Node: Frequently Asked Questions71922 +Node: Introduction to FAQ72245 +Node: Requirements72584 +Node: Installation Trouble75555 +Node: Customization78117 +Node: Troubleshooting81662 +Node: Other formats84180 +Node: Copying this Manual85495 +Node: GNU Free Documentation License86425 +Node: Index111547 End Tag Table diff --git a/tex-site.el b/tex-site.el index 40ea0627..4cddb5e5 100644 --- a/tex-site.el +++ b/tex-site.el @@ -39,7 +39,7 @@ ;;; Code: (if (< emacs-major-version 21) - (error "AUCTeX requires Emacs 21 or later")) ;FIXME: Really? + (error "AUCTeX requires Emacs 21 or later")) ;FIXME: Really? (unless (or (fboundp 'TeX-modes-set) ;Avoid inf-looping. (fboundp 'TeX-tex-mode)) ;auctex-autoloads is not loaded. @@ -157,11 +157,11 @@ set it with `TeX-modes-set'." `(TeX-modes-set ',var ,var t)) (setq list (cdr list)))))) ) -(defconst AUCTeX-version "11.90.2" - "AUCTeX version. +(defconst AUCTeX-version "11.90.2.2017-07-25" + "AUCTeX version. If not a regular release, the date of the last change.") -(defconst AUCTeX-date "2017-04-21" +(defconst AUCTeX-date "2017-07-25" "AUCTeX release date using the ISO 8601 format, yyyy-mm-dd.") ;; Store bibitems when saving a BibTeX buffer