Revisions of emacs-auctex
Ana Guerrero (anag+factory)
accepted
request 1226280
from
Dr. Werner Fink (WernerFink)
(revision 50)
Ana Guerrero (anag+factory)
accepted
request 1225125
from
Dr. Werner Fink (WernerFink)
(revision 49)
- Update to AUCTeX ELPA version 14.0.7 (2024-10-05) ** Added - Respect the value of ~TeX-output-dir~ when processing files with latexmk. This means that the default value of ~TeX-command-list~ is changed. - Add new support files =style/authblk.el=, =style/langscibook.cls=, =style/lstautogobble.el=, =style/lstlinebgrd.el=, =style/ninecolors.el=, =style/supertabular.el=, =style/tabularray.el= and =style/xtab.el=. ** Fixed - Fold argument of verbatim macros more accurately. ** Removed - Remove the possibility to disable the side-wide installation with: #+begin_src emacs-lisp (unload-feature 'tex-site) #+end_src Using this form when installed from [[ELPA:auctex.html][ELPA]] will throw an error. - Update to AUCTeX ELPA version 14.0.6 * This work only with GNU Emacs 27.1 and above - Remove patches upstream now * dinbrief.patch * initial-reset.patch * auctex-13.1-expand.patch - Port patch dvips.patch - Port spec file to ELPA installation with the help of triggerin scriptlets - REcommend texlive-preview as this also from AUCTeX
Ana Guerrero (anag+factory)
accepted
request 1174575
from
Dr. Werner Fink (WernerFink)
(revision 48)
- Merge changes from upstream for patch dinbrief.patch - Update dinbrief.patch * Use babel style direct for ngerman * Reintroduce enforced T1 font encoding - Remove patch ignore-errors.patch * After discussion with AUCTeX upstream avoid now those errors by ignoring font-lock TeX macros as well as lwarp.sty - Refresh auctex-13.3-auto-TL-2024.tar.xz with that above
Dominique Leuenberger (dimstar_suse)
accepted
request 1172346
from
Dr. Werner Fink (WernerFink)
(revision 47)
- Add patch dinbrief.patch * Modernize this class to use by e.g. default UTF-8 - Add patch initial-reset.patch (Re)enable initial buffer reset at creation time of the document class
Ana Guerrero (anag+factory)
accepted
request 1164387
from
Factory Maintainer (factory-maintainer)
(revision 46)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1162284
from
Dr. Werner Fink (WernerFink)
(revision 45)
- Generate auctex-13.3-auto-TL-2024.tar.xz for TeXLive 2024
Ana Guerrero (anag+factory)
accepted
request 1145462
from
Dr. Werner Fink (WernerFink)
(revision 44)
- Update to 13.4 * AUCTeX now requires GNU Emacs 26.1 or higher. * LaTeX abbrevs are now available in docTeX mode buffers. * AUCTeX temporarily rebinds the variable ‘gc-cons-percentage’ to a higher value during parsing which speeds up the process significantly. The memory pressure should still be acceptable, even on older machines. * Macros provided by the ‘xparse’ package are part of LaTeX kernel since October 2020. AUCTeX tracks this change and the content of ‘xparse.el’ is moved into ‘latex.el’ and ‘font-latex.el’ respectively. * The variable ‘preview-scale-function’ is now allowed as a file-local variable where the assigned value can only be between 0.1 and 10. * AUCTeX no longer refuses to insert dollar sign when you type ‘$’ at
Dominique Leuenberger (dimstar_suse)
accepted
request 1102168
from
Dr. Werner Fink (WernerFink)
(revision 43)
- Run TeX-auto-generate-global in emacs only once if auctex or TeXLive becomes updated to generate all auto lisp files. - Update to 13.2 • AUCTeX no longer refuses to insert dollar sign when you type ‘$’ at point where AUCTeX thinks the current math mode didn’t start with dollar(s). AUCTeX assumes the user knows that it isn’t in math mode actually. You can keep the former behavior by enabling the new customize option ‘TeX-refuse-unmatched-dollar’. * AUCTeX supports completion-at-point of macro and environment arguments in LaTeX buffers. The responsible function recognizes the argument position and extracts the corresponding candidates from the variables ‘TeX-symbol-list’ and ‘LaTeX-environment-list’. * AUCTeX underlines the argument of macros which produce underlined text in the final product with ‘font-latex-underline-face’. The corresponding keyword class is called ‘underline-command’. See the section for fontification of macros if you dislike this feature and wish to deactivate it. * Support for the Sioyek document viewer is added. * AUCTeX now requires GNU Emacs 25.1 or higher. * 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 1079094
from
Dr. Werner Fink (WernerFink)
(revision 42)
- Add patch auctex-13.1-expand.patch * Let it build with latest texinfo and TeXLive - Add keyring
Dominique Leuenberger (dimstar_suse)
accepted
request 1002783
from
Dr. Werner Fink (WernerFink)
(revision 41)
- Update to 13.1 * In math environments 'gather', 'gather*', 'gathered', 'multline' and 'multline*', fill commands such as 'M-q' and 'C-c C-q C-e' are disabled. This sorts out the inconsistency between those and 'equation', 'displaymath' environments, in latter of which filling is already disabled. If you want filling in such environments, customize 'LaTeX-indent-environment-list' to remove them. Auto fill continues to work in such environment anyway. In addition, AUCTeX adds support of alignment at '&' sign in 'align'-like environments such as 'alignat', 'aligned' and so on, as well as 'matrix'-like environments such as 'pmatrix', 'bmatrix' and so on. * Now two commands 'Texindex' and 'Texi2dvi' are available when you type 'C-c C-c' in Texinfo mode. The command 'Texindex' runs 'texindex' on index files and 'Texi2dvi' runs 'pdftexi2dvi' or 'texi2dvi' according to the value of 'TeX-PDF-mode'. So you can typeset Texinfo documents into PDF or DVI format from within AUCTeX. * AUCTeX's own help messages for LaTeX errors are now shown only for LaTeX runs. AUCTeX shows raw error/warning messages found in '.log' files for runs of formats other than LaTeX, such as plain TeX, ConTeXt and Texinfo, as it does even for LaTeX runs when it can't find a matching entry in its own help message catalogue. Due to this change, customize option 'TeX-error-description-list' can no longer have a fallback entry that matches any error. If your customized value includes such entry, typically '(".*" . "No help available")', please remove it. * Two functions 'TeX-split-string' and 'TeX-assoc' are now obsolete and will be removed in future release. If your personal code uses
Dominique Leuenberger (dimstar_suse)
accepted
request 925236
from
Dr. Werner Fink (WernerFink)
(revision 40)
- Update to 12.3 * Support for 'PSTricks' is now PDF-oriented. AUCTeX no longer turns off PDF mode for 'PSTricks' documents even without 'pst-pdf'. It now sets up 'TeX-PDF-from-DVI' option so that PDF output is generated when 'TeX-PDF-mode' is enabled (default). Users who want DVI output should disable PDF mode explicitly by file local variable, or customize 'TeX-PDF-mode' to 'nil'. * The function 'font-latex-update-font-lock' has been obsoleted in order to fix 'bug#37945'. That function was used by several style files in order to refresh fontification after adding new symbols or verbatim constructs. It is better to call 'font-lock-flush' in the former case and 'font-latex-set-syntactic-keywords' in the latter case. The function 'font-latex-update-font-lock' still exists as a no-op which only shows a warning explaining how to update font-lock as mentioned above. * Math expression highlighting was improved. Highlighting for documents with a lot of inline math expressions '$...$' won't get scrambled now ('bug#33139'). * AUCTeX tracks changes in LaTeX2e 2020-02-02 release. AUCTeX supports the improvements to LaTeX font selection mechanism (NFSS). New macros like '\textsw' or '\textulc' are added to font insertion keyboard commands. See the section for inserting font specifiers for details. Further, the entries in the menu LaTeX, Insert Font are reorganized and adjusted accordingly. * Insertion of environments in LaTeX documents (i.e. 'C-c C-e') was improved. The former code had a few bugs, which sometimes resulted in either spurious empty line or spurious comment prefix, or both, especially when the region is active. Those bugs are now fixed. * More bugs fixed, other minor features implemented.
Dominique Leuenberger (dimstar_suse)
accepted
request 826659
from
Dr. Werner Fink (WernerFink)
(revision 39)
- Update to 12.2 to avoid obsolete (process-kill-without-query) (boo#1175274) * AUCTeX reflects the changes in LaTeX2e 2019-10-01 release. 'filecontents' environment now takes an optional argument and can be used anywhere in a document. The macros '\Ref' and '\labelformat' are moved from 'varioref.sty' to LaTeX kernel. amsmath has a new macro '\overunderset'. * A new method is implemented in preview-latex to adjust the foreground colors of generated images to those of Emacs, when the LaTeX command produces PDF. The traditional method became invalid because of the change introduced in Ghostscript 9.27. Unfortunately, the new method doesn't work due to a bug in Ghostscript 9.27 and is valid only for Ghostscript > 9.27. There is also a fallback method for gs 9.27 users which displays plain "black on white" images. For successful function of preview-latex, the users are encouraged to set up the new user option 'preview-pdf-color-adjust-method' to choose appropriate option among the three: new, traditional and fallback method. * 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) * The way the option 'TeX-record-buffer' is used was corrected. It was used in just the opposite way as the document says. Erase the customization if you have customized this option since it now acts in reverse to your expectation. * A former customize option 'japanese-TeX-command-list' is removed. Use 'japanese-TeX-engine-default', or if it's really necessary, customize 'TeX-command-list' directly if the task which the option used to carry is required. * Support for standard LaTeX without e-TeX extension is now very
Dominique Leuenberger (dimstar_suse)
accepted
request 753195
from
Dr. Werner Fink (WernerFink)
(revision 38)
Supplement emacs-auctex if texlive and emacs are installed (boo#1158035)
Dominique Leuenberger (dimstar_suse)
accepted
request 711321
from
Dr. Werner Fink (WernerFink)
(revision 37)
- Fix the two last upstream commits by adding patch utf8-names-fix-boo1135326.patch which is kind of a backport for bug boo#1135326
Dominique Leuenberger (dimstar_suse)
accepted
request 625210
from
Dr. Werner Fink (WernerFink)
(revision 36)
- Add patches/commits from upstream utf8-names-3b1ffcd8.patch and utf8-names-a8ea1273.patch to be able handle files names with UTF-8 characters as well
Dominique Leuenberger (dimstar_suse)
accepted
request 597702
from
Dr. Werner Fink (WernerFink)
(revision 35)
- Update to 12.1 due bug boo#1088548 * AUCTeX now requires GNU Emacs 24 or higher. Support for XEmacs has * Besides the change in the supported version of Emacs, there has been no functional change in this release, which is equivalent to version 11.92. * 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. * 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. * 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
Dominique Leuenberger (dimstar_suse)
accepted
request 506982
from
Dr. Werner Fink (WernerFink)
(revision 34)
- Update to 11.90 * In addition to the completion performed by 'TeX-complete-symbol', AUCTeX now also supports the new Emacs standard completion-at-point facility (see the Emacs command 'completion-at-point'). This also means that modern completion UIs like company-mode work out of the box in TeX and LaTeX buffers. * Completion is now aware of being inside a math environment and then completes math macros. * AUCTeX is able to display several levels of super- and subscripts, each one raised above and a bit smaller than its basis. For this feature, have a look at the customize options 'font-latex-fontify-script' (especially the new values 'multi-level' and 'invisible') and 'font-latex-fontify-script-max-level'. Also, the script characters '^' and '_' are also fontified with a special face named 'font-latex-script-char-face'. * Parsing of format specification in various tabular environments has been improved. The function 'LaTeX-insert-item' ('C-c <LFD>') inserts suitable number of ampersands for '*{num}{cols}' constructs. Style files for LaTeX packages 'tabularx', 'tabulary', 'longtable', 'dcolumn' and 'siunitx' are adapted to take advantage of this improvement. * AUCTeX has a new Ispell dictionary 'tex-ispell.el' for macros and environments which will be skipped during spell checking. The activiation of this feature is controlled by a new customize option 'TeX-ispell-extend-skip-list', which is set to 't' and activated by default. * AUCTeX has a new customize option 'TeX-raise-frame-function' that is currently only used by Evince and Atril inverse search to raise the Emacs frame.
Dominique Leuenberger (dimstar_suse)
accepted
request 430594
from
Factory Maintainer (factory-maintainer)
(revision 33)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 347501
from
Dirk Stoecker (dstoecker)
(revision 32)
Fix last try.
Displaying revisions 1 - 20 of 50