branch: main commit 0011b687a9b0a37848fa88dcd5dd5d9d7f5da8b4 Author: Tassilo Horn <t...@gnu.org> Commit: Tassilo Horn <t...@gnu.org>
Merge from master --- auctex.info | 254 +++++++++++++++++++++++++++++------------------------ preview-latex.info | 76 ++++++++-------- tex-site.el | 4 +- 3 files changed, 178 insertions(+), 156 deletions(-) diff --git a/auctex.info b/auctex.info index 717b5ded..e313e582 100644 --- a/auctex.info +++ b/auctex.info @@ -1,6 +1,6 @@ This is auctex.info, produced by makeinfo version 6.5 from auctex.texi. -This manual is for AUCTeX (version 12.1.0 from 2017-12-12), a +This manual is for AUCTeX (version 12.1.0.2018-03-17 from 2018-03-17), a sophisticated TeX environment for Emacs. Copyright (C) 1992-1995, 2001, 2002, 2004-2017 Free Software @@ -4350,10 +4350,19 @@ with 'C-c C-c ChkTeX <RET>'. The result will be a list of errors in the ('next-error', *note (emacs)Compilation::), which will move point to the location of the next error. - Each of the two utilities will find some errors the other doesn't, -but 'chktex' is more configurable, allowing you to create your own -errors. You may need to install the programs before using them. You -can get 'lacheck' from + Alternatively, you may want in-buffer notation. AUCTeX provides +support for this using the Flymake package in Emacs 26 or newer (*Note +(Flymake)Using Flymake:: for details). To enable, call 'M-x +flymake-mode RET' in the buffer or enable it in all buffers by adding +this to your init file: + (add-hook 'LaTeX-mode-hook #'flymake-mode) + Note that AUCTeX currently only provides support for using 'chktex' +as the flymake backend. + + Each of the two utilities 'lacheck' and 'chktex' will find some +errors the other doesn't, but 'chktex' is more configurable, allowing +you to create your own errors. You may need to install the programs +before using them. You can get 'lacheck' from '<URL:ftp://ftp.ctan.org/tex-archive/support/lacheck/>' and 'chktex' from '<URL:ftp://ftp.ctan.org/tex-archive/support/chktex/>'. @@ -5014,7 +5023,7 @@ following two customize options. When 'nil', AUCTeX tries to choose suitable coding system. The former customize options 'japanese-TeX-command-default' and -'japanese-LaTeX-command-default' are obsolete. Use +'japanese-LaTeX-command-default' are removed from AUCTeX. Use 'japanese-TeX-engine-default' instead. If you need to customize the executable file name such as '"latex"', the options for them, or both, customize 'TeX-engine-alist'. @@ -5512,6 +5521,11 @@ overwrite the default prompt. 'TeX-arg-verb' Prompt for delimiter and text. +'TeX-arg-verb-delim-or-brace' + Prompt for delimiter and text. This function is similar to + 'TeX-arg-verb', but is intended for macros which take their + argument enclosed in delimiters or in braces. + 'TeX-arg-pair' Insert a pair of numbers, use arguments for prompt. The numbers are surrounded by parentheses and separated with a comma. @@ -5825,8 +5839,8 @@ A.1 Copying this Manual The copyright notice for this manual is: - This manual is for AUCTeX (version 12.1.0 from 2017-12-12), a -sophisticated TeX environment for Emacs. + This manual is for AUCTeX (version 12.1.0.2018-03-17 from +2018-03-17), a sophisticated TeX environment for Emacs. Copyright (C) 1992-1995, 2001, 2002, 2004-2017 Free Software Foundation, Inc. @@ -6342,6 +6356,11 @@ News in 12.1 been no functional change in this release, which is equivalent to version 11.92. + * 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) + News in 11.92 ------------- @@ -7973,7 +7992,7 @@ Function Index * LaTeX-add-bibliographies: Adding Other. (line 10) * LaTeX-add-environments: Adding Environments. (line 66) * LaTeX-add-labels: Adding Other. (line 13) -* LaTeX-arg-author: Adding Macros. (line 239) +* LaTeX-arg-author: Adding Macros. (line 244) * LaTeX-arg-usepackage: Adding Macros. (line 200) * LaTeX-close-environment: Environments. (line 101) * LaTeX-command-section: Starting a Command. (line 41) @@ -8020,7 +8039,7 @@ Function Index * TeX-arg-bibstyle: Adding Macros. (line 206) * TeX-arg-cite: Adding Macros. (line 136) * TeX-arg-conditional: Adding Macros. (line 86) -* TeX-arg-coordinate: Adding Macros. (line 236) +* TeX-arg-coordinate: Adding Macros. (line 241) * TeX-arg-corner: Adding Macros. (line 214) * TeX-arg-counter: Adding Macros. (line 141) * TeX-arg-date: Adding Macros. (line 122) @@ -8041,19 +8060,20 @@ Function Index * TeX-arg-index: Adding Macros. (line 113) * TeX-arg-index-tag: Adding Macros. (line 109) * TeX-arg-input-file: Adding Macros. (line 159) -* TeX-arg-key-val: Adding Macros. (line 246) +* TeX-arg-key-val: Adding Macros. (line 251) * TeX-arg-label: Adding Macros. (line 100) * TeX-arg-length: Adding Macros. (line 116) * TeX-arg-literal: Adding Macros. (line 90) * TeX-arg-lr: Adding Macros. (line 217) * TeX-arg-macro: Adding Macros. (line 119) * TeX-arg-pagestyle: Adding Macros. (line 223) -* TeX-arg-pair: Adding Macros. (line 229) +* TeX-arg-pair: Adding Macros. (line 234) * TeX-arg-ref: Adding Macros. (line 104) * TeX-arg-savebox: Adding Macros. (line 144) -* TeX-arg-size: Adding Macros. (line 233) +* TeX-arg-size: Adding Macros. (line 238) * TeX-arg-tb: Adding Macros. (line 220) * TeX-arg-verb: Adding Macros. (line 226) +* TeX-arg-verb-delim-or-brace: Adding Macros. (line 229) * TeX-arg-version: Adding Macros. (line 129) * TeX-auto-generate: Automatic Private. (line 23) * TeX-clean: Cleaning. (line 6) @@ -8064,7 +8084,7 @@ Function Index * TeX-comment-or-uncomment-paragraph: Commenting. (line 22) * TeX-comment-or-uncomment-region: Commenting. (line 14) * TeX-complete-symbol: Completion. (line 23) -* TeX-declare-expert-macros: Adding Macros. (line 261) +* TeX-declare-expert-macros: Adding Macros. (line 266) * TeX-documentation-texdoc: Documentation. (line 6) * TeX-electric-macro: Completion. (line 106) * TeX-error-overview: Error overview. (line 10) @@ -8098,7 +8118,7 @@ Function Index * TeX-PDF-mode: Processor Options. (line 15) * TeX-pin-region: Starting a Command. (line 84) * TeX-previous-error: Debugging. (line 26) -* TeX-read-key-val: Adding Macros. (line 243) +* TeX-read-key-val: Adding Macros. (line 248) * TeX-recenter-output-buffer: Control. (line 13) * TeX-revert-document-buffer: Modes and Hooks. (line 38) * TeX-save-document: Multifile. (line 99) @@ -8229,7 +8249,7 @@ Variable Index * LaTeX-csquotes-close-quote: Quotes. (line 43) * LaTeX-csquotes-open-quote: Quotes. (line 43) * LaTeX-csquotes-quote-after-quote: Quotes. (line 43) -* LaTeX-default-author: Adding Macros. (line 240) +* LaTeX-default-author: Adding Macros. (line 245) * LaTeX-default-document-environment: Environments. (line 61) * LaTeX-default-environment: Environments. (line 56) * LaTeX-default-format: Tabular-like. (line 10) @@ -8499,7 +8519,7 @@ Concept Index (line 6) * ASCII pTeX <1>: Japanese. (line 6) * auctex.el: Loading the package. (line 11) -* auctex.el <1>: Changes. (line 550) +* auctex.el <1>: Changes. (line 555) * auto directories.: Automatic. (line 6) * Auto-Reveal: Folding. (line 6) * Automatic: Automatic. (line 6) @@ -8591,6 +8611,7 @@ Concept Index * Finding the current file: Control. (line 6) * Finding the master file: Control. (line 6) * Floats: Floats. (line 6) +* Flymake: Checking. (line 6) * Folding: Folding. (line 6) * Folding <1>: Outline. (line 6) * Font Locking: Font Locking. (line 6) @@ -8749,6 +8770,7 @@ Concept Index * Running BibTeX: Commands. (line 6) * Running chktex: Checking. (line 6) * Running commands: Commands. (line 6) +* Running Flymake: Checking. (line 6) * Running lacheck: Checking. (line 6) * Running LaTeX: Commands. (line 6) * Running makeindex: Commands. (line 6) @@ -8801,7 +8823,7 @@ Concept Index (line 256) * tex-site.el: Loading the package. (line 11) * tex-site.el <1>: Customizing. (line 6) -* tex-site.el <2>: Changes. (line 550) +* tex-site.el <2>: Changes. (line 555) * tool bar, toolbar: Processing. (line 11) * Trailer: Commands. (line 6) * Underfull boxes: Debugging. (line 6) @@ -8822,103 +8844,103 @@ Concept Index Tag Table: -Node: Top917 -Node: Copying7270 -Node: Introduction9215 -Node: Summary9485 -Node: Installation12216 -Node: Prerequisites13982 -Node: Configure16242 -Node: Build/install and uninstall20795 -Node: Loading the package21548 -Node: Advice for package providers23232 -Node: Advice for non-privileged users26037 -Node: Installation under MS Windows28819 -Node: Customizing42559 -Node: Quick Start44142 -Ref: Quick Start-Footnote-146272 -Node: Editing Facilities46366 -Node: Processing Facilities51169 -Node: Editing55870 -Node: Quotes57200 -Node: Font Specifiers65468 -Node: Sectioning67294 -Node: Environments71614 -Node: Equations76768 -Node: Floats77359 -Node: Itemize-like79363 -Node: Tabular-like80084 -Node: Customizing Environments81857 -Node: Mathematics82097 -Node: Completion85383 -Node: Marking92409 -Node: Marking (LaTeX)93033 -Node: Marking (Texinfo)93975 -Node: Commenting95585 -Node: Indenting96910 -Node: Filling102946 -Node: Display108818 -Node: Font Locking111313 -Node: Fontification of macros113388 -Node: Fontification of quotes122911 -Node: Fontification of math124406 -Node: Verbatim content127636 -Node: Faces128410 -Node: Known problems128899 -Node: Folding129828 -Node: Outline140652 -Node: Narrowing141924 -Node: Prettifying142994 -Node: Processing144230 -Node: Commands145393 -Node: Starting a Command145949 -Node: Selecting a Command150852 -Node: Processor Options159936 -Node: Viewing170216 -Node: Starting Viewers170590 -Node: I/O Correlation177717 -Node: Debugging182917 -Node: Ignoring warnings185536 -Node: Error overview187596 -Node: Checking189507 -Node: Control190669 -Node: Cleaning191396 -Node: Documentation192609 -Node: Customization193324 -Node: Modes and Hooks193817 -Node: Multifile195637 -Node: Parsing Files200449 -Node: Internationalization205361 -Node: European206396 -Node: Japanese213206 -Node: Automatic218406 -Node: Automatic Global220897 -Node: Automatic Private222029 -Node: Automatic Local223342 -Node: Style Files224374 -Node: Simple Style225167 -Node: Adding Macros228440 -Node: Adding Environments237558 -Node: Adding Other242219 -Node: Hacking the Parser242806 -Node: Appendices246675 -Node: Copying this Manual246971 -Node: GNU Free Documentation License247854 -Node: Changes272973 -Node: Development313873 -Node: Mid-term Goals314519 -Node: Wishlist315736 -Node: Bugs321177 -Node: FAQ322280 -Node: Texinfo mode327407 -Node: Exploiting328543 -Node: Superseding329363 -Node: Mapping333567 -Node: Unbinding335396 -Node: Indices336217 -Node: Key Index336380 -Node: Function Index342704 -Node: Variable Index353514 -Node: Concept Index376372 +Node: Top928 +Node: Copying7281 +Node: Introduction9226 +Node: Summary9496 +Node: Installation12227 +Node: Prerequisites13993 +Node: Configure16253 +Node: Build/install and uninstall20806 +Node: Loading the package21559 +Node: Advice for package providers23243 +Node: Advice for non-privileged users26048 +Node: Installation under MS Windows28830 +Node: Customizing42570 +Node: Quick Start44153 +Ref: Quick Start-Footnote-146283 +Node: Editing Facilities46377 +Node: Processing Facilities51180 +Node: Editing55881 +Node: Quotes57211 +Node: Font Specifiers65479 +Node: Sectioning67305 +Node: Environments71625 +Node: Equations76779 +Node: Floats77370 +Node: Itemize-like79374 +Node: Tabular-like80095 +Node: Customizing Environments81868 +Node: Mathematics82108 +Node: Completion85394 +Node: Marking92420 +Node: Marking (LaTeX)93044 +Node: Marking (Texinfo)93986 +Node: Commenting95596 +Node: Indenting96921 +Node: Filling102957 +Node: Display108829 +Node: Font Locking111324 +Node: Fontification of macros113399 +Node: Fontification of quotes122922 +Node: Fontification of math124417 +Node: Verbatim content127647 +Node: Faces128421 +Node: Known problems128910 +Node: Folding129839 +Node: Outline140663 +Node: Narrowing141935 +Node: Prettifying143005 +Node: Processing144241 +Node: Commands145404 +Node: Starting a Command145960 +Node: Selecting a Command150863 +Node: Processor Options159947 +Node: Viewing170227 +Node: Starting Viewers170601 +Node: I/O Correlation177728 +Node: Debugging182928 +Node: Ignoring warnings185547 +Node: Error overview187607 +Node: Checking189518 +Node: Control191141 +Node: Cleaning191868 +Node: Documentation193081 +Node: Customization193796 +Node: Modes and Hooks194289 +Node: Multifile196109 +Node: Parsing Files200921 +Node: Internationalization205833 +Node: European206868 +Node: Japanese213678 +Node: Automatic218889 +Node: Automatic Global221380 +Node: Automatic Private222512 +Node: Automatic Local223825 +Node: Style Files224857 +Node: Simple Style225650 +Node: Adding Macros228923 +Node: Adding Environments238253 +Node: Adding Other242914 +Node: Hacking the Parser243501 +Node: Appendices247370 +Node: Copying this Manual247666 +Node: GNU Free Documentation License248560 +Node: Changes273679 +Node: Development314787 +Node: Mid-term Goals315433 +Node: Wishlist316650 +Node: Bugs322091 +Node: FAQ323194 +Node: Texinfo mode328321 +Node: Exploiting329457 +Node: Superseding330277 +Node: Mapping334481 +Node: Unbinding336310 +Node: Indices337131 +Node: Key Index337294 +Node: Function Index343618 +Node: Variable Index354501 +Node: Concept Index377359 End Tag Table diff --git a/preview-latex.info b/preview-latex.info index c6005cae..a3e8b797 100644 --- a/preview-latex.info +++ b/preview-latex.info @@ -2,7 +2,7 @@ This is preview-latex.info, produced by makeinfo version 6.5 from preview-latex.texi. This manual is for preview-latex, a LaTeX preview mode for AUCTeX -(version 12.1.0 from 2017-12-12). +(version 12.1.0.2018-03-17 from 2018-03-17). Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2017 Free Software Foundation, Inc. @@ -1843,7 +1843,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 12.1.0 from 2017-12-12). +(version 12.1.0.2018-03-17 from 2018-03-17). Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2017 Free Software Foundation, Inc. @@ -2461,41 +2461,41 @@ Index Tag Table: -Node: Top948 -Node: Copying2220 -Node: Introduction2674 -Node: What use is it?3348 -Node: Activating preview-latex4737 -Node: Getting started5490 -Node: Basic modes of operation7437 -Node: More documentation8639 -Node: Availability9527 -Node: Contacts10132 -Node: Installation11404 -Node: Keys and lisp11605 -Node: Simple customization18245 -Node: Known problems23908 -Node: Font problems with Dvips24681 -Node: Too small bounding boxes25854 -Node: x-symbol interoperation27250 -Node: Middle-clicks paste instead of toggling28633 -Node: For advanced users29261 -Node: The LaTeX style file29720 -Node: Package options32282 -Node: Provided commands43186 -Node: The Emacs interface50536 -Node: The preview images59247 -Node: Misplaced previews62730 -Node: ToDo66184 -Node: Frequently Asked Questions70955 -Node: Introduction to FAQ71278 -Node: Requirements71617 -Node: Installation Trouble73449 -Node: Customization75712 -Node: Troubleshooting78804 -Node: Other formats81322 -Node: Copying this Manual82637 -Node: GNU Free Documentation License83572 -Node: Index108694 +Node: Top959 +Node: Copying2231 +Node: Introduction2685 +Node: What use is it?3359 +Node: Activating preview-latex4748 +Node: Getting started5501 +Node: Basic modes of operation7448 +Node: More documentation8650 +Node: Availability9538 +Node: Contacts10143 +Node: Installation11415 +Node: Keys and lisp11616 +Node: Simple customization18256 +Node: Known problems23919 +Node: Font problems with Dvips24692 +Node: Too small bounding boxes25865 +Node: x-symbol interoperation27261 +Node: Middle-clicks paste instead of toggling28644 +Node: For advanced users29272 +Node: The LaTeX style file29731 +Node: Package options32293 +Node: Provided commands43197 +Node: The Emacs interface50547 +Node: The preview images59258 +Node: Misplaced previews62741 +Node: ToDo66195 +Node: Frequently Asked Questions70966 +Node: Introduction to FAQ71289 +Node: Requirements71628 +Node: Installation Trouble73460 +Node: Customization75723 +Node: Troubleshooting78815 +Node: Other formats81333 +Node: Copying this Manual82648 +Node: GNU Free Documentation License83594 +Node: Index108716 End Tag Table diff --git a/tex-site.el b/tex-site.el index 567d7136..d1ac7550 100644 --- a/tex-site.el +++ b/tex-site.el @@ -157,11 +157,11 @@ set it with `TeX-modes-set'." `(TeX-modes-set ',var ,var t)) (setq list (cdr list)))))) ) -(defconst AUCTeX-version "12.1.0" +(defconst AUCTeX-version "12.1.0.2018-03-17" "AUCTeX version. If not a regular release, the date of the last change.") -(defconst AUCTeX-date "2017-12-12" +(defconst AUCTeX-date "2018-03-17" "AUCTeX release date using the ISO 8601 format, yyyy-mm-dd.") ;; Store bibitems when saving a BibTeX buffer