[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex f06fcb0 12/14: ; make change-history-commit
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex f06fcb0 12/14: ; make change-history-commit |
Date: |
Thu, 31 Oct 2019 04:23:18 -0400 (EDT) |
branch: externals/auctex
commit f06fcb090e089566adc14676b8c5e731e1b4b283
Author: Mosè Giordano <address@hidden>
Commit: Mosè Giordano <address@hidden>
; make change-history-commit
---
ChangeLog.1 | 1927 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 1926 insertions(+), 1 deletion(-)
diff --git a/ChangeLog.1 b/ChangeLog.1
index a7e98c8..cc490bd 100644
--- a/ChangeLog.1
+++ b/ChangeLog.1
@@ -1,3 +1,1928 @@
+2019-10-29 Mosè Giordano <address@hidden>
+
+ Prepare for upcoming release
+
+ * RELEASE: Update version number, release notes and list of
contributors.
+ * configure.ac: Update version number.
+ * doc/auctex.texi: Update copyright years.
+ * doc/changes.texi: Mention generic bug fixes.
+ * doc/tex-ref.tex:
+ * latex/preview.dtx: Update version number and copyright years
+
+2019-10-26 Arash Esbati <address@hidden>
+
+ Add new style/xkcdcolors.el
+
+ * Makefile.in (STYLESRC): Add new style.
+
+ * style/xkcdcolors.el: New file.
+
+2019-10-26 Arash Esbati <address@hidden>
+
+ Add check for empty overlay
+
+ * tex-fold.el (TeX-fold-hide-item): Add an extra check to make
+ sure that the function runs when overlay start and end are
+ non-nil. What is done in the end of function isn't useful with
+ evaporated overlays and used to cause bugs because `overlay-start'
+ and `overlay-end' return nil for such overlays, and functions such
+ as `TeX-fold-overfull-p` try to move point to the
+ overlay-end. (bug#37337)
+
+2019-10-20 Arash Esbati <address@hidden>
+
+ * style/amsmath.el ("amsmath"): Improve query strings.
+
+2019-10-19 Stefan Monnier <address@hidden>
+
+ multi-prompt.el, style/beamer*.el: Get copyright just right
+
+2019-10-18 Arash Esbati <address@hidden>
+
+ * doc/changes.texi: Mention changes in News.
+
+2019-10-18 Arash Esbati <address@hidden>
+
+ Add final adjustments for LaTeX 2019-10-01
+
+ * latex.el (LaTeX-env-contents): Adjust function to LaTeX kernel
+ 2019-10-01 release. Remove check for usage within preamble only.
+ Add query for optional argument with completion.
+ (LaTeX-verbatim-environments):
+ (LaTeX-indent-environment-list): Add filecontents(*) environments.
+
+ * style/amsmath.el ("amsmath"): Add support for \overunderset
+ macro. Delete unnecessary `function' before `lambda'. Re-indent
+ the code.
+
+2019-10-15 Ikumi Keita <address@hidden>
+
+ Change default for new Ghostscript
+
+ * preview.el.in (preview-pdf-color-adjust-method): Change the default
+ value to t and adjust doc string.
+ * doc/preview-problems.texi (No images are displayed with gs 9.27 and
+ earlier): Adjust its contents in line with the above change and change
+ the title from "... newer".
+
+2019-10-15 Ikumi Keita <address@hidden>
+
+ Fix for revised file access controls of gs (bug#37719)
+
+ * preview.el.in (preview-prepare-fast-conversion): Add commands for
+ revised file access controls introduced after gs 9.27.
+ (preview-gs-restart): Use "-d" option instead of "-s" because the
+ former does not accept "%d" in OutputFile parameter.
+ Don't wrap the file name into parentheses in line with this change.
+ (preview-gs-flag-error): Adjust the reconstructed gs command line
+ argument so that it matches with the above change.
+ Add comments about limitations of this function.
+
+2019-10-07 Ikumi Keita <address@hidden>
+
+ * preview.el.in (preview-undump-replacements): Fix last commit.
+
+2019-10-07 Ikumi Keita <address@hidden>
+
+ Fix preview-latex for TeXLive 2019 update
+
+ * preview.el.in (preview-LaTeX-command, preview-undump-replacements):
+ Remove the brace around the argument of \input.
+
+2019-09-23 Arash Esbati <address@hidden>
+
+ Add fontification support for ragged2e macros
+
+ * style/ragged2e.el ("ragged2e"): Add provided macros to function
+ keywords class. This is in line with decision in `font-latex.el'
+ for corresponding kernel macros.
+
+2019-09-22 Arash Esbati <address@hidden>
+
+ Delete \Ref and \labelformat from varioref.el
+
+ * style/varioref.el ("varioref"): Delete \Ref and \labelformat
+ from style hook and fontification support.
+
+2019-09-22 Arash Esbati <address@hidden>
+
+ * latex.el (LaTeX-common-initialization): Add \Ref to
`TeX-complete-list'.
+
+2019-09-22 Arash Esbati <address@hidden>
+
+ Support new kernel macros \Ref and \labelformat
+
+ * font-latex.el (font-latex-built-in-keyword-classes): Add \Ref to
+ reference and \labelformat to function class.
+
+ * latex.el (LaTeX-common-initialization): Add support for \Ref and
+ \labelformat which are part of LaTeX kernel 2019-10-01 release.
+
+2019-09-18 Arash Esbati <address@hidden>
+
+ Update style/subcaption.el to package version 1.3
+
+ * style/subcaption.el ("subcaption"): Add support for \subfloat
+ macro.
+
+2019-09-18 Arash Esbati <address@hidden>
+
+ Update style/varioref.el to package version 1.6b
+
+ * style/varioref.el ("varioref"): Rearrange macros acc. to the
+ manual. Add missing starred version of \Vref. Add fontification
+ support for \labelformat.
+ (LaTeX-varioref-package-options): Update package options.
+
+2019-09-14 Arash Esbati <address@hidden>
+
+ Improve detecting of rejected optional arguments
+
+ * style/bicaption.el (LaTeX-arg-bicaption-bicaption):
+ * style/caption.el (LaTeX-arg-caption-captionbox):
+ * style/floatrow.el (LaTeX-floatrow-arg-floatbox):
+ * style/xcolor.el (TeX-arg-xcolor-fcolorbox): Add an additional
+ check for detecting if last optional argument was rejected.
+
+2019-09-08 Arash Esbati <address@hidden>
+
+ Add new style/multitoc.el
+
+ * Makefile.in (STYLESRC): Add new style.
+
+ * style/multitoc.el: New file
+
+2019-08-31 Arash Esbati <address@hidden>
+
+ Make "PDF Tools" viewer available under Windows and macOS
+
+ * tex.el (TeX-view-program-list-builtin): Make entry for "PDF
+ Tools" available under Windows and macOS. (bug#37152)
+
+ * doc/changes.texi: Mention availability of "PDF Tools" under
+ Windows and macOS in `TeX-view-program-list-builtin'.
+
+ * doc/install.texi (Prerequisites): Replace "Mac OS X" with
+ "macOS".
+
+2019-08-22 Arash Esbati <address@hidden>
+
+ Add new style/ltugboat.el
+
+ * Makefile.in (STYLESRC): Add new style.
+
+ * style/ltugboat.el: New file.
+
+2019-08-22 Arash Esbati <address@hidden>
+
+ Add new style/changelog.el
+
+ * Makefile.in (STYLESRC): Add new style.
+
+ * style/changelog.el: New file.
+
+2019-08-22 Arash Esbati <address@hidden>
+
+ Support explicitly numbered group contructs
+
+ * latex.el (LaTeX-extract-key-value-label): Add an optional
+ argument for explicitly numbered group contructs.
+
+2019-08-22 Arash Esbati <address@hidden>
+
+ * doc/changes.texi: Mention fontification improvement for biblatex.
+
+2019-08-21 Arash Esbati <address@hidden>
+
+ * context.el (ConTeXt-environment): Fix docstring.
+
+2019-08-21 Arash Esbati <address@hidden>
+
+ Fix lisp example for `TeX-electric-math'
+
+ * doc/auctex.texi (Quotes): Use `make-local-variable' instead of
+ `make-variable-buffer-local' in lisp example for init file. (bug#37124)
+
+2019-08-21 Ikumi Keita <address@hidden>
+
+ Restore syntax fontify in Texinfo mode
+
+ * tex-info.el (TeX-texinfo-mode): Set `syntax-propertize-function',
+ mimicking texinfo.el. Now comments in Texinfo mode buffer are
+ displayed with comment face again.
+
+2019-08-21 Ikumi Keita <address@hidden>
+
+ Reduce unnecessary local variable safety inquiry
+
+ * tex.el (TeX-add-local-master): Call major mode function only when
+ necessary.
+
+2019-08-18 Arash Esbati <address@hidden>
+
+ Update style/titlesec.el to package version 2.11
+
+ * style/titlesec.el ("titlesec"): Add \nostruts macro.
+ (LaTeX-titlesec-package-options): Add `nostruts' option.
+
+2019-08-17 Arash Esbati <address@hidden>
+
+ Update style/thmtools.el to package version 67
+
+ * style/thmtools.el (LaTeX-thmtools-declaretheoremstyle-regexp)
+ (LaTeX-thmtools-declaretheorem-regexp): Use the function
+ `LaTeX-extract-key-value-label' to build the regexp.
+ (LaTeX-thmtools-listoftheorems-key-val): Add new key `title'.
+ (LaTeX-thmtools-package-options): Add new variable.
+
+2019-08-17 Arash Esbati <address@hidden>
+
+ Update style/fvextra.el to package version 1.4
+
+ * style/fvextra.el (LaTeX-fvextra-key-val-options): Add new keys.
+ ("fvextra"): Add new macros. Add fontification support for
+ \EscVerb macro.
+
+2019-08-15 Arash Esbati <address@hidden>
+
+ Update style/paracol.el to package version 1.35
+
+ * style/paracol.el: Add macro \definecolumnpreamble and the length
+ \belowfootnoteskip.
+
+2019-07-21 Ikumi Keita <address@hidden>
+
+ Change color adjustment method (bug#35571, bug#35696, bug#36039)
+
+ * preview.el.in (preview-pdf-color-adjust-method): New option.
+ (preview-pdf-color-string): Use new code using DELAYBIND feature when
+ the new option is t.
+ (preview-gs-color-string): Add new optional argument to suppress code
+ for explicit colors.
+ (preview-gs-open): Don't adjust color when the latex command produces
+ PDF and `preview-pdf-color-adjust-method' is nil.
+ (preview-pdf2dsc-sentinel): Add "-dDELAYBIND" option to gs invocation
+ when `preview-pdf-color-adjust-method' is t.
+ * doc/changes.texi: Add a new entiry.
+ * doc/preview-problems.texi: Add a section to explain how to do with
+ the case no images are displayed with gs 9.27 and newer.
+
+2019-07-16 Ikumi Keita <address@hidden>
+
+ Enhance support for file names with spaces
+
+ * tex-buf.el (TeX-run-compile): Add an entry for file name with spaces
+ to localized `compilation-error-regexp-alist'.
+
+2019-07-14 Arash Esbati <address@hidden>
+
+ Update style/AnonymousPro.el to package version 2.2
+
+ * style/AnonymousPro.el (LaTeX-AnonymousPro-package-options): Add
+ the `scaled' key.
+
+2019-06-27 Ikumi Keita <address@hidden>
+
+ Conform to `delete-selection-mode' (bug#36385)
+
+ * latex.el (LaTeX-insert-left-brace): Put `delete-selection' property
+ which obeys that of `self-insert-command' when
+ `LaTeX-electric-left-right-brace' feature is inactive.
+
+2019-06-14 Arash Esbati <address@hidden>
+
+ Support cleveref labels
+
+ * style/cleveref.el (TeX-arg-cleveref-crossref-type): New
+ function.
+ (LaTeX-cleveref-label-regexp): New variable for parsing \label
+ macros with an optional argument.
+ ("cleveref"): Add missing package macros.
+ Update expert commands and fontification.
+ Update `reftex-label-regexps' enabling RefTeX to handle \label
+ with an optional argument as well.
+ Update description line and add Commentary section. (bug#36111)
+
+2019-05-21 Ikumi Keita <address@hidden>
+
+ Make navigation function robust
+
+ * tex.el (TeX-find-macro-end-helper): Cater for corner case that the
+ `while' loop is exited or skipped.
+ * tests/tex/navigation.el: Add new test.
+
+2019-05-20 Arash Esbati <address@hidden>
+
+ Update style/babel.el to package version 3.31
+
+ * style/babel.el (LaTeX-babel-language-list): Add azerbaijani and
+ remove frenchb.
+ (LaTeX-babel-babelprovide-key-val-options): New variable.
+ (LaTeX-babel-babeltags-regexp, LaTeX-babel-cleanup-babeltags): Add
+ parsing support for \babeltags macro.
+ (LaTeX-babel-babelfont-regexp, LaTeX-babel-cleanup-babelfont): Add
+ parsing support for \babelfont macro.
+ (TeX-arg-babel-lang): Use the arguments optional and prompt
+ properly.
+ ("babel"): Add missing macros incl. fontification.
+ (LaTeX-babel-package-options): Add missing package options.
+
+2019-05-17 Tassilo Horn <address@hidden>
+
+ Fix autoload generation code (bug#35758)
+
+ * Makefile.in (AUTOLOAD,PREVIEW_AUTOLOAD): Use arg instead of
+ generated-autoload-file (bug#35758).
+
+2019-05-17 Ikumi Keita <address@hidden>
+
+ Fix regression
+
+ * latex.el (LaTeX-arg-usepackage-insert, LaTeX-arg-usepackage): Move
+ `TeX-run-style-hooks' from `LaTeX-arg-usepackage' to
+ `LaTeX-arg-usepackage-insert'. Due to my commit "Defer running style
+ hook until options are given actually", style hooks associated with
+ \usepackage were not run when the document is newly created with
+ `LaTeX-env-document'.
+
+2019-05-17 Arash Esbati <address@hidden>
+
+ Load hyperref.el in `LaTeX-beamer-class-options'
+
+ * style/beamer.el (LaTeX-beamer-class-options): Load "hyperref.el"
+ in order to have `LaTeX-hyperref-package-options-list' defined
+ when the document class is requested and the style hook hasn't run
+ yet. (bug#35649)
+
+2019-05-12 Arash Esbati <address@hidden>
+
+ Improve style/mflogo.el
+
+ * style/mflogo.el ("mflogo"): Ask for Text when \textlogo is
+ invoked. Change \logofamily into a declaration. Add missing
+ macros \MF and \MP. Adjust fontification for \textlogo and
+ \logofamily.
+
+2019-05-12 Ikumi Keita <address@hidden>
+
+ Fix last commit
+
+ * tex-buf.el (TeX-command-expand): Redefine the value of `file' just
+ once per call of `TeX-command-expand'. Previous code could give
+ spurious quote when the given command string contains more than one
+ "%" expanders tied with the symbol `file'.
+
+2019-05-12 Ikumi Keita <address@hidden>
+
+ Stop depreciated usage of undeclared dynamic variable
+
+ * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): Redefine
+ as template. On accepting one of `TeX-master-file', `TeX-region-file'
+ or `TeX-active-master' as its first argument, it becomes a wrapper for
+ those three, like previous definition.
+ (TeX-command-expand): Arrage in accord with the above change.
+ With these two changes, we no longer need implicit dynamic binding of
+ non-special variable `orig-file'.
+ * tex.el (TeX-expand-list-builtin): Update supplementary comment for
+ "%T".
+
+2019-05-09 Ikumi Keita <address@hidden>
+
+ * tex-jp.el (AUCTeX-jp): Add keyword :link to info node.
+
+2019-05-09 Ikumi Keita <address@hidden>
+
+ Fix treatment of class and package options
+
+ * preview.el.in (preview-auctex-font-size): Consult
+ `LaTeX-provided-{class,package}-options' instead of
+ `(TeX-style-list)'. This function has been accidentally disabled
+ since AUCTeX began not to include the class and package options into
+ the styles. Similar problem with bug#25563.
+ * latex.el (LaTeX-match-class-option): Update doc string because the
+ above change depends on its implicit behavior.
+
+2019-05-09 Ikumi Keita <address@hidden>
+
+ Remove obsolete codes
+
+ * preview.el.in (preview-mouse-open-eps): Remove xemacs compatibility
+ code.
+ Don't use obsolete variable `default-major-mode'.
+
+2019-05-09 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for xemacs
+
+ * prv-emacs.el (preview-compatibility-macros): Remove.
+ * preview.el.in (eval-when-compile,makunbound): Remove useless
+ codes.
+
+2019-05-09 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for xemacs
+
+ * prv-emacs.el (preview-mark-active): Remove.
+ (): Update Copyright year.
+ * preview.el.in (LaTeX-preview-setup): Remove the above macro.
+ (): Update Copyright year.
+
+2019-05-08 Mohammad Hossein Bateni <address@hidden>
+
+ Allow the user to customize which TeX commands are available in each
mode.
+
+ Commands such as Biber, DVI2PS, PS2PDF, Index, etc. are not useful in
+ ConTeXt. ConTeXt generates a PDF directly and has its own indexing
+ mechanism.
+
+ In Mark IV (which has been the preferred version for over a decade and
+ is actively developed), a new bibliography package is also available,
+ which can process old bibtex files as well. So there is no need for
+ BibTeX.
+
+ Having so many commands in context-mode clutters the menus. In the
+ definition of TeX-command-list, we either provide a list of relevant
+ modes, or set the value to `t' indicating that this command should
+ always be available. In the latter case, the user cannot customize
+ it. Here we provide sensible defaults as well as the ability for the
+ user to customize.
+
+ * tex.el (TeX-command-list): Hide by default some commands from
context-mode.
+
+2019-04-23 Arash Esbati <address@hidden>
+
+ Add new function `LaTeX-extract-key-value-label'
+
+ * latex.el (LaTeX-extract-key-value-label): Add new utility
+ function to return a regexp string to extract label value in an
+ optional key=val argument.
+
+ * style/breqn.el (LaTeX-breqn-key-val-label-regexp):
+ * style/listings.el (LaTeX-listings-key-val-label-regexp)
+ (LaTeX-listings-auto-cleanup): Use
+ `LaTeX-extract-key-value-label'.
+ Delete now unused variable `LaTeX-listings-key-val-label-extract'.
+
+2019-04-20 Arash Esbati <address@hidden>
+
+ Add support for ChangeLog entries for LaTeX files
+
+ * tex.el (TeX-current-defun-name): New function returning the name
+ of current sectioning command when `C-x 4 a' is invoked.
+
+ * latex.el (LaTeX-common-initialization): Set a local version
+ `add-log-current-defun-function' to `TeX-current-defun-name'.
+
+2019-04-19 Arash Esbati <address@hidden>
+
+ * style/xparse.el ("xparse"): Fix fontification of alternatives.
+
+2019-04-17 Ikumi Keita <address@hidden>
+
+ Reset `TeX-PDF-from-DVI' if xetex engine is in use
+
+ * tex.el (TeX-engine-set): Reset `TeX-PDF-from-DVI' when the new
+ engine is `xetex'. Fix bug#34593.
+
+2019-04-13 Arash Esbati <address@hidden>
+
+ Update keywords to biblatex v3.12
+
+ * font-latex.el (font-latex-built-in-keyword-classes): Update
+ biblatex keywords. For qualified lists, fontify at least 2
+ mandatory arguments.
+
+2019-04-11 Arash Esbati <address@hidden>
+
+ * tex-info.el (TeX-texinfo-mode): Set `add-log-current-defun-function'
locally.
+
+2019-04-06 Ikumi Keita <address@hidden>
+
+ Elaborate LaTeX math insertion command
+
+ * latex.el (LaTeX-math-insert): Put the point after the closing dollar
+ sign when appropriate. This fixes bug#35128.
+ In addtion, wrap the text in the active region suitably.
+
+2019-04-05 Arash Esbati <address@hidden>
+
+ Fix handling of function entries in `TeX-complete-list'
+
+ * tex.el (TeX-complete-symbol): Check if the fourth argument of
+ entry in `TeX-complete-list' is a list and eval it. (Bug#35074)
+
+2019-03-16 Arash Esbati <address@hidden>
+
+ Improve fontification of \href macro
+
+ * style/hyperref.el ("hyperref"): Add "href" to
+ `LaTeX-verbatim-macros-with-braces-local'.
+ Check for feature font-latex and not for functions.
+ Declare and use `font-latex-update-font-lock' instead of
+ `font-latex-set-syntactic-keywords'.
+
+2019-03-09 Tassilo Horn <address@hidden>
+
+ Support up to 12 command arguments.
+
+ * font-latex.el (font-latex-keyword-matcher): Support up to 12 command
+ arguments.
+
+2019-03-04 Arash Esbati <address@hidden>
+
+ Fix fontification of simple macros
+
+ * font-latex.el (font-latex-match-simple-command): Change second
+ part of regexp in order to be less greedy. This function now
+ fontifies only letters and characters defined in
+ `font-latex-match-simple-include-list' (bug#34712).
+ (font-latex-match-simple-include-list): New variable.
+
+ * style/expl3.el ("expl3"): Add "_" and ":" to
+ `font-latex-match-simple-include-list'.
+
+2019-02-24 Tassilo Horn <address@hidden>
+
+ New styles for beamerarticle & beamerswitch triggering beamer
+
+ * style/beamerarticle.el: New style.
+ * style/beamerswitch.el: New style.
+ * Makefile.in (STYLESRC): Enable them.
+
+2019-02-11 Arash Esbati <address@hidden>
+
+ * style/listings.el: Require tex.el.
+
+2019-02-08 Stefan Monnier <address@hidden>
+
+ * auctex.el: Add requireds, keywords, and trailer
+
+ (cherry picked from commit 0c8d6703d16097eb64f014c56e4135a5a1f9600f)
+
+2019-02-08 Arash Esbati <address@hidden>
+
+ Delete auctex-pkg.el which is not needed for ELPA releases
+
+2019-02-08 Arash Esbati <address@hidden>
+
+ Add dependencies file auctex-pkg.el
+
+ * auctex-pkg.el: Add new file containing AUCTeX's dependencies for
+ ELPA releases.
+
+2019-02-02 Arash Esbati <address@hidden>
+
+ Improve indenting and filling in "Form" environments
+
+ * style/hyperref.el ("hyperref"): Add the "Form" environment to
+ `LaTeX-document-regexp'.
+
+2019-01-12 Arash Esbati <address@hidden>
+
+ Add support for w and W column specifiers
+
+ * style/array.el ("array"): Add column specifiers w and W to
+ `LaTeX-array-column-letters'.
+
+ * doc/changes.texi: Mention that counting columns is supported
+ only if the align parameter is enclosed in braces.
+
+2019-01-11 Ikumi Keita <address@hidden>
+
+ Remove combatibility code for older emasen
+
+ * tex.el (put): Don't put unnecessary property on
+ `TeX-source-correlate-mode'.
+ (TeX-clean): Remove fallback code for emacs 21.
+
+2019-01-11 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for older emacsen
+
+ * font-latex.el (put):
+ * tex-style.el (put):
+ Use `booleanp' instead of `TeX-booleanp'.
+ * tex.el (put): Use `booleanp' instead of `TeX-booleanp'.
+ (TeX-booleanp): Remove.
+
+2019-01-11 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for older emacsen
+
+ * context.el (ConTeXt-mode-common-initialization):
+ * latex.el (TeX-latex-mode):
+ * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode):
+ * tex-info.el (TeX-texinfo-mode):
+ Use `run-mode-hooks' instead of `TeX-run-mode-hooks'.
+ * tex.el (TeX-run-mode-hooks): Remove.
+
+2019-01-11 Ikumi Keita <address@hidden>
+
+ Fix test conditions on w32
+
+ * tests/tex/command-expansion.el (TeX-command-detokenize): Correct
+ `system-type' for w32.
+ (TeX-command-expand-skip-file-name, TeX-command-expand-active-master):
+ Skip tests on w32.
+
+2019-01-10 Ikumi Keita <address@hidden>
+
+ Override some bindings in `TeX-mode-map' in Texinfo mode
+
+ * tex-info.el (Texinfo-mode-map): Bind `self-insert-command' to
+ "$", "^", "_" and "\" because they are normal characters in Texinfo
+ documents.
+ Bind `TeX-insert-backslash' to "@" so that users benefit from
+ `TeX-electric-macro' even in Texinfo mode.
+ * tex.el (TeX-electric-escape): Update doc string.
+ * doc/auctex.texi (Completion): Update description.
+ * doc/changes.texi (News in 12.2): Mention the above changes.
+
+2019-01-06 Arash Esbati <address@hidden>
+
+ Update style/enumitem.el to package version 3.6
+
+ * style/enumitem.el (LaTeX-enumitem-key-val-options): Update
+ key=val options to v3.6.
+ (LaTeX-enumitem-auto-cleanup): Use sharp-quote notation.
+ ("enumitem"): Query for trivlist environment depending of package
+ option.
+ Add macro \Drawenumitemlabel and length \labelitem.
+ (LaTeX-enumitem-package-options): Update package options.
+
+2019-01-02 Arash Esbati <address@hidden>
+
+ Skip macros and environments from pythontex
+
+ * tex-ispell.el (TeX-ispell-skip-cmds-list): Add document macros
+ of pythontex package.
+ (TeX-ispell-skip-envs-list): Add environments provided by
+ pythontex package.
+ Add general verbatim macros.
+
+2018-12-15 Arash Esbati <address@hidden>
+
+ Improve completion for \url between url.el and hyperref.el
+
+ * style/hyperref.el ("hyperref"): Comment the entry for "url"
+ since the completion is provided via url.el.
+
+ * style/url.el ("url"): Add a conditional to "url" in order to
+ check if hyperref.el is loaded and then supply the argument in
+ braces.
+ Also check for hyperref.el. before adding "url" to
+ `LaTeX-verbatim-macros-with-delims-local'.
+
+2018-12-14 Arash Esbati <address@hidden>
+
+ Add new style/pythontex.el
+
+ * Makefile.in (STYLESRC): Add new style.
+
+ * style/pythontex.el: New file.
+
+2018-12-11 Ikumi Keita <address@hidden>
+
+ Drop xemacs support and mule check from configure and Makefile
+
+ * aclocal.m4:
+ * configure.ac:
+ * doc/Makefile.in: Drop xemacs support and mule check.
+ * Makefile.in: Merge mule file into main files.
+ Drop xemacs support.
+ * prv-install.el: Remove.
+
+2018-12-11 Ikumi Keita <address@hidden>
+
+ Fix document
+
+ * doc/auctex.texi (Completion): Correct wrong description and typo.
+ (Cleaning): Add mention about variables related to AmSTeX mode.
+
+2018-12-11 Ikumi Keita <address@hidden>
+
+ Use ASCII apostrophe in code expample
+
+ * doc/auctex.texi (): (I/O Correlation): Use APOSTROPHE(U+0027) rather
+ than RIGHT SINGLE QUOTATION MARK(U+2019) in code example.
+ Add coding tag in Local Variables section.
+
+2018-12-10 Ikumi Keita <address@hidden>
+
+ Redefine support for \url in hyperref
+
+ * style/hyperref.el ("hyperref"): Override the entry for \url macro in
+ url.el because hyperref.sty redefines the macro.
+
+2018-12-10 Ikumi Keita <address@hidden>
+
+ Revise description about CJK support
+
+ * doc/auctex.texi (Internationalization): Revise description about CJK
+ support in Emacs and TeX.
+ (Japanese): Fix typo and add index entries.
+
+2018-12-06 Arash Esbati <address@hidden>
+
+ Improve handling of `TeX-insert-macro-default-style' in styles
+
+ * latex.el (LaTeX-check-insert-macro-default-style): Add new
+ macro. This macro is intended for more complex functions in style
+ files querying multiple optional and mandatory arguments and
+ obeying the values of `TeX-insert-macro-default-style' and
+ `current-prefix-arg'.
+
+ * tex.el (TeX-parse-arguments): Add a comment about the new macro.
+
+ * style/bicaption.el (LaTeX-arg-bicaption-bicaption):
+ * style/caption.el (LaTeX-arg-caption-captionbox):
+ * style/color.el (TeX-arg-color, TeX-arg-color-fcolorbox):
+ * style/floatrow.el (LaTeX-floatrow-arg-floatbox):
+ * style/xcolor.el (TeX-arg-xcolor-definecolor)
+ (TeX-arg-xcolor-definecolorset, TeX-arg-xcolor)
+ (TeX-arg-xcolor-fcolorbox): Use
+ `LaTeX-check-insert-macro-default-style'.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for older emacsen
+
+ * tex.el: Remove XEmacs compatibility definitions for
+ `TeX-read-string', `TeX-active-mark', `TeX-activate-region',
+ `line-beginning-position', `line-end-position' and
+ `TeX-overlay-prioritize'.
+ (TeX-activate-region): Remove compatibility code for older emacsen.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove TeX-maybe-remove-help, TeX-menu-with-help
+
+ * tex.el (TeX-maybe-remove-help, TeX-menu-with-help): Remove.
+ (TeX-mode-specific-command-menu-entries, TeX-fold-menu)
+ (TeX-common-menu-entries):
+ * context.el:
+ * latex.el:
+ * plain-tex.el:
+ * tex-buf.el:
+ * tex-info.el:
+ Remove `TeX-menu-with-help' and fix indent.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove TeX-mark-active
+
+ * tex.el (TeX-mark-active): Remove.
+ (TeX-mode-specific-command-menu-entries):
+ * style/dinbrief.el (LaTeX-dinbrief-insert)
+ (LaTeX-dinbrief-env-recipient):
+ Use the variable `mark-active' directly instead of the function
+ `TeX-mark-active'.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove TeX-replace-regexp-in-string
+
+ * tex.el (TeX-replace-regexp-in-string): Remove.
+ * latex.el:
+ * style/empheq.el:
+ * style/floatrow.el:
+ * style/tcolorbox.el:
+ * style/xcolor.el:
+ Use `replace-regexp-in-string' instead of
+ `TeX-replace-regexp-in-string'.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Use `write-file-functions'
+
+ * tex.el (VirTeX-common-initialization):
+ * latex.el (BibTeX-auto-store):
+ Use `write-file-functions' instead of obsolete
+ `local-write-file-hooks' and `write-file-hooks'. Also, use local hook.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove compatibility face
+
+ * tex-buf.el (TeX-error-description-error)
+ (TeX-error-description-warning, TeX-error-description-tex-said):
+ Remove compatibility alternatives in `defface'.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove XEmacs compatibility code in tex-bar.el
+
+ * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Remove
+ Emacs/XEmacs choice of buttons.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ * tex-buf.el (TeX-special-mode): Use `define-derived-mode'.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for older emacsen
+
+ * font-latex.el (font-latex-after-hacking-local-variables): Remove
+ fallback code for case `file-local-variables-alist' isn't available.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for older emacsen
+
+ * font-latex.el (font-latex-doctex-^^A): Remove fallback for case
+ `string-to-syntax' isn't available.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Remove compatibility code for older emacsen
+
+ * latex.el (LaTeX-fill-region-as-para-do): Drop fallback for case
+ `fill-delete-prefix' isn't available.
+
+2018-12-03 Ikumi Keita <address@hidden>
+
+ Adjust autoload cookie
+
+ * tex-fold.el (TeX-fold-mode): Set autoload cookie directly to
+ `define-minor-mode'.
+
+2018-12-02 Arash Esbati <address@hidden>
+
+ Remove unnecessary parentheses
+
+ * style/geometry.el ("geometry"):
+ * style/graphicx.el ("graphicx"): Remove unnecessary parentheses
+ in option management.
+
+2018-11-29 Ikumi Keita <address@hidden>
+
+ Remove compatibility codes for older emacsen
+
+ * tex-info.el (when, TeX-texinfo-mode):
+ * tex.el (TeX-documentation-texdoc):
+ * plain-tex.el (TeX-plain-tex-mode):
+ * preview.el.in (preview-counter-find):
+ Remove compatibility codes for older emacsen.
+
+2018-11-29 Ikumi Keita <address@hidden>
+
+ Use `declare-function' without `fboundp' test
+
+ * latex.el:
+ * tex-info.el:
+ Use `declare-function' without `fboundp' test.
+
+2018-11-29 Ikumi Keita <address@hidden>
+
+ Remove references to older emacsens in comments and doc strings
+
+ * bib-cite.el:
+ * font-latex.el:
+ * tex-fold.el:
+ * tex-style.el:
+ * style/graphicx.el
+ Remove references on older emacsens in comments and doc strings
+
+2018-11-29 Ikumi Keita <address@hidden>
+
+ Remove references to XEmacs from the manual
+
+ * RELEASE (): Delete the words "or XEmacs" and fill the paragraph.
+ * doc/install.texi (Configure): Delete redundant line and words.
+
+2018-11-29 Ikumi Keita <address@hidden>
+
+ Clean up remnants of previous removal of compatibility codes
+
+ * tex.el (TeX-mode-specific-command-menu): Delete irrelevant comment.
+ * latex.el (LaTeX-indent-line): Clear out unused lines.
+
+2018-11-29 Ikumi Keita <address@hidden>
+
+ Add suggestions for non-privileged installation
+
+ * doc/install.texi (Configure): Reorganize a paragraph and add @ref's.
+ (Installation for non-privileged users): Add paragraphs to suggest to
+ supply options "--with-lispdir" and "--with-texmf-dir" etc. to
+ configure when installing AUCTeX under the user's home directory.
+
+2018-11-26 Ikumi Keita <address@hidden>
+
+ Defer running style hook until options are given actually
+
+ * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Don't
+ run the style hooks before reading package options, just load the
+ style files for completion of package options.
+ (LaTeX-arg-usepackage): Run style hooks actually after the package
+ options are given.
+ (TeX-arg-document): Don't run the style hooks before reading class
+ options, just load the style file for completion of class options.
+ The style hooks are run afterward by `TeX-update-style' anyway.
+ * style/exam.el ("exam"): Prepare `LaTeX-exam-class-options' to have
+ its full values outside the style hook along with the above idea.
+ * style/mathtools.el ("mathtools"):
+ * style/empheq.el ("empheq"):
+ * style/graphics.el ("graphics"): Set `LaTeX-*****-package-options'
+ outside the style hook along with the above idea.
+
+2018-11-26 Ikumi Keita <address@hidden>
+
+ Fix not to run wrong style hooks
+
+ * tex.el (TeX-style-hook-dialect-weight-alist): Add entry for
+ pseudo-dialect `:classopt'.
+ (TeX-style-hook-dialect): Add description for `:classopt' in doc
+ string.
+ * latex.el (LaTeX-common-initialization): Assign style hooks for
+ class options into pseudo-dialect `:classopt'.
+ Don't set `TeX-PDF-from-DVI' in XeLaTeX document.
+ (TeX-latex-mode): Run style hooks for class options in
+ `TeX-update-style-hook', without altering `TeX-active-list'.
+ * style/geometry.el ("geometry"):
+ * style/graphicx.el ("graphicx"): Don't set `TeX-PDF-from-DVI' in
+ XeLaTeX document.
+ * style/hyperref.el ("hyperref"): Set `TeX-PDF-from-DVI' to "Dvipdfmx"
+ when package option "dvipdfmx" is given for non-XeLaTeX document.
+ * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option):
+ Refine tests.
+ * doc/auctex.texi (Simple Style): Add descriptions for available
+ dialects including `:classopt'.
+
+2018-11-24 Arash Esbati <address@hidden>
+
+ Add new style/dashundergaps.el
+
+ * Makefile.in (STYLESRC): Add new style.
+
+ * style/dashundergaps.el: New file.
+
+2018-11-16 Arash Esbati <address@hidden>
+
+ Improve behavior of `TeX-arg-beamer-overlay-spec'
+
+ * style/beamer.el (TeX-arg-beamer-overlay-spec): Use
+ `TeX-argument-insert' in the body of the function and respect the
+ OPTIONAL argument.
+ ("beamer"): Enclose all occurrences of
+ `TeX-arg-beamer-overlay-spec' in brackets in order to mark them as
+ optional.
+
+2018-11-16 Arash Esbati <address@hidden>
+
+ style/enumitem.el ("enumitem"): Use `TeX-argument-prompt' for query.
+
+2018-11-15 Ikumi Keita <address@hidden>
+
+ Surround both \langle and \rangle with math delimiter
+
+ * latex.el (LaTeX-math-insert): Typing "C-u ` (" used to result in
+ "$\langle$\rangle" when `LaTeX-math-mode' and
+ `LaTeX-electric-left-right-brace' are enabled. Fix this to insert
+ "$\langle\rangle$" instead.
+
+2018-11-15 Ikumi Keita <address@hidden>
+
+ Set `TeX-command-buffer' always (bug#33377)
+
+ * tex-buf.el (TeX-command): Make sure to set `TeX-command-buffer'
+ always.
+
+2018-11-10 Ikumi Keita <address@hidden>
+
+ Adjust preview-latex in case sub file isn't in master directory
+
+ * preview.el.in (preview-dvips-abort):
+ (preview-gs-dvips-sentinel):
+ (preview-dvipng-place-all): Make sure directory part of dvi file to be
+ deleted is removed because deletion takes place in master directory.
+ (preview-start-pdf2dsc): Make sure directory part of pdf file is
+ removed so that path for later use is constructed correctly.
+ (preview-cache-preamble):
+ (preview-region):
+ (preview-document): Retain directory part of the file name to be
+ passed to `preview-generate-preview' because `TeX-run-command' in
+ `TeX-inline-preview-internal' doesn't recognize the right path
+ otherwise.
+ (preview-generate-preview): Adjust in accord with the above change.
+
+2018-11-09 Ikumi Keita <address@hidden>
+
+ Don't block emacs during viewing document
+
+ * tex.el (TeX-documentation-texdoc): Use asynchronous proces not to
+ block emacs during viewing document.
+ Supply "%s" to `message' argument in case the shell output contains
+ accidental %-sequence.
+
+2018-11-02 Arash Esbati <address@hidden>
+
+ * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add vspace key.
+
+2018-10-31 Arash Esbati <address@hidden>
+
+ Improve style/fancyvrb.el
+
+ * style/fancyvrb.el (LaTeX-fancyvrb-arg-define-macro): Refactor
+ code. Cater for starred version of user defined macros. Add
+ missing `,' in backquote constructs.
+ (LaTeX-fancyvrb-arg-define-environment): Refactor code.
+ ("fancyvrb"): Add \Verb* macro incl. fontification.
+
+2018-10-31 Ikumi Keita <address@hidden>
+
+ Deal with space in path of MikTeX gs executable (Bug#32251)
+
+ * preview.el.in (preview-gs-command): Wrap gs with
+ `shell-quote-argument' in case it has space in its path.
+
+2018-10-31 Ikumi Keita <address@hidden>
+
+ Change regexp for clarity
+
+ * preview.el.in (preview--decode-^^ab): Change regexp "[\x00-\xFF]+" to
+ "[^[:multibyte:]]+" for clarity that it matches raw 8-bit bytes.
+
+2018-10-30 Ikumi Keita <address@hidden>
+
+ Make style hooks associated with class options valid again
+
+ * latex.el (TeX-latex-mode): Add a function on `TeX-update-style-hook'
+ to run style hooks associated with class options.
+ (LaTeX-common-initialization): Set `TeX-PDF-from-DVI' to suitable
+ value when a class option "dvips" or "dvipdfmx" is given.
+ * style/geometry.el ("geometry"):
+ * style/graphicx.el ("graphicx"): Set `TeX-PDF-from-DVI' to "Dvipdfmx"
+ when a package option "dvipdfmx" is given.
+ * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option): New
+ test.
+
+2018-10-30 Ikumi Keita <address@hidden>
+
+ Deal with partial ^^-quoting in preview-latex
+
+ If latex outputs a multibyte character as a mixture of raw 8-bit byte
+ and byte with ^^-quoting, we have to decode them as a whole.
+
+ * preview.el.in (preview--decode-^^ab): Include raw 8-bit bytes which
+ already exist in the string as well when decoding with the given
+ coding system.
+ * tests/latex/preview-latex-test.el: New test.
+
+2018-10-20 Arash Esbati <address@hidden>
+
+ Extract caption for RefTeX's label context
+
+ * style/listings.el (LaTeX-listings-reftex-label-context-function):
+ New function. Extract the caption in the optional argrument of
+ the lstlisting environment and return it as a string for the
+ context of a label.
+
+2018-09-07 Arash Esbati <address@hidden>
+
+ Update style/lettrine.el to package version 2.21
+
+ * style/lettrine.el (LaTeX-lettrine-key-val-options): Delete
+ "Vone" option.
+ ("lettrine"): Delete \LettrineVonefalse macro.
+
+2018-08-25 Arash Esbati <address@hidden>
+
+ Update style/lettrine.el to package version 2.1
+
+ * style/lettrine.el (LaTeX-lettrine-key-val-options): Add new keys
+ "Vone" and "refstring".
+ ("lettrine"): Add new macros, minor rearrangements.
+
+2018-08-09 Arash Esbati <address@hidden>
+
+ Update style/lettrine.el to package version 2.01
+
+ * style/lettrine.el (LaTeX-lettrine-key-val-options): Update
+ key=val options.
+ ("lettrine"): Use correct functions on counters and
+ lengths/dimensions provided by lettrine.sty.
+ Add support for missing macros.
+
+2018-08-09 Arash Esbati <address@hidden>
+
+ Add new style/ocg-p.el and style/ocgx.el
+
+ * Makefile.in (STYLESRC): Add new styles.
+
+ * style/ocg-p.el:
+ * style/ocgx.el: New files.
+
+2018-07-17 Arash Esbati <address@hidden>
+
+ Add \eqref to RefTeX's reference styles
+
+ * style/amsmath.el ("amsmath"): Add \eqref to
+ `reftex-ref-style-alist' when RefTeX is loaded and activate the
+ reference style.
+
+2018-07-12 Arash Esbati <address@hidden>
+
+ Add new style/thmtools.el and style/thm-restate.el
+
+ * Makefile.in (STYLESRC): Add new styles.
+
+ * style/thmtools.el:
+ * style/thm-restate.el: New files.
+
+2018-07-09 Ikumi Keita <address@hidden>
+
+ Fix regression of `TeX-view'
+
+ * tex-buf.el (TeX-active-master): Add dummy argument for
+ compatibility. In `TeX-view', `TeX-commmand' is called with
+ `TeX-active-master', so the `file' argument is `TeX-active-master'
+ in subsequent call of `TeX-command-expand'. In that case,
+ `TeX--master-or-region-file-with-extra-quotes' calls
+ `TeX-active-master' with three arguments.
+ (TeX--master-or-region-file-with-extra-quotes): Adapt doc string.
+ * tex.el (TeX-expand-list-builtin): Adapt comment.
+ * tests/tex/command-expansion.el (TeX-command-expand-active-master):
+ New test.
+
+2018-07-07 Arash Esbati <address@hidden>
+
+ Add new style/marginnote.el
+
+ * Makefile.in (STYLESRC): Add new style.
+
+ * style/marginnote.el: New file.
+
+2018-07-05 Ikumi Keita <address@hidden>
+
+ Fix possible endless loop
+
+ * tex.el (TeX-expand-list-builtin): Use symbol `file' for the entry
+ "%T" so that special treatment for `file' about advancing matching
+ position in `TeX-command-expand' takes effect.
+ * tests/tex/command-expansion.el (TeX-command-expand-skip-file-name):
+ New test.
+
+2018-06-17 Ikumi Keita <address@hidden>
+
+ Adjust test for known emacs bug
+
+ * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): Mark
+ emacs 26.1 as expected failure.
+
+2018-06-04 Ikumi Keita <address@hidden>
+
+ Make preamble caching robust to LuaLaTeX and (u)pLaTeX
+
+ * preview.el.in (preview-cache-preamble): Modify .ini code so that
+ LaTeX variants even without \pdfoutput can read unusual file names
+ (with space or non-ascii character, or both) when preamble cache is
+ enabled. The modified .ini code is kindly provided by jfbu
+ <address@hidden>.
+ (preview-dump-replacements, preview-undump-replacements): Add
+ -file-line-error option to the undump- variable so that AUCTeX can
+ analyse the output from lualatex even with file name with space.
+ It turned out that -kanji option is needed for platex even when
+ dumping format file if the preamble contains Japanese characters.
+ Thus modify the both variables so that -kanji option, if any, is
+ retained.
+ (TeX-inline-preview-internal): Revert the additional post process of
+ the command line string introduced last year by me because it is no
+ longer necessary by the above change on
+ `preview-undump-replacements'. Though this change disables -jobname
+ option again when lualatex is used with preamble cache, it would be
+ fine because that concerns only very old lualatex binaries and that
+ had always been the state before my commit just a year ago.
+ The above three modifications fix bug#31685 and bug#31686.
+ * tests/japanese/preview-latex.el
+ (japanese-preview-preserve-kanji-option2): Arrange with the above
+ change.
+ (japanese-preview-preserve-kanji-option3): New test.
+ (japanese-preview-error-quote-shift-jis): Remove spurious backslash.
+ * doc/preview-latex.texi (Key bindings and user-level lisp functions):
+ Add description about restriction of preamble cache on LaTeX variants.
+
+2018-06-09 Ikumi Keita <address@hidden>
+
+ Raise robustness of call of dvipng command
+
+ * preview.el.in (preview-dvipng-command): Remove spurious quotes which
+ cause error for file names with space. (bug#31684)
+ (preview-dvipng-color-string): Replace single quotes with double
+ quotes for w32 users.
+ * doc/preview-latex.texi: (The preview images): Add warning that
+ (u)pLaTeX is not compatible with dvipng.
+
+2018-05-31 Ikumi Keita <address@hidden>
+
+ Add note and test about the change involving non-ascii file name
+
+ * doc/changes.texi (News in 12.2): Add note that support for standard
+ LaTeX without e-TeX extension is now very limited.
+ * tests/tex/command-expansion.el (TeX-command-detokenize): New test to
+ check whether \input and \detokenize are supplied when necessary.
+
+2018-05-28 Ikumi Keita <address@hidden>
+
+ TL 2018 non-ascii file name fix for preview-latex
+
+ * preview.el.in (preview-LaTeX-command): Wrap file name after implicit
+ \input in \detokenize{}.
+ (preview-cache-preamble): Arrange the ini file code so that non-ascii
+ file name can be used with generated format file. Be careful not to
+ lose capability of handling file name with space.
+ (preview-undump-replacements): Use new TeX macro defined in the above
+ ini file code to accept even unusual file name with non-ascii
+ character or space.
+ Delegate quoting of format name to `TeX-inline-preview-internal' so
+ that non-ascii character will not be quoted twice.
+ (TeX-inline-preview-internal): Adjust to the above change.
+
+2018-05-28 Ikumi Keita <address@hidden>
+
+ Accept non-ascii file name in accord with change in TL 2018
+
+ * tex.el (TeX-expand-list-builtin): Add new entry %T. Same as %t,
+ except to enclose with \detokenize{} for non UTF-8 LaTeX when \input
+ is supplmented.
+ Adjust the entries %` and %' so that \input is supplemented only when
+ any TeX code is present between them and leave the bind to
+ `TeX-command-text' for later examination.
+ The bind to `TeX-command-pos' is no longer retained.
+ (TeX-command-list): Use %T for "LaTeX".
+ Adjust "TeX" and "AmSTeX" as the same with "LaTeX" in the aspect that
+ user can supply one's own TeX code, as well as any command line
+ options, through `TeX-command-extra-options'.
+ * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): New
+ function to act as a wrapper of `TeX-master-file' and
+ `TeX-region-file' inside `TeX-command-expand'.
+ (TeX-command-expand): Use the above function as the value of `file'
+ and get rid of tricky temporal overriding of `file' with lambda form.
+ (TeX-region-create): Make the first line parsing of %&FORMAT
+ construct, if any, to be valid even for region compilation.
+ Discard text properties when constructing the content of _region_.tex.
+ Drop bind check for `buffer-file-coding-system'.
+ * tests/tex/command-expansion.el (TeX-command-expansion): Reflect the
+ change that \input is not necessarily supplemented now by %`-%' pair
+ in `TeX-command-expand'.
+
+2018-05-28 Ikumi Keita <address@hidden>
+
+ Fix region compilation with \usepackage[utf8]{inputenc}
+
+ * tex-buf.el (TeX-quote-filename): Wrap non-ascii characters in
+ \unexpanded{} for non UTF-8 LaTeX so that raw file name is recovered.
+
+2018-05-27 Arash Esbati <address@hidden>
+
+ Quote %b expansion string for Zathura
+
+ * tex.el (TeX-view-program-list-builtin): Guard %b expansion
+ string for Zathura with quotes for file names with spaces
+ (bug#31451).
+
+2018-05-14 Ikumi Keita <address@hidden>
+
+ Prepare for UTF-8 with BOM
+
+ * tex-buf.el (TeX-adjust-process-coding-system): Don't use
+ `utf-8-with-signature' to encode keyboard input for TeX process.
+ Drop mule feature check.
+
+2018-05-14 Ikumi Keita <address@hidden>
+
+ Drop compatibility code for older emacsen in preview-latex
+
+ We no longer need messy treatment with regard to coding system in
+ preview-latex since xemacs isn't supported anymore.
+
+ * preview.el.in (preview-coding-system): Remove.
+ (preview-error-quote): Simplify. Discard RUN-CODING-SYSTEM argument.
+ (preview--decode-^^ab): Drop mule feature check.
+ (preview--convert-^^ab): Drop compatibility code for older emacsen.
+ (preview-parse-messages): Remove `run-coding-system' argument from
+ calls to `preview-error-quote'.
+ (TeX-inline-preview-internal): Drop codes related to coding system.
+ * prv-emacs.el (preview-buffer-recode-system): Remove.
+ * tests/japanese/preview-latex.el
+ (japanese-preview-error-quote-shift-jis): Remove `shift_jis' argument
+ from call to `preview-error-quote'.
+ Remove unnecessary let bind on
`TeX-japanese-process-output-coding-system'.
+ (japanese-preview-process-coding-system): Remove.
+ (japanese-preview-shift-jis):
+ (japanese-preview-different-coding-system): Use `copy-sequence' on
+ `process-environment' in order to guard it from temporal `setenv'.
+
+2018-05-11 Ikumi Keita <address@hidden>
+
+ Support UTF-8 with BOM in Japanese TeX documents
+
+ * tex-jp.el (japanese-TeX-coding-ejsu): Consider the case the document
+ is encoded in UTF-8 with BOM, which begins to be supported in TeXLive
+ 2018.
+
+2018-05-10 Ikumi Keita <address@hidden>
+
+ Replace another cl function with cl-lib
+
+ * style/pstricks.el (eval-when-compile): Require cl-lib.
+ (LaTeX-pst-cleanup): Replace `caddr' with `cl-caddr'.
+
+2018-05-09 Ikumi Keita <address@hidden>
+
+ Update URLs further
+
+ * COPYING:
+ * Makefile.in:
+ * RELEASE:
+ * bib-cite.el:
+ * build-aux/gitlog-to-auctexlog:
+ * latex/README:
+ * latex/preview.dtx:
+ * preview.el.in:
+ * style/foils.el:
+ * style/hyperref.el:
+ * style/ifluatex.el:
+ * style/luatextra.el:
+ * style/mathtools.el:
+ * style/pstricks.el:
+ * tests/Makefile:
+ * tex-buf.el:
+ * tex.el: Update URLs. Use https: rather than http: or ftp: where
+ possible.
+ * build-aux/gitlog-to-changelog: Update URLs.
+ Use `before-save-hook' instead of obsolete `write-file-hooks' in
+ Local Variables section.
+
+2018-05-07 Ikumi Keita <address@hidden>
+
+ Update URLs
+
+ * tex-site.el.in:
+ * doc/auctex.texi:
+ * doc/fdl.texi:
+ * doc/install.texi:
+ * doc/intro.texi:
+ * doc/preview-readme.texi:
+ * doc/wininstall.texi: Update URLs. Use https: rather than http: or
+ ftp: where possible.
+ * auctex.spec: Update URLs. Use https: rather than http: or
+ ftp: where possible.
+ Remove xemacs support.
+ Update required emacs version.
+
+2018-05-06 Ikumi Keita <address@hidden>
+
+ Adjust coding system for Japanese pTeX engine on w32
+
+ Default coding system of Japanese pTeX engine in w32 TeXLive changed
+ from SHIFT JIS to UTF-8 in 2018. Make tex-jp.el to work with both
+ TeXLive 2017 and 2018 on w32 platform, with higher priority on newer
+ engine with regard to the behavior in non default case.
+
+ * tex-jp.el (japanese-TeX-use-kanji-opt-flag): Set default value to t
+ even on w32 platform.
+ (japanese-TeX-set-process-coding-system): Change coding system for non
+ default case from `shift_jis' to `utf-8' on w32 platform.
+ (TeX-expand-list-builtin): Remove mule feature check.
+
+2018-05-05 Ikumi Keita <address@hidden>
+
+ Remove obsolete option related to Japanese TeX
+
+ * tex-jp.el (japanese-TeX-command-list): Remove. Ataka-san and I
+ (Ikumi) discussed this topic and decided to delete this option.
+ * doc/auctex.texi (Japanese): Mention the above change.
+
+2018-05-04 Ikumi Keita <address@hidden>
+
+ Fix previous removal of xemacs compatibility code
+
+ * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Remove
+ spurious quote formerly inside "," construct.
+ Replace "`" with "'".
+
+2018-04-26 Ikumi Keita <address@hidden>
+
+ Prevent spurious newlines to be added
+
+ * tex-fold.el (TeX-fold-overfull-p): Restore mandatory `and'. The
+ removal of xemacs compatibility code previously done was a bit too
+ aggressive.
+
+2018-04-16 Arash Esbati <address@hidden>
+
+ Update key=val options to geometry package v5.8
+
+ * style/geometry.el (LaTeX-geometry-preamble-key-val-options): Add
+ new keys luatex, dvipdfmx and xdvipdfmx. Delete duplicate
+ entries.
+
+2018-04-12 Ikumi Keita <address@hidden>
+
+ Correct how `TeX-record-buffer' is used
+
+ * tex-buf.el (TeX-pop-to-buffer): Use `TeX-record-buffer' in accord with
+ the documents.
+ * doc/changes.texi: Mention the change and warn users who have
+ customized the option.
+
+2018-04-12 Ikumi Keita <address@hidden>
+
+ Correct record in changes.texi
+
+ * doc/changes.texi (): Make a new section for release 12.2 and move
+ mention about change made after release 12.1 there.
+
+2018-04-07 Arash Esbati <address@hidden>
+
+ Quote %b expansion string for SumatraPDF
+
+ * tex.el (TeX-view-program-list-builtin): Guard %b expansion
+ string for SumatraPDF with quotes for file names with spaces
+ (bug#30999).
+
+2018-04-01 Ikumi Keita <address@hidden>
+
+ Add support for dvipdfmx to \includegraphics
+
+ * style/graphicx.el (LaTeX-includegraphics-extensions-list): Add
+ support for dvipdfmx.
+ * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): New
+ test to check whether correct extensions are generated.
+
+2018-04-01 Ikumi Keita <address@hidden>
+
+ Use `TeX-search-files-by-type' to assist input \includegraphics
+
+ * style/graphicx.el (LaTeX-includegraphics-extensions-list): New
+ function.
+ (LaTeX-includegraphics-extensions): Delegate most of its task to the
+ above new function and become its wrapper.
+ (LaTeX-includegraphics-global-files): New variable.
+ (LaTeX-includegraphics-read-file-TeX): Use `TeX-search-files-by-type'
+ rather than `TeX-search-files' and cache global value in the above
+ new variable.
+ Reflect the option `LaTeX-includegraphics-strip-extension-flag'.
+ * tex.el (TeX-search-files-type-alist): Remove `graphics' entry,
+ which is supplied in latex-mode by `LaTeX-search-files-type-alist'.
+ (TeX-normal-mode): Add `LaTeX-includegraphics-global-files' to list of
+ variables to be cleared.
+
+2018-04-01 Ikumi Keita <address@hidden>
+
+ Resolve conflict of argument spec between regexp and literal
+
+ * tex.el (TeX-search-files-kpathsea): Treat EXTENSIONS argument as a
+ list of regexps in accordance with other parts of AUCTeX.
+ (TeX-ispell-document): Treat `TeX-file-extensions' as a list of
+ regexps in accordance with other parts of AUCTeX.
+ (TeX-file-extensions, TeX-Biber-file-extensions):
+ (BibTeX-file-extensions, BibLaTeX-style-extensions):
+ (BibTeX-style-extensions): Change custom type to regexp from string.
+ (TeX-doc-extensions): Turn into list of regexps.
+ * latex.el (LaTeX-split-bibs): Treat `TeX-Biber-file-extensions' as a
+ list of regexps in accordance with other parts of AUCTeX.
+
+2018-03-29 Alex Branham <address@hidden>
+
+ Fix TeX-dwim-master
+
+ * tex.el (TeX-dwim-master): `cl-return' is much easier to work with if
+ we're alerady using cl- functions, so convert `dolist' to `cl-loop.'
+
+2018-03-29 Ikumi Keita <address@hidden>
+
+ Make `TeX-clean' to work in ams-tex-mode
+
+ * plain-tex.el (AmSTeX-clean-intermediate-suffixes,
+ AmSTeX-clean-output-suffixes): New customize options.
+ (AmS-TeX-mode-hook): Move from tex.el.
+ (AmSTeX-mode-command-menu, AmSTeX-mode-menu): Fix doc strings.
+ (): Update copyright year.
+ * tex.el (TeX-mode-prefix): Add an entry for AmS-TeX.
+ (AmS-TeX-mode-hook): Move to plain-tex.el.
+
+2018-03-29 Ikumi Keita <address@hidden>
+
+ Make compatible with emacs 24
+
+ * latex.el (TeX-read-label): Use `format' instead of `format-message'
+ if the latter is not available.
+
+2018-03-29 Jonathan Underwood <address@hidden>
+
+ Fix incorrect FSF address
+
+ * multi-prompt.el ():
+ * style/comment.el ():
+ * style/latexinfo.el (): Fix incorrect FSF address and whitespaces.
+
+2018-03-17 Ikumi Keita <address@hidden>
+
+ * style/amsmath.el ("amsmath"): Correct \cfrac spec.
+
+2018-03-16 Alex Branham <address@hidden>
+
+ * tex.el (TeX-dwim-master): Prefer `cl-return' over `return'.
+
+2018-03-12 Arash Esbati <address@hidden>
+
+ * font-latex.el (font-latex--get-script-props): Use `cl-case' instead
of `case'.
+
+2018-03-04 Arash Esbati <address@hidden>
+
+ Add new function `TeX-arg-verb-delim-or-brace'
+
+ * latex.el (TeX-arg-verb-delim-or-brace): New function for \verb
+ like macros which take their argument either in delimiters or in
+ braces.
+
+ * doc/auctex.texi (Adding Macros): Document
+ `TeX-arg-verb-delim-or-brace'.
+
+ * style/listings.el ("listings"): Use
+ `TeX-arg-verb-delim-or-brace' for \lstinline which also takes an
+ optional argument.
+
+ * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Use
+ `TeX-arg-verb-delim-or-brace' for \mintinline and new macros
+ defined with \newmintinline.
+
+ * style/url.el ("url"): Use `TeX-arg-verb-delim-or-brace' for \url
+ and \path.
+ Remove "{" from fontification or \url and \path.
+
+2018-03-01 Alex Branham <address@hidden>
+
+ Remove cl from AUCTeX
+
+ * tex.el: replace last 'cl with 'cl-lib
+ * latex.el: replace cl function with cl-lib function
+
+2018-03-01 Alex Branham <address@hidden>
+
+ Refine how we setup flymake backend function
+
+ * latex.el: Add LaTeX-flymake to TeX-latex-mode
+ * latex-flymake.el: Don't add to LaTeX-mode-hook
+
+2018-02-21 Alex Branham <address@hidden>
+
+ Improve flymake documentation
+
+ * doc/changes.texi:
+ * doc/auctex.texi (Checking): Add Flymake support to manual.
+
+ * latex-flymake.el: Add copyright notice and fix a quote.
+
+2018-02-20 Arash Esbati <address@hidden>
+
+ * Makefile.in (AUCSRC): Add new file latex-flymake.el.
+
+2018-02-18 Arash Esbati <address@hidden>
+
+ * style/babel.el (LaTeX-babel-active-languages): Use `cl-pushnew'.
+
+2018-02-17 Mosè Giordano <address@hidden>
+
+ Replace cl with cl-lib in other files
+
+ * latex.el (LaTeX-hanging-ampersand-position):
+ * tex-fold.el (require):
+ (TeX-fold-region-macro-or-env):
+ (TeX-fold-update-at-point):
+ * tex-info.el (require):
+ (Texinfo-make-node-list):
+ * toolbar-x.el (require):
+ (toolbarx-good-option-list-p): Replace cl with cl-lib and corresponding
macros.
+
+2018-02-17 Mosè Giordano <address@hidden>
+
+ Explicitly require Emacs 24
+
+ * tex.el: Error when Emacs < 24 is used.
+
+2018-02-17 Alex Branham <address@hidden>
+
+ Support flymake in Emacs 26+ using chktex
+
+ * latex-flymake.el: New file.
+ * latex.el (require): Require `latex-flymake' in Emacs >= 26.
+
+2018-02-17 Alex Branham <address@hidden>
+
+ Replace cl with cl-lib
+
+ * bib-cite.el (require):
+ (psg-list-env):
+ * font-latex.el (require):
+ * latex.el (require):
+ * style/babel.el (require):
+ * style/caption.el (require):
+ (LaTeX-caption-update-key-val-options):
+ * style/empheq.el (require):
+ (LaTeX-empheq-update-key-val-options):
+ * style/enumitem.el (require):
+ (LaTeX-enumitem-update-key-val-options):
+ ("enumitem"):
+ * style/floatrow.el (require):
+ (LaTeX-floatrow-update-key-val-options):
+ * style/fvextra.el (require):
+ (LaTeX-fvextra-update-key-val):
+ * style/listings.el (require):
+ (LaTeX-listings-update-style-key):
+ * style/mdframed.el (require):
+ (LaTeX-mdframed-update-style-key):
+ * style/tcolorbox.el (require):
+ (LaTeX-tcolorbox-update-style-key): Replace cl with cl-lib.
+
+2018-01-25 Alex Branham <address@hidden>
+
+ Remove some obsolete functions
+
+ * font-latex.el (font-latex-syntactic-face-function):
+ * preview.el.in (preview-gs-restart):
+ * tex-buf.el (TeX-run-background):
+ (TeX-run-silent):
+ * tex.el:
+ (TeX-source-correlate-handle-TeX-region):
+ (TeX-insert-macro):
+ (TeX-doc):
+ * texmathp.el (texmathp): Now that AuCTeX requires GNU Emacs 24.1 or
greater, we
+ can remove some functions that are obsolete in Emacs < 24.1
+
+2018-01-12 Mosè Giordano <address@hidden>
+
+ Do not actually write bug report instructions
+
+ * tex.el (TeX-submit-bug-report): Use `propertize' to show instructions
without
+ writing them in the message.
+
+2017-12-29 Ikumi Keita <address@hidden>
+
+ Make sure `process-environment' is recovered after temporal setenv
+
+ * preview.el.in (TeX-inline-preview-internal): Since `setenv' operates
+ destructively on `process-environment', use `copy-sequence' for
+ maximal safety in order to guard its list structure.
+
+2017-12-28 Arash Esbati <address@hidden>
+
+ Add fontification for some core macros
+
+ * font-latex.el (font-latex-built-in-keyword-classes): Add macros
+ \addvspace, \raggedright and \raggedleft to function class.
+
+2017-12-27 Arash Esbati <address@hidden>
+
+ * texmathp.el (texmathp-tex-commands-default): Add entries for
breqn.sty.
+
+2017-12-21 Mosè Giordano <address@hidden>
+
+ Restore some code erroneously removed from font-latex.el
+
+ * font-latex.el (font-latex-make-sectioning-faces):
+ (font-latex-user-keyword-classes):
+ (font-latex-slide-title-face): Restore code.
+
+2017-12-21 Mosè Giordano <address@hidden>
+
+ Restore loading of prv-emacs
+
+ * preview.el.in: Require prv-emacs.
+
+2017-12-20 Mosè Giordano <address@hidden>
+
+ Remove compatibility code for XEmacs in toolbar-x.el
+
+ * toolbar-x.el (toolbarx--if-when-compile): Remove macro no more needed.
+ (toolbarx-emacs-mount-popup-menu):
+ (toolbarx-mount-popup-menu):
+ (toolbarx-test-image-type):
+ (toolbarx-test-button-type):
+ (toolbarx-test-toolbar-type):
+ (toolbarx-find-image):
+ (toolbarx-emacs-add-button):
+ (toolbarx-refresh):
+ (toolbarx-install-toolbar):
+ (toolbarx-default-toolbar-meaning-alist): Remove code for compatibility
with
+ XEmacs.
+ (toolbarx-xemacs-mount-popup-menu):
+ (toolbarx-xemacs-image-properties):
+ (toolbarx-xemacs-button-properties):
+ (toolbarx-xemacs-refresh-process-button-or-insert-list):
+ (toolbarx-xemacs-refresh): Remove functions.
+
+2017-12-20 Mosè Giordano <address@hidden>
+
+ Remove compatibility code for XEmacs in font-latex.el
+
+ * font-latex.el (font-latex-sectioning-5-face):
+ (font-latex-update-sectioning-faces):
+ (font-latex-make-sectioning-faces):
+ (font-latex-user-keyword-classes):
+ (font-latex-fontify-script):
+ (font-latex-verbatim-face):
+ (font-latex-slide-title-face):
+ (font-latex-setup): Remove code for compatibility with XEmacs.
+
+2017-12-20 Mosè Giordano <address@hidden>
+
+ Remove compatibility code for XEmacs in tex-fold.el
+
+ * tex-fold.el (TeX-fold-overfull-p):
+ (TeX-fold-macro-nth-arg):
+ (TeX-fold-hide-item):
+ (TeX-fold-show-item):
+ (TeX-fold-post-command): Remove code for compatibility with XEmacs.
+
+2017-12-20 Mosè Giordano <address@hidden>
+
+ Remove code for compatibility with very old emacsens in bib-cite.el
+
+ * bib-cite.el (bib-cite-minor-mode):
+ (bib-cite-setup-highlight-mouse-keymap):
+ (bib-cite-fontify-help-as-bibtex):
+ (bib-cite-fontify-help-as-latex):
+ (bib-etags):
+ (bib-highlight-mouse):
+ (bib-toggle-highlight):
+ (bib-guess-or-prompt-for-label):
+ (bib-etags-find-noselect): Remove compatibility code.
+
+2017-12-20 Mosè Giordano <address@hidden>
+
+ Delte prv-xemacs.el
+
+ * prv-xemacs.el: Delete file.
+ * preview.el.in (preview): Remove code to load prv-xemacs.
+
+2017-12-20 Ikumi Keita <address@hidden>
+
+ Remove XEmacs compatibility code in tex-jp.el
+
+ * tex-jp.el (japanese-TeX-set-process-coding-system)
+ (japanese-TeX-coding-ejsu): Remove code for compatibility with
+ XEmacs.
+
+2017-12-20 Ikumi Keita <address@hidden>
+
+ Delete unused options
+
+ * tex-jp.el (japanese-TeX-command-default,
+ japanese-LaTeX-command-default): Remove them because they are no
+ longer used anywhere in the current code. Ataka-san and I (Ikumi)
+ discussed this matter and agreed to dismiss them.
+ * doc/auctex.texi: Reflect the above change.
+
+2017-12-19 Ikumi Keita <address@hidden>
+
+ Make sure `LaTeX-default-options' is honored
+
+ * latex.el (TeX-arg-document): Use `LaTeX-default-options' as default
+ of class options even when the respective `LaTeX-XXXX-class-options'
+ is not set.
+
+2017-12-17 Arash Esbati <address@hidden>
+
+ Update style/bidi.el to package version 31.7
+
+ * style/bidi.el (LaTeX-bidi-package-options): Add
+ "extrafootnotefeatures" option.
+ (LaTeX-env-bidi-bib): New function.
+ ("bidi"): Add missing macros and environments. Add fontification
+ support.
+
+2017-12-17 Arash Esbati <address@hidden>
+
+ Add fontification for some core macros
+
+ * font-latex.el (font-latex-built-in-keyword-classes): Fontify
+ core macros \marginpar (reference), \LaTeXe (function) and
+ \bibitem (textual).
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Change encoding of Elisp source files to UTF-8
+
+ * style/alphanum.el:
+ * style/dk-bib.el:
+ * style/doc.el:
+ * style/inputenc.el:
+ * style/jura.el:
+ * style/ltx-base.el:
+ * style/ltxdoc.el:
+ * tex-font.el:
+ * tex.el: Change coding of files to UTF-8. Now that we require Emacs
>= 24 it
+ is always possible to use this encoding.
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Remove code for compatibility with old Emacsens in tex.el
+
+ * tex.el: Always require `crm', which is available in all supported
version of
+ Emacs.
+ (TeX-completing-read-multiple): Remove function definition for XEmacs.
+ (TeX-view-predicate-list-builtin):
+ (TeX-source-correlate-sync-source):
+ (TeX-tree-expand):
+ (TeX-comment-forward): Remove code for compatibility with old Emacsens.
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Remove TeX-line-number-at-pos
+
+ * tex.el (TeX-line-number-at-pos): Remove function and alias.
+ * style/pdfsync.el (LaTeX-pdfsync-output-page):
+ * tex-info.el (Texinfo-make-node-list): Replace
`TeX-line-number-at-pos' with
+ `line-number-at-pos'.
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Remove XEmacs compatibility code in tex.el
+
+ * tex.el (TeX-source-correlate-gnuserv-p):
+ (TeX-source-correlate-map):
+ (VirTeX-common-initialization):
+ (TeX-mode-map):
+ (TeX-search-syntax-table): Remove code for compatibility with XEmacs.
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Remove TeX-how-many function
+
+ * tex.el (TeX-how-many): Remove function.
+ * latex.el (LaTeX-hanging-ampersand-position): Replace `TeX-how-many'
with
+ `how-many'.
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Remove TeX-assoc-string
+
+ * tex.el (TeX-assoc-string): Remove alias.
+ (TeX-add-style-hook):
+ (TeX-unload-style):
+ (TeX-run-style-hooks):
+ * tex-info.el (Texinfo-nodename-de-escape):
+ (Texinfo-nodename-escape): Replace `TeX-assoc-string' with
`assoc-string'.
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Remove TeX-deactivate-mark
+
+ * tex.el (TeX-deactivate-mark): Remove function.
+ (TeX-argument-insert):
+ * latex.el (LaTeX-env-item):
+ * style/currvita.el (LaTeX-currvita-env-with-label):
+ * style/dinbrief.el (LaTeX-dinbrief-insert):
+ (LaTeX-dinbrief-env-recipient):
+ * style/enumitem.el (LaTeX-enumitem-env-with-opts):
+ * style/moodle.el (LaTeX-moodle-question-env-with-args):
+ * style/tcolorboxlib-raster.el (LaTeX-tcolorbox-lib-raster-env-item):
Replace
+ `TeX-deactivate-mark' with `deactivate-mark'.
+
+2017-12-17 Mosè Giordano <address@hidden>
+
+ Remove old compat functions for commenting and uncommenting
+
+ * tex.el (TeX-comment-regio):
+ (TeX-comment-or-uncomment-region):
+ (TeX-uncomment-region): Remove old compatibility functions.
+ * context.el (ConTeXt-mode-menu):
+ * latex.el (LaTeX-mode-menu):
+ * plain-tex.el (plain-TeX-menu-entries):
+ * tex-info.el (Texinfo-mode-menu):
+ * tex.el (TeX-mode-map):
+ (TeX-in-comment):
+ (TeX-in-commented-line): Replace compat functions with standard
functions.
+
+2017-12-16 Mosè Giordano <address@hidden>
+
+ Remove XEmacs compatibility code in latex.el
+
+ * latex.el (LaTeX-largest-level-set):
+ (LaTeX-after-insert-env-hook):
+ (LaTeX-indent-line):
+ (LaTeX-fill-region-as-paragraph):
+ (LaTeX-fill-newline):
+ (LaTeX-common-initialization): Remove code for compatibility with
XEmacs.
+ (LaTeX-fill-delete-newlines): Remove function, no more needed.
+ (LaTeX-fill-region-as-para-do): Replace `LaTeX-fill-delete-newlines'
with
+ `fill-delete-newlines'.
+
+2017-12-16 Mosè Giordano <address@hidden>
+
+ Remove XEmacs compatibility code in tex-buf.el
+
+ * tex-buf.el (TeX-record-buffer): Always define this option.
+ (TeX-recenter-output-buffer):
+ (TeX-previous-error):
+ (TeX-parse-TeX): Remove code for compatibility with XEmacs.
+ (TeX-parse-error): Fix a bug in the regexp.
+ (TeX-error-overview): Remove check for Emacs version. Now this works
in all
+ supported versions.
+
2017-12-10 Mosè Giordano <address@hidden>
* Version 12.1 released.
@@ -22442,7 +24367,7 @@
This file records repository revisions from
commit c865982cacab289f4480f9145b3438ec06824232 (exclusive) to
-commit d02d4f47af04d97a6f066b5cfdbf88954f64a38f (inclusive).
+commit 9a319640636d49ebe98b9f1ba2f176fa3c8b468d (inclusive).
;; Local Variables:
;; coding: utf-8
- [elpa] externals/auctex 2b9fc54 03/14: multi-prompt.el, style/beamer*.el: Get copyright just right, (continued)
- [elpa] externals/auctex 2b9fc54 03/14: multi-prompt.el, style/beamer*.el: Get copyright just right, Tassilo Horn, 2019/10/31
- [elpa] externals/auctex e111d19 01/14: Add final adjustments for LaTeX 2019-10-01, Tassilo Horn, 2019/10/31
- [elpa] externals/auctex 39463a6 05/14: ; * preview.el.in (preview-gs-flag-error): Fix typo in comment., Tassilo Horn, 2019/10/31
- [elpa] externals/auctex 79074d6 06/14: ; Fix syntax error in amsmath.el, Tassilo Horn, 2019/10/31
- [elpa] externals/auctex 342fa71 08/14: Add check for empty overlay, Tassilo Horn, 2019/10/31
- [elpa] externals/auctex 7ce74a5 09/14: ; * style/ragged2e.el (font-latex-add-keywords): Silence the compiler., Tassilo Horn, 2019/10/31
- [elpa] externals/auctex f7972dd 07/14: * style/amsmath.el ("amsmath"): Improve query strings., Tassilo Horn, 2019/10/31
- [elpa] externals/auctex c8911b3 13/14: ; Release_12.2, Tassilo Horn, 2019/10/31
- [elpa] externals/auctex 9a31964 11/14: Prepare for upcoming release, Tassilo Horn, 2019/10/31
- [elpa] externals/auctex 097d04f 10/14: Add new style/xkcdcolors.el, Tassilo Horn, 2019/10/31
- [elpa] externals/auctex f06fcb0 12/14: ; make change-history-commit,
Tassilo Horn <=
- [elpa] externals/auctex 5095f6f 14/14: Merge remote-tracking branch 'origin/master' into externals/auctex, Tassilo Horn, 2019/10/31