auctex-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/auctex 44d5423605: Release GNU AUCTeX 14.0.4


From: Tassilo Horn
Subject: [elpa] externals/auctex 44d5423605: Release GNU AUCTeX 14.0.4
Date: Sun, 17 Mar 2024 07:38:07 -0400 (EDT)

branch: externals/auctex
commit 44d54236056fccc32a0b26d6df2ceda5716b7df1
Author: Tassilo Horn <tsdh@gnu.org>
Commit: Tassilo Horn <tsdh@gnu.org>

    Release GNU AUCTeX 14.0.4
    
    * GNU AUCTeX Version 14.0.4 released.
---
 auctex.el          |   2 +-
 auctex.info        | 243 +++++++++++++++++++++++++++++------------------------
 preview-latex.info | 108 +++++++++++++++---------
 tex-site.el        |   4 +-
 4 files changed, 201 insertions(+), 156 deletions(-)

diff --git a/auctex.el b/auctex.el
index f9087b28f7..7971867f0d 100644
--- a/auctex.el
+++ b/auctex.el
@@ -2,7 +2,7 @@
 
 ;; Copyright (C) 2014-2024 Free Software Foundation, Inc.
 
-;; Version: 14.0.3
+;; Version: 14.0.4
 ;; URL: https://www.gnu.org/software/auctex/
 ;; Maintainer: auctex-devel@gnu.org
 ;; Notifications-To: auctex-diffs@gnu.org
diff --git a/auctex.info b/auctex.info
index 44671fece5..7ea64273c4 100644
--- a/auctex.info
+++ b/auctex.info
@@ -1,6 +1,6 @@
 This is auctex.info, produced by makeinfo version 7.1 from auctex.texi.
 
-This manual is for AUCTeX (version 14.0.3 from 2024-02-20), a
+This manual is for AUCTeX (version 14.0.3.2024-03-17 from 2024-03-17), a
 sophisticated TeX environment for Emacs.
 
    Copyright © 1992-1995, 2001, 2002, 2004-2024 Free Software
@@ -3732,6 +3732,11 @@ it is ready with a single command: ‘TeX-command-run-all’.
      The name of the file for temporarily storing the text when
      formatting the current region.
 
+ -- User Option: TeX-kill-process-without-query
+     This boolean option controls whether AUCTeX should ask user before
+     aborting a running process for a TeX document.  It can be set as a
+     file-local variable.
+
  -- User Option: TeX-header-end
      A regular expression matching the end of the header.  By default,
      this is ‘\begin{document}’ in LaTeX mode and ‘%**end of header’ in
@@ -4585,14 +4590,20 @@ 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.
+as the flymake backend.  Error messages produced by ‘chktex’ can be
+controlled by setting the variable ‘LaTeX-flymake-chktex-options’.
+
+ -- User Option: LaTeX-flymake-chktex-options
+     List of strings passed to ‘chktex’ program as additonal options.
+     This option can be used to pass a specific warning number to
+     ‘chktex’ like ‘-w41’.
 
    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:<https://www.ctan.org/pkg/lacheck> and ‘chktex’ from
-URL:<https://www.ctan.org/pkg/chktex>.  TeX Live contains both.
+<https://www.ctan.org/pkg/lacheck> and ‘chktex’ from
+<https://www.ctan.org/pkg/chktex>.  TeX Live contains both.
 
 
 File: auctex.info,  Node: Control,  Next: Cleaning,  Prev: Checking,  Up: 
Processing
@@ -6265,8 +6276,8 @@ A.1 Copying this Manual
 
 The copyright notice for this manual is:
 
-   This manual is for AUCTeX (version 14.0.3 from 2024-02-20), a
-sophisticated TeX environment for Emacs.
+   This manual is for AUCTeX (version 14.0.3.2024-03-17 from
+2024-03-17), a sophisticated TeX environment for Emacs.
 
    Copyright © 1992-1995, 2001, 2002, 2004-2024 Free Software
 Foundation, Inc.
@@ -6913,6 +6924,14 @@ News in 14.1
           ‘japanese-plain-TeX-mode-abbrev-table’,
           ‘japanese-LaTeX-mode-abbrev-table’
 
+   • New custom variable ‘LaTeX-flymake-chktex-options’ is provided to
+     enable or disable specific warnings of ‘chktex’ backend used by
+     Flymake.
+
+   • The boolean custom variable ‘TeX-kill-process-without-query’ can be
+     used to disable the user query before aborting a running process
+     for a TeX document.  Default is ‘nil’.
+
    • AUCTeX now requires GNU Emacs 27.1 or higher.
 
 News in 13.3
@@ -8995,7 +9014,7 @@ Key Index
 * C-c C-t C-p:                           Processing Facilities.
                                                               (line  50)
 * C-c C-t C-p <1>:                       Processor Options.   (line  16)
-* C-c C-t C-r:                           Starting a Command.  (line  85)
+* C-c C-t C-r:                           Starting a Command.  (line  90)
 * C-c C-t C-s:                           Processing Facilities.
                                                               (line  56)
 * C-c C-t C-s <1>:                       Processor Options.   (line  37)
@@ -9176,7 +9195,7 @@ Function Index
 * TeX-next-error:                        Debugging.           (line  11)
 * TeX-normal-mode:                       Parsing Files.       (line  44)
 * TeX-PDF-mode:                          Processor Options.   (line  15)
-* TeX-pin-region:                        Starting a Command.  (line  84)
+* TeX-pin-region:                        Starting a Command.  (line  89)
 * TeX-previous-error:                    Debugging.           (line  26)
 * TeX-read-hook:                         Adding Macros.       (line 248)
 * TeX-read-key-val:                      Adding Macros.       (line 254)
@@ -9347,6 +9366,7 @@ Variable Index
 * LaTeX-fill-excluded-macros:            Filling.             (line 121)
 * LaTeX-float:                           Floats.              (line  14)
 * LaTeX-float <1>:                       Floats.              (line  39)
+* LaTeX-flymake-chktex-options:          Checking.            (line  27)
 * LaTeX-fold-env-spec-list:              Folding.             (line 199)
 * LaTeX-fold-macro-spec-list:            Folding.             (line 199)
 * LaTeX-fold-math-spec-list:             Folding.             (line 199)
@@ -9480,7 +9500,7 @@ Variable Index
 * TeX-fold-unspec-use-name:              Folding.             (line 213)
 * TeX-font-list:                         Font Specifiers.     (line  60)
 * TeX-header-end:                        Starting a Command.  (line  32)
-* TeX-header-end <1>:                    Starting a Command.  (line  69)
+* TeX-header-end <1>:                    Starting a Command.  (line  74)
 * TeX-ignore-file:                       Automatic.           (line  52)
 * TeX-ignore-warnings:                   Ignoring warnings.   (line  25)
 * TeX-indent-close-delimiters:           Indenting.           (line 133)
@@ -9494,6 +9514,7 @@ Variable Index
 * TeX-ispell-verb-delimiters:            Selecting a Command. (line 176)
 * TeX-japanese-process-input-coding-system: Japanese.         (line  95)
 * TeX-japanese-process-output-coding-system: Japanese.        (line  99)
+* TeX-kill-process-without-query:        Starting a Command.  (line  69)
 * TeX-language-bg-hook:                  European.            (line  51)
 * TeX-language-cz-hook:                  European.            (line  51)
 * TeX-language-de-hook:                  European.            (line  51)
@@ -9550,7 +9571,7 @@ Variable Index
 * TeX-style-private:                     Automatic Private.   (line  28)
 * TeX-suppress-ignored-warnings:         Ignoring warnings.   (line  39)
 * TeX-trailer-start:                     Starting a Command.  (line  32)
-* TeX-trailer-start <1>:                 Starting a Command.  (line  74)
+* TeX-trailer-start <1>:                 Starting a Command.  (line  79)
 * TeX-view-evince-keep-focus:            Starting Viewers.    (line  92)
 * TeX-view-predicate-list:               Starting Viewers.    (line  56)
 * TeX-view-program-list:                 Starting Viewers.    (line  65)
@@ -9636,7 +9657,7 @@ Concept Index
 * ASCII pTeX <1>:                        Japanese.           (line    6)
 * auctex.el:                             Loading the package.
                                                              (line   10)
-* auctex.el <1>:                         Changes.            (line 1045)
+* auctex.el <1>:                         Changes.            (line 1053)
 * auto directories.:                     Automatic.          (line    6)
 * auto-fill-mode:                        Indenting.          (line   29)
 * Auto-Reveal:                           Folding.            (line    6)
@@ -9948,7 +9969,7 @@ Concept Index
 * tex-site.el:                           Loading the package.
                                                              (line   10)
 * tex-site.el <1>:                       Customizing.        (line    6)
-* tex-site.el <2>:                       Changes.            (line 1045)
+* tex-site.el <2>:                       Changes.            (line 1053)
 * tool bar, toolbar:                     Processing.         (line   11)
 * Trailer:                               Commands.           (line    6)
 * Underfull boxes:                       Debugging.          (line    6)
@@ -9970,105 +9991,105 @@ Concept Index
 
 
 Tag Table:
-Node: Top916
-Node: Copying7384
-Node: Introduction9333
-Node: Summary9603
-Node: Installation12340
-Node: Prerequisites14349
-Node: Configure16570
-Node: Build/install and uninstall21305
-Node: Loading the package22062
-Node: Advice for package providers24726
-Node: Advice for non-privileged users27595
-Node: Installation under MS Windows33093
-Node: Customizing46979
-Node: Quick Start48584
-Ref: Quick Start-Footnote-150717
-Node: Editing Facilities50819
-Node: Processing Facilities55700
-Node: Editing60581
-Node: Quotes61919
-Node: Font Specifiers71483
-Node: Sectioning73691
-Node: Environments78422
-Node: Equations84110
-Node: Floats84730
-Node: Itemize-like86766
-Node: Tabular-like87630
-Node: Customizing Environments89520
-Node: Mathematics89760
-Node: Completion93302
-Node: Marking101623
-Node: Marking (LaTeX)102259
-Node: Marking (Texinfo)103215
-Node: Commenting104864
-Node: Indenting106249
-Node: Filling114974
-Node: Display120992
-Node: Font Locking123503
-Node: Fontification of macros125602
-Node: Fontification of quotes135609
-Node: Fontification of math137153
-Node: Verbatim content140934
-Node: Faces141724
-Node: Known problems142229
-Node: Folding143238
-Node: Outline154387
-Node: Narrowing155710
-Node: Prettifying156787
-Node: Processing158074
-Node: Commands159434
-Node: Starting a Command159998
-Node: Selecting a Command165154
-Node: Processor Options174565
-Node: Viewing185841
-Node: Starting Viewers186215
-Node: I/O Correlation192025
-Ref: I/O Correlation-Footnote-1197781
-Node: Debugging198043
-Node: Ignoring warnings200745
-Node: Error overview202864
-Node: Checking204806
-Node: Control206494
-Node: Cleaning208645
-Node: Documentation210098
-Node: Customization211219
-Node: Modes and Hooks211712
-Node: Multifile213861
-Node: Parsing Files218705
-Node: Internationalization223742
-Node: European225095
-Node: Japanese233044
-Node: Automatic238317
-Node: Automatic Global240856
-Node: Automatic Private241998
-Node: Automatic Local243362
-Node: Style Files244636
-Node: Simple Style245450
-Node: Adding Macros249243
-Node: Adding Environments259060
-Node: Adding Other264522
-Node: Hacking the Parser269208
-Node: Appendices273220
-Node: Copying this Manual273516
-Node: GNU Free Documentation License274398
-Node: Changes299521
-Node: Development366608
-Node: Mid-term Goals367254
-Node: Wishlist370149
-Node: Bugs376338
-Node: FAQ377474
-Node: Texinfo mode385166
-Node: Exploiting386300
-Node: Superseding387122
-Node: Mapping391937
-Node: Unbinding393880
-Node: Indices394428
-Node: Key Index394591
-Node: Function Index402485
-Node: Variable Index415047
-Node: Concept Index440844
+Node: Top927
+Node: Copying7395
+Node: Introduction9344
+Node: Summary9614
+Node: Installation12351
+Node: Prerequisites14360
+Node: Configure16581
+Node: Build/install and uninstall21316
+Node: Loading the package22073
+Node: Advice for package providers24737
+Node: Advice for non-privileged users27606
+Node: Installation under MS Windows33104
+Node: Customizing46990
+Node: Quick Start48595
+Ref: Quick Start-Footnote-150728
+Node: Editing Facilities50830
+Node: Processing Facilities55711
+Node: Editing60592
+Node: Quotes61930
+Node: Font Specifiers71494
+Node: Sectioning73702
+Node: Environments78433
+Node: Equations84121
+Node: Floats84741
+Node: Itemize-like86777
+Node: Tabular-like87641
+Node: Customizing Environments89531
+Node: Mathematics89771
+Node: Completion93313
+Node: Marking101634
+Node: Marking (LaTeX)102270
+Node: Marking (Texinfo)103226
+Node: Commenting104875
+Node: Indenting106260
+Node: Filling114985
+Node: Display121003
+Node: Font Locking123514
+Node: Fontification of macros125613
+Node: Fontification of quotes135620
+Node: Fontification of math137164
+Node: Verbatim content140945
+Node: Faces141735
+Node: Known problems142240
+Node: Folding143249
+Node: Outline154398
+Node: Narrowing155721
+Node: Prettifying156798
+Node: Processing158085
+Node: Commands159445
+Node: Starting a Command160009
+Node: Selecting a Command165384
+Node: Processor Options174795
+Node: Viewing186071
+Node: Starting Viewers186445
+Node: I/O Correlation192255
+Ref: I/O Correlation-Footnote-1198011
+Node: Debugging198273
+Node: Ignoring warnings200975
+Node: Error overview203094
+Node: Checking205036
+Node: Control207057
+Node: Cleaning209208
+Node: Documentation210661
+Node: Customization211782
+Node: Modes and Hooks212275
+Node: Multifile214424
+Node: Parsing Files219268
+Node: Internationalization224305
+Node: European225658
+Node: Japanese233607
+Node: Automatic238880
+Node: Automatic Global241419
+Node: Automatic Private242561
+Node: Automatic Local243925
+Node: Style Files245199
+Node: Simple Style246013
+Node: Adding Macros249806
+Node: Adding Environments259623
+Node: Adding Other265085
+Node: Hacking the Parser269771
+Node: Appendices273783
+Node: Copying this Manual274079
+Node: GNU Free Documentation License274972
+Node: Changes300095
+Node: Development367545
+Node: Mid-term Goals368191
+Node: Wishlist371086
+Node: Bugs377275
+Node: FAQ378411
+Node: Texinfo mode386103
+Node: Exploiting387237
+Node: Superseding388059
+Node: Mapping392874
+Node: Unbinding394817
+Node: Indices395365
+Node: Key Index395528
+Node: Function Index403422
+Node: Variable Index415984
+Node: Concept Index441927
 
 End Tag Table
 
diff --git a/preview-latex.info b/preview-latex.info
index a4bd7929b9..fe2013e47a 100644
--- a/preview-latex.info
+++ b/preview-latex.info
@@ -2,7 +2,7 @@ This is preview-latex.info, produced by makeinfo version 7.1 
from
 preview-latex.texi.
 
 This manual is for preview-latex, a LaTeX preview mode for AUCTeX
-(version 14.0.3 from 2024-02-20).
+(version 14.0.3.2024-03-17 from 2024-03-17).
 
    Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2017-2019, 2021 Free
 Software Foundation, Inc.
@@ -1689,8 +1689,8 @@ B.2.4 For which OS does preview work?
 It is known to work under the X Window System for Linux and for several
 flavors of Unix: we have reports for HP and Solaris.
 
-   There are several development versions of Emacs around for native
-MacOS Carbon, and preview-latex is working with them, too.
+   There are several versions of Emacs around for macOS, and
+preview-latex is working with them, too.
 
    With Windows, both native Emacs and Cygwin Emacs should work.
 However, it is known that MiKTeX (https://miktex.org/) sometimes doesn't
@@ -1816,6 +1816,30 @@ facilities of ‘preview.sty’ to tell it how to resolve 
this, whether you
 want no previews, previews of whole slides or previews of inner
 material.
 
+B.4.5 Does preview-latex work with the TikZ package?
+----------------------------------------------------
+
+preview-latex doesn't have support for the ‘tikzpicture’ environment
+built-in.  It can be included manually by adding the lines:
+     \usepackage[displaymath,sections,graphics,floats,textmath]{preview}
+     \PreviewEnvironment[{[]}]{tikzpicture}
+
+to the document preamble.
+
+   Things get more complicated when the code inside the ‘tikzpicture’
+environment contains ‘$ $’ for inserting inline math and preview-latex
+is instructed to insert previews for it into the buffer.  In this case,
+you can disable previews for inline math by changing the lines above to:
+     \usepackage[displaymath,sections,graphics,floats
+       % textmath   %% Don't preview inline math
+     ]{preview}
+     \PreviewEnvironment[{[]}]{tikzpicture}
+
+   Another solution is to source out the TikZ pictures into an external
+file which uses the ‘standalone’ class, process them and insert them
+back into the main file as figures with the ‘\includegraphics’ macro.
+In this case, previewing of inline math will work as usual.
+
 
 File: preview-latex.info,  Node: Troubleshooting,  Next: Other formats,  Prev: 
Customization,  Up: Frequently Asked Questions
 
@@ -1922,7 +1946,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 14.0.3 from 2024-02-20).
+(version 14.0.3.2024-03-17 from 2024-03-17).
 
    Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2017-2019, 2021 Free
 Software Foundation, Inc.
@@ -2550,44 +2574,44 @@ Index
 
 
 Tag Table:
-Node: Top958
-Node: Copying2238
-Node: Introduction2692
-Node: What use is it?3366
-Node: Activating preview-latex4759
-Node: Getting started5514
-Node: Basic modes of operation7497
-Node: More documentation8726
-Node: Availability9615
-Node: Contacts10342
-Node: Installation11623
-Node: Keys and lisp11824
-Node: Simple customization19095
-Node: Known problems24915
-Node: Font problems with Dvips25801
-Node: Too small bounding boxes27007
-Node: x-symbol interoperation28427
-Node: Middle-clicks paste instead of toggling29847
-Node: No images are displayed with gs 9.27 and earlier30544
-Node: Black texts are too hard to read on dark background33290
-Node: For advanced users33943
-Node: The LaTeX style file34402
-Node: Package options36980
-Node: Provided commands48188
-Node: The Emacs interface55789
-Node: The preview images64731
-Node: Misplaced previews68612
-Node: ToDo72136
-Node: Frequently Asked Questions76965
-Node: Introduction to FAQ77288
-Node: Requirements77627
-Node: Installation Trouble79611
-Node: Customization81903
-Node: Troubleshooting85027
-Node: Other formats87541
-Node: Copying this Manual88888
-Node: GNU Free Documentation License89833
-Node: Index114959
+Node: Top969
+Node: Copying2249
+Node: Introduction2703
+Node: What use is it?3377
+Node: Activating preview-latex4770
+Node: Getting started5525
+Node: Basic modes of operation7508
+Node: More documentation8737
+Node: Availability9626
+Node: Contacts10353
+Node: Installation11634
+Node: Keys and lisp11835
+Node: Simple customization19106
+Node: Known problems24926
+Node: Font problems with Dvips25812
+Node: Too small bounding boxes27018
+Node: x-symbol interoperation28438
+Node: Middle-clicks paste instead of toggling29858
+Node: No images are displayed with gs 9.27 and earlier30555
+Node: Black texts are too hard to read on dark background33301
+Node: For advanced users33954
+Node: The LaTeX style file34413
+Node: Package options36991
+Node: Provided commands48199
+Node: The Emacs interface55800
+Node: The preview images64742
+Node: Misplaced previews68623
+Node: ToDo72147
+Node: Frequently Asked Questions76976
+Node: Introduction to FAQ77299
+Node: Requirements77638
+Node: Installation Trouble79596
+Node: Customization81888
+Node: Troubleshooting86135
+Node: Other formats88649
+Node: Copying this Manual89996
+Node: GNU Free Documentation License90952
+Node: Index116078
 
 End Tag Table
 
diff --git a/tex-site.el b/tex-site.el
index d093fbadea..669d0542ab 100644
--- a/tex-site.el
+++ b/tex-site.el
@@ -168,11 +168,11 @@ Otherwise, restore AUCTeX definition saved in the symbol 
property
   (if (featurep 'tex-site)
       (TeX--alias-overlapped-modes t)))
 
-(defconst AUCTeX-version "14.0.3"
+(defconst AUCTeX-version "14.0.3.2024-03-17"
   "AUCTeX version.
 If not a regular release, the date of the last change.")
 
-(defconst AUCTeX-date "2024-02-20"
+(defconst AUCTeX-date "2024-03-17"
   "AUCTeX release date using the ISO 8601 format, yyyy-mm-dd.")
 
 ;; Store bibitems when saving a BibTeX buffer




reply via email to

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