[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
main 6b6d0dad 210/257: Regenerate
From: |
Tassilo Horn |
Subject: |
main 6b6d0dad 210/257: Regenerate |
Date: |
Fri, 19 Apr 2024 15:36:58 -0400 (EDT) |
branch: main
commit 6b6d0dad4083f2bd28e906cd4ad657203c2ab4d4
Author: Tassilo Horn <tsdh@gnu.org>
Commit: Tassilo Horn <tsdh@gnu.org>
Regenerate
---
auctex.info | 388 +++++++++++++++++++++++++++++++++--------------------
preview-latex.info | 78 +++++------
tex-site.el | 56 ++------
3 files changed, 290 insertions(+), 232 deletions(-)
diff --git a/auctex.info b/auctex.info
index 261469be..7dc543a8 100644
--- a/auctex.info
+++ b/auctex.info
@@ -1,9 +1,9 @@
This is auctex.info, produced by makeinfo version 6.8 from auctex.texi.
-This manual is for AUCTeX (version 13.1.1 from 2022-02-22), a
+This manual is for AUCTeX (version 13.1.1.2022-04-08 from 2022-04-08), a
sophisticated TeX environment for Emacs.
- Copyright (C) 1992-1995, 2001, 2002, 2004-2021 Free Software
+ Copyright (C) 1992-1995, 2001, 2002, 2004-2022 Free Software
Foundation, Inc.
Permission is granted to copy, distribute and/or modify this
@@ -2442,8 +2442,8 @@ more environments are nested, they are indented
'accumulated' just like
most programming languages usually are seen indented in nested
constructs.
- You can explicitely indent single lines, usually by pressing <TAB>,
-or marked regions by calling 'indent-region' on it. If you have
+ You can explicitly indent single lines, usually by pressing <TAB>, or
+marked regions by calling 'indent-region' on it. If you have
'auto-fill-mode' enabled and a line is broken while you type it, Emacs
automatically cares about the indentation in the following line. If you
want to have a similar behavior upon typing <RET>, you can customize the
@@ -2474,6 +2474,11 @@ functionality.)
The check for the indentation function may be enabled or disabled by
customizing the variable 'LaTeX-indent-environment-check'.
+ For tabular-like environments, AUCTeX has a built-in function to
+indent according to preceding '&' signs and assigns it to all known
+tabular-like environments in the default value of
+'LaTeX-indent-environment-list'.
+
As a side note with regard to formatting special environments: Newer
Emacsen include 'align.el' and therefore provide some support for
formatting 'tabular' and 'tabbing' environments with the function
@@ -2507,12 +2512,6 @@ to indenting with a small summary in each case:
in each entry is the function to calculate the indentation level in
columns.
- The filling code currently cannot handle tabular-like environments
- which will be completely messed-up if you try to format them. This
- is why most of these environments are included in this
- customization option without a special indentation function. This
- will prevent that they get filled.
-
-- User Option: LaTeX-indent-level
Number of spaces to add to the indentation for each '\begin' not
matched by a '\end'.
@@ -2546,6 +2545,48 @@ and indents it accordingly. If you do not like such
behavior you only
need to remove '\|\[' and '\|\]' from 'LaTeX-begin-regexp' and
'LaTeX-end-regexp' variables respectively.
+ A closely related topic is indenting of text enclosed in square
+brackets, parentheses and other pairs. AUCTeX offers two variables
+which control if indentation happens inside these pairs.
+
+ -- User Option: TeX-indent-open-delimiters
+ This variable contains additional opening delimiters which increase
+ indentation. For example add '[' to this variable to get text
+ after a square bracket indented.
+
+ -- User Option: TeX-indent-close-delimiters
+ This is the accompanying variable to 'TeX-indent-open-delimiters'
+ decreasing the indentation again. This variable should contain ']'
+ if 'TeX-indent-open-delimiters' is set like described above.
+
+Note that this is an opt-in feature, both variables are initially set to
+an empty string. That is because it introduces non-trivial side effects
+to include '[' and ']' in 'TeX-indent-open-delimiters' and
+'TeX-indent-close-delimiters'; if you only have an opening square
+bracket in your text without closing it, wrong indentation persists in
+the following text. For example, in math expression, half-open
+intervals are frequently written as '[0,10)' or '[0,10['. In such
+cases, you can put the closing part as a comment in the same line in
+order to have correct indentation after that:
+ $[0,10)$ % ]
+ $[0,10[$ % ]]
+
+ Another example is '\left'-'\right' pair in equations. Similar
+workarounds are available:
+ \begin{equation}
+ \left[ % ]
+ xyz
+ \right] % [
+ abc
+ \end{equation}
+
+ You can include parens '()' also in 'TeX-indent-open-delimiters' and
+'TeX-indent-close-delimiters' to enable indent inside them. Be prepared
+for similar side effects when you do.
+
+ Note that commented curly braces '{' and '}' aren't counted when
+AUCTeX computes indentation.
+
File: auctex.info, Node: Filling, Prev: Indenting, Up: Editing
@@ -2565,7 +2606,7 @@ and Hooks::. As an example, if you want to enable
'auto-fill-mode' in
(add-hook 'LaTeX-mode-hook #'turn-on-auto-fill)
- You can manually fill explicitely marked regions, paragraphs,
+ You can manually fill explicitly marked regions, paragraphs,
environments, complete sections, or the whole buffer. (Note that manual
filling in AUCTeX will indent the start of the region to be filled in
contrast to many other Emacs modes.)
@@ -2581,7 +2622,7 @@ comment and continues after it. In order to prevent
overfull lines in
the source code, a linebreak will be inserted before the last
non-comment word by default. This can be changed by customizing
'LaTeX-fill-break-before-code-comments'. If you have overfull lines
-with code comments you can fill those explicitely by calling
+with code comments you can fill those explicitly by calling
'LaTeX-fill-paragraph' or pressing 'M-q' with the cursor positioned on
them. This will add linebreaks in the comment and indent subsequent
comment lines to the column of the comment in the first line of the code
@@ -3620,13 +3661,16 @@ variables (*note (emacs)File Variables::).
explicitly activated mark, however, will always define a new region
when calling 'TeX-command-region'.
- AUCTeX will allow one process for each document, plus one process for
-the region file to be active at the same time. Thus, if you are editing
-N different documents, you can have N plus one processes running at the
-same time. If the last process you started was on the region, the
-commands described in *note Debugging:: and *note Control:: will work on
-that process, otherwise they will work on the process associated with
-the current document.
+ If the last process you started was on the region, the commands
+described in *note Debugging:: and *note Control:: will work on that
+process, otherwise they will work on the process associated with the
+current document.
+
+ Don't run more than one process at the same time. AUCTeX doesn't
+support simultaneous typeset including region typeset. Wait for the
+previous process to finish before you start a new process, in particular
+when you are editing multiple documents in parallel. This limitation
+applies for preview by preview-latex as well.
File: auctex.info, Node: Selecting a Command, Next: Processor Options,
Prev: Starting a Command, Up: Commands
@@ -6081,10 +6125,10 @@ A.1 Copying this Manual
The copyright notice for this manual is:
- This manual is for AUCTeX (version 13.1.1 from 2022-02-22), a
-sophisticated TeX environment for Emacs.
+ This manual is for AUCTeX (version 13.1.1.2022-04-08 from
+2022-04-08), a sophisticated TeX environment for Emacs.
- Copyright (C) 1992-1995, 2001, 2002, 2004-2021 Free Software
+ Copyright (C) 1992-1995, 2001, 2002, 2004-2022 Free Software
Foundation, Inc.
Permission is granted to copy, distribute and/or modify this
@@ -6588,6 +6632,42 @@ File: auctex.info, Node: Changes, Next: Development,
Prev: Copying this Manua
A.2 Changes and New Features
============================
+News since last release
+-----------------------
+
+ * AUCTeX tracks the change in Emacs where initial inputs in the
+ minibuffer during queries are getting phased out. Queries for the
+ mandatory arguments of macros and environments are adjusted where
+ applicable. The value which will be used after hitting 'RET'
+ without other input is shown in the prompt in parentheses prefixed
+ with 'default'. For this change the signature of the function
+ 'TeX-arg-length' is altered. The old argument list was:
+ (defun TeX-arg-length (optional &optional prompt
+ initial-input definition default)
+
+ whereas the new one is:
+ (defun TeX-arg-length (optional &optional prompt
+ default initial-input definition)
+
+ Note the position change of 'DEFAULT'.
+
+ * Indenting of conditionals is improved. Code inside constructs like
+ '\ifx . \else . \fi' is correctly indented. An interface for style
+ files is also introduced which can add their macros to the
+ indentation engine. Check the file 'algpseudocode.el' for an
+ example.
+
+ * You can optionally enable indent inside square brackets '[]' by new
+ user options 'TeX-indent-open-delimiters' and
+ 'TeX-indent-close-delimiters'. *Note Indenting::.
+
+ * Now 'tex-buf.el' is merged into 'tex.el' and no longer exists. If
+ your personal code has '(require 'tex-buf)', one of the following
+ prescriptions would serve.
+ 1. Remove '(require 'tex-buf)'.
+ 2. Replace it with '(require 'tex)'.
+ 3. Replace it with '(require 'latex)'.
+
News in 13.1
------------
@@ -8066,8 +8146,7 @@ A.3.3 Bugs
* Make 'TeX-insert-dollar' more robust. Currently it can be fooled
by '\mbox''es and escaped double dollar for example.
- * Correct indentation for tabular, tabbing, table, math, and array
- environments.
+ * Correct indentation for tabbing, table, and math environments.
File: auctex.info, Node: FAQ, Next: Texinfo mode, Prev: Development, Up:
Appendices
@@ -8107,12 +8186,23 @@ A.4 Frequently Asked Questions
Second, you can try to figure out if something in your personal or
site configuration triggers the error by starting Emacs without
such customizations. You can do this by invoking Emacs with the
- command line 'emacs -q -no-site-file -l auctex'. The '-l' option
- loads 'auctex.el' which you normally do in your init file. After
- you have started Emacs like this, you can load the file triggering
- the error. If everything is working now, you know that you have to
- search either in the site configuration file or your personal init
- file for statements related to the problem.
+ following command line, depending on the installation scheme of
+ AUCTeX and your OS:
+ * If you installed AUCTeX from ELPA, use 'emacs -q -no-site-file
+ --eval "(progn (setq package-load-list '((auctex t)))
+ (package-initialize))"'. The '--eval' option activates only
+ AUCTeX among all installed EPLA packages.
+ * If you installed AUCTeX via traditional 'configure'-'make'
+ scheme, use 'emacs -q -no-site-file -l auctex'. The '-l'
+ option loads 'auctex.el' which you normally do in your init
+ file.
+ * In both above cases, use 'runemacs' instead of 'emacs' on
+ windows.
+
+ After you have started Emacs like this, you can load the file
+ triggering the error. If everything is working now, you know that
+ you have to search either in the site configuration file or your
+ personal init file for statements related to the problem.
2. What versions of Emacs are supported?
@@ -8178,11 +8268,11 @@ A.4 Frequently Asked Questions
manual to see where this is) or by simply keeping the variable
'TeX-file-line-error' to the default value of non-nil.
- 9. What does AUC stand for?
+ 9. What does 'AUC' stand for?
AUCTeX came into being at Aalborg University in Denmark. Back then
the Danish name of the university was Aalborg Universitetscenter;
- AUC for short.
+ 'AUC' for short.
File: auctex.info, Node: Texinfo mode, Prev: FAQ, Up: Appendices
@@ -8497,17 +8587,17 @@ Key Index
* C-c `: Debugging. (line 12)
* C-c {: Quotes. (line 122)
* C-c ~: Mathematics. (line 12)
-* C-j: Indenting. (line 73)
+* C-j: Indenting. (line 78)
* C-M-a: Environments. (line 107)
* C-M-e: Environments. (line 114)
* C-M-h: Marking (Texinfo). (line 34)
* C-x n e: Narrowing. (line 17)
* C-x n g: Narrowing. (line 14)
-* <LFD>: Indenting. (line 73)
+* <LFD>: Indenting. (line 78)
* M-g p: Debugging. (line 27)
* M-q: Filling. (line 87)
* M-<TAB>: Completion. (line 24)
-* <TAB>: Indenting. (line 69)
+* <TAB>: Indenting. (line 74)
File: auctex.info, Node: Function Index, Next: Variable Index, Prev: Key
Index, Up: Indices
@@ -8518,7 +8608,7 @@ Function Index
[index ]
* Menu:
-* align-current: Indenting. (line 53)
+* align-current: Indenting. (line 58)
* ams-tex-mode: Modes and Hooks. (line 22)
* auto-fill-mode: Filling. (line 6)
* context-mode: Modes and Hooks. (line 22)
@@ -8554,7 +8644,7 @@ Function Index
* LaTeX-fill-section: Filling. (line 95)
* LaTeX-find-matching-begin: Environments. (line 106)
* LaTeX-find-matching-end: Environments. (line 113)
-* LaTeX-indent-line: Indenting. (line 69)
+* LaTeX-indent-line: Indenting. (line 74)
* LaTeX-insert-environment: Adding Environments. (line 69)
* LaTeX-insert-item: Itemize-like. (line 9)
* LaTeX-insert-item <1>: Tabular-like. (line 32)
@@ -8796,7 +8886,7 @@ Variable Index
* LaTeX-babel-hyphen: European. (line 168)
* LaTeX-babel-hyphen-after-hyphen: European. (line 176)
* LaTeX-babel-hyphen-language-alist: European. (line 155)
-* LaTeX-begin-regexp: Indenting. (line 120)
+* LaTeX-begin-regexp: Indenting. (line 119)
* LaTeX-biblatex-use-Biber: Selecting a Command. (line 52)
* LaTeX-CLASSNAME-class-options: Adding Other. (line 104)
* LaTeX-clean-intermediate-suffixes: Cleaning. (line 7)
@@ -8816,7 +8906,7 @@ Variable Index
* LaTeX-done-mark: Sectioning. (line 62)
* LaTeX-electric-left-right-brace: Quotes. (line 157)
* LaTeX-enable-toolbar: Processing. (line 11)
-* LaTeX-end-regexp: Indenting. (line 120)
+* LaTeX-end-regexp: Indenting. (line 119)
* LaTeX-eqnarray-label: Equations. (line 12)
* LaTeX-equation-label: Equations. (line 9)
* LaTeX-figure-label: Floats. (line 32)
@@ -8833,11 +8923,11 @@ Variable Index
* LaTeX-indent-environment-check: Indenting. (line 51)
* LaTeX-indent-environment-list: Indenting. (line 37)
* LaTeX-indent-environment-list <1>: Indenting. (line 48)
-* LaTeX-indent-environment-list <2>: Indenting. (line 81)
+* LaTeX-indent-environment-list <2>: Indenting. (line 86)
* LaTeX-indent-level: Indenting. (line 19)
-* LaTeX-indent-level <1>: Indenting. (line 92)
+* LaTeX-indent-level <1>: Indenting. (line 91)
* LaTeX-item-indent: Indenting. (line 19)
-* LaTeX-item-indent <1>: Indenting. (line 96)
+* LaTeX-item-indent <1>: Indenting. (line 95)
* LaTeX-item-regexp: Indenting. (line 19)
* LaTeX-label-alist: Environments. (line 38)
* LaTeX-level: Sectioning. (line 53)
@@ -8859,8 +8949,8 @@ Variable Index
* LaTeX-short-caption-prompt-length: Floats. (line 27)
* LaTeX-short-caption-prompt-length <1>: Floats. (line 51)
* LaTeX-style-list: Adding Macros. (line 192)
-* LaTeX-syntactic-comments: Indenting. (line 63)
-* LaTeX-syntactic-comments <1>: Indenting. (line 104)
+* LaTeX-syntactic-comments: Indenting. (line 68)
+* LaTeX-syntactic-comments <1>: Indenting. (line 103)
* LaTeX-table-label: Floats. (line 32)
* LaTeX-table-label <1>: Floats. (line 45)
* LaTeX-title: Sectioning. (line 58)
@@ -8901,7 +8991,7 @@ Variable Index
* TeX-bar-LaTeX-buttons: Processing. (line 11)
* TeX-bar-TeX-all-button-alists: Processing. (line 11)
* TeX-bar-TeX-buttons: Processing. (line 11)
-* TeX-brace-indent-level: Indenting. (line 100)
+* TeX-brace-indent-level: Indenting. (line 99)
* TeX-check-engine: Processor Options. (line 164)
* TeX-check-path: Selecting a Command. (line 68)
* TeX-check-TeX: Processor Options. (line 149)
@@ -8960,6 +9050,8 @@ Variable Index
* TeX-header-end <1>: Starting a Command. (line 69)
* TeX-ignore-file: Automatic. (line 52)
* TeX-ignore-warnings: Ignoring warnings. (line 25)
+* TeX-indent-close-delimiters: Indenting. (line 133)
+* TeX-indent-open-delimiters: Indenting. (line 128)
* TeX-insert-braces: Completion. (line 117)
* TeX-insert-braces-alist: Completion. (line 121)
* TeX-insert-macro-default-style: Completion. (line 80)
@@ -8990,7 +9082,7 @@ Variable Index
* TeX-master <2>: Multifile. (line 39)
* TeX-math-input-method-off-regexp: Mathematics. (line 76)
* TeX-newline-function: Indenting. (line 29)
-* TeX-newline-function <1>: Indenting. (line 108)
+* TeX-newline-function <1>: Indenting. (line 107)
* TeX-Omega-command: Processor Options. (line 121)
* TeX-one-master: Multifile. (line 57)
* TeX-open-quote: Quotes. (line 21)
@@ -9096,7 +9188,7 @@ Concept Index
(line 6)
* Adding to PATH in Windows: Installation under MS Windows.
(line 42)
-* align.el: Indenting. (line 53)
+* align.el: Indenting. (line 58)
* amsmath: Equations. (line 6)
* amsmath <1>: Tabular-like. (line 6)
* Arguments to TeX macros: Completion. (line 6)
@@ -9104,7 +9196,7 @@ Concept Index
(line 6)
* ASCII pTeX <1>: Japanese. (line 6)
* auctex.el: Loading the package. (line 10)
-* auctex.el <1>: Changes. (line 803)
+* auctex.el <1>: Changes. (line 839)
* auto directories.: Automatic. (line 6)
* auto-fill-mode: Indenting. (line 29)
* Auto-Reveal: Folding. (line 6)
@@ -9409,7 +9501,7 @@ Concept Index
(line 252)
* tex-site.el: Loading the package. (line 10)
* tex-site.el <1>: Customizing. (line 6)
-* tex-site.el <2>: Changes. (line 803)
+* tex-site.el <2>: Changes. (line 839)
* tool bar, toolbar: Processing. (line 11)
* Trailer: Commands. (line 6)
* Underfull boxes: Debugging. (line 6)
@@ -9431,105 +9523,105 @@ Concept Index
Tag Table:
-Node: Top917
-Node: Copying7373
-Node: Introduction9318
-Node: Summary9588
-Node: Installation12321
-Node: Prerequisites14294
-Node: Configure16493
-Node: Build/install and uninstall21071
-Node: Loading the package21824
-Node: Advice for package providers23517
-Node: Advice for non-privileged users26322
-Node: Installation under MS Windows31668
-Node: Customizing45290
-Node: Quick Start46875
-Ref: Quick Start-Footnote-148996
-Node: Editing Facilities49090
-Node: Processing Facilities53785
-Node: Editing58514
-Node: Quotes59844
-Node: Font Specifiers68284
-Node: Sectioning70352
-Node: Environments74871
-Node: Equations80024
-Node: Floats80616
-Node: Itemize-like82620
-Node: Tabular-like83342
-Node: Customizing Environments85115
-Node: Mathematics85355
-Node: Completion88791
-Node: Marking95822
-Node: Marking (LaTeX)96446
-Node: Marking (Texinfo)97388
-Node: Commenting98999
-Node: Indenting100324
-Node: Filling106338
-Node: Display112210
-Node: Font Locking114705
-Node: Fontification of macros116784
-Node: Fontification of quotes126300
-Node: Fontification of math127794
-Node: Verbatim content131462
-Node: Faces132236
-Node: Known problems132733
-Node: Folding133730
-Node: Outline144503
-Node: Narrowing145782
-Node: Prettifying146851
-Node: Processing148088
-Node: Commands149416
-Node: Starting a Command149972
-Node: Selecting a Command154887
-Node: Processor Options164006
-Node: Viewing174399
-Node: Starting Viewers174773
-Node: I/O Correlation180423
-Ref: I/O Correlation-Footnote-1186099
-Node: Debugging186349
-Node: Ignoring warnings188967
-Node: Error overview191026
-Node: Checking192934
-Node: Control194550
-Node: Cleaning196659
-Node: Documentation198018
-Node: Customization198733
-Node: Modes and Hooks199226
-Node: Multifile201114
-Node: Parsing Files205846
-Node: Internationalization210835
-Node: European212183
-Node: Japanese219662
-Node: Automatic224726
-Node: Automatic Global227217
-Node: Automatic Private228349
-Node: Automatic Local229685
-Node: Style Files230716
-Node: Simple Style231522
-Node: Adding Macros235243
-Node: Adding Environments244742
-Node: Adding Other249406
-Node: Hacking the Parser254006
-Node: Appendices257995
-Node: Copying this Manual258291
-Node: GNU Free Documentation License259174
-Node: Changes284294
-Node: Development337442
-Node: Mid-term Goals338088
-Node: Wishlist340056
-Node: Bugs345816
-Node: FAQ346917
-Node: Texinfo mode352104
-Node: Exploiting353238
-Node: Superseding354056
-Node: Mapping358287
-Node: Unbinding360122
-Node: Indices360943
-Node: Key Index361106
-Node: Function Index368635
-Node: Variable Index380613
-Node: Concept Index405608
+Node: Top928
+Node: Copying7384
+Node: Introduction9329
+Node: Summary9599
+Node: Installation12332
+Node: Prerequisites14305
+Node: Configure16504
+Node: Build/install and uninstall21082
+Node: Loading the package21835
+Node: Advice for package providers23528
+Node: Advice for non-privileged users26333
+Node: Installation under MS Windows31679
+Node: Customizing45301
+Node: Quick Start46886
+Ref: Quick Start-Footnote-149007
+Node: Editing Facilities49101
+Node: Processing Facilities53796
+Node: Editing58525
+Node: Quotes59855
+Node: Font Specifiers68295
+Node: Sectioning70363
+Node: Environments74882
+Node: Equations80035
+Node: Floats80627
+Node: Itemize-like82631
+Node: Tabular-like83353
+Node: Customizing Environments85126
+Node: Mathematics85366
+Node: Completion88802
+Node: Marking95833
+Node: Marking (LaTeX)96457
+Node: Marking (Texinfo)97399
+Node: Commenting99010
+Node: Indenting100335
+Node: Filling108029
+Node: Display113899
+Node: Font Locking116394
+Node: Fontification of macros118473
+Node: Fontification of quotes127989
+Node: Fontification of math129483
+Node: Verbatim content133151
+Node: Faces133925
+Node: Known problems134422
+Node: Folding135419
+Node: Outline146192
+Node: Narrowing147471
+Node: Prettifying148540
+Node: Processing149777
+Node: Commands151105
+Node: Starting a Command151661
+Node: Selecting a Command156677
+Node: Processor Options165796
+Node: Viewing176189
+Node: Starting Viewers176563
+Node: I/O Correlation182213
+Ref: I/O Correlation-Footnote-1187889
+Node: Debugging188139
+Node: Ignoring warnings190757
+Node: Error overview192816
+Node: Checking194724
+Node: Control196340
+Node: Cleaning198449
+Node: Documentation199808
+Node: Customization200523
+Node: Modes and Hooks201016
+Node: Multifile202904
+Node: Parsing Files207636
+Node: Internationalization212625
+Node: European213973
+Node: Japanese221452
+Node: Automatic226516
+Node: Automatic Global229007
+Node: Automatic Private230139
+Node: Automatic Local231475
+Node: Style Files232506
+Node: Simple Style233312
+Node: Adding Macros237033
+Node: Adding Environments246532
+Node: Adding Other251196
+Node: Hacking the Parser255796
+Node: Appendices259785
+Node: Copying this Manual260081
+Node: GNU Free Documentation License260975
+Node: Changes286095
+Node: Development340895
+Node: Mid-term Goals341541
+Node: Wishlist343509
+Node: Bugs349269
+Node: FAQ350349
+Node: Texinfo mode356069
+Node: Exploiting357203
+Node: Superseding358021
+Node: Mapping362252
+Node: Unbinding364087
+Node: Indices364908
+Node: Key Index365071
+Node: Function Index372600
+Node: Variable Index384578
+Node: Concept Index409719
End Tag Table
diff --git a/preview-latex.info b/preview-latex.info
index cac5f9cd..a879d884 100644
--- a/preview-latex.info
+++ b/preview-latex.info
@@ -2,7 +2,7 @@ This is preview-latex.info, produced by makeinfo version 6.8
from
preview-latex.texi.
This manual is for preview-latex, a LaTeX preview mode for AUCTeX
-(version 13.1.1 from 2022-02-22).
+(version 13.1.1.2022-04-08 from 2022-04-08).
Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2017-2019, 2021
Free Software Foundation, Inc.
@@ -1908,7 +1908,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 13.1.1 from 2022-02-22).
+(version 13.1.1.2022-04-08 from 2022-04-08).
Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2017-2019, 2021
Free Software Foundation, Inc.
@@ -2536,43 +2536,43 @@ Index
Tag Table:
-Node: Top959
-Node: Copying2231
-Node: Introduction2685
-Node: What use is it?3359
-Node: Activating preview-latex4748
-Node: Getting started5499
-Node: Basic modes of operation7446
-Node: More documentation8651
-Node: Availability9520
-Node: Contacts10247
-Node: Installation11520
-Node: Keys and lisp11721
-Node: Simple customization18796
-Node: Known problems24458
-Node: Font problems with Dvips25284
-Node: Too small bounding boxes26454
-Node: x-symbol interoperation27850
-Node: Middle-clicks paste instead of toggling29238
-Node: No images are displayed with gs 9.27 and earlier29923
-Node: For advanced users32565
-Node: The LaTeX style file33024
-Node: Package options35586
-Node: Provided commands46490
-Node: The Emacs interface53835
-Node: The preview images62537
-Node: Misplaced previews66294
-Node: ToDo69750
-Node: Frequently Asked Questions74527
-Node: Introduction to FAQ74850
-Node: Requirements75189
-Node: Installation Trouble77157
-Node: Customization79421
-Node: Troubleshooting82497
-Node: Other formats85007
-Node: Copying this Manual86322
-Node: GNU Free Documentation License87268
-Node: Index112391
+Node: Top970
+Node: Copying2242
+Node: Introduction2696
+Node: What use is it?3370
+Node: Activating preview-latex4759
+Node: Getting started5510
+Node: Basic modes of operation7457
+Node: More documentation8662
+Node: Availability9531
+Node: Contacts10258
+Node: Installation11531
+Node: Keys and lisp11732
+Node: Simple customization18807
+Node: Known problems24469
+Node: Font problems with Dvips25295
+Node: Too small bounding boxes26465
+Node: x-symbol interoperation27861
+Node: Middle-clicks paste instead of toggling29249
+Node: No images are displayed with gs 9.27 and earlier29934
+Node: For advanced users32576
+Node: The LaTeX style file33035
+Node: Package options35597
+Node: Provided commands46501
+Node: The Emacs interface53846
+Node: The preview images62548
+Node: Misplaced previews66305
+Node: ToDo69761
+Node: Frequently Asked Questions74538
+Node: Introduction to FAQ74861
+Node: Requirements75200
+Node: Installation Trouble77168
+Node: Customization79432
+Node: Troubleshooting82508
+Node: Other formats85018
+Node: Copying this Manual86333
+Node: GNU Free Documentation License87290
+Node: Index112413
End Tag Table
diff --git a/tex-site.el b/tex-site.el
index d32bb2da..58487105 100644
--- a/tex-site.el
+++ b/tex-site.el
@@ -1,6 +1,6 @@
;;; tex-site.el - Site specific variables. Don't edit. -*- lexical-binding:
t; -*-
-;; Copyright (C) 2005-2021 Free Software Foundation, Inc.
+;; Copyright (C) 2005-2022 Free Software Foundation, Inc.
;;
;; completely rewritten.
@@ -95,49 +95,22 @@ shared by all users of a site."
(add-hook 'tex-site-unload-hook
(lambda ()
- (if (fboundp 'advice-add)
- (TeX-modes-set 'TeX-modes nil)
- (let ((list after-load-alist))
- (while list
- ;; Adapted copy of the definition of `assq-delete-all'
- ;; from Emacs 21 as substitute for
- ;; `(assq-delete-all'TeX-modes-set (car list))' which
- ;; fails on non-list elements in Emacs 21.
- (let* ((alist (car list))
- (tail alist)
- (key #'TeX-modes-set))
- (while tail
- (if (and (consp (car tail))
- (eq (car (car tail)) key))
- (setq alist (delq (car tail) alist)))
- (setq tail (cdr tail))))
- (setq list (cdr list)))))
+ (TeX-modes-set 'TeX-modes nil)
(setq load-path (delq TeX-lisp-directory load-path))))
-(defun TeX-modes-set (var value &optional update)
+(defun TeX-modes-set (var value &optional _ignored)
"Set VAR (which should be `TeX-modes') to VALUE.
This places either the standard or the AUCTeX versions of
-functions into the respective function cell of the mode.
-If UPDATE is set, a previously saved value for
-the non-AUCTeX function gets overwritten with the current
-definition."
+functions into the respective function cell of the mode."
(custom-set-default var value)
(let ((list TeX-mode-alist) elt)
(while list
(setq elt (car (pop list)))
(let ((dst (intern (concat "TeX-" (symbol-name elt)))))
- (if (fboundp 'advice-add)
- (if (memq elt value)
- (advice-add elt :override dst)
- (advice-remove elt dst))
- (when (or update (null (get elt 'tex-saved)))
- (when (fboundp elt)
- (put elt 'tex-saved (symbol-function elt))))
- (defalias elt
- (if (memq elt value)
- dst
- (get elt 'tex-saved))))))))
+ (if (memq elt value)
+ (advice-add elt :override dst)
+ (advice-remove elt dst))))))
(defcustom TeX-modes
(mapcar #'car TeX-mode-alist)
@@ -148,20 +121,13 @@ set it with `TeX-modes-set'."
:type (cons 'set
(mapcar (lambda(x) (list 'const (car x))) TeX-mode-alist))
:set #'TeX-modes-set
- :initialize(lambda (var value)
- (custom-initialize-reset var value)
- (unless (fboundp 'advice-add)
- (let ((list TeX-mode-alist))
- (while list
- (eval-after-load (cdar list)
- `(TeX-modes-set ',var ,var t))
- (setq list (cdr list)))))) )
-
-(defconst AUCTeX-version "13.1.1"
+ :initialize #'custom-initialize-reset)
+
+(defconst AUCTeX-version "13.1.1.2022-04-08"
"AUCTeX version.
If not a regular release, the date of the last change.")
-(defconst AUCTeX-date "2022-02-22"
+(defconst AUCTeX-date "2022-04-08"
"AUCTeX release date using the ISO 8601 format, yyyy-mm-dd.")
;; Store bibitems when saving a BibTeX buffer
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- main 6b6d0dad 210/257: Regenerate,
Tassilo Horn <=