summaryrefslogtreecommitdiff
path: root/elpa/auctex-13.1.3/ChangeLog.1
diff options
context:
space:
mode:
Diffstat (limited to 'elpa/auctex-13.1.3/ChangeLog.1')
-rw-r--r--elpa/auctex-13.1.3/ChangeLog.128132
1 files changed, 0 insertions, 28132 deletions
diff --git a/elpa/auctex-13.1.3/ChangeLog.1 b/elpa/auctex-13.1.3/ChangeLog.1
deleted file mode 100644
index 3be0398..0000000
--- a/elpa/auctex-13.1.3/ChangeLog.1
+++ /dev/null
@@ -1,28132 +0,0 @@
-2022-02-20 Mosè Giordano <mose@gnu.org>
-
- * Version 13.1 released.
-
-2022-02-17 Arash Esbati <arash@gnu.org>
-
- Update style/ltxdoc.el to class version 2.1d
-
- * style/ltxdoc.el ("ltxdoc"): Add '|' to `LaTeX-shortvrb-chars'
- before running the 'shortvrb' style hook. Add missing symbols to
- the style hook incl. fontification.
- (LaTeX-ltxdoc-class-options): New variable.
-
- * tex-ispell.el (TeX-ispell-skip-cmds-list): Add one entry "cs".
-
-2022-02-15 Arash Esbati <arash@gnu.org>
-
- Update footmisc package options to v6.0b
-
- * style/footmisc.el (LaTeX-footmisc-package-options): Delete
- "bottomfootnotes".
-
-2022-02-13 Arash Esbati <arash@gnu.org>
-
- Update footmisc package options to v6.0a
-
- * style/footmisc.el (LaTeX-footmisc-package-options): Add new
- package options.
-
-2022-02-12 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add NEWS item
-
- * doc/changes.texi: Announce changes in
- `LaTeX-indent-environment-list'.
-
-2022-02-11 Arash Esbati <arash@gnu.org>
-
- Consider environments defined with newfloat package
-
- * style/subcaption.el ("subcaption"): Offer environments defined
- with newfloat package when declaring the sub-caption feature.
-
-2022-02-11 Arash Esbati <arash@gnu.org>
-
- Improve fontification for LaTeX kernel macros
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add
- fontification support for LaTeX kernel macros to various keyword
- classes.
-
- * tests/latex/font-latex-test.el
- (font-latex-general-fontification): Update test for fontification.
-
-2022-02-09 Arash Esbati <arash@gnu.org>
-
- Adjust entries for completion
-
- (TeX-arg-corner, TeX-arg-lr): Remove empty strings and unlistify
- the elements in collection argument of `completing-read'.
-
-2022-02-09 Arash Esbati <arash@gnu.org>
-
- Improve query for opt. arguments of \parbox and minipage
-
- * latex.el (LaTeX-env-minipage): Support query for all optional
- arguments of minipage environment. Don't use INITIAL-VALUE
- argument when reading the width with `TeX-read-string', use
- DEFAULT-VALUE instead and indicate the value in the prompt.
- (TeX-arg-tb): Add new argument POSLIST which can be used to offer
- more sides for completion.
- (LaTeX-common-initialization): Use new arguments of `TeX-arg-tb'
- for the "parbox" entry.
-
-2022-02-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add default entries to LaTeX-indent-environment-list (bug#28405)
-
- My previous commits disregard user's customization on
- LaTeX-indent-environment-list. Reconsideration led to move entries to
- its default value.
-
- * style/amsmath.el ("amsmath"):
- * style/mathtools.el ("mathtools"):
- Move entries into default value in latex.el.
- * latex.el (LaTeX-indent-environment-list): Pull in those entries.
- Add math envs without alignment as well to fix bug#28405.
-
-2022-01-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add M-RET support for smallmatrix variants
-
- * style/mathtools.el ("mathtools"): Add smallmatrix variant
- environments to `LaTeX-item-list'.
-
-2022-01-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add new test for indent
-
- * tests/latex/latex-test.el (LaTeX-indent-tabular): Add cookie to
- recognize \usepackage.
- * tests/latex/tabular-in.tex:
- * tests/latex/tabular-out.tex:
- Add \usepackage to deal with align and aligned environments.
- Add new test involving aligned environment.
-
-2022-01-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add support for indent for environments with alignment
-
- * latex.el (LaTeX-indent-environment-list): Move align, align* and
- equation* environment to amsmath.el.
- * style/amsmath.el ("amsmath"): Add amsmath environments with
- alignment to local value of `LaTeX-indent-environment-list'.
- Add smallmatrix environment to `LaTeX-item-list'.
- * style/mathtools.el ("mathtools"): Add mathtools environments with
- alignment to local value of `LaTeX-indent-environment-list'.
- Add FIXME comment to `LaTeX-item-list' for spreadlines environment.
- Update copyright year.
-
- TODO: Add support for empheq environment as well. It would be
- necessary to implement a new function which looks into the argument of
- empheq environment and indents approapriately.
-
-2022-01-21 Arash Esbati <arash@gnu.org>
-
- Re-run LaTeX when .toc|lof|lot is missing
-
- * tex-buf.el (TeX-LaTeX-sentinel): Recognize missing .toc|lof|lot
- files and suggest a LaTeX re-run. Issue raised in:
- https://lists.gnu.org/archive/html/auctex/2022-01/msg00020.html
-
-2022-01-21 Arash Esbati <arash@gnu.org>
-
- Fontify LaTeX kernel macros
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add 3 core
- macros for TOC, LOF and LOT to function class.
-
-2022-01-20 Arash Esbati <arash@gnu.org>
-
- * tex-ispell.el: Skip the arguments of stabular*? environments.
-
-2022-01-18 Arash Esbati <arash@gnu.org>
-
- Add macros to skip from caption package
-
- * tex-ispell.el (TeX-ispell-skip-cmds-list): Add macros from
- caption.sty.
-
-2022-01-11 Arash Esbati <arash@gnu.org>
-
- Re-add support for deprecated but necessary macros
-
- * style/siunitx.el ("siunitx"): Add back support for deprecated
- macros \si et al.
- Conditionalize support for macros \qty and \units to avoid clash
- with other packages defining macros with the same name.
-
-2022-01-08 Andrea Greselin <greselin.andrea@gmail.com> (tiny change)
-
- Make TeX-insert-quote robust for corner case (bug#52852)
-
- * tex.el (TeX-insert-quote): Go back only when there's enough room to
- do so.
-
-2022-01-06 Arash Esbati <arash@gnu.org>
-
- Fix tabular test for siunitx v3
-
- * tests/latex/tabular-count-ampersands-in.tex:
- * tests/latex/tabular-count-ampersands-out.tex: Replace the s
- column specifier with S which is the only one provided by siunitx
- version 3.
-
-2021-12-29 Tassilo Horn <tsdh@gnu.org>
-
- Revert "Properly destructure LaTeX-xparse-macro/environment-list entries"
-
- This reverts commit 0c2eda1940e2efb89006d4353d234ce3cb66ecb0.
-
-2021-12-29 Andrea Greselin <greselin.andrea@gmail.com> (tiny change)
-
- Properly destructure LaTeX-xparse-macro/environment-list entries
-
- * style/xparse.el (LaTeX-xparse-macro-parse): Properly destructure
- LaTeX-xparse-macro/environment-list entries (bug#52872).
-
-2021-12-28 David Kastrup <dak@gnu.org>
-
- Make preview.sty deal with newer LaTeX hiding \shipout
-
-2021-12-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix TeX-complete-make-expert-command-functions
-
- * tex.el (TeX-complete-make-expert-command-functions): Use dynamically
- generated, dedicated variable to register expert entities.
-
-2021-12-23 Tassilo Horn <tsdh@gnu.org>
-
- Refactor completion annotation code
-
- * tex.el
- (TeX--completion-annotation-from-tex--prettify-symbols-alist): New
- function.
- (TeX--completion-annotation-function): Use it.
-
-2021-12-22 Tassilo Horn <tsdh@gnu.org>
-
- Add completion annotation support from LaTeX-math-list/default
-
- * latex.el (LaTeX--completion-annotation-from-math-menu): New
- function.
- * tex.el (TeX--completion-annotation-function): Use it if bound.
-
-2021-12-21 Tassilo Horn <tsdh@gnu.org>
-
- Add an :annotation-function for completion and CAPF
-
- * tex.el (TeX--completion-annotation-function): New function.
- (TeX--completion-at-point): Use it.
- (TeX--symbol-completion-table): New function.
- (TeX-insert-macro): Use both new functions.
-
-2021-12-18 Arash Esbati <arash@gnu.org>
-
- Support enhanced tabular indentation
-
- * style/stabular.el ("stabular"): Append defined environments to
- `LaTeX-indent-environment-list'.
-
-2021-12-15 Arash Esbati <arash@gnu.org>
-
- Add style/sidecap.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/sidecap.el: New file.
-
-2021-12-15 Arash Esbati <arash@gnu.org>
-
- Add new style/rotating.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/rotating.el: New file.
-
-2021-12-15 Arash Esbati <arash@gnu.org>
-
- Add styles for packages from sttools collection
-
- * Makefile.in (STYLESRC): Add new styles.
-
- * style/cuted.el:
- * style/floatpag.el:
- * style/flushend.el:
- * style/midfloat.el:
- * style/stabular.el:
- * style/stfloats.el: New files.
-
-2021-12-06 Arash Esbati <arash@gnu.org>
-
- Update style/url.el to package version 3.4
-
- * style/url.el: Add parsing abilities for the macros \urldef and
- \DeclareUrlCommand.
- (TeX-arg-url-urlstyle): New function renamed from
- `TeX-arg-urlstyle'.
- (TeX-arg-url-DeclareUrlCommand, TeX-arg-url-urldef): New
- functions.
- ("url"): Remove macros for setting new styles, linebreaks
- etc. from fontification. Move '\urlstyle' to function class.
- (LaTeX-url-package-options): Update package options.
-
-2021-11-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix marker management
-
- * latex.el (LaTeX-env-figure): Set marker only when it's really a
- marker.
-
-2021-11-26 Arash Esbati <arash@gnu.org>
-
- Track changes in LaTeX kernel 2021-11-15
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add the
- macros \counterwith(in|out) to variable keyword-class.
-
- * latex.el (LaTeX-common-initialization): Support completion for
- \counterwith(in|out) macros.
-
-2021-11-26 Arash Esbati <arash@gnu.org>
-
- Add new style/unicodefonttable.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/unicodefonttable.el: New file.
-
-2021-11-25 Arash Esbati <arash@gnu.org>
-
- Update style/siunitx.el to package version 3
-
- * doc/changes.texi: Document the update of siunitx.el.
-
- * style/siunitx.el: Change email address.
- (LaTeX-siunitx-regexp): Adjust regexp to match the second
- mandatory argument of '\DeclareSIPower'.
- (LaTeX-siunitx-cleanup): Delete function since the function
- `LaTeX-siunitx-unit-list' already moves parsed elements to the
- variable `LaTeX-siunitx-unit-list'. Don't add the function to
- `TeX-auto-cleanup-hook'.
- (LaTeX-siunitx-unit-list-parsed): New function returning all
- predefined and parsed units.
- (LaTeX-arg-siunitx-unit): Use the function
- `LaTeX-siunitx-unit-list-parsed'.
- (LaTeX-siunitx-package-options): Update to (and only to) key=vals
- defined in package version 3.
- (LaTeX-siunitx-key-val-options): New function returning key=vals.
- ("siunitx"): Use the function `LaTeX-siunitx-key-val-options' in
- the hook.
- Remove deprecated macros and units. Keep fontification for
- deprecated main macros \si, \SI, \SIlist and \SIrange.
- (LaTeX-siunitx-package-options): Support the preamble-only key
- 'table-column-type'.
-
-2021-11-25 Arash Esbati <arash@gnu.org>
-
- Add new style/cancel.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/cancel.el: New file.
-
-2021-11-23 Arash Esbati <arash@gnu.org>
-
- Add new style/xr.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/xr.el: New file.
-
-2021-11-23 Arash Esbati <arash@gnu.org>
-
- Add new style/xr-hyper.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/xr-hyper.el: New file.
-
-2021-11-23 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/tcolorbox.el
-
- * style/tcolorbox.el (LaTeX-tcolorbox-keyval-options-local)
- (LaTeX-tcolorbox-update-style-key): Remove now unused variable and
- function.
- (LaTeX-tcolorbox-keyval-options): New function returning key=vals.
- (LaTeX-tcolorbox-keyval-options-full): Change the content of the
- variable. It now holds a list of symbols.
- (LaTeX-tcolorbox-keyval-options-full): New function returning
- key=vals from symbols in the variable
- `LaTeX-tcolorbox-keyval-options-full'.
- ("tcolorbox-tcbuselibrary"): Add the missing prefix to plural
- argument.
- (LaTeX-tcolorbox-auto-cleanup): Don't call
- `LaTeX-tcolorbox-update-style-key' anymore.
- ("tcolorbox"): Use new function `LaTeX-tcolorbox-keyval-options'
- in the hook.
- Process the library names read in by \tcbuselibrary directly.
-
- * style/tcolorboxlib-raster.el
- (LaTeX-tcolorbox-lib-raster-env-item): Use the new function
- `LaTeX-tcolorbox-keyval-options'.
- ("tcolorboxlib-raster"): Register library variable
- `LaTeX-tcolorbox-lib-raster-keyval-options' in
- `LaTeX-tcolorbox-keyval-options-full'.
- Use the function `LaTeX-tcolorbox-keyval-options' in the hook.
-
-2021-11-22 Arash Esbati <arash@gnu.org>
-
- Update style/multicol.el to package version 1.9b
-
- * style/multicol.el ("multicol"): Add new macros. Change the
- query for \columnbreak which accepts an optional argument.
- Add fontification support for relevant macros.
- (LaTeX-multicol-package-options): Add new option "colcation".
-
-2021-11-22 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix misc minor issues
-
- * latex.el (LaTeX-env-figure): Ensure temporal marker is cleaned in
- all cases.
- (LaTeX-current-verbatim-macro): Include asterisk, if present, in
- returned name.
- * tex-info.el (TeX-texinfo-mode): Set `TeX-comment-start-regexp'.
- * tex.el (TeX-verbatim-p): Call `TeX-verbatim-p-function' with
- argument POS.
- (TeX-verbatim-p-function): State explicitly in doc string about the
- argument POS of the function.
-
-2021-11-21 Arash Esbati <arash@gnu.org>
-
- Fontify \tabularnewline macro
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add an
- entry for \tabularnewline to warning class.
-
-2021-11-21 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/caption.el
-
- * style/caption.el (LaTeX-caption-key-val-options-local)
- (LaTeX-caption-update-key-val-options): Remove now unused variable
- and function.
- (LaTeX-arg-caption-command): Remove function since the
- functionality is now provided by `TeX-arg-key-val' which is used
- in the hook.
- ("caption"): Use `completing-read' to read a single key from
- provided key=vals for the macros \clearcaptionsetup*?.
- Various docstring fixes.
-
- * style/subcaption.el ("subcaption"): Don't use removed variable
- `LaTeX-caption-key-val-options-local' anymore.
- Various docstring fixes.
-
-2021-11-19 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/hologo.el
-
- * style/hologo.el ("hologo"): Use `TeX-arg-key-eval' instead of
- more complicated call of `TeX-arg-eval'.
-
-2021-11-19 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/floatrow.el
-
- * style/floatrow.el (LaTeX-floatrow-key-val-options-local)
- (LaTeX-floatrow-update-key-val-options): Remove now unused
- variable and function.
- (LaTeX-floatrow-key-val-options): New function returning key=vals.
- (LaTeX-floatrow-auto-cleanup)
- (LaTeX-floatrow-arg-declare-new-options): Remove call of
- `LaTeX-floatrow-update-key-val-options'.
- ("floatrow"): Call the function `LaTeX-floatrow-key-val-options'
- instead of the variable `LaTeX-floatrow-key-val-options-local'.
- Minor spacing fixes.
-
-2021-11-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix logic again
-
- * latex.el (LaTeX-fill-region-as-paragraph): When identifying code
- comment, continue search if the found candidate turns out not to be a
- code comment.
- Add a comment for regexp.
-
-2021-11-18 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix wrong logic of the previous commit
-
- * latex.el (LaTeX-fill-region-as-paragraph): Take into account lines
- ending with "\par" or "\\" before code comments. We must always
- perform both code comment detection and regexp match.
- * tests/latex/latex-filling-in.tex:
- * tests/latex/latex-filling-out.tex:
- Add additional tests.
-
-2021-11-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use coherent logic to identify code comment (bug#51762)
-
- * latex.el (LaTeX-fill-region-as-paragraph): Use the same logic to
- identify code comment as the rest of latex.el.
- Use shy regexp groups when possible.
- Add some comments.
- * tests/latex/latex-test.el (LaTeX-filling):
- * tests/latex/latex-filling-in.tex:
- * tests/latex/latex-filling-out.tex:
- Add new tests (including ones for bug#48937).
-
-2021-11-17 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/listings.el
-
- * style/listings.el (LaTeX-listings-key-val-options): Fix a typo.
- (LaTeX-listings-key-val-options-local)
- (LaTeX-listings-update-style-key): Remove now unused variable and
- function.
- (LaTeX-listings-key-val-options): New function returning key=vals.
- (LaTeX-listings-lstnewenvironment-regexp): Adjust matching of
- first optional argument.
- ("listings"): Call the function `LaTeX-listings-key-val-options'
- instead of the variable `LaTeX-listings-key-val-options-local'.
- Various docstring fixes.
-
-2021-11-15 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/enumitem.el
-
- * style/enumitem.el (LaTeX-enumitem-key-val-options-local)
- (LaTeX-enumitem-newlist-list-local): Remove now unused variables.
- (LaTeX-enumitem-key-val-options): New function returning key=vals.
- Replace all occurrences of `LaTeX-enumitem-key-val-options-local'
- with a call to the new function.
- (LaTeX-arg-enumitem-SetLabelAlign)
- (LaTeX-arg-enumitem-SetEnumitemKey)
- (LaTeX-arg-enumitem-SetEnumitemValue): Add library prefix to the
- function names.
- (LaTeX-arg-enumitem-setlist): New function.
- (LaTeX-enumitem-update-key-val-options): Remove unused function.
- ("enumitem"): Update style to package version 3.9, add support for
- 'size' feature in \setlist and adjust fontification. Fix typo for
- 'labelindent'. Various docstring fixes.
-
-2021-11-13 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/fancyvrb.el
-
- * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options-local): Remove
- now unused variable.
- (LaTeX-fancyvrb-key-val-options): New New function returning
- key=vals. Replace all occurrences of
- `LaTeX-fancyvrb-key-val-options-local' with a call to the new
- function.
-
- * style/fvextra.el (LaTeX-fvextra-key-val-options): Uncomment the
- "numbers" key=val.
- (LaTeX-fvextra-update-key-val): Remove the unused function and its
- addition to `TeX-auto-cleanup-hook'.
- ("fvextra"): Replace all occurrences of
- `LaTeX-fancyvrb-key-val-options-local' with a call to the function
- `LaTeX-fancyvrb-key-val-options'.
-
- * style/pythontex.el: Declare the function
- `LaTeX-fancyvrb-key-val-options'.
- (LaTeX-env-pythontex, "pythontex"): Replace all occurrences of
- `LaTeX-fancyvrb-key-val-options-local' with a call to the function
- `LaTeX-fancyvrb-key-val-options'.
-
- * style/tex-live.el ("tex-live"): Call the function
- `LaTeX-fancyvrb-key-val-options' instead of the variable
- `LaTeX-fancyvrb-key-val-options-local'.
-
-2021-11-11 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Don't use obsolete @inforef
-
- * doc/preview-latex.texi (Keys and lisp):
- (The Emacs interface):
- Use @xref instead of @inforef as Texinfo 6.8 marked it as obsolete.
-
-2021-11-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * doc/todo.texi (Mid-term Goals): Add TODO about tool bar.
-
-2021-11-10 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/minted.el
-
- * style/minted.el (LaTeX-minted-key-val-options-local)
- (LaTeX-minted-update-key-vals): Remove now unused variable and
- function.
- (LaTeX-minted-key-val-options): New function returning key=vals.
- (LaTeX-minted-auto-cleanup): Delete call of
- `LaTeX-minted-update-key-vals'.
- ("minted"): Use new function in the style hook.
-
-2021-11-10 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/mdframed.el
-
- * style/mdframed.el (LaTeX-mdframed-key-val-options-local)
- (LaTeX-mdframed-update-style-key): Remove now unused variable and
- function.
- (LaTeX-mdframed-newmdenv-regexp)
- (LaTeX-mdframed-mdtheorem-regexp): Use the helper function
- `LaTeX-extract-key-value-label' to build the regexp.
- (LaTeX-mdframed-key-val-options): New function returning key=vals.
- ("mdframed"): Use new function in the style hook.
-
-2021-11-10 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals style/newfloat.el
-
- * style/newfloat.el (LaTeX-empheq-key-val-options-local): Remove
- now unused variable.
- (LaTeX-newfloat-key-val-options): New function returning key=vals.
- ("newfloat"): Use new function `LaTeX-newfloat-key-val-options'.
-
-2021-11-10 Arash Esbati <arash@gnu.org>
-
- Improve handling of key=vals in style/empheq.el
-
- * style/empheq.el (LaTeX-empheq-key-val-options-local)
- (LaTeX-empheq-update-key-val-options): Remove now unused variable
- and function.
- (LaTeX-empheq-key-val-options): New function returning key=vals.
- (LaTeX-empheq-env, LaTeX-empheq-env-overload, "empheq"): Use new
- function `LaTeX-empheq-key-val-options' instead of variable
- `LaTeX-empheq-key-val-options-local'. Minor code rearrangements.
-
-2021-11-09 Arash Esbati <arash@gnu.org>
-
- Improve style/babel.el
-
- * style/babel.el (LaTeX-babel-cleanup-babeltags): Use \' instead
- of $ to match string-end. Drop unnecessary grouping.
- ("babel"): Update various key=vals.
-
-2021-11-09 Arash Esbati <arash@gnu.org>
-
- * style/babel.el ("babel"): Use `LaTeX-fontspec-font-features'.
-
-2021-11-08 Arash Esbati <arash@gnu.org>
-
- Update style/fontspec.el to package version 2.7i
-
- * style/fontspec.el (LaTeX-fontspec-font-features): Update
- key=val list.
- (LaTeX-fontspec-font-features-local)
- (LaTeX-fontspec-update-font-features): Remove now unused variable
- and function.
- (LaTeX-fontspec-font-features): New function returning key=vals.
- (LaTeX-fontspec-auto-cleanup): Remove the call of
- `LaTeX-fontspec-update-font-features'.
- ("fontspec"): Replace `LaTeX-fontspec-font-features-local' with
- `LaTeX-fontspec-font-features' call.
-
-2021-11-08 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Supplement doc string
-
- * style/kpfonts.el (LaTeX-kpfonts-default): Supplement doc string
- according to recent change in doc string of `LaTeX-math-list'.
-
-2021-11-03 Arash Esbati <arash@gnu.org>
-
- Autoload `TeX-check-engine-add-engines' in tex.el
-
- * style/arabxetex.el ("arabxetex"):
- * style/babel.el ("babel"):
- * style/bidi.el ("bidi"):
- * style/fontspec.el ("fontspec"):
- * style/polyglossia.el ("polyglossia"): Don't require tex-buf.el
- in the style hook.
-
- * tex.el (TeX-check-engine-add-engines): Autoload the function so
- the styles using it don't have to require tex-buf.el.
-
-2021-10-29 Arash Esbati <arash@gnu.org>
-
- Extend `TeX-read-key-val' to accept a function call
-
- * doc/changes.texi: Document the change.
-
- * latex.el (TeX-read-key-val): Accept a function call returning an
- alist as second argument.
-
-2021-10-24 Arash Esbati <arash@gnu.org>
-
- * style/graphicx.el (LaTeX-graphicx-key-val-options): Add alt key.
-
-2021-10-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Cater for corner case when dealing with TeX error
-
- * tex-buf.el (TeX-find-display-help): Don't try to open error file
- when it wasn't found.
- Some cleanups.
-
-2021-10-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Silence compiler warning
-
- * tex-buf.el (TeX-parse-TeX):
- (TeX-error-overview-goto-source):
- Don't let-bind `default-major-mode'.
- (TeX-find-display-help): Fall back to the major mode of command
- buffer.
-
-2021-10-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Explain how to do forward search by mouse
-
- * doc/auctex.texi (I/O Correlation): Add a sample usage of
- `TeX-source-correlate-map' and `TeX-view-mouse'.
-
-2021-09-24 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tests/latex/latex-test.el (LaTeX-flush-left-indent): New test.
-
-2021-09-24 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Cleanup indentation of verbatim environments
-
- * latex.el (LaTeX-begin-regexp): Delete because this variable isn't
- used anywhere.
- (LaTeX-indent-calculate-last): Remove redundant regexp grouping.
-
-2021-09-24 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Don't indent begin/end of comment env
-
- Begin/end line of comment environment must be flush left, just like
- verbatim environments. However, comment environment shouldn't be
- included in `LaTeX-verbatim-environments' because
- 1. filling shouldn't be disabled inside comment environment
- 2. contents inside comment environment should be fontified as comment
-
- * latex.el (LaTeX-verbatim-regexp): Attach a new optional argument
- COMMENT to allow inclusion of comment environments.
- (LaTeX-indent-calculate): Indent begin/end line of comment environment
- at column 0.
- Remove redundant regexp grouping.
- (LaTeX-indent-calculate-last): Calculate indent after comment
- environment correctly.
- Remove redundant regexp grouping.
-
-2021-09-24 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Explain how to support option completion
-
- * doc/auctex.texi (Adding Other): Add explanation for style file
- authors: How to provide support for completion of optional arguments
- for \usepackage and \documentclass.
-
-2021-09-22 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Delete obsolete files and targets
-
- * auctex.spec:
- * preview-latex.spec:
- Delete rpm spec files.
- * Makefile.in (): Remove make targets rpm-packages and
- windows-package.
- * doc/preview-readme.texi (Availability): Remove mention about rpm
- package.
- Supplement description about git access.
-
-2021-09-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add NEWS for two commands available in Texinfo mode
-
- * doc/changes.texi: Add news of two new entries in `TeX-command-list',
- "Texindex" and "Texi2dvi".
-
-2021-09-08 Tassilo Horn <tsdh@gnu.org>
-
- Recognize L3 \msg_line_context: on warning parsing
-
- * tex-buf.el (TeX-warning): Recognize L3 \msg_line_context: on warning
- parsing which reads "on line X" instead of "on input line X".
-
-2021-09-02 Arash Esbati <arash@gnu.org>
-
- Track standardized generic hook names in LaTeX kernel
-
- * latex.el (TeX-read-hook): Unify query for hooks and track the
- change for standardized generic hook names described in:
- https://github.com/latex3/latex2e/blob/develop/base/doc/ltnews34.tex
-
-2021-08-30 Arash Esbati <arash@gnu.org>
-
- Handle optional embellishment arguments correctly
-
- * style/xparse.el (LaTeX-xparse-macro-regexp)
- (LaTeX-xparse-environment-regexp): Include the entire match text
- to avoid ambiguity.
- (LaTeX-arg-xparse-embellishment-query): New function.
- (LaTeX-xparse-macro-parse): Handle embellishments (e/E argument
- type) correctly.
-
-2021-08-30 Arash Esbati <arash@gnu.org>
-
- Check the options and load the style backref.el
-
- * style/hyperref.el ("hyperref"): Run the style hook for
- backref.el when the corresponding option is given.
- Correct link to testform.tex.
-
-2021-08-28 Tassilo Horn <tsdh@gnu.org>
-
- Fix error when tex.el is loaded while default-directory doesn't exist
-
- * tex.el (TeX-view-program-select-evince): Bind `default-directory' to
- HOME for the shell command testing for the availability of
- evince-based viewer. That triggered an error when tex.el is loaded as
- response to finding a tex file in a non-existent directory which at
- this point is the value of `default-directory' (bug#50225).
-
-2021-08-27 Arash Esbati <arash@gnu.org>
-
- Add new style/backref.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/backref.el: New file.
-
-2021-08-26 Arash Esbati <arash@gnu.org>
-
- * style/beamer.el ("beamer"): Improve indentation of \frametitle.
-
-2021-08-24 Arash Esbati <arash@gnu.org>
-
- Improve obeying the value of `TeX-insert-braces'
-
- * latex.el (LaTeX-common-initialization): Add "columnseprule" to
- list of known lengths and remove it from style/multicol.el.
- Remove 0 as specifier for symbols formerly provided by the
- textcomp package.
-
- * style/multicol.el ("multicol"): Add lengths defined by the
- package to list of known lengths.
-
- * style/brazilian.el ("brazilian"):
- * style/currvita.el ("currvita"):
- * style/ltugboat.el ("ltugboat"):
- * style/marginnote.el ("marginnote"):
- * style/mflogo.el ("mflogo"):
- * style/portuguese.el ("portuguese"): Remove 0 as specifier for
- the defined symbols. Braces are now inserted after the symbols if
- `TeX-insert-braces' is non-nil.
-
-2021-08-21 Al Haji-Ali <abdo.haji.ali@gmail.com>
-
- Add NEWS entry for output-dir feature
-
-
- * doc/changes.texi (News in 13.1): Add NEWS entry for Al's output-dir
- feature.
-
-2021-08-20 Arash Esbati <arash@gnu.org>
-
- Update Pygments styles
-
- * style/minted.el (LaTeX-minted-key-val-options): Update values
- for style-key provided by Pygments v2.9.
-
-2021-08-17 Arash Esbati <arash@gnu.org>
-
- * style/ltxguide.el ("ltxguide"): Update syntactic font-locking.
-
-2021-08-13 Arash Esbati <arash@gnu.org>
-
- Improve style/xparse.el
-
- * style/xparse.el (LaTeX-xparse-macro-parse): Remove unnecessary
- grouping in regexps.
- ("xparse"): Fix number of arguments of testing macros.
-
-2021-08-03 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Avoid superfluous output directories
-
- * tex.el (TeX--master-output-dir): Add new optional argument ENSURE so
- that it doesn't make output dir when `TeX-region-file' is called from
- `TeX-set-mode-name', which can be called from
- `TeX-source-correlate-mode' in major mode function.
- (TeX--output-dir-arg): Feed t for the above new argument ENSURE.
-
-2021-07-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add index files as clean target in Texinfo mode
-
- * tex-info.el (Texinfo-clean-intermediate-suffixes): Add index file
- suffixes.
-
-2021-07-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add entries for Texinfo mode in `TeX-command-list'
-
- * tex.el (TeX-command-list): Add "Texindex" and "Texi2dvi" entries in
- `TeX-command-list'.
- * doc/auctex.texi (Superseding): Mention "Texindex" instead of "Index".
-
-2021-07-21 Arash Esbati <arash@gnu.org>
-
- Update style/ulem.el
-
- * style/ulem.el ("ulem"): Add macros \dashuline and \dotuline.
- Fix \markoverwith which takes one argument.
- Add \ULdepth to list of known lengths.
- Cater fontification for added macros.
- (LaTeX-ulem-fontdecl, LaTeX-ulem-fontcmd): Rename from
- `LaTeX-arg-fontdecl' and `LaTeX-arg-fontcmd'.
- (TeX-arg-ulem-fontdecl, TeX-arg-ulem-fontcmd): Use renamed
- variables.
- (TeX-arg-ulem-useunder): Don't listify the completion candidates,
- `completing-read' can handle list of strings.
-
-2021-07-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix slowdown of font lock in doctex mode
-
- `texmathp' limits search by looking for empty lines, which appear
- frequently in LaTeX documents. However, docTeX documents often lack
- such true empty lines. In such buffer, `texmathp' must search
- from (point-min) every time, which slowed down font lock operation
- siginificantly.
-
- * texmathp.el (texmathp): Adjust regular expression so that a line
- containing only whitespaces except consecutive %'s at its beginning
- is considered as empty in doctex mode buffer.
-
-2021-07-18 Arash Esbati <arash@gnu.org>
-
- Be more precise about the first element in `LaTeX-math-list'
-
- * doc/auctex.texi (Mathematics):
- * latex.el (LaTeX-math-list): Update description for the first
- element KEY in `LaTeX-math-list'.
- Remove unnecessary quoting of opening/closing parenthesis.
-
-2021-07-16 Arash Esbati <arash@gnu.org>
-
- * tex-fold.el (TeX-fold-macro-spec-list): Add entry for "footref".
-
-2021-07-12 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Clean up temporal markers
-
- * latex.el (LaTeX-env-figure, LaTeX-fill-region-as-paragraph)
- (LaTeX-fill-region-as-para-do,LaTeX-fill-paragraph)
- (LaTeX-fill-region):
- * style/dinbrief.el (LaTeX-dinbrief-env-recipient):
- * style/letter.el (LaTeX-env-recipient):
- * tex-info.el (Texinfo-reftex-section-info):
- * tex.el (TeX-parse-argument):
- Clean up temporal markers after their usage so that they don't slow
- down the subsequent editing in the buffer.
-
-2021-07-07 Arash Esbati <arash@gnu.org>
-
- Add support for LaTeX hook macros
-
- * doc/auctex.texi (Adding Macros): Document new functions for
- reading and inserting LaTeX hooks.
-
- * doc/changes.texi: Add entry for LaTeX hooks support.
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add hook
- macros to function keywords class.
-
- * latex.el (TeX-global-input-files-with-extension): New variable.
- (TeX-read-hook, TeX-arg-hook): New functions for reading and
- inserting LaTeX hooks.
- (LaTeX-common-initialization): Add hook macros to AUCTeX's LaTeX2e
- hook.
-
-2021-07-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add defensive `save-match-data'
-
- * preview.el.in (preview-set-texinputs): Follow the instruction
- "Simple Match Data Access" in elisp reference:
- A search which fails may or may not alter the match data. In the
- current implementation, it does not, but we may change it in the future.
- Don’t try to rely on the value of the match data after a failing search.
-
-2021-07-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix order of arguments
-
- * preview.el.in (preview-make-image): Rearrange the arguments of `get'
- in correct order.
- Adapt doc string.
-
-2021-07-05 Arash Esbati <arash@gnu.org>
-
- * doc/auctex.texi (Modes and Hooks): Fix hook name.
-
-2021-06-22 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Improve tool bar appearance
-
- * toolbar-x.el (toolbarx-emacs-add-button): Use built-in separator.
- Add :vert-only property to suppress labels unless vertical alignment
- is specified for labels.
- Reindent the codes.
- * preview.el.in (preview-mode-setup): Add :vert-only property as well.
-
-2021-06-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Update document
-
- * doc/auctex.texi (Multifile): Delete description about nonexistent
- feature.
-
-2021-06-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix doc strings and comment
-
- * latex.el (LaTeX-style-list):
- * preview.el.in (preview-document-pt-list):
- * tex-buf.el (TeX--concat-ext, TeX-command)
- (TeX-active-master-with-quotes):
- * tex.el (TeX-master,TeX-auto-regexp-list,TeX-auto-x-regexp-list)
- (TeX-output-dir, TeX--master-output-dir, TeX--output-dir-arg):
- Fix doc strings.
- Fix defcutom specs.
- * tex-fold.el (TeX-fold-mode): Fix comment.
-
-2021-06-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix arguments given to makeglossaries
-
- * tex.el (TeX-expand-list-builtin): Add new placeholder "%(d-dir)".
- (TeX-command-list): Use it and give basename of the document, not .aux
- file names, as argument for makeglossaries.
- Tweak the order of the argument for biber and dvipdfmx for coherency.
-
-2021-06-11 Arash Esbati <arash@gnu.org>
-
- Define `TeX-parse-all-errors' in tex.el
-
- * tex-buf.el:
- * tex.el (TeX-parse-all-errors): Move defintion of custom variable
- into tex.el. This variable is also used in
- `TeX-mode-specific-command-menu-entries' and results in an error
- when selecting 'Command' in the menu bar since tex.el doesn't
- require tex-buf.el.
-
-2021-06-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix bug#36651
-
- * tex-fold.el (TeX-fold-mode): Open folded portion when isearch
- matches the hidden text.
-
-2021-06-09 Tassilo Horn <tsdh@gnu.org>
-
- Fix filling of code-and-comment lins where code ended in \% (bug#48937)
-
- * latex.el (LaTeX-fill-region-as-paragraph): Fix filling of
- code-and-comment lins where code ended in \% (bug#48937).
-
-2021-06-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make TeX-fold-mode aware of superscript and subscript
-
- * tex-fold.el (TeX-fold-hide-item): Copy `display' property of
- underlying text to displayed text to raise superscript and lower
- subscript suitably.
-
-2021-06-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use own error description for LaTeX mode only
-
- * tex-buf.el (TeX-error-description-list): Move its value to new
- variable in latex.el. Now it holds user defined entries only and
- defaults to nil.
- (TeX-error-description-list-local): New variable to store buffer
- local list of error descriptions.
- (TeX-help-error): Combine values of the above two variables.
- * latex.el (LaTeX-error-description-list): New variable for LaTeX
- specific error descriptions, formerly stored in
- `TeX-error-description-list'.
- (LaTeX-common-initialization): Set local value of
- `TeX-error-description-list-local'.
- * tex-jp.el (toplevel): Overwrite `LaTeX-error-description-list'
- instead of `TeX-error-description-list'.
- * doc/changes.texi (News in 13.1): Mention about it.
-
-2021-06-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Adapt for Texinfo mode
-
- * tex.el (TeX-local-master-p): Just look into
- `file-local-variables-alist' to return correct value even in TeXinfo
- mode. This fixes bug#33227 as well.
-
-2021-06-02 Arash Esbati <arash@gnu.org>
-
- Define minor modes using keywords
-
- * tex.el (TeX-Omega-mode, TeX-interactive-mode):
- * tex-fold.el (TeX-fold-mode):
- * style/kpfonts.el (LaTeX-kpfonts-mode):
- * latex.el (LaTeX-math-mode): Use keywords to define minor modes.
-
-2021-06-02 Arash Esbati <arash@gnu.org>
-
- Check for `auto-fill-function' before filling
-
- * style/algorithm.el (LaTeX-env-algorithm):
- * style/beamer.el ("beamer"):
- * style/bicaption.el (LaTeX-arg-bicaption-bicaption):
- * style/caption.el (LaTeX-arg-caption-captionbox)
- (LaTeX-arg-caption-captionof):
- * style/currvita.el (LaTeX-currvita-env-with-label):
- * style/enumitem.el (LaTeX-enumitem-env-with-opts):
- * style/longtable.el (LaTeX-env-longtable):
- * style/moodle.el (LaTeX-moodle-question-env-with-args):
- * style/subcaption.el (LaTeX-arg-subcaption-subcaption)
- (LaTeX-arg-subcaption-subcaptionbox):
- * style/tcolorboxlib-raster.el (LaTeX-tcolorbox-lib-raster-env-item):
- * style/xltabular.el (LaTeX-env-xltabular): Fill the paragraph if
- `auto-fill-function' is non-nil.
-
-2021-06-01 Tassilo Horn <tsdh@gnu.org>
-
- Only re-fill \item contents if auto-fill-mode is active (bug#48760)
-
- * latex.el (LaTeX-env-item): Only fill the paragraph of the new \item
- if auto-fill-mode is activated (bug#48760).
-
-2021-06-01 Arash Esbati <arash@gnu.org>
-
- Remove backspace as paragraph separator
-
- * tex-info.el (TeX-texinfo-mode): Remove backspace from paragraph
- separator and start. See also Emacs commit 3c6b59918a.
-
-2021-05-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use #' rather than ' to quote function names
-
- * latex.el (LaTeX-match-class-option, LaTeX-auto-cleanup):
- * style/beamer.el (LaTeX-beamer-after-insert-env):
- * style/doc.el (LaTeX-doc-after-insert-macrocode):
- * tex-buf.el (TeX-style-check, TeX-error-overview-make-entries):
- * tex.el (TeX-match-style, TeX-run-style-hooks)
- (TeX-complete-word)
- (TeX-complete-make-expert-command-functions)
- (TeX-default-mode,TeX-auto-parse-region):
- Use #' rather than ' to quote function names.
-
-2021-05-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix markups in documents
-
- * doc/auctex.texi (Internationalization): Fix markups.
- (Japanese): Reorder words so that unbreakable email addresses don't
- make the line ugly in pdf output.
-
-2021-05-28 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Followup my commit on May 6
-
- * tex-buf.el (TeX-LaTeX-sentinel): Use `insert-file-contents-literally'
- instead of `insert-file-contents'.
-
-2021-05-28 Arash Esbati <arash@gnu.org>
-
- Improve completion
-
- * style/pdfpages.el ("pdfpages"): Allow directories while reading
- the file name. Use "\'" to match the empty string at the end of
- regexp.
-
-2021-05-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Improve `TeX-electric-macro' in Texinfo mode
-
- * tex.el (TeX-electric-macro): Compare with `last-command-event'
- rather than constant ?\ in case `@' is typed in Texinfo mode.
-
-2021-05-26 Arash Esbati <arash@gnu.org>
-
- Delete style/latexinfo.el from AUCTeX
-
- * Makefile.in (STYLESRC): Delete entry for style/latexinfo.el.
-
- * doc/changes.texi: Document removal of style.
-
-2021-05-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add -dDELAYBIND only when necessary
-
- * preview.el.in (preview-pdf2dsc-sentinel): Add gs option -dDELAYBIND
- only when preview-latex tries to tweak foreground color. According to
- gs developer[1], -dDELAYBIND option must be accompanied by ".bindnow"
- in gs init string.
- [1] https://lists.gnu.org/r/auctex-devel/2021-05/msg00030.html
-
-2021-05-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Update documentation
-
- * doc/auctex.texi (Internationalization): Update according to recent
- utf8-oriented change in LaTeX.
- (Modes and Hooks): Display mode function names in lower case because
- `major-mode' variable holds those forms.
- (Mapping): Fix typo in key sequence.
- (Processing): Add mention about options to customize tool bar.
- (Adding Other): Add description how to examine package/class names and
- options.
- * doc/preview-latex.texi: Remove duplicated "@contents".
- * doc/preview-readme.texi (More documentation): Update acoording to
- change already done in favor of pdf format.
- * doc/quickstart.texi (Editing Facilities): Update paragraph written
- in days that `global-font-lock-mode' wasn't enabled by default.
- (Processing Facilities): Add mention about synctex.
- Update paragraph mentioning `TeX-PDF-from-DVI' rather than obsolete
- `TeX-PDF-via-dvips-ps2pdf' option.
-
- * doc/auctex.texi:
- * doc/changes.texi:
- * doc/faq.texi:
- * doc/install.texi:
- * doc/preview-faq.texi:
- * doc/preview-latex.texi:
- * doc/preview-problems.texi:
- * doc/preview-readme.texi:
- * doc/preview-todo.texi:
- * doc/quickstart.texi:
- * doc/tex-ref.tex:
- * doc/todo.texi:
- * doc/wininstall.texi:
- Fix and (hopefully) improve a lot of markups and comments.
- Add some FIXME's.
- Convert tabs to spaces.
- Add more indexes.
- Use "init.el" as well as ".emacs" as the name of user init file.
-
-2021-05-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Indent region (bug#48518)
-
- * latex.el (LaTeX-insert-environment): Indent active region when
- `auto-fill-mode' is disabled.
-
-2021-05-20 Arash Esbati <arash@gnu.org>
-
- Improve style/algorithm.el
-
- * style/algorithm.el (LaTeX-algorithm-package-options): Add
- missing options.
- (LaTeX-env-algorithm): Insert a newline only when a label is
- really added. Remove unnecessary comments.
- ("algorithm"): Move `TeX-dialect' to be the third argument of the
- hook.
-
-2021-05-13 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add new test
-
- * tests/latex/font-latex-test.el (font-latex-unclosed-dollars): New
- test.
- * font-latex.el (font-latex-find-dollar-math): Clean up doc string and
- comment.
-
-2021-05-12 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix fontification when $ is unclosed in buffer
-
- * font-latex.el (font-latex-match-dollar-math): Ensure that limit
- passed to `font-latex-find-dollar-math' doesn't exceed end of buffer.
-
-2021-05-12 Arash Esbati <arash@gnu.org>
-
- Add new variable `TeX-normal-mode-reset-list'
-
- * latex.el:
- * style/graphicx.el: Add variables to `TeX-normal-mode-reset-list'
- which were hard-coded in `TeX-normal-mode'.
-
- * tex.el (TeX-normal-mode-reset-list): New variable for symbols to
- be reset when the command `TeX-normal-mode' is run with argument.
- (TeX-normal-mode): Remove the hard-coded variables and use
- `TeX-normal-mode-reset-list'.
- Remove the defvar's silencing the compiler.
-
-2021-05-11 Tassilo Horn <tsdh@gnu.org>
-
- Skip inline math $ inside comments (bug#48365)
-
- * font-latex.el (font-latex-find-dollar-math): Skip inline math $
- inside comments.
-
-2021-05-11 Arash Esbati <arash@gnu.org>
-
- Introduce new variable `LaTeX-global-package-files'
-
- * latex.el (LaTeX-global-package-files): New variable holding
- LaTeX package files.
- (LaTeX-arg-usepackage-read-packages-with-options): Set and use it
- instead of `TeX-global-input-files'.
-
- * tex.el (TeX-normal-mode): Reset also
- `LaTeX-global-package-files' when invoked with ARG.
- Silence the compiler.
-
-2021-05-06 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Ensure rawness of data to compute MD5
-
- * tex-buf.el (TeX-run-TeX): Use `insert-file-contents-literally'
- instead of `insert-file-contents' in order to avoild possible wrong
- MD5 value due to unnecessary encoding conversion.
- ;(TeX-sentinel-function, TeX-sentinel-default-function): Fix typo.
-
-2021-05-06 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make `TeX-run-format' self-contained (bug#48144)
-
- * tex-buf.el (TeX-run-format, TeX-run-TeX): Move initialization of
- `TeX-error-report-switches' from `TeX-run-TeX' to `TeX-run-format'.
- This makes `TeX-TeX-sentinel', set to `TeX-sentinel-function', work
- without error when `TeX-run-format' is called outside of
- `TeX-run-TeX'.
- (TeX-error-report-switches, TeX-error-report-has-errors-p): Define
- them before `TeX-run-format' to prevent compiler warning.
-
-2021-05-05 Arash Esbati <arash@gnu.org>
-
- Support new kernel macro \footref
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add entry
- for footref to reference class.
-
- * latex.el (LaTeX-common-initialization): Add support for
- \footref macro.
-
-2021-05-04 Arash Esbati <arash@gnu.org>
-
- Add support for (Brazilian) Portuguese
-
- * tex.el (TeX-quote-language-alist): Add entry for "portuguese".
-
- * doc/auctex.texi (European): Document the features of new
- language styles.
-
- * Makefile.in (STYLESRC): Add entries for new styles.
-
- * style/brazil.el:
- * style/brazilian.el:
- * style/portuges.el:
- * style/portuguese.el: New files.
-
-2021-04-28 Tassilo Horn <tsdh@gnu.org>
-
- Allow one level of braces in verbatim environment args (bug#48078)
-
- * font-latex.el (font-latex-set-syntactic-keywords): Allow one level
- of braces in verbatim environment args (bug#48078).
-
-2021-04-27 Tassilo Horn <tsdh@gnu.org>
-
- Fix filling issue caused by commit 98455d05.
-
- * latex.el (LaTeX-fill-region-as-para-do): Call
- LaTeX-back-to-indentation without explicit arg again.
-
-2021-04-25 Tassilo Horn <tsdh@gnu.org>
-
- Fix matching of script chars (bug#48012)
-
- * font-latex.el (font-latex-match-script-chars): Don't stop after
- findind the first script char which turns out not to be an actual
- script char (bug#48012).
-
-2021-04-23 Tassilo Horn <tsdh@gnu.org>
-
- Give explicit arg to LaTeX-back-to-indentation in filling functions.
-
- Also add some comment filling tests, and adapt one existing test to
- new filling behavior introduced in previous commit.
-
- * latex.el (LaTeX-fill-region-as-para-do):
- (LaTeX-fill-move-to-break-point): Provide explicit arg to
- `LaTeX-back-to-indentation'.
-
-2021-04-23 Tassilo Horn <tsdh@gnu.org>
-
- Don't treat comments with whitespace before % as code comments
-
- * latex.el (LaTeX-fill-region-as-paragraph): Don't treat comments with
- whitespace before % as code comments (mentioned as addendum to
- bug#47757).
-
-2021-04-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add new test
-
- * tests/latex/latex-test.el (LaTeX-electric-pair-interaction): New
- test.
- * latex.el (LaTeX-insert-left-brace): Add comments.
-
-2021-04-22 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Follow up previous commit
-
- * latex.el (LaTeX-insert-left-brace): Let side effects of
- self-insertion, such as electric paring, to occur when this function
- doesn't do special treatment.
-
-2021-04-22 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Get rid of unexpected side effects
-
- * latex.el (LaTeX-insert-left-brace): Use `insert' instead of
- `self-insert-command' to avoid all unexpected interactions.
- (LaTeX-insert-corresponding-right-macro-and-brace)
- (LaTeX-common-initialization):
- Remove codes which is no longer necessary.
-
-2021-04-21 Philip K <philipk@posteo.net>
-
- Improve handling for parentheses with electric-pair-mode (bug#47936)
-
- * latex.el (LaTeX-insert-corresponding-right-macro-and-brace): Improve
- handling for parentheses with electric-pair-mode (bug#47936).
-
-2021-04-18 Tassilo Horn <tsdh@gnu.org>
-
- Fix the fix of bug#47757 which broke comment filling.
-
- * latex.el (LaTeX-back-to-indentation): Move point to the comment
- content only if the current command is no newline command (fixes the
- previous fix for bug#47757 which broke comment filling).
-
-2021-04-16 Tassilo Horn <tsdh@gnu.org>
-
- Rename TeX-xreader-sync-view to TeX-reader-sync-view (bug#47807)
-
- * tex.el (TeX-reader-sync-view): Rename from
- TeX-xreader-sync-view (bug#47807).
-
-2021-04-14 Tassilo Horn <tsdh@gnu.org>
-
- Don't move past % if the current command is a non-indent command
-
- * latex.el (LaTeX-back-to-indentation): Don't move past % if the
- current command is a non-indent command (bug#47757).
-
-2021-04-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Simplify conditionals evaluating to constant
-
- * font-latex.el (font-latex-bold-face, font-latex-italic-face)
- (font-latex-math-face, font-latex-string-face)
- (font-latex-warning-face, font-latex-verbatim-face)
- (font-latex-script-char-face):
- All supported emacsens support :inherit attribute for face and
- have `fixed-pitch' basic face.
-
-2021-04-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Resolve constant fboundp/boundp/featurep
-
- * bib-cite.el (bib-apropos-keyword-at-point):
- * context.el (ConTeXt-menu-update)
- (ConTeXt-mode-common-initialization):
- * latex.el (LaTeX-math-initialize)
- (LaTeX-fill-move-to-break-point):
- * multi-prompt.el (multi-prompt-next):
- * preview.el.in (preview-transparent-border)
- (preview-place-preview, preview-reinstate-preview):
- * style/kpfonts.el (math):
- * style/dk-bib.el (LaTeX-dk-bib-package-options):
- * tex-buf.el (TeX-shell-command-option, TeX-check-engine):
- * tex-fold.el (TeX-fold-item, TeX-fold-post-command):
- * tex.el (TeX-source-specials-view-start-server)
- (TeX-auto-private, TeX-style-private, TeX-complete-symbol)
- (VirTeX-common-initialization, TeX-token-char)
- (TeX-mode-specific-command-menu-entries)
- (TeX-math-input-method-off, TeX-abbrev-mode-setup):
- Simplify conditionals containing `fboundp', `boundp' and `featurep'
- which evaluate to constant.
-
- * latex.el (LaTeX-math-initialize, LaTeX-fold-math-spec-list):
- Simplify by not using `decode-char'. Now that emacs is unicode based,
- (decode-char 'ucs ARG) is trivial operation which just returns ARG.
- Code point in ucs is the same as emacs char.
-
- * multi-prompt (multi-prompt): Use #' to quote function names.
- (multi-prompt-next-must-match): Use
- `minibuffer-contents-no-properties' instead of
- `buffer-substring-no-properties'.
-
-2021-04-03 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Remove compatibility code for Emacs<24.3
-
- * latex.el (LaTeX-insert-left-brace):
- * tex.el (TeX-insert-dollar):
- Simplify the property `delete-selection-mode'.
- (VirTeX-common-initialization): Use " " for `comment-padding'.
- (TeX-math-input-method-off): Never use `inactivate-input-method'.
-
-2021-04-01 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use #' instead of ' to quote function names
-
- * bib-cite.el (bib-switch-to-buffer-function):
- * latex.el (LaTeX-item-array, LaTeX-item-tabular*)
- (LaTeX-math-insert-function, LaTeX-environment-menu-entry)
- (LaTeX-environment-modify-menu-entry)
- (LaTeX-section-menu-entry, LaTeX-indent-tabular)
- * preview.el.in (preview-auto-reveal, preview-copy-mml)
- (preview-copy-region-as-mml, preview-generate-preview):
- * style/amsmath.el (LaTeX-item-equation-alignat):
- * style/amsthm.el (LaTeX-amsthm-auto-cleanup)
- ("amsthm"):
- * style/biblatex.el ("biblatex"):
- * style/dinbrief.el (LaTeX-dinbrief-style)
- (LaTeX-dinbrief-env-recipient):
- * style/exam.el ("exam"):
- * style/jurabib.el ("jurabib"):
- * style/letter.el (LaTeX-env-recipient):
- * style/minted.el (LaTeX-minted-auto-cleanup):
- * style/natbib.el ("natbib"):
- * style/ntheorem.el (LaTeX-ntheorem-auto-cleanup)
- ("ntheorem"):
- * style/pythontex.el ("pythontex"):
- * style/tcolorbox.el (LaTeX-tcolorbox-auto-cleanup):
- * style/theorem.el (LaTeX-theorem-auto-cleanup)
- ("theorem"):
- * style/xparse.el (LaTeX-xparse-macro-parse):
- * tests/latex/font-latex-test.el (font-latex-three-dollars)
- (font-latex-extend-region-backwards-quotation)
- (font-latex-general-fontification):
- * tex-bar.el (TeX-bar-TeX-button-alist)
- (TeX-bar-LaTeX-button-alist):
- * tex-buf.el (TeX-command-master, TeX-view):
- * tex-info.el (TeX-texinfo-mode):
- * tex-fold.el (TeX-fold-post-command):
- * tex-site.el.in (tex-site-unload-hook):
- * tex.el (TeX-expand-list-builtin,toplevel)
- (TeX-source-correlate-start-server-maybe)
- (TeX-install-font-lock, TeX-command-current)
- (TeX-command-select-master, TeX-command-select-buffer)
- (TeX-command-select-region, TeX-newline-function)
- (TeX-mode-specific-command-menu-entries)
- (TeX-font-replace-function, TeX-insert-dollar):
- * toolbar-x.el (toolbarx-default-toolbar-meaning-alist):
- * doc/auctex.texi (Mathematics, Filling, Folding)
- (Hacking the Parser):
- * doc/tex-ref.tex:
- Use #' instead of ' to quote function names.
-
- tex.el (): Add `declare-function' for `gnuserv-start'.
-
-2021-04-01 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use closure rather than hand-made lambda
-
- * latex.el (LaTeX-math-initialize):
- * style/kpfonts.el (math):
- * toolbar-x.el (toolbarx-make-command):
- Use closure rather than hand-made lambda form.
-
-2021-04-01 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Resolve unnecassary back quote
-
- * font-latex.el (font-latex-user-keyword-classes,
- (font-latex-slide-title-face):
- * tex-fold.el (TeX-fold-macro-spec-list):
- Turn unnecassary back quote into forward quote.
- Fix typo in doc string.
-
-2021-04-01 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Remove xemacs compat elements
-
- * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons):
- Don't use vector as element.
- * toolbar-x.el (toolbarx-install-toolbar): Fix doc string.
- Partially revert the comments removed recently which are still
- valid.
-
-2021-03-31 Arash Esbati <arash@gnu.org>
-
- Add new fontification test
-
- * tests/latex/font-latex-test.el
- (font-latex-general-fontification): Add test for general
- fontification of vanilla LaTeX files.
-
-2021-03-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use built-in functions for similar functions
-
- * tex.el (TeX-split-string): Simplify by `split-string' and mark
- obsolete.
- (TeX-assoc): Simplify by `assoc-string' and mark obsolete.
- * doc/changes.texi (News in 13.0): Add announce that these functions
- are removed in future release.
-
- * latex.el (LaTeX-split-bibs, LaTeX-auto-cleanup)
- (LaTeX-209-to-2e):
- * style/babel.el (LaTeX-babel-active-languages):
- Replace `TeX-split-string' by `split-string'.
-
- * tex-buf.el (TeX-command-query, TeX-printer-query): Replace
- `TeX-assoc' by `assoc-string'.
-
-2021-03-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Some minor followups
-
- * doc/tex-ref.tex: Fix markups as well as a few errors.
- Remove mention about xemacs.
- * tex.el (TeX-expand-list-builtin): Simplify.
- * tests/make-test-deps.emacs-lisp: Enable lexical binding.
- Update Copyright year.
-
-2021-03-29 Arash Esbati <arash@gnu.org>
-
- Fix broken test
-
- * tests/japanese/preview-latex.el: Mark
- `japanese-TeX-error-messages' as special before dynamically
- binding it.
-
-2021-03-28 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix doc string
-
- * tex.el (TeX-expand-list): Delete obsolete comment.
- State that variable name is allowed as the second element and how that
- is treated.
-
-2021-03-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Reduce byte compiler warning
-
- * tex.el (): Move `(eval-when-compile (require 'dbus))' before
- `declare-function's of dbus related functions because otherwise they
- seem ineffective.
- Both NOERROR optional argument for `(require 'dbus)' and `(featurep
- 'dbusbind)' test are removed deliberately because
- (1) Now all supported emacsen have dbus.el.
- (2) Even if emacs is built with configure option "--without-dbus", it
- doesn't cause error to load dbus.el just to get macro definition
- of `dbus-ignore-errors'.
- This way, it works fine even when
- (a) Emacs used for byte-compiling lacks D-Bus support.
- (b) Emacs at run time has D-Bus support.
- without relying on `TeX--if-macro-fboundp'.
-
- (): Remove `declare-function' for `dbus-ignore-errors' because it's
- now guaranteed that the macro is expanded away at byte compile time.
- (): Remove `defvar' for `dbus-debug' because `dbus.el' provides a
- suitable defvar.
-
-2021-03-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Reduce byte compiler warning
-
- * tex.el (VirTeX-common-initialization,toplevel): Don't set obsolete
- ispell variables `ispell-tex-p' and `ispell-tex-major-modes'. Neither
- appears in NEWS.* nor source of emacs 24.3.
- (TeX-run-ispell): Don't call obsolete functions `spell-buffer' and
- `spell-region'.
- (): Discard `declare-function' for `spell-buffer'.
- Add `defvar' for `ispell-parser' to silence byte compiler.
-
-2021-03-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use #' instead of ' to quote function where possible
-
- * latex.el (LaTeX-babel-insert-hyphen):
- * multi-prompt.el (multi-prompt-delete)
- (multi-prompt-next-must-match):
- * style/biblatex.el ("biblatex"):
- * style/newfloat.el ("newfloat"):
- * style/ntheorem.el ("ntheorem"):
- * style/wrapfig.el ("wrapfig"):
- * tex.el (TeX-electric-macro, TeX-insert-punctuation)
- (TeX-run-ispell):
- Use #' instead of ' to quote function where possible.
-
-2021-03-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Reduce byte compiler warning
-
- * bib-cite.el (bib-display-or-find-label): Use `outline-show-entry'
- instead of `show-entry' when possible. Wrap `show-entry' with
- `with-no-warnings'.
- (bib-get-citations, psg-list-env): Use `replace-regexp-in-string'
- instead of `dired-replace-in-string'.
- Use `split-string' instead of `dired-split' and `TeX-split-string'.
- (dired-replace-in-string,TeX-split-string): Delete fallback
- definitions.
- (): Remove `declare-function' for `dired-replace-in-string' and
- `dired-split'.
-
-2021-03-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Reduce byte compiler warning
-
- * bib-cite.el (bib-bib-label-help-echo-format, bib-ext-list)
- (bib-label-help-echo, bib-label-help):
- Delete remaining XEmacs only functions and variables.
- (bib-highlight-mouse): Don't touch removed variable.
- (bib-etags-command, bib-etags-append-command, bib-display, bib-find)
- (bib-find-next, bib-make-bibliography, bib-edit-citation)
- (bib-get-bibliography):
- Fix doc strings.
-
-2021-03-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tests/japanese/preview-latex.el: Make cleanup forms more robust
-
-2021-03-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix preamble cache
-
- * preview.el.in (preview-cache-preamble): Remove trash left when
- preferring closure over backquote+lambda.
- (preview-gs-flag-error): Replace `str' with `string' for clarity;
- `str' is used again in the clause just after the one in question.
-
-2021-03-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix preview-latex and regression tests
-
- * preview.el.in (preview-query-replace-reveal): Add treatment for
- nadvice functions.
- (): Promote defvar's without value to proper defvar's to prevent
- unexpected error when external program calls preview-latex functions.
- * tests/latex/font-latex-test.el (): Add defvar for `font-lock-beg'
- and `font-lock-end' to make dynamic binding at let-binding them.
- * tests/tex/path-expansion.el: Add temporal defvar for dummy variable.
- * tests/japanese/preview-latex.el
- (japanese-preview-preserve-kanji-option2)
- (japanese-preview-preserve-kanji-option3):
- Make cleanup forms more robust.
-
-2021-03-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix font-latex.el
-
- * font-latex.el (font-latex-make-built-in-keywords): Defer making
- `font-latex-match-*' buffer-local so that it attains sane default
- value.
-
-2021-03-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix void function error
-
- * font-latex.el (font-latex-make-built-in-keywords): Bring back the
- defun of `font-latex-match-*-make` before the defcustom of
- `font-latex-match-*-keywords' because the latter depends on the
- former through :set function.
- Add defvar without value to suppress byte compile warnings for
- `font-latex-match-*-keywords'.
-
-2021-03-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix documents
-
- * doc/auctex.texi (LaTeX-amsmath-label): Add multline env. and remove
- aligned env. since the former gets label while the latter doesn't get.
- (Error overview): Delete spurious "on".
- * doc/install.texi (Prerequisites): Raise minimum required version to
- 24.3.
- * doc/preview-faq.texi (Requirements): Add description about
- availability on Windows.
- Remove reference on table deleted before.
- Adapt subsection title.
-
-2021-03-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Discard obsolete variables
-
- According to NEWS.24, `font-lock-defaults-alist' was removed at
- emacs 24.1.
- `font-lock-mode-enable-list' doesn't exist in any NEWS.* nor emacs
- 24.3 source. (Xemacs specific variable?)
- According to loaddefs.el, `font-lock-auto-fontify' is xemacs variable
- corresponding to `global-font-lock-mode'.
-
- * tex-buf.el:
- (): Remove defvar for `font-lock-mode-enable-list',
- `font-lock-auto-fontify' and `font-lock-defaults-alist'.
- (TeX-region-create): Don't let-bind obsolete variables.
- Stop let-binding `font-lock-defaults' since it is buffer local
- variable. It doesn't make sense to let-bind it before changing the
- current buffer.
- Set NOWARN argument to t in `find-file-noselect' to suppress "(New
- file)" message in echo area.
-
-2021-03-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix merging
-
- * tex-buf.el (TeX-region-update): Use `begin', not `TeX--begin'.
- * tex.el (TeX--call-minor-mode): Rename from `tex--call-minor-mode' to
- make prefix uniform in AUCTeX.
- (): Add autoload declaration of `TeX-previous-error'.
- (TeX-output-dir): Use #' instead of ' to quote function name.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Use UTF-8 for all ELisp files
-
- UTF-8 is the default encoding used for ELisp files nowadays, so
- convert the few remaining exceptions.
-
- * tests/japanese/preview-latex.el:
- * tex-jp.el: Remove `coding:` cookie and re-encode into utf-8.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Prefer lexical closures over hand-built lambda forms
-
- now that we have lexical-binding, we can use closures, which have the
- advantage over `(lambda ...) of allowing the byte-compiler to compile
- the code, and also makes it possible to Edebug it.
-
- * preview.el (preview-gs-close, preview-gs-flag-error)
- (preview-scale-from-face, preview-gs-flag-error)
- (preview-scale-from-face, preview-disabled-string)
- (preview-buffer-restore, preview-place-preview)
- (preview-reinstate-preview, preview-cache-preamble)
- (preview-generate-preview, preview-report-bug):
- * toolbar-x.el (toolbarx-emacs-mount-popup-menu):
- * tex.el (TeX-mode-specific-command-menu): Replace `(lambda...) with closures.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Activate lexical-binding everywhere
-
- Also, add an underscore at the beginning of unused arguments to
- silence warnings.
-
- * bib-cite.el (bib-highlight-mouse): Remove unused vars `extent`
- and `local-extent-list`.
-
- * latex.el (LaTeX-label): Remove unused var `label`.
- (LaTeX-math-mode-map): Move before first use.
-
- * preview.el.in (preview-start-dvipng, preview-start-dvips):
- Remove unused var `file`.
-
- * tex-fold.el (TeX-fold-macro-nth-arg): Remove unused var `close-string`.
- (TeX-fold-hide-item): Remove unused var `face`.
-
- * tex-font.el (tex-font-lock-keywords-2): Remove unused var `type`.
-
- * tex-info.el (Texinfo-mark-section): Rework to avoid relying on
- dynamic scoping to access local vars.
-
- * toolbar-x.el (toolbarx-test-toolbar-type): Remove unused vars
- `all-but-def-opts` and `all-opts`; remove always-t var `good-jobs`.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Expose the body of advice to the compiler
-
- While at it, use `advice-add` when available.
- We can drop `defadvice` completely when we bump the required version
- to Emacs-24.4, or if/when we add `nadvice` as a required package.
-
- * context.el (ConTeXt--invalidate-menu): New function.
- (ConTeXt-add-environments): Advise with it.
-
- * latex.el (LaTeX-add-bibliographies): Advise with `TeX-run-style-hooks`.
- (LaTeX--invalidate-menus): New function.
- (LaTeX-add-environments): Advise with it.
-
- * preview.el.in (preview--open-for-replace): New function.
- (replace-highlight): Advise with it.
-
- * tex.el (tex--call-minor-mode): New function.
- (hack-one-local-variable): Advise with it.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Miscellaneous minor changes
-
- Move to the next line arguments that are easy to misread.
- Fix some commenting style to obey `outline-minor-mode`.
-
- * auctex.el.in: Don't require `cl-lib` since it's bundled with Emacs-24.3.
-
- * README: Prefer HTTPS over HTTP/FTP for gnu.org sites.
-
- * bib-cite.el (bib-find-next): Simplify.
-
- * latex.el: Use a non-nil default value for `LaTeX-label-function`
- so RefTeX can override it with `add-function`.
- (LaTeX-label--default): New function, extracted from `LaTeX-label`.
- (LaTeX-label): Use it.
- (LaTeX-label-function): Use it as default value.
-
- * toolbar-x.el (toolbarx-emacs-mount-popup-menu): Make the control&data
- flow a bit simpler.
- (toolbarx-test-image-type, toolbarx-process-dropdown-group):
- Use `car-safe` and strength-reduce `eval` to `symbol-value`.
-
- * style/dinbrief.el: Remove redundant comment.
-
- * style/kpfonts.el (<toplevel>): Simplify.
-
- * style/latexinfo.el (LaTeXinfo-mode-map): Move initialization into
- the declaration.
-
- * style/url.el (TeX-arg-urlstyle):
- * style/prosper.el (LaTeX-prosper-slide-style-prompt):
- Completion tables can be lists of strings.
-
- * style/tikz.el (TeX-TikZ-single-macro-arg): Strength-reduce `eval` to
- `apply`.
-
- More misc changes
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Remove some XEmacs and old-Emacs code
-
- Remove uses of `easy-menu-add` and `easy-menu-remove` which have
- always been no-op in Emacs and are declared obsolete in Emacs-28.
-
- * bib-cite.el (bib-cite-setup-highlight-mouse-keymap): Remove Emacs-19 code.
-
- * tex-buf.el (TeX-region-create): Remove use of variable
- `font-lock-maximum-size` declared obsolete in Emacs-24.
-
- * toolbar-x.el: Remove left over code from XEmacs compatibility.
- Remove XEmacs-only `:toolbar` and `:dropdown-toolbar` as well
- `:insert` which was only used to select Emacs-only or XEmacs-only entries.
- (toolbarx-default-toolbar-meaning-alist): Replace all uses of
- `[Emacs-only XEmacs-only]` vectors with the `Emacs-only` form.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Don't quote `lambda`
-
- Remove some redundant `:group` arguments
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Use #' rather than ' to quote functions
-
- This helps track down typos, references to functions which don't exist
- any more, as well as references to obsolete functions.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * font-latex.el (font-latex-make-built-in-keywords): Make it a macro
-
- This lets us expose the code it generates to the compiler without
- having to call `byte-compile` explicitly. It also reduces the reliance
- on `eval`, saving the souls of many kitten along the way.
-
- (font-latex-built-in-keyword-classes): Define it at compile-time as well.
- (font-latex-keywords-1, font-latex-keywords-2):
- Move their definition to `font-latex-make-built-in-keywords`.
- (font-latex-keyword-matcher): Define it at compile-time as well.
- (font-latex--make-match-defun): Rename from `font-latex-make-match-defun`.
- Define it at compile-time as well. Return the function definition (as
- the docstring suggests) rather than evaluating it.
- (font-latex-make-user-keywords): Adjust call to it.
- (<toplevel>): Don't manually call the byte-compiler.
-
-2021-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * font-latex.el (font-latex-make-built-in-keywords): Reorder defs
-
- Move definition of `font-latex-match-*-make` after the `defvar`s of
- the vars it uses.
-
-2021-03-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Prepare for enabling lexical binding in preview.el.in
-
- * tex-buf.el (TeX-region-update):
- * preview.el.in (preview-region, preview-counters)
- (preview--counter-information):
- Turn a piece of advice for `TeX-region-create' into a helper function
- `preview--counter-information', and invoke it at all calls of
- `TeX-region-create'.
- Use `buffer-substring-no-properties' instead of `buffer-substring' to
- save memory usage a bit.
- Simplify code by `TeX-current-offset'.
-
- * tex-buf.el (TeX-region-create):
- * preview.el.in (preview-preamble, preview--skip-preamble-region):
- Turn another advice for `TeX-region-create' into a helper function
- `preview--skip-preamble-region' and call it in `TeX-region-create'.
-
- * tex-buf.el (TeX-region-extra): Move `defcustom' before its new first
- usage.
-
-2021-03-18 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Discard `TeX-auto-update' to silence byte compiler
-
- Now that we add `TeX-safe-auto-write' as local hook in
- `write-contents-functions', we don't have to check every time whether
- it is AUCTeX buffer.
-
- * latex.el (BibTeX-auto-store):
- * tex-info.el (TeX-texinfo-mode):
- Don't set `TeX-auto-update'.
- * tex.el (VirTeX-common-initialization): Don't set `TeX-auto-update'.
- (TeX-safe-auto-write): Don't check whether it is AUCTeX buffer or
- BibTeX buffer.
- (TeX-update-style): Consult `major-mode' instead of `TeX-auto-update'
- to check whether it is BibTeX buffer.
- * bib-cite.el: Don't use `TeX-auto-update'. Consult `TeX-mode-p' to
- check whether it is AUCTeX buffer.
-
-2021-03-17 Al Haji-Ali <a.hajiali@hw.ac.uk>
-
- Implement the user option TeX-output-dir
-
- * doc/auctex.texi (Control/Controlling the output): Document the
- new TeX-output-dir user option.
-
- * preview.el.in (preview-pdf2dsc-command): Replace concatenated output
- file names with the new expansions.
- (preview-LaTeX-command): Use an expansion for filename only.
- (preview-create-subdirectory): Retrieve prv path from
- TeX-active-master.
- (preview-dump-replacements, preview-undump-replacements): Do not
- discard --output-directory from the command arguments.
- (preview-cache-preamble, preview-document): Call TeX-save-document
- with file function instead of filename.
- (TeX-inline-preview-internal): Retrieve prv path from TeX-master-file.
-
- * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist):
- Call TeX-save-document with file function instead of filename.
-
- * tex-buf.el (TeX-save-document, TeX-command-default)
- (TeX-command-query): Change implementation to accept file function as
- well as filename as argument.
- (TeX--concat-ext): New helper function.
- (TeX-command-master, TeX-command-region): Call TeX-command-query with
- file function instead of filename.
- (TeX-command): Update documentation.
- (TeX-active-master-with-quotes): Add new argument for pre-processing
- filename.
- (TeX-command-sequence): Pass file function to TeX-command-default.
- (TeX-run-TeX, TeX-run-index, TeX-LaTeX-sentinel): Call
- TeX-active-master instead of concatenating extension to filename.
- (TeX-region-file): Change to return paths in TeX-output-dir when
- non-nil.
-
- * tex.el (TeX-command-list, LaTeX-command-style): Change commands to
- pass output-directory as an argument.
- (TeX-print-command, TeX-printer-list): Use "%d" for dvi files.
- (TeX-expand-list-builtin): Add expansions for output files and
- directories.
- (TeX-clean): Refactor to use the new TeX--clean-extensions-regexp.
- (TeX-master-file): Change to return output files inside
- TeX-output-file.
- (TeX-output-dir): New user option.
- (TeX--master-output-dir, TeX--output-dir-arg)
- (TeX--clean-extensions-regexp): New function.
- (TeX-split-string): Correct a spelling mistake.
-
-2021-03-06 Arash Esbati <arash@gnu.org>
-
- Improve style/footmisc.el
-
- * style/footmisc.el ("footmisc"): Add completion support for some
- macros. Support special macros defined only with `splitrule'
- option. Improve fontification.
-
-2021-03-03 Tassilo Horn <tsdh@gnu.org>
-
- Use "wrap region or query for logo" also in \[hH]ologoVariant
-
- * style/hologo.el: Use "wrap region or query for logo" also in
- \[hH]ologoVariant.
-
-2021-03-03 Tassilo Horn <tsdh@gnu.org>
-
- Fix wrapping of active region with \[Hh]ologo macros
-
- * style/hologo.el (LaTeX-hologo--arg-use-region-or-query-logo-name):
- Fix wrapping of logo in active region.
-
-2021-03-02 Tassilo Horn <tsdh@gnu.org>
-
- Use active region if it is a logo name.
-
- * style/hologo.el (LaTeX-hologo--arg-use-region-or-query-logo-name):
- New function for the logo name arg of \hologo and \Hologo.
-
-2021-02-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Enable lexical binding in context-{en,nl}.el
-
- * context-en.el:
- * context-nl.el:
- Enable lexical binding.
- Update copyright year.
-
-2021-02-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix preview-cache-preamble after region typeset/preview
-
- * preview.el.in (preview-cache-preamble): Move `setq' for
- `TeX-current-process-region-p' before `let*' so that
- `TeX-command-expand' in `let*' should work correctly.
-
-2021-02-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Enable lexical binding in plain-tex.el
-
- * plain-tex.el: Enable lexical binding.
- Update copyright year.
-
-2021-02-24 Arash Esbati <arash@gnu.org>
-
- * style/geometry.el ("geometry"): Fontify \restoregeometry macro.
-
-2021-02-11 Brian Leung <leungbk@mailfence.com>
-
- Deprioritize "\\.drv\\'" in auto-mode-alist
-
- Guix and Nix have derivation files that look like
- "/gnu/store/.*\\.drv". To avoid choosing the wrong mode, we prefer to
- use more stringent regexps for those corresponding modes, and add the
- less-stringent regexp here to the end of auto-mode-alist.
-
- * latex.el (auto-mode-alist): Deprioritize "\\.drv\\'" in
- auto-mode-alist.
-
-2021-02-09 Arash Esbati <arash@gnu.org>
-
- Add new style/changes.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/changes.el: New file.
-
-2021-02-09 Arash Esbati <arash@gnu.org>
-
- Add parsing support to style/comment.el
-
- * style/comment.el (LaTeX-comment-include-exclude-regexp):
- (LaTeX-comment-package-options): New variables.
- (LaTeX-comment-auto-cleanup): New function for processing parsed
- elements.
-
-2021-02-06 Arash Esbati <arash@gnu.org>
-
- Add new style/footnotehyper.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/footnotehyper.el ("footnotehyper"): New file.
-
-2021-02-03 Arash Esbati <arash@gnu.org>
-
- Add new style/truncate.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/truncate.el: New file.
-
-2021-01-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Remove eol format suffix from coding tag (bug#46117)
-
- * doc/preview-dtxdoc.pl:
- * tex-jp.el:
- Remove "-unix" suffix from coding: tag for local git repos of git for
- windows which enable autocrlf feature.
- Update copyright year.
-
-2021-01-25 Arash Esbati <arash@gnu.org>
-
- Document how to load AUCTeX from a local Git repo
-
- * doc/install.texi (Advice for non-privileged users): Add
- instructions to use AUCTeX directly out of a local Git repo.
-
-2021-01-24 Arash Esbati <arash@gnu.org>
-
- Update style/bigdelim.el to package version 2.6
-
- * style/bigdelim.el (TeX-arg-bigdelim-brace): Support completion
- for more brace choices. Insert the choice in braces only if the
- choice doesn't start with a backslash.
- ("bigdelim"): Add fontification support.
-
-2021-01-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Prevent inadvertent destruction of list variable
-
- * latex.el (LaTeX-common-initialization): Apply `copy-sequence' to the
- last argument of `delete-dups'+`append'.
-
-2021-01-20 Arash Esbati <arash@gnu.org>
-
- Update style/bigstrut.el to package version 2.6
-
- * style/bigstrut.el ("bigstrut"): Remove non-existent macro
- \bigstrutsetup.
- Add \bigstrutjot to list of lengths.
- Add fontification support for \bigstrut.
- (TeX-arg-bigstrut): Fix prompt and the usage of
- `TeX-argument-prompt'. Make the function more AUCTeX standard.
-
-2021-01-20 Arash Esbati <arash@gnu.org>
-
- Update style/multirow.el to package version 2.6
-
- * style/multirow.el ("multirow"): Improve arguments of \multirow
- macro incl. fontification.
- Add \bigstrutjot to list of lengths and not to macros.
- Add \STneed macro depending on supertabular package option.
- (LaTeX-multirow-package-options): Fix package options.
-
-2021-01-19 Arash Esbati <arash@gnu.org>
-
- Update style/thmtools.el to package version 0.72
-
- * style/thmtools.el (LaTeX-arg-thmtools-declaretheorem): Query for
- the optional argument after the mandatory environment name.
- (LaTeX-thmtools-env-label): Use `read-char-choice' instead of
- `read-char'.
- Set `help-form' in the let-binding.
- (LaTeX-thmtools-listoftheorems-key-val): Update key=val's.
- ("thmtools"): Fontify also the optional argument after the
- mandatory one. Keep the old behavior for compatibility.
-
-2021-01-19 Tassilo Horn <tsdh@gnu.org>
-
- Signal an error if auto-parser regexp has too many groups
-
- In (pathological) documents which activate too many styles adding
- entries to TeX-auto-regexp-list, the full regular expression built for
- auto-parsing may contain more groups than emacs supports (which is 255
- at this point of time). Therefore, signal a clear error in that case
- instead of failing unpredictably by resultant problems.
-
- Also, fix another spot where duplicate entries could have been added.
-
- * tex.el (TeX-auto-parse-region): Signal an error if the generated
- auto-parser regexp has more than 255 groups.
- * latex.el (LaTeX-common-initialization): Ensure we don't add
- duplicate entries to TeX-auto-full-regexp-list.
-
-2021-01-19 Tassilo Horn <tsdh@gnu.org>
-
- Fix adding duplicates to TeX-auto-regexp-list
-
- * tex.el (TeX-auto-add-regexp): Check membership with `member' instead
- `memq' because the latter won't work with list-valued entries.
-
-2021-01-15 Arash Esbati <arash@gnu.org>
-
- Delete kernel commands from styles
-
- * style/scrbase.el ("scrbase"):
- * style/scrpage2.el ("scrpage2"): Delete support for macros
- provided by LaTeX kernel.
-
-2021-01-15 Arash Esbati <arash@gnu.org>
-
- * style/extramarks.el ("extramarks"): Use reference keyword class.
-
-2021-01-13 Tassilo Horn <tsdh@gnu.org>
-
- Fix use-package recipe in install docs (once again)
-
- * doc/install.texi (Installation): Fix use-package recipe.
-
-2021-01-12 Arash Esbati <arash@gnu.org>
-
- Add support for some missing kernel macros
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add various
- \<sectioning>mark to "reference" class.
-
- * latex.el (LaTeX-common-initialization): Add support for \...mark
- macros.
-
-2021-01-12 Arash Esbati <arash@gnu.org>
-
- Add new style/extramarks.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/extramarks.el: New file.
-
-2021-01-12 Arash Esbati <arash@gnu.org>
-
- Update style/fancyhdr.el to package version 4.0
-
- * style/fancyhdr.el (TeX-arg-fancyhdr-place): Rename from
- `TeX-arg-fancyhdr-position'. Improve list of candidates for
- completion.
- (LaTeX-fancyhdr-fancypagestyle-regexp): New variable for parsing
- user defined pagestyles.
- ("fancyhdr"): Update for macros provided by package version 4.0.
- Remove completion support for deprecated macros.
- Remove macros provided by LaTeX kernel.
- Improve fontification support.
- (LaTeX-fancyhdr-package-options): Add new package options.
-
-2021-01-12 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Support page(box) options for dvipdfmx in graphicx.el
-
- * style/graphicx.el (LaTeX-arg-graphicx-includegraphics-key-val):
- Support page(box) options when the document is to be processed by
- dvipdfmx.
- (): Update copyright year.
-
-2021-01-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix off-by-one behavior of preview-latex (bug#39927)
-
- * preview.el.in (preview-prepare-fast-conversion): Turn newline in
- init string into space so that gs waits subsequent input. This newline
- caused a spurious appearance of gs prompt "GS>".
-
-2021-01-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Don't use `add-to-list' on lexical vars
-
- * tex.el (TeX-view-program-list, TeX-view-program-selection):
- (TeX-add-to-alist):
- Don't use `add-to-list' on lexical scope variables.
- * tests/tex/utility.el (TeX-adding-to-alist): New test.
- (): Enable lexical binding. Update copyright year.
-
-2021-01-09 Tassilo Horn <tsdh@gnu.org>
-
- Fix mistake in use-package recipe
-
- * doc/install.texi (Installation): Fix mistake in use-package recipe.
-
-2021-01-09 Tassilo Horn <tsdh@gnu.org>
-
- Fix docstring too wide warnings
-
- * bib-cite.el (bib-dos-or-os2-variable): Reword/reformat docstring so
- that it's less than 80 chars wide.
- * context-en.el (ConTeXt-project-structure-list-en)
- (ConTeXt-section-block-list-en): Ditto.
- * context-nl.el (ConTeXt-project-structure-list-nl)
- (ConTeXt-section-block-list-nl): Ditto.
- * context.el (ConTeXt-numbered-section-hook)
- (ConTeXt-unnumbered-section-hook): Ditto.
- * tex-buf.el (TeX-check-engine): Ditto.
-
-2021-01-09 Tassilo Horn <tsdh@gnu.org>
-
- Add use-package recipe to installation info docs
-
- * doc/install.texi (Installation): Add use-package recipe.
-
-2021-01-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Adapt preview.el.in for `TeX-translate-location-hook'
-
- * preview.el.in (preview-parse-messages): Transport the values between
- dynamic scope variables TeX-translate-location-* and corresponding
- lexical scope variables around the call to
- `TeX-translate-location-hook'.
- Update copyright year.
-
-2021-01-08 Tassilo Horn <tsdh@gnu.org>
-
- Fix error reported in <87o8hzto7r.fsf@fastmail.fm> on auctex@gnu.org
-
- * style/polyglossia.el (LaTeX-polyglossia-active-languages): Don't use
- add-to-list on lexical variable.
-
-2021-01-08 Tassilo Horn <tsdh@gnu.org>
-
- Declare formerly free vars accessible in TeX-translate-location-hook
-
- * tex-buf.el (TeX-translate-location-file,TeX-translate-location-offset)
- (TeX-translate-location-line,TeX-translate-location-string)
- (TeX-translate-location-error,TeX-translate-location-context): New
- defvars.
- * tex-buf.el (TeX-find-display-help): Bind them before calling
- TeX-translate-location-hook.
- (TeX-translate-location-hook): Adapt docstring.
-
-2021-01-08 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use proper name rather than obsolete alias
-
- * latex.el (LaTeX-insert-environment): Use
- `LaTeX-after-insert-env-hook' instead of
- `LaTeX-after-insert-env-hooks'.
-
-2021-01-07 Arash Esbati <arash@gnu.org>
-
- Update style/eso-pic.el to package version 3.0a
-
- * style/eso-pic.el ("eso-pic"): Don't run the style hook for
- `atbegshi' since `eso-pic' doesn't rely on that package anymore.
- (LaTeX-eso-pic-package-options-list): Update package options.
-
-2021-01-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use `write-contents-functions' instead of `write-file-functions'
-
- * tex.el (VirTeX-common-initialization):
- * latex.el (BibTeX-auto-store):
- Use `write-contents-functions' instead of `write-file-functions' to
- store `TeX-safe-auto-write' because the latter is cleared by C-x
- C-w (write-file).
- * doc/changes.texi (News in 13.0): Mention the bug fix.
-
-2021-01-04 Tassilo Horn <tsdh@gnu.org>
-
- Use frame-monitor-attributes for computing DPI if avail (bug#45596)
-
- * preview.el.in (preview-get-dpi): New defun.
- (preview-get-geometry): Use it for computing the screen DPI (bug#45596)
-
-2021-01-02 Arash Esbati <arash@gnu.org>
-
- Remove support for \swshape
-
- * style/baskervaldx.el ("baskervaldx"): Delete additions for
- \swshape macro which is now part of LaTeX kernel and supported via
- latex.el and font-latex.el.
-
-2020-12-29 Tassilo Horn <tsdh@gnu.org>
-
- Convert tabs to spaces in all *.el.in files according to .dir-locals.el
-
- Convert tabs to spaces in all lisp files according to .dir-locals.el
-
-2020-12-29 Tassilo Horn <tsdh@gnu.org>
-
- URI-encode ? in filename to %3F (bug#45510)
-
- * tex.el (TeX-evince-sync-view-1): Evince's dbus method wants an URI
- where ? is properly encoded as %3F so do so (bug#45510).
-
-2020-12-29 Tassilo Horn <tsdh@gnu.org>
-
- Untabify tex.el.
-
-2020-12-27 Arash Esbati <arash@gnu.org>
-
- * .dir-locals.el: Add new file.
-
-2020-12-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Indent additional texts
-
- * latex.el (LaTeX-insert-environment): Indent texts sent after the
- inserted environment.
-
-2020-12-24 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fixup dropping old implementations for viewers
-
- * tex-buf.el (TeX-output-style-check): Remove function only useful for
- old view implementations.
-
-2020-12-22 Arash Esbati <arash@gnu.org>
-
- Lift required GNU Emacs version to 24.3
-
- * RELEASE (Requirements): Mention that AUCTeX now requires at
- least GNU Emacs 24.3.
-
- * auctex.el.in: Lift GNU Emacs version to 24.3 and cl-lib to 1.0
- for `Package-Requires' header.
-
- * configure.ac (EMACS_CHECK_VERSION): Check for 24.3.
-
- * doc/changes.texi: Add entry for required Emacs version.
-
- * doc/faq.texi:
- * doc/preview-faq.texi (Requirements): Change tested/required
- Emacs version.
-
- * tex-site.el.in:
- * tex.el: Consider Emacs' minor version as well before reporting
- an error.
-
-2020-12-22 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Delete bogus defvar
-
- * tex-buf.el: Remove bogus defvar for `compilation-in-progress'. There
- is a bare defvar for it already far above these lines.
-
-2020-12-22 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Drop old implementations for viewers
-
- * tex.el (TeX-expand-list-builtin): Remove entries for "%v" and "%vv".
- (TeX-view-style, TeX-output-view-style): Remove.
- * doc/auctex.texi (Starting Viewers): Remove description about old
- implementations.
- * doc/changes.texi (News in 13.0): Mention the above changes.
- * tex-mik.el: Remove entries for TeX-view-style and
- TeX-output-view-style.
-
-2020-12-21 Tassilo Horn <tsdh@gnu.org>
-
- Document lexical-binding changes in context.el.
-
- * doc/changes.texi: Document lexical-binding changes in context.el.
- * context.el: Don't reference non-existing ConTeXt-section-hook but
- ConTeXt-numbered-section-hook.
-
-2020-12-18 Tassilo Horn <tsdh@gnu.org>
-
- Document lexical binding changes.
-
- * doc/changes.texi: Document lexical binding changes.
-
-2020-12-03 Tassilo Horn <tsdh@gnu.org>
-
- Fix compile "Error: symbol-value cannot use lexical var ‘amsenv’"
-
- * style/empheq.el (LaTeX-empheq-env): Don't call symbol-value on lexical
- variable amsenv.
-
-2020-12-02 Arash Esbati <arash@gnu.org>
-
- Add new style/scholax.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/scholax.el: New file.
-
-2020-11-10 Arash Esbati <arash@gnu.org>
-
- Update style/subfiles.el to package version 2.1
-
- * style/subfiles.el (LaTeX-subfiles-class-options): Use \' to
- match the empty string at the end of the file extension.
- ("subfiles"): Add support for \subfileinclude macro.
-
-2020-10-31 Tassilo Horn <tsdh@gnu.org>
-
- Rename LaTeX-dialect to TeX-dialect.
-
- * tex.el (TeX-dialect): Renamed from LaTeX-dialect and move from latex.el to
- tex.el.
- * doc/auctex.texi: Adapt docs.
- * doc/changes.texi: Mention in changes for AUCTeX 13.
- * style/*.el: Adapt all style files accordingly.
-
-2020-10-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Ensure the trailing slash for directory
-
- * tex.el (TeX-parse-path, TeX-strip-extension): Apply
- `file-name-as-directory' for `TeX-macro-global' and
- `TeX-macro-private' in case their entries lack the trailing slash.
- * tex-site.el.in (TeX-auto-global): Delete obsolete sentence.
-
-2020-10-24 Tassilo Horn <tsdh@gnu.org>
-
- Delete unused ispell code from 1994.
-
- * tex.el (ispell-tex-buffer-p): Delete defun.
- (ispell-enable-tex-parser): Don't set undefined variable.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Put point after the graphic file argrument
-
- * style/graphicx.el (LaTeX-includegraphics-extensions): Delimit
- the regexp with \\' instead of $.
- (LaTeX-arg-includegraphics): Rewrite the function in order to
- comply with AUCTeX insertion hooks. Put point after the braced
- group once the file argument in inserted into buffer.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Fix insertion of unnecessary backslash
-
- * style/amsthm.el (LaTeX-arg-amsthm-fontdecl):
- * style/ntheorem.el (LaTeX-arg-ntheorem-fontdecl): Don't insert a
- backslash if the query for font declaration is left empty.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Add new style/appendix.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/appendix.el: New file.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- * tex-ispell.el: Enable lexical-binding.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Improve style/amsthm.el
-
- * style/amsthm.el (LaTeX-amsthm-theoremstyle-list): Delete
- variable.
- (LaTeX-arg-amsthm-fontdecl): Adjust `prompt' in
- `TeX-argument-prompt' and don't use the 5. argument of
- `TeX-completing-read-multiple'.
- (LaTeX-amsthm-auto-cleanup): Remove the part for the deleted
- `LaTeX-amsthm-theoremstyle-list'.
- ("amsthm"): Use `LaTeX-add-amsthm-newtheoremstyles' for
- predefined styles.
- Adjust the hook for deleted variable.
-
-2020-10-23 Tassilo Horn <tsdh@gnu.org>
-
- Enable lexical-binding for texmathp.el
-
- * texmathp.el (texmathp-compile): Use `push' on places rather than `set' and
- `symbol-value' on locals partly pointing to symbols naming globals.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- * style/fancyvrb.el: Replace dynamically bound `optional'.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Update style/fancyvrb.el to package version 3.6
-
- * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add the
- "reflabel" key.
- (LaTeX-fancyvrb-env-reflabel-key-val)
- (LaTeX-fancyvrb-reftex-label-context-function): New functions.
- (LaTeX-fancyvrb-arg-define-environment): Use
- `LaTeX-fancyvrb-env-reflabel-key-val'.
- (LaTeX-fancyvrb-key-val-label-regexp): New variable added to
- AUCTeX parser.
- ("fancyvrb"): Run `font-latex-set-syntactic-keywords' in the hook
- if fontification is enabled.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Add missing argument to function body
-
- * style/thmtools.el (LaTeX-thmtools-declaretheoremstyle-key-val)
- (LaTeX-thmtools-declaretheorem-key-val): Add the missing `prompt'
- argument.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Remove `TeX-arg-none'
-
- * style/alphanum.el (TeX-arg-none): Remove function and use
- `TeX-arg-literal' instead.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Adapt styles to lexical-binding
-
- * style/arabxetex.el ("arabxetex"):
- * style/babel.el ("babel"):
- * style/doc.el ("doc"):
- * style/enumitem.el ("enumitem"):
- * style/exam.el ("exam"):
- * style/floatrow.el ("floatrow"):
- * style/fontspec.el ("fontspec"):
- * style/graphicx.el ("graphicx"):
- * style/hologo.el ("hologo"):
- * style/ltugboat.el ("ltugboat"):
- * style/mdframed.el ("mdframed"):
- * style/menukeys.el ("menukeys"):
- * style/moodle.el ("moodle"):
- * style/natbib.el ("natbib"):
- * style/ntheorem.el ("ntheorem"):
- * style/paracol.el ("paracol"):
- * style/pythontex.el ("pythontex"):
- * style/splitidx.el ("splitidx"):
- * style/tcolorbox.el ("tcolorbox"):
- * style/tex-live.el ("tex-live"):
- * style/thmtools.el ("thmtools"):
- * style/titleps.el ("titleps"):
- * style/titlesec.el ("titlesec"):
- * style/titletoc.el ("titletoc"):
- * style/xcolor.el ("xcolor"): Replace occurrences of dynamically
- bound `optional' with constant nil or t.
-
- * style/harvard.el ("harvard"): Remove unnecessary quoting of
- `lambda'.
-
- * style/xcolor.el (LaTeX-xcolor-color-models): Remove unnecessary
- `symbol-value'.
-
-2020-10-23 Arash Esbati <arash@gnu.org>
-
- Enable lexical-binding in all style files.
-
-2020-10-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use declared dynamic variable in tex-jp
-
- * tex-jp.el (TeX-expand-list-builtin): Replace former dynamic var
- `pos' with `TeX-expand-pos'.
- (): Enable lexical binding.
- Move `coding' tag to the File Local Variable section at EOF.
- Update copyright year.
-
-2020-10-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Simplify nested `let's
-
- * tex-buf.el (TeX-active-master-with-quotes): Simplify nested `let's
- into singe one.
-
-2020-10-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make "%o" compatible again with file name with spaces
-
- * tex-buf.el (TeX-active-master-with-quotes): Rename from
- `TeX--master-or-region-file-with-extra-quotes' and make public.
- Incorporate adjust of `TeX-expand-pos' from `TeX-command-expand'.
- (TeX-command-expand): Simplify.
- * tex.el (TeX-expand-list-builtin): Use renamed function instead of
- `TeX-active-master'.
- * tests/tex/command-expansion.el (TeX-command-expand-skip-file-name):
- Include "%o" in test.
- (TeX-command-expand-file-name-with-spaces): New test.
- (TeX-command-detokenize): Add case where `TeX-master' has space.
-
-2020-10-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Arrange test condition
-
- * latex.el (LaTeX-env-args): Just test nil or not since
- `TeX-exit-mark' is now always bound.
-
-2020-10-23 Tassilo Horn <tsdh@gnu.org>
-
- Enable lexical-binding for AUCTeX core files
-
- * tex.el: Enable lexical-binding.
- (TeX-command-text,TeX-command-pos): Moved from tex-buf.el.
- (TeX-expand-pos,TeX-expand-command): New defvars used in place of `pos' and
- `command' in TeX-expand-list{,-builtin} entries.
- (TeX-expand-list-builtin): Use TeX-expand-pos and TeX-expand-command (instead
- of pos and command). Use TeX-active-master instead of formerly dynamically
- bound `file'.
- (TeX-view-command-raw): Adapt to TeX-command-expand signature change.
- (TeX-exit-mark): New defvar.
- (TeX-parse-macro): Adapt docstring; bind and use TeX-exit-mark instead of
- exit-mark.
- (TeX-last-optional-rejected): New defvar.
- (TeX-parse-arguments): Use TeX-last-optional-rejected instead of
- last-optional-rejected.
- (TeX-parse-argument): Use TeX-exit-mark instead of exit-mark.
- (TeX-argument-insert): Use TeX-exit-mark and TeX-last-optional-rejected instead
- of the former unprefixed variables.
- (TeX-safe-auto-write,TeX-auto-untabify,TeX-auto-parse-region,TeX-verbatim-p)
- (TeX-submit-bug-report): Prefix unused var with _.
- (TeX-mode-specific-command-menu-entries): Don't bind `file'.
- (TeX-doc): Remove unused var `doc'.
- (TeX-run-ispell): Remove unused var `found'.
- (TeX-ispell-document): Use `when' instead of `if' with `progn'.
- * tex-buf.el: Enable lexical-binding.
- (TeX-command-expand): Remove file argument but use TeX-active-master instead.
- (TeX-command): Rename file argument to file-fn; adapt to TeX-command-expand
- signature change.
- (TeX--master-or-region-file-with-extra-quotes): Remove file-fn argument.
- * latex.el: Enable lexical-binding.
- (LaTeX-title,LaTeX-name,LaTeX-level,LaTeX-done-mark,LaTeX-toc): New defvars.
- (LaTeX-section): Bind them.
- (LaTeX-section-hook): Adapt docstring to the new defvars.
- (LaTeX-section-section): Ditto, and use the new defvars.
- (LaTeX-section-heading,LaTeX-section-title,LaTeX-section-toc,LaTeX-section-label):
- Use the new defvars.
- (LaTeX-env-args): Use TeX-exit-mark instead of exit-mark.
- (TeX-arg-index): Prefix unused argument args with _.
- (TeX-arg-cite): Prefix unused argument definition with _.
- (LaTeX-mark-environment,LaTeX-forward-paragraph,LaTeX-backward-paragraph)
- (LaTeX-narrow-to-environment): Use _ for unused dotimes counter variable.
- (LaTeX-check-insert-macro-default-style): Use TeX-last-optional-rejected
- instead of last-optional-rejected.
- * context.el: Enable lexical-binding.
- (ConTeXt-title,ConTeXt-name,ConTeXt-level,ConTeXt-done-mark,ConTeXt-reference):
- New defvars.
- (ConTeXt-section): Bind them.
- (ConTeXt-numbered-section-hook): Adapt docstring to the new defvars.
- (ConTeXt-unnumbered-section-hook): Ditto.
- (ConTeXt-numbered-section-heading,ConTeXt-unnumbered-section-heading)
- (ConTeXt-section-section,ConTeXt-section-ref): Use the new defvars.
- * preview.el.in (preview-generate-preview): Remove region-p argument.
- (preview-start-dvipng,preview-start-dvips)
- (preview-cache-preamble): Adapt to TeX-command-expand and
- preview-generate-preview signature change.
- (preview-region, preview-document): Ditto.
- * style/bicaption.el (LaTeX-arg-bicaption-bicaption): Use
- TeX-last-optional-rejected instead of last-optional-rejected.
- * style/booktabs.el ("booktabs"): Menion TeX-last-optional-rejected in comment.
- * style/caption.el (LaTeX-arg-caption-captionbox): Use
- TeX-last-optional-rejected instead of last-optional-rejected.
- * style/color.el (TeX-arg-color,(TeX-arg-color-fcolorbox): Use
- TeX-last-optional-rejected instead of last-optional-rejected.
- * style/exam.el: Enable lexical-binding.
- (LaTeX-exam-insert-item): Use LaTeX-current-environment instead of dynamically
- bound `environment'.
- * style/floatrow.el (LaTeX-floatrow-arg-floatbox): Use
- TeX-last-optional-rejected instead of last-optional-rejected.
- * style/ifluatex.el (LaTeX-ifluatex-set-TeX-exit-mark): Use TeX-exit-mark
- instead of exit-mark.
- * style/xcolor.el (TeX-arg-xcolor-definecolor,TeX-arg-xcolor-definecolorset):
- (TeX-arg-xcolor,TeX-arg-xcolor-fcolorbox): Use TeX-last-optional-rejected
- instead of last-optional-rejected.
- * tests/japanese/preview-latex.el (japanese-preview-preserve-kanji-option2)
- (japanese-preview-preserve-kanji-option3): Adapt to TeX-command-expand
- signature change.
- * tests/tex/command-expansion.el (TeX-command-expansion)
- (TeX-command-expansion-errors,TeX-command-detokenize)
- (TeX-command-expand-skip-file-name,TeX-command-expand-active-master): Adapt to
- TeX-command-expand signature change.
- * doc/auctex.texi (Sectioning): Describe LaTeX-level, LaTeX-name, LaTeX-title,
- LaTeX-toc, and LaTeX-done-mark instead of the former unprefixed vars.
-
-2020-10-18 Mosè Giordano <mose@gnu.org>
-
- * Version 12.3 released.
-
-2020-10-18 Mosè Giordano <mose@gnu.org>
-
- Mark default argument to `LaTeX-arg-polyglossia-lang' as optional
-
- * style/polyglossia.el (LaTeX-arg-polyglossia-lang): The `default' argument
- isn't currently used, mark it as ignored.
-
-2020-10-10 Mosè Giordano <mose@gnu.org>
-
- Prepare for upcoming release
-
-2020-08-28 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Simplify mode line for emacs 27
-
- * tex-buf.el: Don't add an entry in `minor-mode-alist' for
- `compilation-in-progress'. In emacs 27, compile.el adds a similar
- entry in `mode-line-modes'.
-
-2020-08-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix document
-
- * doc/auctex.texi (Fontification of math): Delete incorrect
- description.
-
-2020-08-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Restore all math environments in texmathp.el
-
- * texmathp.el (texmathp-tex-commands-default): Restore all math
- environments from style files. The idea to update t-t-c-d by style
- files afterwards fails when texmathp is used solely in external
- packages like org mode.
- * style/amsmath.el:
- * style/breqn.el:
- * style/empheq.el:
- * style/mathtools.el:
- Adjust in accord with the above change.
- * doc/changes.texi: Delete relevant entry.
-
-2020-08-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Prepare for pdf output for PSTricks documents
-
- * style/pstricks.el ("pstricks"): Prepare for pdf output rather than
- turn off PDF mode.
- (): Update copyright year.
- * doc/changes.texi: Mention above change.
-
-2020-07-28 Arash Esbati <arash@gnu.org>
-
- Add an extra check for tex-buf.el in some style hooks
-
- * style/arabxetex.el ("arabxetex"):
- * style/bidi.el ("bidi"):
- * style/fontspec.el ("fontspec"):
- * style/polyglossia.el ("polyglossia"): Check if "tex-buf.el" is
- loaded and require it otherwise. `TeX-check-engine-add-engines'
- is defined in "tex-buf.el" and the hook would exit too early if
- the library isn't loaded.
-
-2020-07-24 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Merge prv-emacs.el into preview.el.in
-
- * preview.el.in: Merge all contents of prv-emacs.el.
- * prv-emacs.el: Delete.
- * Makefile.in:
- * configure.ac:
- Drop prv-emacs.el.
-
-2020-07-22 Arash Esbati <arash@gnu.org>
-
- Treat \choice like \item
-
- * style/exam.el ("exam"): Add "choice" to `LaTeX-item-regexp'.
- Simplify regexp for "subpart" and "subsubpart".
-
-2020-07-19 Arash Esbati <arash@gnu.org>
-
- Update style/csquotes.el to package version 5.2j
-
- * style/csquotes.el: Track changes in package version 5.2j.
- Remove deprecated macros, improve query for language argument.
- Add keyval query of package options.
- (LaTeX-csquotes-insert-environment): Remove function and use
- `LaTeX-env-args' instead.
-
-2020-07-13 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add support of \tag for texmathp
-
- * style/amsmath.el (): Add entries for \tag and \tag* to
- `texmathp-tex-commands-default'.
-
-2020-07-11 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Cater for case where fontification match goes over limit
-
- * font-latex.el (font-latex-match-quotation): Cater for case
- where fontification match goes over limit.
- Drop `string-make-multibyte'. It's no longer necessary because
- all supported emacsen handle multibyte strings well enough.
- (font-latex--updated-region-end): Adjust comments.
-
-2020-07-11 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix previous commit and add new test
-
- * font-latex.el (font-latex-extend-region-backwards-quotation): Move
- the point back to the correct position when the inner loop search
- fails.
- * tests/latex/font-latex-test.el
- (font-latex-extend-region-backwards-quotation): New test.
-
-2020-07-11 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Don't extend font lock region too eagerly (bug#42267)
-
- * font-latex.el (font-latex-extend-region-backwards-quotation): If
- there is no matching open quote, don't extend the font lock region.
-
-2020-07-03 Arash Esbati <arash@gnu.org>
-
- Add short verb characters to `ispell-tex-skip-alist'
-
- * style/shortvrb.el ("shortvrb"): Add entries in
- `LaTeX-shortvrb-chars to `ispell-tex-skip-alist' in order to skip
- verbatim content during spell checking.
-
-2020-07-03 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Ajust document
-
- * doc/preview-latex.texi (Key bindings and user-level lisp functions):
- * preview.el.in (preview-at-point):
- Delete mention about zmacs-regions.
- * doc/auctex.texi (Known problems): Delete comment which is no longer
- valid because the current highlighting of $...$ is search-based, not
- syntactic.
-
-2020-07-01 Arash Esbati <arash@gnu.org>
-
- Support \newblock macro
-
- * latex.el (LaTeX-common-initialization): Add entry for \newblock
- marco.
- Add "bibindent" to list of known lengths.
- (LaTeX-paragraph-commands-internal): Add "newblock".
-
-2020-06-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Get rid of gabage in generated texi file
-
- * doc/preview-dtxdoc.pl (MAIN): Add rule to delete dtx comment ^^A.
- (): Add coding tag. Update copyright year.
-
-2020-06-28 Arash Esbati <arash@gnu.org>
-
- Update style/xparse.el to package dated 2020-03-06
-
- * style/xparse.el: Update style to package version 2020-03-06
- incl. auto-parsing capabilities. Fix fontification of provided
- macros.
-
-2020-06-27 Tassilo Horn <tsdh@gnu.org>
-
- Document deprecation of font-latex-update-font-lock
-
- * doc/changes.texi: Document deprecation of font-latex-update-font-lock.
-
-2020-06-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Accommodate preview.dtx to new font-latex.el
-
- * latex/preview.dtx: Add "^^A$" so that |$| doesn't mess up the
- highlighting of TeX codes at later part.
- * doc/auctex.texi: Add mention about usage of "^^A$" in docTeX
- documents.
-
-2020-06-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add TODO item about remove-style feature
-
- * doc/todo.texi (Mid-term Goals): Add an item about remove-style
- feature.
- * doc/changes.texi (News in 12.3): Fix typo.
-
-2020-06-18 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Improve conformance to code conventions, and documents
-
- * font-latex.el (font-latex-update-math-env): Rename by changing "--"
- to "-" in function name.
- Don't alter user customize option `font-latex-math-environments'. In
- order to achieve that, use always `texmathp-tex-commands1' for
- input and omit argument LIST.
- * style/empheq.el: Arrange in accord with the above changes.
- * style/amsmath.el:
- * style/breqn.el:
- * style/mathtools.el:
- Arrange in accord with the above changes.
- Use `cl-pushnew' instead of `add-to-list' and require cl-lib in order
- to do that.
- * doc/changes.texi (News in 12.3):
- * texmathp.el:
- Mention change about support for AMS-LaTeX and packages mathtools,
- empheq and breqn.
-
-2020-06-17 Tassilo Horn <tsdh@gnu.org>
-
- Don't call TeX-remove-style in TeX-arg-document.
-
- * latex.el (TeX-arg-document): Don't call TeX-arg-document.
-
-2020-06-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use constant regexp to fontify math environments
-
- * font-latex.el (font-latex--match-math-envII-regexp): New internal
- variable to store regexp to search math environments such as
- "equation".
- (font-latex-match-math-envII): Use it.
- (font-latex--update-math-env): New function to update
- `font-latex-math-environments' and build
- `font-latex--match-math-envII-regexp' from it.
- (font-latex-math-environments-from-texmathp): Remove.
- (font-latex-math-environments): Change default value to nil and
- initialize at top level by new function.
- * style/breqn.el:
- * style/empheq.el:
- * style/mathtools.el:
- Arrange in accord with the above change.
- * style/amsmath.el:
- Arrange in accord with the above change.
- Add fontification rule for \boxed{}.
- * doc/auctex.texi:
- Add instruction to convert customization.
-
-2020-06-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix regression of font lock
-
- * font-latex.el (font-latex-match-math-envII): Store the position of
- "\begin{foo}" as (match-beginnig 0) so that `font-lock-multiline' text
- property covers it. Store the range of math expression as
- subexpression 1.
- (font-latex-make-user-keywords): Arrange in accord with the above
- change.
-
-2020-06-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix typos
-
- * doc/changes.texi (News in 12.3):
- * tests/latex/fontification-general.tex (AUCTeX fontification):
- Fix typos.
-
-2020-06-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Update documents
-
- * doc/auctex.texi (Fontification of math):
- * doc/changes.texi (News in 12.3):
- * font-latex.el (font-latex-math-environments):
- Document that variable `font-latex-math-environments' is no longer
- suitable for personal customization and recommend to use
- `texmathp-tex-commands' instead.
- * tests/latex/fontification-general.tex: Mention new function
- `font-latex-extend-region-backwards-math'
-
-2020-06-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * texmathp.el: Add comment about additional bug.
-
-2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Recover compatibility for older emacsen
-
- * font-latex.el (font-latex-fontify-region): Add check for return
- value from `font-lock-default-fontify-region'.
-
-2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Reconsider region extension
-
- * font-latex.el (font-latex-fontify-region): Consider cases that
- `font-lock-extend-region-functions' extends the region inside
- `font-lock-default-fontify-region'. Use the return value from it to
- construct the correct region.
- (font-latex-match-math-env):
- (font-latex-match-math-envII):
- (font-latex-match-dollar-math):
- Raise `font-latex--updated-region-end' to at least LIMIT when
- necessary.
- (font-latex--updated-region-end): Fix comments.
-
-2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Delete overhead in extending font lock range of math expression
-
- * font-latex.el (font-latex-math-environments-from-texmathp): New
- helper function.
- (font-latex-math-environments): Take default value using the above
- function.
- (font-latex-extend-region-backwards-math): Rename from
- `font-latex-extend-region-backwards-dollar-math' and include the
- functionality of `font-latex-extend-region-backwards-math-env' and
- `font-latex-extend-region-backwards-math-envII'.
- (font-latex-extend-region-backwards-math-env):
- (font-latex-extend-region-backwards-math-envII):
- Remove.
- (font-latex-setup): Simplify according to the above change.
- * texmathp.el (texmathp-tex-commands-default): Move entries not in
- standard LaTeX to the respective style files.
- * style/amsmath.el ():
- * style/breqn.el ():
- * style/empheq.el ():
- * style/mathtools.el ():
- Add package specific entries to `texmathp-tex-commands-default' and
- take additions for `font-latex-math-environments' from it rather than
- adding constant entries.
-
-2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Update region extension in font-latex.el
-
- * font-latex.el (font-latex--updated-region-end): New variable to
- record the end of the region that fontification actually took place.
- (font-latex-fontify-region): New function to utilize it.
- (font-latex-setup): Assign it to `font-lock-fontify-region-function'.
- (font-latex-match-math-env): Search closing tag beyond limit honoring
- `font-latex-multiline-boundary'.
- Use new variable.
- (font-latex-match-math-envII):
- (font-latex-match-dollar-math):
- Use new variable.
-
-2020-06-14 Uwe Brauer <oub@mat.ucm.es>
-
- Add support for algopseudocde style
-
- * Makefile.in (STYLESRC): Add algopseudocde style
-
- * style/algpseudocode.el: Add support for the algopseudocde (algorithmcx)
- style
-
-2020-06-14 Uwe Brauer <oub@mat.ucm.es>
-
- Add support for algorithm style
-
- * Makefile.in (STYLESRC): Add algorithm style
-
- * style/algorithm.el: Add support for the algorithm style
-
-2020-06-13 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Ignore 3 consective $'s properly
-
- * font-latex.el (font-latex-match-dollar-math): Ignore 3 or more
- consecutive $'s when searching opening of $...$ or $$...$$, instead of
- stopping to return nil.
- * tests/latex/font-latex-test.el: New test.
-
-2020-06-11 Tassilo Horn <tsdh@gnu.org>
-
- Trigger refontification in font-latex-add-to-syntax-alist.
-
- * font-latex.el (font-latex-add-to-syntax-alist): Trigger refontification.
-
-2020-06-11 Tassilo Horn <tsdh@gnu.org>
-
- Omit hard font-lock reset also in font-latex-add-to-syntax-alist
-
- * font-latex.el (font-latex-add-to-syntax-alist): Don't nilify
- font-lock-set-defaults but adjust font-lock-syntax-table directly as suggested
- by Ikumi Keita on auctex-devel.
-
-2020-06-10 Tassilo Horn <tsdh@gnu.org>
-
- Obsolete font-latex-update-font-lock (bug#37945)
-
- * font-latex.el (font-latex-add-keywords): Don't call
- font-latex-update-font-lock but font-lock-flush.
- (font-latex-update-font-lock): Make obsolete and emit a warning when called.
- * style/alltt.el: Adapt, i.e., don't call font-latex-update-font-lock but maybe
- font-latex-set-syntactic-keywords.
- * style/beamer.el: Dito.
- * style/comment.el: Dito.
- * style/expl3.el: Dito.
- * style/fancyhdr.el: Dito.
- * style/fancyvrb.el: Dito.
- * style/fvextra.el: Dito.
- * style/hyperref.el: Dito.
- * style/listings.el: Dito.
- * style/ltxguide.el: Dito.
- * style/minted.el: Dito.
- * style/pythontex.el: Dito.
- * style/revtex4-2.el: Dito.
- * style/tex-live.el: Dito.
- * style/url.el: Dito.
- * style/verbatim.el: Dito.
-
-2020-06-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * doc/changes.texi: Delete words inappropriate for raw file.
-
-2020-06-08 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Complement document
-
- * doc/changes.texi: Mention workaround for new incompatibility.
- * doc/auctex.texi: Add missing entry to TOC.
-
-2020-06-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * doc/changes.texi (News in 12.3): Add news about fix of bug#33139.
-
-2020-06-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use search-based fontification for $...$ (bug#33139)
-
- It turned out that using "text quotes" syntax for "$" in
- `font-lock-syntax-table' sometimes leads to scrambled fontification
- about in-line math $...$ (bug#33139). That's because conflicting
- results of `syntax-ppss' are compiled into syntax-ppss cache as
- explained in:
- https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg02725.html
- We, Keita, Tassilo and Arash discussed this issue and decided to use
- search-based fontification for $...$ since syntactic fontification for
- $...$ doesn't seem prospective with regard to this bug.
-
- * font-latex.el (font-latex-match-dollar-math):
- (font-latex-find-dollar-math,font-latex-extend-region-backwards-dollar-math):
- New functions to do search-based fontification for $...$.
- Fontification facility for $$...$$ is merged into them.
- (font-latex-make-user-keywords,font-latex-setup): Use new functions.
- (font-latex-syntax-alist): Don't change syntax of "$" during font lock.
- (font-latex-syntactic-face-function): Simplify.
-
-2020-05-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Simplify regexp in texmathp.el
-
- * texmathp.el (texmathp-compile): Simplify regexp. In [^...] backslash
- and dollar have no special meaning so they can (should) be raw.
-
-2020-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Don't make TeX-remove-style-hook buffer-local.
-
- * tex.el (TeX-remove-style-hook): Not buffer-local anymore.
-
-2020-05-28 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix false negative of texmathp (bug#41559)
-
- * texmathp.el (texmathp-compile): Fix `texmathp-onoff-regexp' to allow
- switch to begin at (point-min).
- Use `regexp-opt' instead of `mapconcat'+`regexp-quote'.
- (texmathp): Use `>=' instead of `>' so that match is updated even when
- arg-on or sw-on begins at (point-min).
- * tests/latex/texmathp-test.el: New test.
-
-2020-05-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix regression of unfontify-region
-
- * font-latex.el (font-latex-unfontify-region): Restore `invisible' as
- removed property. My commit on Jan 7 was partially wrong. It kept "^"
- and "_" invisible even when commented out if
- `font-latex-fontify-script' is `invisible'.
-
-2020-05-22 Arash Esbati <arash@gnu.org>
-
- Fontify content of comment environment
-
- * style/verbatim.el ("verbatim"): Add fontification support for
- comment environment. Delete unnecessary `function' in the hook.
-
-2020-05-17 Tassilo Horn <tsdh@gnu.org>
-
- Empty commit fixing ChangeLog.
-
- * font-latex.el (font-latex-syntax-alist): This variable has not been deleted
- as suggested by the previous entry.
- (font-latex-extend-region-functions): Delete defvar. Now set via
- `font-lock-defaults'.
-
-2020-05-17 Tassilo Horn <tsdh@gnu.org>
-
- Modernize font-latex.el
-
- - Use a syntax-propertize-function.
- - Use normal font-lock-extend-region-functions.
- - Add a function to syntax-propertize-extend-region-functions.
- - Use lexical-binding.
-
- * font-latex.el: Use lexical-binding.
- (font-latex-syntax-alist): Delete defvar. Now set via `font-lock-defaults'.
- (font-latex-syntax-propertize-function): New defun being set as
- `syntax-propertize-function'.
- (font-latex-extend-region-backwards-command-with-args,
- font-latex-extend-region-backwards-command-in-braces,
- font-latex-extend-region-backwards-math-env,
- font-latex-extend-region-backwards-math-envII,
- font-latex-extend-region-backwards-quotation): Convert to normal
- `font-lock-extend-region-functions'.
- (font-latex-sp-extend-region-backwards-verb-env): New defun used in
- `syntax-propertize-extend-region-functions'.
- (font-latex-setup): Set `font-lock-extend-region-functions',
- `syntax-propertize-extend-region-functions', and `syntax-propertize-function'
- via `font-lock-defaults'.
- (font-latex-jit-lock-force-redisplay, font-latex-fontify-region): Delete
- defuns.
- (font-latex-unfontify-region): Remove unused lexical variable.
- (font-latex-script-char): Mark argument as ignored to silence the
- byte-compiler.
-
-2020-05-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Update all mode lines
-
- * tex-buf.el (TeX-command-sentinel): Supply argument t for
- `force-mode-line-update' and discard useless `with-current-buffer'.
- * preview.el.in: Replace all
- `(set-buffer-modified-p (buffer-modified-p))' with
- `(force-mode-line-update)' and remove `sit-for' calls accompanying
- them.
-
-2020-04-20 Arash Esbati <arash@gnu.org>
-
- Update style/breqn.el to package version 0.98j
-
- * style/breqn.el (LaTeX-breqn-key-val-options): Delete no-op keys
- "background" and "color".
- (LaTeX-breqn-key-val-options-local): Delete now unneeded variable,
- also from the style hook.
- (LaTeX-breqn-env): Use `LaTeX-breqn-key-val-options' instead of
- `LaTeX-breqn-key-val-options-local'.
- (LaTeX-breqn-update-color-keys): Delete function and entry for
- `TeX-auto-cleanup-hook'.
-
-2020-04-11 Tassilo Horn <tsdh@gnu.org>
-
- Fix some regexp issues reported by relint.
-
- * latex.el (LaTeX-209-to-2e): Fix regexp issues reported by relint.
- * tex-buf.el (LaTeX-warnings-regexp, TeX-LaTeX-sentinel, TeX-parse-error):
- Dito.
-
-2020-04-09 Pieter Pareit <pieter.pareit@gmail.com> (tiny change)
-
- Fix y-or-n-p query prompts
-
- * style/prosper.el (LaTeX-prosper-insert-slide): Fix query prompt.
- ("prosper"): Delete unnecessary (funtion ...) in the hook.
-
- * tex-buf.el (TeX-check-engine):
- * tex-wizard.el (TeX-wizard): Fix query prompt.
-
-2020-04-09 Arash Esbati <arash@gnu.org>
-
- * doc/changes.texi: Document latest changes.
-
-2020-04-08 Arash Esbati <arash@gnu.org>
-
- Track LaTeX kernel changes for textcomp package
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add entry
- for \legacyoldstylenums to type-command class.
-
- * latex.el (LaTeX-common-initialization): Move all entries from
- textcomp.el into latex.el since the macros are part of kernel with
- 2020-02-02 release.
- Add support for \legacyoldstylenums.
-
- * style/textcomp.el: Move all entries to latex.el.
- (LaTeX-textcomp-package-options): Update options.
-
-2020-04-07 Arash Esbati <arash@gnu.org>
-
- Load caption style when asking for bicaption package options
-
- * style/bicaption.el (LaTeX-bicaption-package-options): Load
- "caption" style when making the query for package options.
-
-2020-04-06 Arash Esbati <arash@gnu.org>
-
- Load caption style before asking for package options
-
- * style/subcaption.el (LaTeX-subcaption-package-options): Load
- "caption" style in order to make `LaTeX-caption-key-val-options'
- defined when calling the function. (Emacs bug#40464)
-
-2020-04-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * preview.el.in (preview-gs-open): Use wrapper function.
-
-2020-03-29 Arash Esbati <arash@gnu.org>
-
- Add new style/tex-live.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/tex-live.el: New file.
-
-2020-03-26 Arash Esbati <arash@gnu.org>
-
- Update style/listings.el
-
- * style/listings.el (LaTeX-listings-key-val-options): Add
- "consecutivenumbers" key.
- ("listings"): Add \lstlistingnamestyle and \thelstlisting macros.
-
-2020-03-26 Arash Esbati <arash@gnu.org>
-
- Add new style/overpic.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/overpic.el: New file.
-
-2020-03-23 Arash Esbati <arash@gnu.org>
-
- Fix regexp for parsing optional arguments
-
- * latex.el (LaTeX-auto-minimal-regexp-list):
- (LaTeX-auto-class-regexp-list): Fix regexp for parsing optional
- argument of \usepackage, \RequirePackage and \LoadClass.
-
-2020-02-14 Arash Esbati <arash@gnu.org>
-
- Add new style/ltxguide.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/ltxguide.el: New file.
-
-2020-01-25 Uwe Brauer <oub@mat.ucm.es>
-
- Add support for some missing environments
-
- * style/exam.el (LaTeX-exam-insert-item):
- ("exam"): Add support for various "choices" and "checkboxes"
- environments.
-
- ("exam"): Append the entries added to `LaTeX-item-list'.
- Enter a space in the buffer after the \choice macro.
-
-2020-01-25 Arash Esbati <arash@gnu.org>
-
- Add fontification support \textnormal macro
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add
- entry for \textnormal to "type-command" class.
-
-2020-01-25 Arash Esbati <arash@gnu.org>
-
- * doc/auctex.texi (Font Specifiers): Document new font macros.
-
-2020-01-18 Arash Esbati <arash@gnu.org>
-
- Move customizable variable into tex-style.el
-
- * style/shortvrb.el: Move definition of `LaTeX-shortvrb-chars'
- into `tex-style.el'.
- Delete check for function `font-latex-set-syntactic-keywords' and
- check for feature font-latex instead.
-
- * tex-style.el (LaTeX-shortvrb-chars): Add entry for
- `LaTeX-shortvrb-chars'.
-
-2020-01-18 Arash Esbati <arash@gnu.org>
-
- Add new font macros in the related menus
-
- * latex.el (LaTeX-mode-menu): Add new entries for new kernel font
- macros. Reorder the entries in groups family, series, shapes and
- miscellaneous.
-
-2020-01-11 Arash Esbati <arash@gnu.org>
-
- Add new style/revtex4-2.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/revtex4-2.el: New file.
-
- * tex-style.el (LaTeX-write18-enabled-p): Delete * and whitespace
- in docstring.
- Indent comment.
- Add customize entries for revtex4-2.el.
-
-2020-01-08 Arash Esbati <arash@gnu.org>
-
- Adjust style/fontaxes.el to LaTeX kernel
-
- * style/fontaxes.el ("fontaxes"): Comment out entries for macros
- which are now provided by LaTeX kernel. Also remove fontification
- support.
-
-2020-01-08 Arash Esbati <arash@gnu.org>
-
- Improve support for extended NFSS macros
-
- * font-latex.el (font-latex-built-in-keyword-classes): Move
- entries for \normalfont and \normalshape to `function' class.
- Add \textssc to `bold-command' and \sscshape to `bold-declaration'
- class.
-
- * latex.el (LaTeX-common-initialization): Add entries for `spaced
- small caps' macros \sscshape and \textssc. \textssc is not part
- of `LaTeX-font-list' yet.
-
-2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Remove compatibility code for older emacsen
-
- According to NEWS.22, `font-lock-extra-managed-props' is available in
- all supported emacsen.
-
- * font-latex.el (font-latex-script,font-latex-script-char): Remove
- `boundp' test for `font-lock-extra-managed-props'.
- (font-latex-unfontify-region): Don't play with `invisible' text
- property because it is now handled by font-lock thanks to
- `font-lock-extra-managed-props'.
-
-2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Don't use obsolete variable
-
- According to NEWS.20, `font-lock' no longer supports
- `font-lock-comment-start-regexp'.
-
- * font-latex.el (defvar): Remove `defvar' for
- `font-lock-comment-start-regexp'.
- (font-latex-setup): Don't include `font-lock-comment-start-regexp' in
- `font-lock-defaults'.
-
-2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Remove compatibility code for older emacsen
-
- Since `font-lock-multiline' is available in all supported emacsen, we
- no longer need `font-latex-multiline'.
-
- * font-latex.el (font-latex-setup): Remove `boundp' check.
- (font-latex-unfontify-region): Delete unnecessary code.
- (font-lock-after-change-function): Delete obsolete advice.
- (font-latex-put-multiline-property-maybe): Remove.
- (font-latex-match-command-with-arguments):
- (font-latex-match-command-in-braces):
- (font-latex-match-math-env):
- (font-latex-match-math-envII):
- (font-latex-match-quotation):
- Remove call on `font-latex-put-multiline-property-maybe'.
-
-2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Delete obsolete comment
-
- * font-latex.el: Delete obsolete comment. `font-latex-do-multi-line'
- was removed in 2007.
-
-2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add changelog for my previous bug fix
-
- * doc/changes.texi (News in 12.3): Add a new entry for bug fix of
- `LaTeX-insert-environment' (C-c C-e).
-
-2020-01-05 Arash Esbati <arash@gnu.org>
-
- Support extended NFSS shapes with 2020-02-02 LaTeX kernel
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add
- \textulc and \textsw to `bold-command' class, the respective
- declarations to `bold-declaration'.
- Add reset \normalfont and \normalshape to `type-declaration'
- class.
-
- * latex.el (LaTeX-font-list): Add the macros \textulc and \textsw
- and bind the to C-l and C-w respectively.
- (LaTeX-common-initialization): Add the matching font declarations
- \ulcshape and \swshape. Add user level reset macros \normalfont
- and \normalshape.
-
-2020-01-05 Arash Esbati <arash@gnu.org>
-
- Update style/fbox.el to package version 0.04
-
- * style/fbox.el: Add support for \fparbox macro.
-
-2020-01-05 Arash Esbati <arash@gnu.org>
-
- Fix handling of LaTeX font declaration macros
-
- * latex.el (LaTeX-common-initialization): Delete unnecessary and
- duplicate entry for picture environment.
- Add `-1' to LaTeX font declaration macros in order to work
- correctly on active regions.
-
-2020-01-05 Arash Esbati <arash@gnu.org>
-
- Delete insertion of wrong dollar sign
-
- * tex.el (TeX-insert-dollar): Remove insertion of wrong `$' as
- reported here:
- https://lists.gnu.org/archive/html/auctex-devel/2020-01/msg00002.html
-
-2020-01-04 Arash Esbati <arash@gnu.org>
-
- Update Pygments styles to version 2.5.2
-
- * style/minted.el (LaTeX-minted-key-val-options): Update values of
- "style" to styles provided by Pygments version 2.5.2.
-
-2019-12-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Improve environment insertion (bug#35284)
-
- * latex.el (LaTeX-insert-environment): Place the point and the mark at
- appropriate place.
- * tests/latex/latex-test.el (LaTeX-insert-environment-with-active-region):
- New test.
-
-2019-12-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use pdf rather than dvi for preview package document
-
- * latex/Makefile.in: Generate preview.pdf with full contents and use
- it instead of preview.dvi.
-
-2019-12-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Adjust Makefile clean targets
-
- * Makefile.in:
- * doc/Makefile.in:
- * latex/Makefile.in:
- Adjust clean targets
-
-2019-12-08 Arash Esbati <arash@gnu.org>
-
- * font-latex.el (font-latex-setup): Remove XEmacs compat code.
-
-2019-12-07 Arash Esbati <arash@gnu.org>
-
- Update style/caption.el to package version 3.4a
-
- * style/caption.el (LaTeX-caption-key-val-options): Add values
- autodot and unnumbered to labelformat key.
- Remove wrong ContinuedFloat value from type key.
- ("caption"): Delete entries for ContinuedFloat.
- Add fontification support for \continuedfloat macro.
-
-2019-12-06 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Update menu in proper timing (bug#38058)
-
- * tex-buf.el (TeX-command-sentinel): Do `force-mode-line-update' in
- the command buffer so that "Next Error" item will appear in the menu
- bar just after compilation.
- Replace all `(set-buffer-modified-p (buffer-modified-p))' with
- `(force-mode-line-update)'
- (TeX-run-command): Remove `sit-for' call which is no longer
- necessary.
-
-2019-11-16 Arash Esbati <arash@gnu.org>
-
- Update style/ltugboat.el to class version 2.22
-
- * style/ltugboat.el ("ltugboat"): Add new abbreviation macros.
-
-2019-11-08 Arash Esbati <arash@gnu.org>
-
- Add new style/fbox.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/fbox.el: New file.
-
-2019-10-30 Mosè Giordano <mose@gnu.org>
-
- * Version 12.2 released.
-
-2019-10-29 Mosè Giordano <mose@gnu.org>
-
- 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 <arash@gnu.org>
-
- Add new style/xkcdcolors.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/xkcdcolors.el: New file.
-
-2019-10-26 Arash Esbati <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- * style/amsmath.el ("amsmath"): Improve query strings.
-
-2019-10-19 Stefan Monnier <monnier@iro.umontreal.ca>
-
- multi-prompt.el, style/beamer*.el: Get copyright just right
-
-2019-10-18 Arash Esbati <arash@gnu.org>
-
- * doc/changes.texi: Mention changes in News.
-
-2019-10-18 Arash Esbati <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- * preview.el.in (preview-undump-replacements): Fix last commit.
-
-2019-10-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- * latex.el (LaTeX-common-initialization): Add \Ref to `TeX-complete-list'.
-
-2019-09-22 Arash Esbati <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- Update style/subcaption.el to package version 1.3
-
- * style/subcaption.el ("subcaption"): Add support for \subfloat
- macro.
-
-2019-09-18 Arash Esbati <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- Add new style/multitoc.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/multitoc.el: New file
-
-2019-08-31 Arash Esbati <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- Add new style/ltugboat.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/ltugboat.el: New file.
-
-2019-08-22 Arash Esbati <arash@gnu.org>
-
- Add new style/changelog.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/changelog.el: New file.
-
-2019-08-22 Arash Esbati <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- * doc/changes.texi: Mention fontification improvement for biblatex.
-
-2019-08-21 Arash Esbati <arash@gnu.org>
-
- * context.el (ConTeXt-environment): Fix docstring.
-
-2019-08-21 Arash Esbati <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- Reduce unnecessary local variable safety inquiry
-
- * tex.el (TeX-add-local-master): Call major mode function only when
- necessary.
-
-2019-08-18 Arash Esbati <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- Update style/paracol.el to package version 1.35
-
- * style/paracol.el: Add macro \definecolumnpreamble and the length
- \belowfootnoteskip.
-
-2019-07-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <tsdh@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- * tex-jp.el (AUCTeX-jp): Add keyword :link to info node.
-
-2019-05-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <bateni@google.com>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- * style/xparse.el ("xparse"): Fix fontification of alternatives.
-
-2019-04-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- * tex-info.el (TeX-texinfo-mode): Set `add-log-current-defun-function' locally.
-
-2019-04-06 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <tsdh@gnu.org>
-
- Support up to 12 command arguments.
-
- * font-latex.el (font-latex-keyword-matcher): Support up to 12 command
- arguments.
-
-2019-03-04 Arash Esbati <arash@gnu.org>
-
- 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 <tsdh@gnu.org>
-
- 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 <arash@gnu.org>
-
- * style/listings.el: Require tex.el.
-
-2019-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * auctex.el: Add requireds, keywords, and trailer
-
- (cherry picked from commit 0c8d6703d16097eb64f014c56e4135a5a1f9600f)
-
-2019-02-08 Arash Esbati <arash@gnu.org>
-
- Delete auctex-pkg.el which is not needed for ELPA releases
-
-2019-02-08 Arash Esbati <arash@gnu.org>
-
- Add dependencies file auctex-pkg.el
-
- * auctex-pkg.el: Add new file containing AUCTeX's dependencies for
- ELPA releases.
-
-2019-02-02 Arash Esbati <arash@gnu.org>
-
- Improve indenting and filling in "Form" environments
-
- * style/hyperref.el ("hyperref"): Add the "Form" environment to
- `LaTeX-document-regexp'.
-
-2019-01-12 Arash Esbati <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- Add new style/pythontex.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/pythontex.el: New file.
-
-2018-12-11 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- * tex-buf.el (TeX-special-mode): Use `define-derived-mode'.
-
-2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- Adjust autoload cookie
-
- * tex-fold.el (TeX-fold-mode): Set autoload cookie directly to
- `define-minor-mode'.
-
-2018-12-02 Arash Esbati <arash@gnu.org>
-
- Remove unnecessary parentheses
-
- * style/geometry.el ("geometry"):
- * style/graphicx.el ("graphicx"): Remove unnecessary parentheses
- in option management.
-
-2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- Use `declare-function' without `fboundp' test
-
- * latex.el:
- * tex-info.el:
- Use `declare-function' without `fboundp' test.
-
-2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- Add new style/dashundergaps.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/dashundergaps.el: New file.
-
-2018-11-16 Arash Esbati <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- style/enumitem.el ("enumitem"): Use `TeX-argument-prompt' for query.
-
-2018-11-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add vspace key.
-
-2018-10-31 Arash Esbati <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- Add new style/marginnote.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/marginnote.el: New file.
-
-2018-07-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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
- <jfbu@free.fr>.
- (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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <branham@utexas.edu>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <jonathan.underwood@gmail.com>
-
- Fix incorrect FSF address
-
- * multi-prompt.el ():
- * style/comment.el ():
- * style/latexinfo.el (): Fix incorrect FSF address and whitespaces.
-
-2018-03-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * style/amsmath.el ("amsmath"): Correct \cfrac spec.
-
-2018-03-16 Alex Branham <branham@utexas.edu>
-
- * tex.el (TeX-dwim-master): Prefer `cl-return' over `return'.
-
-2018-03-12 Arash Esbati <arash@gnu.org>
-
- * font-latex.el (font-latex--get-script-props): Use `cl-case' instead of `case'.
-
-2018-03-04 Arash Esbati <arash@gnu.org>
-
- 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 <branham@utexas.edu>
-
- 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 <branham@utexas.edu>
-
- 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 <branham@utexas.edu>
-
- 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 <arash@gnu.org>
-
- * Makefile.in (AUCSRC): Add new file latex-flymake.el.
-
-2018-02-18 Arash Esbati <arash@gnu.org>
-
- * style/babel.el (LaTeX-babel-active-languages): Use `cl-pushnew'.
-
-2018-02-17 Mosè Giordano <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- Explicitly require Emacs 24
-
- * tex.el: Error when Emacs < 24 is used.
-
-2018-02-17 Alex Branham <branham@utexas.edu>
-
- 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 <branham@utexas.edu>
-
- 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 <branham@utexas.edu>
-
- 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 <mose@gnu.org>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- * texmathp.el (texmathp-tex-commands-default): Add entries for breqn.sty.
-
-2017-12-21 Mosè Giordano <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- Restore loading of prv-emacs
-
- * preview.el.in: Require prv-emacs.
-
-2017-12-20 Mosè Giordano <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- Delte prv-xemacs.el
-
- * prv-xemacs.el: Delete file.
- * preview.el.in (preview): Remove code to load prv-xemacs.
-
-2017-12-20 Ikumi Keita <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <ikumi@ikumi.que.jp>
-
- 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 <arash@gnu.org>
-
- 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 <arash@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- 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 <mose@gnu.org>
-
- * Version 12.1 released.
-
-2017-12-09 Mosè Giordano <mose@gnu.org>
-
- Remove references to old Emacsen from the manual
-
-2017-12-07 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Remove references to XEmacs from the manual
-
- * doc/intro.texi:
- * doc/preview-faq.texi:
- * doc/preview-latex.texi:
- * doc/preview-readme.texi: Remove references to XEmacs.
-
-2017-12-04 Mosè Giordano <mose@gnu.org>
-
- Remove references to XEmacs from the manual
-
- * doc/auctex.texi:
- * doc/faq.texi:
- * doc/install.texi:
- * doc/preview-faq.texi:
- * doc/preview-latex.texi:
- * doc/preview-problems.texi:
- * doc/quickstart.texi:
- * doc/tex-ref.tex:
- * doc/todo.texi:
- * doc/wininstall.texi: Remove references to XEmacs.
-
-2017-12-03 Mosè Giordano <mose@gnu.org>
-
- Prepare for new brand-new series of AUCTeX
-
- * RELEASE: Update version number and release notes.
- * doc/changes.texi: Update.
- * configure.ac:
- * doc/tex-ref.tex:
- * latex/preview.dtx: Update version number.
- * tex-site.el.in: Require Emacs 24 of higher.
-
-2017-12-03 Mosè Giordano <mose@gnu.org>
-
- * Version 11.92 released.
-
-2017-12-03 Mosè Giordano <mose@gnu.org>
-
- Prepare for upcoming release
-
- * RELEASE: Update version number and release notes.
- * doc/changes.texi: Mention bug fixes.
- * configure.ac:
- * doc/tex-ref.tex:
- * latex/preview.dtx: Update version number.
-
-2017-12-03 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix auto detect of kpathsea delimeter
-
- * tex.el (TeX-kpathsea-detect-path-delimiter): New function.
- (TeX-kpathsea-path-delimiter): Use it to obtain the default value.
- (TeX-tree-expand): Use it to simplify auto detection method.
- Use `TeX-kpathsea-path-delimiter' for argument given to kpsewhich
- command. Using constant ";" is completely wrong for most kpsewhich
- implementation.
-
-2017-11-30 Arash Esbati <arash@gnu.org>
-
- Get rid of `delete-dups'
-
- * style/caption.el (LaTeX-caption-update-key-val-options):
- * style/enumitem.el (LaTeX-enumitem-update-key-val-options):
- * style/floatrow.el (LaTeX-floatrow-update-key-val-options):
- * style/graphicx.el (LaTeX-includegraphics-extensions):
- * style/listings.el (LaTeX-listings-update-style-key):
- * style/mdframed.el (LaTeX-mdframed-update-style-key):
- * style/menukeys.el (TeX-arg-menukeys-newmenumacro): Replace
- `delete-dups' with `TeX-delete-duplicate-strings'.
-
-2017-11-30 Arash Esbati <arash@gnu.org>
-
- * style/longtable.el ("longtable"): Use `make-local-variable'.
-
- * tex-ispell.el: Add entry for "xltabular" environment.
-
-2017-11-30 Arash Esbati <arash@gnu.org>
-
- Fix style/xltabular.el
-
- * style/xltabular.el (LaTeX-xltabular-skipping-regexp): New variable.
- (LaTeX-env-xltabular):
- (LaTeX-item-xltabular): New function.
- ("xltabular"): Use the above functions in the style hook.
-
-2017-11-30 Mosè Giordano <mose@gnu.org>
-
- Reduce code duplication in tests
-
- * tests/make-test-deps.emacs-lisp: New file.
- * tests/Makefile (%.log): Load it make-test-deps.emacs-lisp when running tests.
- * tests/context/context-test.el:
- * tests/japanese/error-parsing.el:
- * tests/japanese/parse-timing.el:
- * tests/japanese/preview-latex.el:
- * tests/latex/latex-test.el:
- * tests/tex/error-parsing.el:
- * tests/tex/path-expansion.el:
- * tests/tex/utility.el: Remove code moved to make-test-deps.emacs-lisp.
-
-2017-11-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Revert wrong test
-
- * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): Remove.
-
-2017-11-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add style path explicitly
-
- * tests/japanese/error-parsing.el ():
- * tests/japanese/parse-timing.el ():
- * tests/japanese/preview-latex.el (): Add "style" subdirectory in the
- repository to `TeX-style-path' so we can load style files inside tests.
-
-2017-11-29 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Re-implement auto-detect of path separator from kpsewhich output
-
- * tex.el (TeX-kpathsea-path-delimiter): Accept t for Autodetect again
- and make it default on w32 platform.
- (TeX-tree-expand): Use heuristics as much as possible to determine the
- path separator, paying attention to the case that it cannot be
- determined.
-
-2017-11-23 Tassilo Horn <tsdh@gnu.org>
-
- Don't set company-minimum-prefix-length in tex mode buffers
-
- * tex.el (VirTeX-common-initialization): Don't set
- company-minimum-prefix-length in tex mode buffers.
-
- AUCTeX used to set company-minimum-prefix-length to 1 initially because there
- aren't too many TeX completions provided by AUCTeX itself. However, some users
- use multiple completion backends in TeX modes (like dabbrev for example), and
- then the number of completion candidates increases dramatically.
-
- Also see https://github.com/syl20bnr/spacemacs/issues/9388 and
- https://github.com/alexeyr/company-auctex/issues/18.
-
-2017-11-19 Arash Esbati <arash@gnu.org>
-
- * doc/changes.texi: Mention compatibility of preview with GS 9.22.
-
-2017-11-18 Arash Esbati <arash@gnu.org>
-
- Improve style/epigraph.el
-
- * style/epigraph.el ("epigraph"): Leave point inside first pair of
- braces for \epigraph and \qitem.
- Use `LaTeX-add-lengths' for skips instead of `TeX-add-symbols'.
- Use `TeX-arg-length' instead of `TeX-arg-size' for \dropchapter.
- Append qitem macro to `LaTeX-item-regexp'.
- Improve fontification.
-
-2017-11-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Give proper argument to `TeX-command-expand'
-
- * preview.el.in (TeX-inline-preview-internal): Give `TeX-region-file'
- or `TeX-master-file' as `file' argument of `TeX-command-expand' when
- preamble caching is enabled. This argument used to be nil, which
- caused error when lualatex is in use. The fourth element of the
- `luatex' entry of `TeX-engine-alist-builtin' contains "%s", which
- eventually triggers the use of the `file' argument.
-
-2017-11-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add test for the recent change about `TeX-kpathsea-path-delimiter'
-
- * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): New test.
-
-2017-11-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Document `TeX-view-evince-keep-focus'
-
- * doc/auctex.texi (Starting Viewers):
- * doc/changes.texi (News in 11.92):
- Document `TeX-view-evince-keep-focus'.
-
-2017-11-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Document `TeX-math-input-method-off-regexp' properly.
-
- * doc/auctex.texi (Entering Mathematics):
- * doc/changes.texi (News in 11.92):
- Document `TeX-math-input-method-off-regexp'.
-
-2017-11-13 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Mention the necessity of GNU make
-
- * doc/install.texi (Prerequisites): Add an item of GNU make.
- Fix copyright year.
-
-2017-11-13 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Bug fix and code refactoring related to kpathsea
-
- * tex.el (TeX-kpathsea-path-delimiter): Use `path-separator' for
- default value. Drop t from the candidates because auto detection
- sometimes fails for w32 platform.
- (TeX-tree-expand): Always use `TeX-kpathsea-path-delimiter' if
- non-nil.
- Disable subsequent use of kpathsea if kpsewhich causes error or
- returns non-zero exit value.
- Accept nil for PROGRAM argument.
- (TeX-search-files-kpathsea): Always use `TeX-kpathsea-path-delimiter' if
- non-nil.
- Use `TeX-tree-expand'.
- Don't signal error even if kpsewhich causes error or returns non-zero
- exit value.
-
-2017-11-12 Arash Esbati <arash@gnu.org>
-
- Add new style/xltabular.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/xltabular.el: New file.
-
-2017-11-12 Arash Esbati <arash@gnu.org>
-
- Add new function `LaTeX-env-longtable'
-
- * style/longtable.el (LaTeX-env-longtable): Add new function.
- Move the body of the anonymous function into this in order to make
- it available for other styles loading longtable.
-
-2017-11-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex.el (TeX-math-input-method-off-regexp): Turn defvar into defcustom.
-
-2017-11-06 David Kastrup <dak@gnu.org>
-
- Remove use of .runandhide operator
-
- Ghostscript bug 698680
- <https://bugs.ghostscript.com/show_bug.cgi?id=698680> has been caused
- by the removal of the .runandhide operator in Ghostscript 9.22
- upstream. Since .runandhide has no longer been used in a
- security-critical manner, its operation can be emulated by storing the
- respective information in a .preview-ST variable. Potentially
- malicious code would not be able to retrieve a non-safe "save" object
- from here.
-
-2017-09-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix Copyright year
-
- * context-en.el, context-nl.el, latex.el, plain-tex.el:
- * preview.el.in, prv-xemacs.el, tex-bar.el, tex-buf.el:
- * tex-info.el, tex-site.el.in, tex-style.el, tex.el:
- Fix Copyright year.
-
-2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Cosmetic Change
-
- * font-latex.el (font-latex-match-math-env): Quote "\[" with "\=" in
- doc string.
- (font-latex-add-to-syntax-alist): Delete duplicated line.
-
-2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix doc strings and comments
-
- * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): Fix doc strings.
- * tex-fold.el (): Fix typo.
-
-2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make preview-latex parsing robust to fix Bug#20773, Bug#27088
-
- * preview.el.in (TeX-inline-preview-internal): Set environment
- variable max_print_line to sufficiently large value of 1000 so that
- LaTeX process does not insert newline in lines necessary to identify
- Bounding Boxes.
-
-2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add test abount truncation of list
-
- * tests/tex/path-expansion.el: New file to test whether
- `TeX-search-files-by-type' does not truncate the value of list
- variable.
-
-2017-09-18 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Prevent possible truncation of list value
-
- * tex.el (TeX-search-files-by-type): Use
- `TeX-delete-duplicate-strings' instead of `delete-dups'.
-
-2017-09-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add a new option for evince compatible viewer.
-
- * tex.el: (TeX-view-evince-keep-focus): New option.
- (TeX-evince-sync-view-1): Pull the focus back to Emacs if the above
- new option is non-nil.
-
-2017-09-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make correct extensions are returned
-
- * style/graphicx.el (LaTeX-includegraphics-extensions):
- Fix misaligned form structure which prevented `cond' to enter clauses
- for engines other than default.
- Use copied list for the last argument of `append' so that
- `delete-dups' does not alter the value of
- `LaTeX-includegraphics-extensions'.
- Use `delete' rather than `remove' for copied sequence.
- ():
- (LaTeX-includegraphics-read-file-relative):
- Fix typos.
-
-2017-09-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add test for infinite loop
-
- * tests/tex/utility.el: New file.
-
-2017-09-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Parse package/class option with comments correctly
-
- * latex.el: (LaTeX-auto-class-regexp-list): Replace the regexp for
- RequirePackage/LoadClass option with the same one for usepackage.
- * tests/latex/latex-test.el: Add test for the change above.
-
-2017-09-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Conform to elisp coding convention
-
- * style/biblatex.el (LaTeX-arg-addbibresource)
- (LaTeX-biblatex-package-options):
- * style/fontspec.el (LaTeX-fontspec-arg-font):
- Add "done" message.
- * style/relsize.el ("relsize"): Tailor prompt string.
- * style/bidi.el: Remove spurious execution bit.
-
-2017-08-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Prevent possible infinite loop
-
- * tex.el (TeX-delete-duplicate-strings): Make sure that comparison is
- done with valid list elements.
- (TeX-delete-dups-by-car): Ditto.
- Use `TeX-sort-strings' and `TeX-car-string-lessp'.
- (TeX-car-string-lessp): Move the position of defun before the
- defcustom of `TeX-engine'. Since the defcustom requires
- `TeX-delete-dups-by-car' at load time, all the functions used in
- `TeX-delete-dups-by-car' must be defined before the defcustom.
-
-2017-08-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use `delete' correctly for list variable
-
- * tex.el (TeX-search-files-kpathsea): Make sure that "." will be
- removed from the directory list even if "." is the first element of
- the list, when the SCOPE argument is `global'.
-
-2017-08-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add test for my commit on Aug 18
-
- * tests/japanese/parse-timing-test.tex:
- * tests/japanese/parse-timing.el:
- New file.
-
-2017-08-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix doc string and indent
-
- * tex.el (TeX-PDF-from-DVI, TeX-insert-braces-alist)
- (TeX-arg-literal, TeX-auto-add-type):
- Fix doc string.
- (TeX-auto-parse-region): Fix indent.
-
-2017-08-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add %(PDF) when undumped format is used in preview-latex
-
- * preview.el.in (TeX-inline-preview-internal): Make pdflatex to be
- called when default output is PDF and dumped format is used. Although
- it seems that if the dumped format is created by pdflatex, the format
- produces PDF output even when the command name is (non-pdf) latex, it
- would be better that pdflatex is used in that case, too.
-
-2017-08-20 Arash Esbati <arash@gnu.org>
-
- Add new style/arabxetex.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/arabxetex.el: New file.
-
-2017-08-18 Vincent Belaïche <vincent.b.1@hotmail.fr>
-
- Improvements for tex-info.el
-
- * tex-info.el (Texinfo-arg-nodename): Fix default prompt.
- (Texinfo-arg-lrc): New function, used for commands that take Left,
- Center, and Right entries for setting page header.
- (Texinfo-arg-next-line): New function. Used to break line if need
- be after entering command argument.
- (Texinfo-arg-on|off): New function for entering boolean input.
- (TeX-texinfo-mode): Add TeX symbols `allowcodebreak', `atchar',
- `codequotebacktick', `codequoteundirected', `documentlanguage',
- `documentencoding', `evenfooting', `evenheading', `everyfooting',
- `everyheading', `LaTeX', `oddfooting', `oddheading',
- `setchapternewpage', and `url'.
-
-2017-08-18 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use #' to quote function names
-
- * tex-jp.el (japanese-plain-tex-mode-initialization,
- add-hook, japanese-latex-mode-initialization,
- japanese-TeX-reset-mode-name, TeX-insert-punctuation):
- Use #' to quote function names.
-
-2017-08-18 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Delay setting Japanese TeX engine in `japanese-latex-mode'
-
- * tex-jp.el (japanese-latex-mode-initialization): The part which
- guesses and sets `TeX-engine' using `TeX-match-style' is factored out
- and put in `TeX-update-style-hook'. `TeX-match-style' eventually
- triggers `TeX-update-style', which isn't appropriate in
- `LaTeX-mode-hook'.
- (japanese-LaTeX-guess-engine): New function.
-
-2017-08-11 Arash Esbati <arash@gnu.org>
-
- * style/XCharter.el ("XCharter"): Update to package v1.094 from 2017/08/08.
-
-2017-08-09 Arash Esbati <arash@gnu.org>
-
- * style/amsthm.el ("amsthm"): Use `LaTeX-amsthm-env-label'.
-
-2017-07-31 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Conform to elisp coding convention in context.el
-
- * context.el (ConTeXt-numbered-section-heading,
- ConTeXt-unnumbered-section-heading, ConTeXt-environment): Tailor
- prompt string.
- (ConTeXt-menu-update): Add "done" messages.
-
-2017-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * font-latex.el: Use the standard utf-8 rather than latin-1
-
-2017-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Fix unescaped character literals
-
- * font-latex.el (font-latex-command-with-args-opt-arg-delims)
- * tex-fold.el (TeX-fold-expand-spec): Escape [ and ] character literals
-
-2017-07-25 Tassilo Horn <tsdh@gnu.org>
-
- Manually cherry-pick commit bc0db60e
-
-2017-07-24 Mosè Giordano <mose@gnu.org>
-
- * Version 11.91 released.
-
-2017-07-24 Mosè Giordano <mose@gnu.org>
-
- Prepare for upcoming release
-
-2017-07-22 Arash Esbati <arash@gnu.org>
-
- Update key=val options to minted package v2.5
-
- * style/minted.el (LaTeX-minted-key-val-options): Update options
- to package version v2.5 from 2017/07/19.
-
-2017-07-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Conform to elisp coding conventions.
-
- * latex.el (LaTeX-section-heading, LaTeX-environment)
- (TeX-arg-document, LaTeX-arg-usepackage-read-packages-with-options)
- (TeX-arg-bibstyle, TeX-arg-bibliography, TeX-arg-verb)
- (LaTeX-fill-region): Taylor minibuffer prompt string. Add or taylor
- "done" messages.
- * tex-buf.el (TeX-command-query, TeX-printer-query): Ditto.
- * tex.el (TeX-master-file-ask, TeX-master-file, TeX-update-style)
- (TeX-auto-list-information, TeX-auto-generate): Ditto.
-
-2017-07-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * doc/changes.texi: Mention changes related to Japanese TeX.
-
-2017-07-03 Arash Esbati <arash@gnu.org>
-
- * doc/auctex.texi (European): Add babel languages which load english.el.
-
-2017-07-03 Arash Esbati <arash@gnu.org>
-
- Check and set `TeX-quote-language' if necessary
-
- * style/english.el ("english"): Reset `TeX-quote-language' to nil
- if changed by other babel language options.
-
-2017-07-03 Arash Esbati <arash@gnu.org>
-
- Add new style/australian.el and style/newzealand.el
-
- * Makefile.in (STYLESRC): Add new styles.
-
- * style/australian.el:
- * style/newzealand.el: New files.
-
-2017-07-02 Arash Esbati <arash@gnu.org>
-
- Add new style/canadian.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/canadian.el: New file.
-
-2017-07-01 Arash Esbati <arash@gnu.org>
-
- Add new style/moodle.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/moodle.el: New file.
-
-2017-07-01 Arash Esbati <arash@gnu.org>
-
- * latex.el (LaTeX-babel-hyphen-language-alist): Fix typo in docstring.
-
-2017-06-17 Antoine Levitt <antoine.levitt@gmail.com>
-
- Add support for xreader viewer
-
- * tex.el (TeX-evince-dbus-p):
- (TeX-evince-sync-view-1):
- (TeX-view-program-select-evince):
- (TeX-raise-frame-function):
- (TeX-source-correlate-mode): Adapt functions and docstrings to xreader.
- (TeX-xreader-sync-view): New function.
- (TeX-view-program-list-builtin): Add xreader.
-
-2017-06-14 Arash Esbati <arash@gnu.org>
-
- Update key=value options to graphicx package version 1.1a
-
- * style/graphicx.el (LaTeX-graphicx-key-val-options): Add new
- key=value options.
- (LaTeX-arg-graphicx-includegraphics-key-val): Support "pagebox"
- key with pdfTeX or LuaTeX.
-
-2017-06-13 Arash Esbati <arash@gnu.org>
-
- * style/beamer.el ("beamer"): Query for optional argument after \pause.
-
-2017-06-13 Mosè Giordano <mose@gnu.org>
-
- Suggest to rerun LaTeX if xsim properties changed
-
- * tex-buf.el (TeX-LaTeX-sentinel): Catch xsim warning suggesting to rerun LaTeX
- and set LaTeX and next default command.
-
-2017-06-13 Mosè Giordano <mose@gnu.org>
-
- Catch expl3 warnings
-
- * tex-buf.el (LaTeX-warnings-regexp): Adapt regexp to the style of expl3
- warnings.
- * tests/tex/error-parsing.el (TeX-error-parsing-expl3-warnings): New test for
- expl3 warnings.
-
-2017-06-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Correct actions on region file in included file not placed in master dir
-
- * tex-buf.el (TeX-command-region): Call `TeX-region-file' with nil
- `nondirectory' argument.
- Fix a typo in doc string.
- (TeX-command-default): Use `(TeX-region-file)' instead of `TeX-region'
- for comparison with the given argument.
-
-2017-05-30 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Imporve fix for Bug#26694
-
- * tex-buf.el (TeX-command): Update point in region file if the
- command is "View".
- (TeX-view):
- (TeX-region-create): Pass the above job to `TeX-command'.
- (TeX-region-update-point): Move point according to the column in
- the original buffer.
- Do nothing when `TeX-source-correlate-mode' is disabled.
- Use `TeX-current-offset' instead of `TeX-line-number-at-pos' in
- case narrowing is in effect in the original buffer.
- * preview.el.in (preview-at-point): Revert previous commit in
- accord with the changes above.
- * tex.el (TeX-evince-sync-view-1): Use `TeX-current-offset'
- instead of `TeX-line-number-at-pos' in case narrowing is in
- effect in the original buffer.
- Add FIXME comment about using `current-column'.
- (TeX-synctex-output-page-1): Ditto.
- Arrange regexp to pick up page number more correctly.
- (TeX-view-program-list-builtin): Remove spurious quotation around
- %b in SumatraPDF entry.
-
-2017-05-29 Mosè Giordano <mose@gnu.org>
-
- * tests/tex/compilation-log.txt:
- * tests/tex/error-parsing.el: Add test for error starting with exclamation mark.
-
-2017-05-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Resolve preview-latex incompatibility with Japanese TeX (Bug#25322)
-
- * preview.el.in (preview-error-quote): Work consistently with
- decoded text. The idea of "encoding entire string beforehand and
- decoding it at the last stage" was used previously, but that failed
- with `japanese-shift-jis' coding system containing bytes which
- happen to coincide with regexp meta characters.
- (preview--decode-^^ab):
- (preview--convert-^^ab): New functions.
- (TeX-inline-preview-internal): Record the process coding system
- for decode assigned already so that `preview-error-quote' can
- decode the given text correctly afterward. To achive that, change
- the role of `preview-coding-system' together with the changes to
- `preview-error-quote'.
- Give back the command options provided in `(TeX-engine-alist)' to
- latex command when preamble caching is enabled.
- (preview-coding-system): Modify doc string according to the
- changes above to `preview-error-quote' and
- `TeX-inline-preview-internal'.
- * tex-buf.el (TeX-adjust-process-coding-system): New function.
- Adjust the process coding system for asynchronous process launched
- within AUCTeX.
- (TeX-after-start-process-function): Change default value to
- `TeX-adjust-process-coding-system'.
- * tex-jp.el (japanese-TeX-set-process-coding-system): Specify end
- of line format on the coding systems assigned to process.
- (): Don't set `japanese-TeX-set-process-coding-system' to
- `TeX-after-start-process-function'. It is now called within
- `TeX-adjust-process-coding-system'.
- * prv-xemacs.el (preview-buffer-recoding-alist): Fix docstring.
- (coding-system-change-eol-conversion): Add advice because XEmacs
- 21.4 mule-ucs fails to define `utf-8' coding system to respond
- properly to this function.
- (preview-ps-quote-filename): Add advice so that this function is
- not confused by backslashes as path separator in the return value
- of XEmacs function.
- * tests/japanese/preview-latex.el:
- * tests/japanese/preview-error-test.tex:
- * tests/japanese/preview-error-test2.tex:
- * tests/japanese/prv-dif-code.tex: New files for regression test.
-
-2017-05-21 Mosè Giordano <mose@gnu.org>
-
- Fix indentation in ConTeXt mode after indented optional argument
-
- * context.el (ConTeXt-find-indent): Fix indentation. Requested by Henri Menke.
- * tests/context/context-test.el:
- * tests/context/context-indentation-in.tex:
- * tests/context/context-indentation-out.tex: New test files.
-
-2017-05-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Don't discard process output with `TeX-run-silent'
-
- * tex-buf.el (TeX-run-silent): Associate the process to the buffer
- "*TeX silent*".
-
-2017-05-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex.el (TeX-command-list): Fix typo in help string (mendex -> upmendex)
-
-2017-05-12 Arash Esbati <arash@gnu.org>
-
- * latex.el (LaTeX-env-label-as-keyval): Use `buffer-substring-no-properties'.
-
-2017-05-11 Arash Esbati <arash@gnu.org>
-
- * doc/changes.texi: Document recent changes.
-
-2017-05-10 Arash Esbati <arash@gnu.org>
-
- * tests/latex/fontification-general.tex: New file.
-
-2017-05-10 Arash Esbati <arash@gnu.org>
-
- Exclude arguments to math environments from fontification
-
- * font-latex.el (font-latex-match-math-envII)
- (font-latex-extend-region-backwards-math-envII): Match and exclude
- optional and mandatory argument(s) to math environments from
- fontification.
-
-2017-05-08 Arash Esbati <arash@gnu.org>
-
- Improve further the exclusion of reserved characters
-
- * font-latex.el (font-latex-match-simple-exclude-list): New
- variable.
- (font-latex-match-simple-command): Use
- `font-latex-match-simple-exclude-list'. Add check for docTeX mode
- in order to remove "_" from the list.
-
-2017-05-06 Mosè Giordano <mose@gnu.org>
-
- Work around bug#26694
-
- * preview.el.in (preview-at-point): Let-bind `TeX-source-correlate-mode' to nil.
- * tex-buf.el (TeX-region-create): Move point only when
- `TeX-source-correlate-mode' is non-nil.
-
-2017-05-06 Arash Esbati <arash@gnu.org>
-
- * latex/preview.dtx: Adjust contact email address.
-
-2017-05-04 Arash Esbati <arash@gnu.org>
-
- * tex-ispell.el: Move entries from style/empheq.el to this file.
-
- * latex/preview.dtx: Adjust modification date for CTAN.
-
-2017-05-03 Arash Esbati <arash@gnu.org>
-
- Query for expl3 package options
-
- * style/expl3.el (LaTeX-expl3-package-options): New function to
- read package options from user.
- Add missing file footer.
-
-2017-05-03 Arash Esbati <arash@gnu.org>
-
- Add new style/floatrow.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/floatrow.el: New file.
-
-2017-05-02 Arash Esbati <arash@gnu.org>
-
- Use `ispell-tex-arg-end' on parsed elements
-
- * style/mdframed.el (LaTeX-mdframed-auto-cleanup, "mdframed"): Use
- correct function `ispell-tex-arg-end'.
-
-2017-04-27 Arash Esbati <arash@gnu.org>
-
- Improve exclusion of reserved characters from command matches
-
- * font-latex.el (font-latex-match-simple-command): Skip matches
- starting with reserved characters.
-
-2017-04-27 Arash Esbati <arash@gnu.org>
-
- Add support for plus sign in macro syntax specification list
-
- * font-latex.el (font-latex-match-command-with-arguments): Support
- plus sign besides asterisk in specification of macro syntax.
-
-2017-04-27 Arash Esbati <arash@gnu.org>
-
- Update style/fontspec.el to package version 2.6a
-
- * style/fontspec.el (LaTeX-fontspec-font-features): Update
- variable to package version 2.6a.
- (LaTeX-fontspec-auto-cleanup): New function for parsing support
- for \newfontfamily and \newfontface macros.
- ("fontspec"): Add missing macros and environment.
- (LaTeX-fontspec-package-options): Update with new options.
-
-2017-04-27 Arash Esbati <arash@gnu.org>
-
- Consider the return value of `assq-delete-all'
-
- * style/breqn.el (LaTeX-breqn-update-color-keys):
- * style/fvextra.el (LaTeX-fvextra-update-key-val):
- * style/mdframed.el (LaTeX-mdframed-update-style-key):
- * style/minted.el (LaTeX-minted-update-key-vals):
- * style/tcolorbox.el (LaTeX-tcolorbox-update-style-key): Use the
- return value of `assq-delete-all' rather than looking at the saved
- value of the temporary variable.
-
-2017-04-27 Arash Esbati <arash@gnu.org>
-
- * latex.el (LaTeX-common-initialization): Add eminnershape macro.
-
-2017-04-26 Arash Esbati <arash@gnu.org>
-
- * tex-ispell.el (TeX-ispell-skip-cmds-list): Add \addlinespace.
-
-2017-04-25 Tassilo Horn <tsdh@gnu.org>
-
- Correctly exclude hypenation and thin spaces from command matches
-
- * font-latex.el (font-latex-match-simple-command): Skip matches starting with
- \- or \,.
-
-2017-04-25 Arash Esbati <arash@gnu.org>
-
- Add LaTeX core command \oldstylenums
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add
- \oldstylenums to "type-command" keyword class.
-
- * latex.el (LaTeX-common-initialization): Add \oldstylenums to
- LaTeX core commands.
-
- * style/textcomp.el ("textcomp"): Remove \oldstylenums from
- textcomp.el which is provided by LaTeX core.
-
-2017-04-24 Arash Esbati <arash@gnu.org>
-
- Make preview.sty compatible with recent luatex
-
- * latex/preview.dtx: Check if file luatex85.sty is loadable and
- require the package (bug#25601).
-
-2017-04-24 Arash Esbati <arash@gnu.org>
-
- Do not highlight control spaces with "\ "
-
- * font-latex.el (font-latex-match-simple-command): Add space to
- the list of characters to be ignored.
-
-2017-04-23 Arash Esbati <arash@gnu.org>
-
- Adjust macros acc. to change in `LaTeX-paragraph-commands-regexp-make'
-
- * style/bicaption.el ("bicaption"): Add \bicaption, \bicaptionbox,
- \bisubcaption and \bisubcaptionbox to paragraph commands.
-
- * style/caption.el ("caption"): Add \captionbox and \captionof to
- paragraph commands.
-
- * style/subcaption.el ("subcaption"): Add \subcaption and
- \subcaptionbox to paragraph commands.
-
-2017-04-23 Arash Esbati <arash@gnu.org>
-
- * style/exam.el ("exam"): Remove duplicate entries and backslash.
-
-2017-04-23 Uwe Brauer <oub@mat.ucm.es>
-
- Add the select environment and related macros to exam style.
-
- * style/exam.el ("exam"): Add the select environment and related macros.
-
-2017-04-23 Tassilo Horn <tsdh@gnu.org>
-
- Fix comment environment highlighting
-
- * style/comment.el ("comment"): Don't set comment starter/ender but generic
- comment delimiters.
-
-2017-04-21 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add test for my last commit
-
- * tests/japanese/error-parsing.el: New file.
-
-2017-04-21 Mosè Giordano <mose@gnu.org>
-
- Do not highlight thin spaces with \,
-
- * font-latex.el (font-latex-match-simple-command): Add comma to the list of
- characters to be ignored.
-
-2017-04-19 Mosè Giordano <mose@gnu.org>
-
- Fix parsing of LaTeX2e date formats
-
- * tex-buf.el (TeX-LaTeX-sentinel): Support ISO date format, now used by
- LaTeX2e. Reported by Uwe Siart.
- * tests/tex/error-parsing.el (TeX-LaTeX2e-date): Add a test for LaTeX2e date
- formats.
-
-2017-04-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Improve error handling for Japanese users
-
- * tex-buf.el (TeX-help-error): Use number based condition to
- detect whether the search over `TeX-error-description-list'
- comes to its last element. Comparison with a literal string
- breaks when tex-jp.el installs Japanese help messages into
- `TeX-error-description-list'.
-
-2017-04-18 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Deal with strange file name
-
- * tex-jp.el (): Increase `pos' in case the master file
- name happens to contain special %-sequence.
-
-2017-04-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Support upmendex
-
- * tex-jp.el (): Make "%(makeindex)" to expand to upmendex when
- upmendex is available and `TeX-engine' is supported by it.
- Add "%(dic)" expander for the dictionary option of (up)mendex.
- * tex.el (TeX-command-list): Add "upMendex" entry. Set 4th
- element to t so that user will get a chance to supply
- dictionary option to the command line string.
-
-2017-04-17 Tassilo Horn <tsdh@gnu.org>
-
- Improve command highlighting to not be triggered by hyphenation
-
- Reported by François Patte.
-
-2017-04-17 Tassilo Horn <tsdh@gnu.org>
-
- Add proper copyright header to some styles
-
- Add the required headers so that the ELPA build works again.
-
-2017-04-15 Arash Esbati <arash@gnu.org>
-
- * doc/changes.texi: Update with recent changes.
-
-2017-04-10 Arash Esbati <arash@gnu.org>
-
- * doc/auctex.texi (Selecting a Command): Document `TeX-ispell-verb-delimiters'.
-
-2017-04-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix `paragraph-start' and `paragraph-separate'
-
- * plain-tex.el (plain-TeX-common-initialization): Remove "^" from
- `paragraph-start' according to the doc string.
- Remove LaTeX display math delimiters "\[" and "\]" from
- `paragraph-start'.
- Add "item" and "itemitem" to `paragraph-start'.
- Change the regexp grouping to shy group in `paragraph-start' and
- `paragraph-separate'.
- * tex-info.el (TeX-texinfo-mode): Remove "^" from `paragraph-start'
- and `paragraph-separate'.
-
-2017-04-03 Arash Esbati <arash@gnu.org>
-
- Update package options in style/amsmath.el
-
- * style/amsmath.el (LaTeX-amsmath-package-options): Update package
- options to v2.16a.
-
-2017-04-01 Arash Esbati <arash@gnu.org>
-
- Append \b to regexp built from TeX control words
-
- * latex.el (LaTeX-paragraph-commands-regexp-make): Append \b to
- regexp built from TeX control words. Fix this report
- http://lists.gnu.org/archive/html/auctex/2017-03/msg00009.html
-
- * tests/latex/latex-filling-in.tex:
- * tests/latex/latex-filling-out.tex:
- * tests/latex/latex-test.el (LaTeX-filling): Extend test for addition
- in `LaTeX-paragraph-commands-regexp-make' in latex.el.
-
-2017-03-31 Mosè Giordano <mose@gnu.org>
-
- Fix detection of bibliography files with dots in path
-
- * latex.el (LaTeX-auto-regexp-list): Remove dot from the list of excluded
- characters in addbibresource's regexp.
- * tests/latex/latex-test.el (LaTeX-addbibresource): New test for addbibresource.
-
-2017-03-29 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Don't alter standard value or saved value themselves of customize option
-
- * tex-jp.el (): Stop using `setcar' on the elements of
- `TeX-command-list'. This used to alter the standard value
- or saved value themselves of the customize option since
- `setcar' operates descructively on lists as Lisp objects.
- Instead create new list by `mapcar' and `append'.
- (): Deal with the case that `TeX-view-program-list-builtin'
- doesn't have an entry of "xdvi".
- Change the expected executable name to "%(xdvi)" as well.
-
-2017-03-28 Arash Esbati <arash@gnu.org>
-
- Fix last improvement for skipping of inline verbatim macros
-
- * tex.el (TeX-ispell-tex-arg-verb-end): New function.
-
- * tex-ispell.el (TeX-ispell-verb-delimiters): Replace
- `TeX-ispell-verb-opening-delimiters' and
- `TeX-ispell-verb-closing-delimiters' with new customizable option
- `TeX-ispell-verb-delimiters'.
- (TeX-ispell-skip-setcar): Use new function
- `TeX-ispell-tex-arg-verb-end' with verbatim macros.
-
-2017-03-27 Arash Esbati <arash@gnu.org>
-
- Improve skipping of inline verbatim macros
-
- * tex-ispell.el (TeX-ispell-verb-opening-delimiters)
- (TeX-ispell-verb-closing-delimiters): New customizable options.
- (TeX-ispell-skip-setcar): Skip inline verbatim macros from
- listings and fancyvrb package. Use new variables for minted
- package.
-
-2017-03-27 Arash Esbati <arash@gnu.org>
-
- * tests/latex/fontification-verb-macros.tex: New file.
-
-2017-03-27 Arash Esbati <arash@gnu.org>
-
- Improve fontification of verbatim macros in style/minted.el
-
- * style/minted.el (LaTeX-minted-auto-cleanup): Add key=val query
- and fontification support for parsed elements.
- (LaTeX-minted-add-syntactic-keywords-extra): New function.
- ("minted"): Use `LaTeX-minted-add-syntactic-keywords-extra' to add
- fontification support for \mint and \mintinline macros.
- Add \mint and \mintinline to textual keywords class and apply the
- fontification only for optional and first mandatory argument.
-
-2017-03-27 Arash Esbati <arash@gnu.org>
-
- Adapt fontification for \lstinline
-
- * style/listings.el ("listings"): Fontify only the optional
- argument of \lstinline.
-
-2017-03-27 Arash Esbati <arash@gnu.org>
-
- Recognize optional argument in verb macros with delimiters/braces
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add \verb
- to textual keyword class.
- (font-latex-set-syntactic-keywords): Extend regexp to ignore an
- optional argument for verbatim macros with delimiters and/or
- braces.
-
-2017-03-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add support for Japanese font command
-
- * tex-jp.el (): Append entries for mincho and gothic font
- commands to `LaTeX-font-list'.
- (japanese-latex-mode-initialization): Add font lock support
- to \textgt, \mathgt and \gtfamily commands for displaying
- with bold font in Emacs buffer.
- * doc/auctex.texi (Japanese): Mention new font commands and
- add indexes for them.
-
-2017-03-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Enhance Japanese class files support
-
- * style/tarticle.el:
- * style/tbooks.el:
- * style/treport.el:
- * style/jsreport.el: Add new style files.
- * Makefile.in (STYLESRC): Add them and tweak order not to break the
- format of file name alignment.
- * style/j-book.el ("j-book"): Correct the largest section level to
- "part" following book.el.
- * style/jarticle.el:
- * style/jbook.el:
- * style/jreport.el:
- * style/jsarticle.el:
- * style/jsbook.el: Add defvar for class options, counters and
- pagestyles following {article,book,report}.el.
- Correct the largest section level in jbook.el, too.
- Deal with "report" option in jsbook.el.
-
-2017-03-24 Arash Esbati <arash@gnu.org>
-
- * texmathp.el (texmathp-tex-commands-default): Add entries for empheq.sty.
-
-2017-03-23 Arash Esbati <arash@gnu.org>
-
- * style/minted.el ("minted"): Add key=val query for \mint and \mintinline.
-
-2017-03-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use `TeX-line-number-at-pos' further for older emacsen
-
- * tex-buf.el (TeX-region-create):
- (TeX-region-update-point):
- * tex-info.el (Texinfo-make-node-list): Replace `line-number-at-pos'
- with `TeX-line-number-at-pos'.
-
-2017-03-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use compatibility function `TeX-line-number-at-pos' for older emacsen
-
- * tex.el (TeX-evince-sync-view-1):
- (TeX-synctex-output-page-1): Replace `line-number-at-pos' with
- `TeX-line-number-at-pos'.
-
-2017-03-18 Arash Esbati <arash@gnu.org>
-
- Use the variable `LaTeX-listing-label'
-
- * style/minted.el ("minted"):
- * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Use
- `LaTeX-listing-label' instead of hard-coded "lst:" string.
-
-2017-03-18 Arash Esbati <arash@gnu.org>
-
- Use compat function `TeX-replace-regexp-in-string' in core files
-
- * tex.el (TeX-source-correlate-sync-source):
- * latex.el (LaTeX-split-bibs): Use compat function
- `TeX-replace-regexp-in-string'.
-
-2017-03-18 Arash Esbati <arash@gnu.org>
-
- Use `TeX-replace-regexp-in-string' in style files
-
- * style/empheq.el (LaTeX-empheq-item-equation):
- * style/tcolorbox.el (LaTeX-tcolorbox-load-used-libraries):
- * style/xcolor.el (LaTeX-xcolor-auto-cleanup): Use compat function
- `TeX-replace-regexp-in-string'.
-
-2017-03-18 Arash Esbati <arash@gnu.org>
-
- Add new compat function `TeX-replace-regexp-in-string'
-
- * tex.el (TeX-replace-regexp-in-string): New compat function.
- With XEmacs, pass arguments to `replace-in-string', with Emacs to
- `replace-regexp-in-string'. This function supports only mandatory
- arguments of the original functions just mentioned.
-
-2017-03-17 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Avoid altering user option as much as possible
-
- * tex-jp.el (): Alter `TeX-view-predicate-list-builtin' and
- `TeX-view-program-list-builtin' instead of their customize option
- cousins.
- Append to `TeX-view-program-selection' only on w32 system.
-
-2017-03-16 Arash Esbati <arash@gnu.org>
-
- Add LaTeX inline math delimiters to Ispell skip list
-
- * tex-ispell.el: Add LaTeX inline math delimiters \( \) to Ispell
- skip list. (bug#26125)
- Remove unnecessary part from regexp for \cmidrule.
-
-2017-03-15 Arash Esbati <arash@gnu.org>
-
- Fix addition of key=val's
-
- * style/fvextra.el (LaTeX-fvextra-update-key-val): Fix addition of
- key=val's to `LaTeX-fancyvrb-key-val-options-local'.
-
-2017-03-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Modify `TeX-expand-list-builtin' instead of `TeX-expand-list'
-
- * tex-jp.el (): `TeX-expand-list' is user option since 2015. Add
- extra entries for Japanese TeX engines to `TeX-expand-list-builtin'
- instead.
-
-2017-03-13 Arash Esbati <arash@gnu.org>
-
- Add new style/fvextra.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/fvextra.el: New file.
-
-2017-03-13 Arash Esbati <arash@gnu.org>
-
- Improve parsing capabilities of style/fancyvrb.el
-
- * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add
- undocumented keys, update some values.
- (LaTeX-fancyvrb-key-val-options-local)
- (LaTeX-fancyvrb-base-macros, LaTeX-fancyvrb-base-environments)
- (LaTeX-fancyvrb-key-val-skip-regexp): New variables.
- (LaTeX-fancyvrb-macro-regexp, LaTeX-fancyvrb-environment-regexp):
- Update for new parsing mechanism.
- (LaTeX-fancyvrb-arg-define-macro)
- (LaTeX-fancyvrb-arg-define-environment)
- (LaTeX-fancyvrb-arg-file-relative): New functions.
- ("fancyvrb"): Use new variables and functions in the hook. Update
- fontification.
-
-2017-03-10 Arash Esbati <arash@gnu.org>
-
- Improve fallback for indentation when & is omitted
-
- * latex.el (LaTeX-hanging-ampersand-position): Improve handling of
- fallback which now respects also intended tabular environments.
- Thanks to Ikumi Keita for testing and providing code. (bug#26032)
-
- * tests/latex/tabular-in.tex:
- * tests/latex/tabular-out.tex: Add additional test for indented
- tabular.
-
-2017-03-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Remove spurious entries of view settings.
-
- * tex-jp.el (TeX-view-program-list):
- (TeX-view-program-selection): Remove spurious entries, most of which
- are related with other TeX IDEs.
- cf. http://lists.gnu.org/archive/html/auctex-devel/2016-04/msg00036.html
-
-2017-03-09 Arash Esbati <arash@gnu.org>
-
- Add fallback for indentation when & is omitted
-
- * latex.el (LaTeX-hanging-ampersand-position): Add fallback for
- indentation if the row searched does not contain a column
- separator &.
-
- * tests/latex/tabular-in.tex:
- * tests/latex/tabular-out.tex: Add filling test for missing & in
- row.
-
-2017-02-06 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix auto selection of japanese TeX engine
-
- * tex-jp.el (japanese-latex-mode-initialization): Use
- `LaTeX-match-class-option' to detect uplatex option given to
- jsarticle, jsreport and jsbook class. (The root of this problem is
- the same as Bug#25563)
- (): Quit appending to `LaTeX-command-style' because this made the
- user's intentional selection of `TeX-engine' ineffective with regard
- to the selection of the executable names.
- Fix copyright year.
- * doc/auctex.texi (Japanese): Add description of Japanese TeX engine:
- How to use, change and set the value of the engine.
- Add description of the customize options related to the encoding of
- Japanese TeX documents.
-
-2017-03-08 Arash Esbati <arash@gnu.org>
-
- Detect \& in tabular cells when filling
-
- * latex.el (LaTeX-indent-tabular): Search backward for any
- ampersands not escaped with a backslash, i.e. control symbol \&,
- and return the adjusted value. Thanks to Ikumi Keita for his
- perceptive comments on the implementation. (bug#26010)
-
- * tests/latex/tabular-in.tex:
- * tests/latex/tabular-out.tex: Add test for table filling with \&
- in cells.
-
-2017-03-06 Arash Esbati <arash@gnu.org>
-
- * tex-ispell.el (TeX-ispell-skip-cmds-list): Add hyperref macros.
-
-2017-03-05 Arash Esbati <arash@gnu.org>
-
- * tex-ispell.el (TeX-ispell-skip-setcdr): Add entry for filecontents package.
-
-2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix documents and add trivial improvements.
-
- * font-latex.el (font-latex-deactivated-keyword-classes): Add keyword
- class biblatexnoarg, biblatex and slide-title to doc string.
- Use `buffer-string'.
- (font-latex-keyword-matcher): Mention that face attributes is accepted
- as FACE argument in doc string.
- (font-latex-make-built-in-keywords): Arrange doc string for generated
- defvar of `font-latex-match-*-keywords-local' depending on the keyword
- type.
- Remove spurious type declaration from generated defcustom of
- `font-latex-match-*-keywords'.
- Replace meaningless argument with nil and add doc string for generated
- defvar of `font-latex-match-*'.
- Replace redundant call to intern with literal quote of symbol.
- (font-latex-user-keyword-classes): Fix doc string. The accepted face
- argument is face attribute rather than font specification.
- Add doc string for generated defvar of `font-latex-match-*'.
- (font-latex-make-user-keywords): Replace backquote with quote where
- backquote is not necessary.
- (font-latex-add-keywords): Add keyword class biblatexnoarg to doc
- string.
- * doc/auctex.texi (): Update copyright year.
- (Deactivating defaults of built-in keyword classes): Add keyword
- class biblatexnoarg, biblatex and slide-title.
- Fix sample lisp code.
- (User-defined keyword classes): The accepted face argument is face
- attribute rather than font specification.
-
-2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make customization to face specification to appear in
- customization buffer.
-
- * font-latex.el (font-latex-user-keyword-classes): Exchange the order
- of `face' and `custom-face-edit'. Tweak doc string.
-
-2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Unify treatment of face argument over the relevant functions.
-
- * font-latex.el (font-latex-keyword-matcher): Conform the face
- argument correctly to the format `font-lock-keywords' requires.
- (font-latex-make-user-keywords) : Call `font-latex-make-match-defun'
- directly without `eval'.
- (font-latex-deactivated-keyword-classes) : Accept a face symbol, as
- well as a form returning a face symbol, for the third element for each
- item of `font-latex-built-in-keyword-classes'.
- (font-latex-built-in-keyword-classes) : Remove quoting from the face
- names. Contrary to the sentence of the doc string
- "The third element is the symbol of a face to be used or a Lisp
- form returning a face symbol.", symbol of a face was invalid due to
- the above bugs.
-
-2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix font-latex-make-match-defun to generate intended code.
-
- * font-latex.el (font-latex-make-match-defun): Arrange the order of
- evaluation not to generate meaningless clause. Byte compile warning
- on xemacs went away.
-
-2017-03-04 Mosè Giordano <mose@gnu.org>
-
- Partially revert previous commit, will look better later
-
- * tex-buf.el (TeX-command-expand): Do not error if `string' is nil. This made
- "View" command unusable.
-
-2017-03-04 Mosè Giordano <mose@gnu.org>
-
- Prevent infinite loop in TeX-command-expand
-
- * tex-buf.el (TeX-command-expand): Throw an error if `string' is not a string.
- This prevents an infinite loop.
- * tex.el (TeX-engine-in-engine-alist): New function to pick up an engine from
- `TeX-engine-alist' and throw an error if the engine is not there.
- (TeX-expand-list-builtin): Use `TeX-engine-in-engine-alist'.
- * context.el (ConTeXt-expand-options): Use `TeX-engine-in-engine-alist'.
- * tests/tex/command-expansion.el (TeX-command-expansion-errors): Add tests for
- error handling of `TeX-command-expand'.
-
-2017-02-24 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Tweak locale treatment on xemacs.
-
- * tex-jp.el (japanese-TeX-set-process-coding-system): Use the locale
- related environment variables for fallback value.
-
-2017-02-21 Arash Esbati <arash@gnu.org>
-
- Add new style/sourcecodepro.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/sourcecodepro.el: New file.
-
-2017-02-21 Arash Esbati <arash@gnu.org>
-
- * style/subfiles.el (LaTeX-subfiles-class-options): New function.
-
-2017-02-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make papersize predicate in tex-jp.el to work again.
- Problem parallel to bug#25563.
-
- * tex-jp.el (): Use `LaTeX-match-class-option' to examine paper size
- option of document class.
-
-2017-02-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix setting of coding system for Japanese TeX
-
- * tex-jp.el (japanese-TeX-set-process-coding-system): Cater for the
- case that kanji option is requested by user but cannot be determined.
- XEmacs doesn't have `locale-coding-system'. Use
- `get-coding-system-from-locale' and `current-locale' instead.
- Cleanup indentation.
- (japanese-TeX-coding-ejsu): Add entry for xemacs coding system of cp932.
-
-2017-02-20 Mosè Giordano <mose@gnu.org>
-
- Improve regexp for looking for documentclass macro
-
- * latex.el (LaTeX-env-document): Allow any non line-breaking character in regexp
- used to look for `documentclass' macro. Previous regexp did not catch class
- options containing dots or slash, that may occur when using `subfiles' class.
-
-2017-02-20 Mosè Giordano <mose@gnu.org>
-
- Improve determination of master file with subfiles class
-
- * style/subfiles.el ("subfiles"): Do not strip dirname from master file.
-
-2017-02-19 Arash Esbati <arash@gnu.org>
-
- Add new keys for package version 4.00
-
- * style/tcolorbox.el (LaTeX-tcolorbox-keyval-options): Add new
- keys for v4.00 of the package.
-
-2017-02-16 Arash Esbati <arash@gnu.org>
-
- * latex.el (LaTeX-label): Eliminate premature returning of label.
-
-2017-02-16 Arash Esbati <arash@gnu.org>
-
- Append "lstlisting" to `LaTeX-label-alist'
-
- * style/listings.el ("listings"): Append "lstlisting" to
- `LaTeX-label-alist'.
- (LaTeX-listings-auto-cleanup): Use `LaTeX-listing-label' as a
- symbol during clean up.
-
-2017-02-10 Arash Esbati <arash@gnu.org>
-
- Add new style/preview.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/preview.el: New file.
-
-2017-02-10 Arash Esbati <arash@gnu.org>
-
- * .gitignore: Ignore only preview.el in top directory.
-
-2017-02-10 Arash Esbati <arash@gnu.org>
-
- Improve parsing process in style/xcolor.el
-
- * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Use
- `regexp-opt' to build a regexp to match all color defining macros.
- (LaTeX-xcolor-colorlet-regexp): Remove variable.
- (LaTeX-xcolor-auto-cleanup): Romove unnecessary *.
-
-2017-02-09 Arash Esbati <arash@gnu.org>
-
- Improve parsing process in style/color.el
-
- * style/color.el (LaTeX-color-definecolor-regexp): Remove
- unnecessary 2nd and 3rd arguments from regexp.
- (LaTeX-color-auto-cleanup): Delete unnecessary function and remove
- it from `TeX-auto-cleanup-hook'.
-
-2017-02-09 Arash Esbati <arash@gnu.org>
-
- Fix parsing bug in style/xcolor.el
-
- * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Move parsing
- of \colorlet macro into `LaTeX-xcolor-colorlet-regexp'.
- (LaTeX-xcolor-colorlet-regexp): New variable.
- ("xcolor"): Activate `LaTeX-xcolor-colorlet-regexp' in style hook.
-
-2017-02-06 Arash Esbati <arash@gnu.org>
-
- * latex/preview.dtx: Fix example for \PreviewMacro* macro.
- Add missing backslash.
-
-2017-02-04 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix minor problems
- * tex.el (TeX-view-predicate-list-builtin): Enclose whole alternatives
- in regexp with shy group in order that the effect of "\`" and "\'"
- covers all the alternatives.
- * latex.el (LaTeX-auto-cleanup): Regard "Class", in addition to
- "class", as an indicator of LaTeX2e document.
-
-2017-02-02 Arash Esbati <arash@gnu.org>
-
- Simplify addition of entirely skipped environments
-
- * tex-ispell.el (TeX-ispell-skip-envs-list): New variable for
- environments which should be skipped entirely.
- (TeX-ispell-skip-envs-regexp): New variable keeping the regexp
- generated from `TeX-ispell-skip-envs-list'.
-
-2017-02-02 Tassilo Horn <tsdh@gnu.org>
-
- Fix TeX-view-predicate-list-builtin predicates wrt class opts
-
- * latex.el (LaTeX-match-class-option): New function.
- * tex.el (TeX-view-predicate-list-builtin): Use above function to check
- paper sizes orientation from documentclass options (bug#25563).
-
-2017-02-01 Mosè Giordano <mose@gnu.org>
-
- Fix number of arguments of local-variable-p in XEmacs
-
- * font-latex.el (font-latex-after-hacking-local-variables): Second argument of
- `local-variable-p' is mandatory in XEmacs.
-
-2017-02-01 Tassilo Horn <tsdh@gnu.org>
-
- Fix font-latex-after-hacking-local-variables on XEmacs
-
- * font-latex.el (font-latex-after-hacking-local-variables): Cater for the
- fact that file-local-variables-alist isn't there in XEmacs and older
- Emacs versions (bug#25564).
-
-2017-02-01 Arash Esbati <arash@gnu.org>
-
- * tex-ispell.el: Add support for enviroments from breqn.sty.
-
-2017-02-01 Tassilo Horn <tsdh@gnu.org>
-
- Fix plain-TeX-auto-regexp-list docstring
-
- * tex.el: Fix docstring of plain-TeX-auto-regexp-list (bug#25574).
-
-2017-01-29 Arash Esbati <arash@gnu.org>
-
- Add new style/breqn.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/breqn.el: New file.
-
-2017-01-29 Arash Esbati <arash@gnu.org>
-
- Update style/listings.el to use `LaTeX-env-label-as-keyval'
-
- * style/listings.el (LaTeX-listings-key-val-options): Comment the
- "label" key.
- (LaTeX-listings-key-val-label-extract):
- (LaTeX-listings-key-val-label-regexp): New variable.
- (LaTeX-listings-auto-cleanup): Use `LaTeX-add-environments'
- instead of adding new enviroments to `LaTeX-auto-environment'.
- Use the function `LaTeX-env-label-as-keyval' to insert labels.
- Add parsed enviroments to AUCTeX parser with `TeX-auto-add-regexp'.
- ("listings"): Add `LaTeX-listings-key-val-label-regexp' to the
- parser.
- Use `LaTeX-env-label-as-keyval' for "lstlisting".
-
-2017-01-29 Arash Esbati <arash@gnu.org>
-
- Add function to put labels in opt. argument of environments
-
- * doc/changes.texi: Document new feature.
-
- * latex.el (LaTeX-listing-label): New custom prefix for labels in
- code typesetting environments.
- (LaTeX-env-label-as-keyval): New function.
- (LaTeX-narrow-to-environment): Fix typo in docstring.
-
-2017-01-27 Arash Esbati <arash@gnu.org>
-
- Add `NO-INSERT' argument to `LaTeX-label'
-
- * doc/changes.texi: Document changes to `LaTeX-label' and
- `LaTeX-label-function'.
-
- * latex.el (LaTeX-label): Add second optional argument NO-INSERT.
- This argument is passed to function bound to
- `LaTeX-label-function' (usually `reftex-label' with RefTeX
- enabled). If `LaTeX-label-function' is nil and NO-INSERT is
- non-nil, label is read and returned as a string. Remove some
- unnecessary checks.
- (LaTeX-label-function): Mention in docstring that the function is
- expected to take an optional argument NO-INSERT. This is an
- incompatible change.
-
-2017-01-27 Arash Esbati <arash@gnu.org>
-
- Check if label is defined before adding it to known labels
-
- * latex.el (TeX-read-label): Check if label is already defined and
- ask for user confirmation before adding it list of known labels.
- Do not add label if empty string or the value of
- `TeX-read-label-prefix'.
-
-2017-01-26 Arash Esbati <arash@gnu.org>
-
- Add \citetitle to `reftex-cite-format' in style/biblatex
-
- * style/biblatex.el ("biblatex"): Add \citetitle[*] to
- `reftex-cite-format' and bind them to keys i/I per user request
- http://lists.gnu.org/archive/html/auctex/2017-01/msg00049.html.
-
-2017-01-25 Mosè Giordano <mose@gnu.org>
-
- Guard setcar with appropriate test
-
- * tex-jp.el (assoc): Replace second element of "BibTeX" and "Index" entries of
- `TeX-command-list' only if they are already there. This variable is
- customizable and users may have removed them. Reported by jfbu.
-
-2017-01-20 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-newline): Make interactive. See bug#24412.
-
-2017-01-20 Mosè Giordano <mose@gnu.org>
-
- Add makeglossaries to the list of commands
-
- * tex.el (TeX-command-list): Add makeglossaries. Fixes bug#24952.
- * latex.el (LaTeX-clean-intermediate-suffixes): Add extensions of files created
- by makeglossaries.
-
-2017-01-15 Mosè Giordano <mose@gnu.org>
-
- Show summary of tests at the end of make check
-
- * tests/Makefile (check): Depend on `check-doit' and `mostlyclean' phony
- targets.
- (check-doit): New rule for showing summary of tests.
- (mostlyclean): Delete log files.
-
-2017-01-13 Davide G. M. Salvetti <salve@debian.org>
-
- Fix ConTeXt-outline-regexp
-
- Add a separator between different elements; see Debian bug #850444.
-
-2017-01-13 Mosè Giordano <mose@gnu.org>
-
- Remove also a gitignore
-
- * Makefile.in (EXCLUDEDFILES): Add latex/.gitignore to excluded files.
-
-2017-01-13 Mosè Giordano <mose@gnu.org>
-
- Remove file from distributed tar ball
-
- * Makefile.in (EXCLUDEDFILES): Add doc/tex-ref.log.
-
-2017-01-12 Mosè Giordano <mose@gnu.org>
-
- Add AUCTeX Logo
-
- * etc/auctex-logo.tex: Logo of AUCTeX. It was realized with comments from
- Vincent Belaïche, Marcin Borkowski, Marta Dell’Atti, Tamas Papp and others.
-
- * .gitignore: Ignore some files automatically created during compilation.
-
-2017-01-11 Mosè Giordano <mose@gnu.org>
-
- Make gitlog-to-changelog ignore release-commit
-
- * Makefile.in (release-commit): Prefix the commit message with "; ", so that
- the commit will be ignored when automatically updating the ChangeLog.
-
-2017-01-10 Mosè Giordano <mose@gnu.org>
-
- * Version 11.90 released.
-
-2017-01-10 Mosè Giordano <mose@gnu.org>
-
- Refresh RELEASE file
-
- * RELEASE: Update "Availability" and "Future development and additional
- information" sections.
-
-2017-01-10 Mosè Giordano <mose@gnu.org>
-
- * Makefile.in (release-commit): Use UTF-8 coding for ChangeLog entry.
-
- * ChangeLog-preview: Change encoding to UTF-8.
-
- * Makefile.in (release-commit): Fix name of preview ChangeLog.
-
-2017-01-10 Arash Esbati <arash@gnu.org>
-
- Use RefTeX for multiple references in cleveref
-
- * style/cleveref.el (TeX-arg-cleveref-multiple-labels): Check if
- RefTeX is enabled and use it for multiple referencing macros.
- ("cleveref"): Use `TeX-arg-ref' instead of `TeX-arg-label'.
- ("cleveref"): Remove call of (font-latex-set-syntactic-keywords).
-
-2017-01-10 Arash Esbati <arash@gnu.org>
-
- Skip macros and environments from tcolorbox and raster library
-
- * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Extract macros
- with optional argument from `TeX-ispell-skip-cmds-list'.
- (TeX-ispell-skip-cmds-opt-arg-regexp): New variable containing
- macros where only the optional argument is skipped while spell
- checking.
- Add macros and environments from tcolorbox.el and
- tcolorboxlib-raster.el.
-
-2017-01-10 Arash Esbati <arash@gnu.org>
-
- Advertise AUCTeX installation from ELPA
-
- * doc/quickstart.texi (Quick Start): Emphasize the necessity to
- drop (load "auctex.el" nil t t) when installed from ELPA.
-
- * doc/install.texi (Installation): Advertise installation from
- ELPA.
-
-2017-01-09 Mosè Giordano <mose@gnu.org>
-
- Prepare for upcoming release
-
- * RELEASE: Update AUCTeX version, the new features section, and
- the list of contributors.
-
- * configure.ac: Update AUCTeX version.
-
- * doc/changes.texi: Reorder changes for 11.90 version section.
-
- * doc/tex-ref.tex: Update AUCTeX version and copyright years
- across the file.
-
- * latex/preview.dtx: Manually update release version.
-
-2017-01-07 Mosè Giordano <mose@gnu.org>
-
- Adapt Makefile to new ChangeLog file name
-
- * Makefile.in (release-commit): Use `CHANGELOG_N' in place of
- `ChangeLog'.
-
-2017-01-06 Tassilo Horn <tsdh@gnu.org>
-
- Don't use cl function copy-list
-
- * font-latex.el (font-latex--get-script-props): Use copy-sequence instead of
- copy-list, the latter being a cl function.
-
-2017-01-05 Tassilo Horn <tsdh@gnu.org>
-
- Fix bug where font-latex-sub/superscript-face was not applied to ^_
-
- * font-latex.el (font-latex-make-user-keywords): prepend
- font-latex-script-char-face, don't replace existing specs.
-
-2017-01-05 Tassilo Horn <tsdh@gnu.org>
-
- Fontify script characters with a new face
-
- * doc/auctex.texi (Fontification of math): Document it.
- * doc/changes.texi: Mention that.
- * font-latex.el (font-latex-make-user-keywords): Adapt.
- (font-latex-script-char-face): New face.
- (font-latex-match-script-chars): Improve it so that double ^_ aren't
- matched because such errors were hard to see with
- font-latex-fontify-script set to invisible.
- (font-latex-script-char): New function.
-
-2017-01-05 Arash Esbati <arash.esbati@gmail.com>
-
- Support biblatex cite format in all Emacsen
-
- * style/biblatex.el ("biblatex"): Check if biblatex is available
- in `reftex-cite-format-builtin' and use it. If not, add entries
- for older Emacsen manually.
-
-2017-01-05 Arash Esbati <arash.esbati@gmail.com>
-
- Check new custom option before activating RefTeX cite format
-
- * doc/changes.texi: Document new variable.
-
- * style/biblatex.el ("biblatex"):
- * style/harvard.el ("harvard"):
- * style/jurabib.el ("jurabib"):
- * style/natbib.el ("natbib"): Set cite format provided by RefTeX
- when `LaTeX-reftex-cite-format-auto-activate' is non-nil.
-
- * tex-style.el (LaTeX-reftex-cite-format-auto-activate): New
- customizable variable.
-
-2017-01-04 Tassilo Horn <tsdh@gnu.org>
-
- Fix script unfontification bug
-
- * font-latex.el (font-latex-unfontify-region): Remove script-level
- property and raise display property even though it's value is different
- from what's specified in font-latex-script-display.
-
-2017-01-04 Tassilo Horn <tsdh@gnu.org>
-
- Improve completion docs
-
- * doc/auctex.texi (Completion): Improved docs.
- * doc/changes.texi: Mention math completion, add link to Completion node
- in the manual.
- * tex.el (TeX-complete-list): Improve docstring.
-
-2017-01-04 Tassilo Horn <tsdh@gnu.org>
-
- Refactor normal completion and completion at point a bit
-
- * tex.el (TeX--complete-find-entry): New function.
- (TeX-complete-symbol,TeX--completion-at-point): Use it.
-
-2017-01-04 Tassilo Horn <tsdh@gnu.org>
-
- Completion for math macros
-
- * latex.el (LaTeX--after-math-macro-prefix-p): New function.
- (LaTeX-common-initialization): Use it for new TeX-complete-list entry.
- * tex.el (TeX-complete-list): Also allow match-data setting predicates in
- entries.
- (TeX-complete-symbol,TeX--completion-at-point): Adapt to new possibility.
-
-2017-01-03 Tassilo Horn <tsdh@gnu.org>
-
- Add completion-at-point support
-
- * doc/auctex.texi (Completion): Document completion-at-point support.
- * doc/changes.texi: Mention completion-at-point support.
- * tex.el (TeX--completion-at-point): New function.
- (VirTeX-common-initialization): Add TeX--completion-at-point to
- completion-at-point-functions in TeX buffers if that's bound.
-
-2017-01-03 Mosè Giordano <mose@gnu.org>
-
- Use RefTeX for multiple citations in biblatex
-
- * style/biblatex.el (LaTeX-arg-biblatex-cites): Use RefTeX when
- available. Suggested by Arash Esbati.
-
-2017-01-03 Tassilo Horn <tsdh@gnu.org>
-
- Simple docfix
-
- * font-latex.el (font-latex-fontify-script-max-level): Correct escaping of
- \(...\) in the docstring.
-
-2017-01-03 Tassilo Horn <tsdh@gnu.org>
-
- Improve multi-level script fontification
-
- * doc/auctex.texi (Fontification of math): Update docs.
- * doc/changes.texi: Add an item for the new script fontification
- features.
- * font-latex.el (font-latex-fontify-script): Update docstring.
- (font-latex-fontify-script-max-level): New custom variable.
- (font-latex--get-script-props): Apply script face only for levels up to
- font-latex-fontify-script-max-level.
- (font-latex-script): Adapt call to font-latex--get-script-props.
-
-2017-01-03 Arash Esbati <arash.esbati@gmail.com>
-
- Add a newline only if \label is inserted
-
- * style/caption.el (LaTeX-arg-caption-captionof):
- * style/bicaption.el (LaTeX-arg-bicaption-bicaption): Save the
- position before asking for a label. Add a newline only if a label
- is inserted.
-
-2017-01-03 Tassilo Horn <tsdh@gnu.org>
-
- Bring back multi-level script font-locking
-
- * doc/auctex.texi (Fontification of math): Add documentation.
- * font-latex.el (font-latex-script-display): Increase default raise level to
- 0.5.
- (font-latex-superscript-face,font-latex-subscript-face): Let scripts be a bit
- larger (:height 0.85 instead of 0.8).
- (font-latex--get-script-props): New function for incrementing/decrementing
- raise display property values.
- (font-latex-script): Use it.
-
-2017-01-03 Tassilo Horn <tsdh@gnu.org>
-
- Revert "Remove multi-level/invisible feature of font-latex-fontify-script"
-
- This reverts commit ccec8501960a448dd8faccaae54dfd9839a37c30.
-
-2017-01-02 Tassilo Horn <tsdh@gnu.org>
-
- Remove multi-level/invisible feature of font-latex-fontify-script
-
- * font-latex.el (font-latex-make-user-keywords,font-latex-script-display)
- (font-latex-script): Remove multi-level/invisible feature of
- font-latex-fontify-script.
- (font-latex-doctex-preprocessor-face): Remove function.
- * doc/auctex.texi (Fontification of math): Remove documentation for
- font-latex-fontify-script's multi-level and invisible values.
-
-2016-12-31 Arash Esbati <arash.esbati@gmail.com>
-
- Set `reftex-set-cite-format' to biblatex or natbib
-
- * style/biblatex.el ("biblatex"): Set `reftex-set-cite-format' to
- biblatex or natbib depending on package option.
-
-2016-12-30 Uwe Brauer <oub@mat.ucm.es>
-
- Add new style/exam.sty
-
- * Makefile.in (STYLESRC): add exam.el
- * style/exam.el: Add style file
- * tex-style.el: Move defcustom from exam.el to tex-style.el
-
-2016-12-30 Arash Esbati <arash.esbati@gmail.com>
-
- Fix the names also in expert macros
-
- * style/cleveref.el ("cleveref"): Fix the names also in expert macros.
-
-2016-12-30 Arash Esbati <arash.esbati@gmail.com>
-
- Fix name of macros \lcnamecref and \lcnamecrefs
-
- * style/cleveref.el ("cleveref"): Fix name of macros \lcnamecref
- and \lcnamecrefs.
-
-2016-12-30 Arash Esbati <arash.esbati@gmail.com>
-
- Add fontification for varioref's referencing macros
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add starred
- version to \vref macro.
-
- * style/varioref.el ("varioref"): Add fontification support for
- referencing macros.
-
-2016-12-30 Arash Esbati <arash.esbati@gmail.com>
-
- Add starred version of \citeauthor and \Citeauthor
-
- * font-latex.el (font-latex-built-in-keyword-classes):
- * style/biblatex.el ("biblatex"): Add starred version of
- \citeauthor and \Citeauthor macros.
-
-2016-12-30 Arash Esbati <arash.esbati@gmail.com>
-
- Fix fontification for natbib compat macros
-
- * style/biblatex.el ("biblatex"): Fix fontification for natbib
- compat macros which take 2 optional arguments.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Add \switchcolumn to paragraph commands
-
- * style/paracol.el ("paracol"): Add \switchcolumn to paragraph
- commands.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/titletoc.el
-
- * style/titletoc.el: New file.
-
- * Makefile.in (STYLESRC): Add new style.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/titlesec.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/titlesec.el: New file.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/titleps.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/titleps.el: New file.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/mdframed.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/mdframed.el: New file.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Add new tcolorbox library style/tcolorboxlib-raster.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/tcolorboxlib-raster.el: New file.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Update style/tcolorbox.el to package v3.96
-
- * style/tcolorbox.el: Update style to package v3.96.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Query for optional float position
-
- * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Query for
- optional float position.
-
-2016-12-29 Arash Esbati <arash.esbati@gmail.com>
-
- Improve inserting arguments of \captionof macro
-
- * style/caption.el (LaTeX-arg-caption-captionof): New function
- improving query and insert of caption and label acc. to float
- type.
- ("caption"): Use it.
-
-2016-12-29 Mosè Giordano <mose@gnu.org>
-
- Fix documentation of TeX-arg-file
-
- * doc/auctex.texi (Adding Macros): `TeX-arg-file' does not strip
- extension. Reported by Tyler Smith. Fixes bug#24444.
-
-2016-12-26 Uwe Brauer <oub@mat.ucm.es>
-
- Make AUCTeX and RefTeX aware of file loading macro \subfile
-
- * style/subfiles.el ("subfiles"): Make subfile macro be recognized
- as a paragraph command. For AUCTeX, add argument of subfile to
- `TeX-auto-file'. For RefTeX, append subfile to
- `reftex-include-file-commands' and run `reftex-compile-variables'
- only once. Code rearrangement.
-
-2016-12-24 Mosè Giordano <mose@gnu.org>
-
- Print only first line of the message in error overview
-
- * tex-buf.el (TeX-error-overview-make-entries): Use `push' in place of
- `add-to-list'. Print only the first line of the message.
-
-2016-12-23 Arash Esbati <arash.esbati@gmail.com>
-
- Mention improvements to `LaTeX-array-count-columns' in news
-
- * doc/changes.texi: Mention improvements to
- `LaTeX-array-count-columns' in news since 11.89.
-
-2016-12-23 Arash Esbati <arash.esbati@gmail.com>
-
- Extend test for new column counting code with style files loaded
-
- * tests/latex/tabular-count-ampersands-out.tex:
- * tests/latex/tabular-count-ampersands-in.tex: Add tests for
- tabularx, tabulary, longtable, dcolumn, siunitx constructs.
-
- * tests/latex/latex-test.el
- (LaTeX-count-ampersands-inserted-in-tabular): Set `TeX-parse-self'
- to t in order to load style files in the test. Thanks to Mosè
- Giordano for enabling this feature.
-
-2016-12-22 Arash Esbati <arash.esbati@gmail.com>
-
- Update style/minted.el to package version 2.4.1.
-
- * style/minted.el (LaTeX-minted-key-val-options): Add new key=vals
- from package version 2.4.1.
- (LaTeX-minted-key-val-options-local): New variable.
- (LaTeX-minted-language-list): Set the variable
- `LaTeX-minted-language-list' after the first call of function.
- (LaTeX-minted-style-list): New variable.
- (LaTeX-minted-style-list): New function analogous to
- `LaTeX-minted-language-list' returning styles provided by
- pymentize program.
- (LaTeX-arg-minted-style): New function to insert styles provided
- by pymentize program into buffer.
- (LaTeX-minted-update-key-vals): New function to update key=vals in
- `LaTeX-minted-key-val-options-local'.
- (LaTeX-minted-auto-cleanup): Call `LaTeX-minted-update-key-vals'.
- ("minted"): Use `LaTeX-minted-key-val-options-local' for all
- key=val queries. Update macros incl. fontification. Run style
- hook for `newfloat' when package option is given.
-
-2016-12-22 Tassilo Horn <tsdh@gnu.org>
-
- Uniform font-lock updates/don't break prettify (bug#25245)
-
- * font-latex.el (font-latex-update-font-lock): New function.
- (font-latex-add-keywords): Use it.
- (font-latex-after-hacking-local-variables): Use it.
- * style/alltt.el: Use font-latex-update-font-lock.
- * style/beamer.el: Ditto.
- * style/comment.el: Ditto.
- * style/expl3.el: Ditto.
- * style/fancyhdr.el: Ditto.
- * style/fancyvrb.el: Ditto.
- * style/listings.el: Ditto.
- * style/minted.el: Ditto.
- * style/url.el: Ditto.
-
-2016-12-22 Mosè Giordano <mose@gnu.org>
-
- Fix to TeX-add-local-master
-
- * tex.el (TeX-add-local-master): Parse local variables again after
- calling the mode function, which killed local variables.
-
-2016-12-21 Mosè Giordano <mose@gnu.org>
-
- Add style/ directory to TeX-style-path for tests
-
- * tests/latex/latex-test.el: Add our "style/" directory `TeX-style-path'
- to make it possible to load style files inside tests.
-
-2016-12-20 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-add-local-master): Inherit major mode from master file.
-
-2016-12-19 Arash Esbati <arash.esbati@gmail.com>
-
- Mention that arguments to *-operator must be in braces
-
- * doc/auctex.texi (Tabular-like): Mention that the new code for
- counting columns in *{num}{cols} expects num and cols to be
- enclosed in braces.
-
-2016-12-19 Arash Esbati <arash.esbati@gmail.com>
-
- Add test for new column counting code
-
- * tests/latex/tabular-count-ampersands-out.tex:
- * tests/latex/tabular-count-ampersands-in.tex: New files.
-
- * tests/latex/latex-test.el
- (LaTeX-count-ampersands-inserted-in-tabular): Test new column
- counting code in `LaTeX-array-count-columns'.
-
-2016-12-19 Arash Esbati <arash.esbati@gmail.com>
-
- Count *-operator in column specification
-
- * latex.el (LaTeX-array-count-columns): Detect *-operator in
- column specification and count the arguments for final calculation
- of columns. Thanks to Ikumi Keita for pointing out this
- deficiency and code to fix it.
-
-2016-12-19 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/dcolumn.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/dcolumn.el: New file.
-
-2016-12-19 Arash Esbati <arash.esbati@gmail.com>
-
- Accept non-letter characters as column specifier
-
- * style/array.el (LaTeX-array-newcolumntype-regexp): Accept
- non-letter characters as column specifier.
-
-2016-12-17 Arash Esbati <arash.esbati@gmail.com>
-
- Use `LaTeX-item-longtable' while inserting longtable's
-
- * style/longtable.el (LaTeX-longtable-skipping-regexp): New variable.
- (LaTeX-item-longtable): New function. This function is a
- variation of `LaTeX-item-array' which uses
- `LaTeX-longtable-skipping-regexp' when inserting ampersands.
- ("longtable"): Append longtable to `LaTeX-item-list'.
-
-2016-12-17 Arash Esbati <arash.esbati@gmail.com>
-
- Add "s" and "S" to `LaTeX-array-column-letters'
-
- * style/siunitx.el ("siunitx"): Add column specification letters
- "s" and "S" to `LaTeX-array-column-letters'.
-
-2016-12-17 Arash Esbati <arash.esbati@gmail.com>
-
- Append tabular[xy] to `LaTeX-item-list'
-
- * style/tabulary.el ("tabulary"):
- * style/tabularx.el ("tabularx"): Append tabularx and tabulary to
- `LaTeX-item-list'.
-
-2016-12-06 Arash Esbati <arash.esbati@gmail.com>
-
- Support RefTeX with `reftex-add-index-macros' in style/splitidx.el
-
- * style/splitidx.el ("splitidx"): Support RefTeX with
- `reftex-add-index-macros' and not by appending macros to
- `reftex-index-macros'.
-
-2016-12-06 Arash Esbati <arash.esbati@gmail.com>
-
- Support RefTeX with `reftex-add-label-environments' in style/mathtools.el
-
- * style/mathtools.el (LaTeX-mathtools-auto-cleanup, "mathtools"):
- Support RefTeX with `reftex-add-label-environments' and not by
- appending environments to `reftex-label-alist'.
- ("mathtools"): Add fontification support for referencing macros.
-
-2016-12-06 Arash Esbati <arash.esbati@gmail.com>
-
- Support RefTeX with `reftex-add-label-environments' in style/empheq.el
-
- * style/empheq.el ("empheq"): Support RefTeX with
- `reftex-add-label-environments' and not by appending environments
- to `reftex-label-alist'.
-
-2016-12-05 Arash Esbati <arash.esbati@gmail.com>
-
- Fix query for defined colors in style/textpos.el
-
- * style/textpos.el ("textpos"): Use `cond' to check which color
- defining package is loaded and use the respective function for
- `completing-read'.
-
-2016-12-05 Arash Esbati <arash.esbati@gmail.com>
-
- Fix query for defined colors in style/ntheorem.el
-
- * style/ntheorem.el ("ntheorem"): Use `cond' to check which color
- defining package is loaded and use the respective function for
- `completing-read'.
-
-2016-11-30 Arash Esbati <arash.esbati@gmail.com>
-
- Add support for LaTeX core command \textsubscript
-
- * font-latex.el (font-latex-built-in-keyword-classes):
- * latex.el (LaTeX-common-initialization): Add entry for
- "textsubscript" which is in LaTeX core since 2015/01/01.
-
-2016-11-28 Arash Esbati <arash.esbati@gmail.com>
-
- Do not spell-check arguments of \LTXtable
-
- * tex-ispell.el (TeX-ispell-skip-cmds-list): Add entry for
- \LTXtable.
-
-2016-11-28 Arash Esbati <arash.esbati@gmail.com>
-
- Add \LTXtable to list of file-loading commands
-
- * style/ltxtable.el (LaTeX-ltxtable-file-regexp): New variable.
- ("ltxtable"): Make AUCTeX and RefTeX aware of \LTXtable as file
- loading command.
- Add fontification support.
-
-2016-11-25 Arash Esbati <arash.esbati@gmail.com>
-
- Support new floats defined with newfloat package
-
- * style/caption.el (LaTeX-caption-update-key-val-options): Append
- new floating environments defined with "newfloat.sty" as values to
- "type*?" keys in `LaTeX-caption-key-val-options-local'.
-
-2016-11-25 Arash Esbati <arash.esbati@gmail.com>
-
- Append entry to `LaTeX-label-alist' for new "verbatim" floats
-
- * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Append an entry
- for parsed environments of "verbatim" type to `LaTeX-label-alist'.
-
-2016-11-24 Arash Esbati <arash.esbati@gmail.com>
-
- Insert \label inside the mandatory argument of \caption
-
- * style/longtable.el ("longtable"): Append \label at the end of
- caption text inside the mandatory argument.
- (LaTeX-longtable-package-options): New variable to suppress the
- query for package options.
-
-2016-11-24 Uwe Brauer <oub@mat.ucm.es>
-
- Add style file for subfiles package.
-
- * Makefile.in (STYLESRC): add subfiles.el entry
-
- * style/subfiles.el ("subfiles"): add new style.
-
-2016-11-23 Mosè Giordano <mose@gnu.org>
-
- Min fix to kpfonts package
-
- * style/kpfonts.el ("kpfonts"): Move setting of `TeX-font-list' inside
- the hook.
-
-2016-11-23 Mosè Giordano <mose@gnu.org>
-
- Add style file for amsfonts package
-
- * style/amsfonts.el: New file.
- * Makefile.in (STYLESRC): Install it.
- * style/amssymb.el ("amssymb"): Run `amsfonts' hook.
-
-2016-11-21 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/bicaption.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/bicaption.el: New file.
-
-2016-11-21 Arash Esbati <arash.esbati@gmail.com>
-
- Add support for style/bicaption.el to style/caption.el
-
- * style/caption.el (LaTeX-caption-supported-float-types): Add
- supported caption types available with bicaption.el.
- ("caption"): Append key=vals from bicaption.el to
- `LaTeX-caption-key-val-options-local'.
- ("caption"): Query for a second optional argument with
- \captionsetup*? if bicaption.el is loaded. Same for
- fontification.
-
-2016-11-21 Arash Esbati <arash.esbati@gmail.com>
-
- Do not insert a new line if \label is omitted
-
- * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Insert a
- new line only if \label is given.
-
-2016-11-18 Arash Esbati <arash.esbati@gmail.com>
-
- Improve caption and label insertion in style/caption.el
-
- * style/caption.el (LaTeX-caption-key-val-options): Add key slc
- which is an abbrev for singlelinecheck.
- (LaTeX-arg-caption-captionbox): Delete unused prompt argument.
- Ask for short caption acc. to the value of
- `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' instead of
- `TeX-insert-macro' to insert a label. Use `TeX-argument-insert'
- instead of conditional insert.
- ("caption"): Do not fontify the last argument of \captionbox.
- Fontification happens within \begin...\end{tabular} or
- \includegraphics.
-
-2016-11-18 Arash Esbati <arash.esbati@gmail.com>
-
- Improve caption and label insertion in style/subcaption.el
-
- * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Delete
- unused prompt argument. Ask for short caption acc. to the value
- of `LaTeX-short-caption-prompt-length'. Fill the inserted
- sub-caption before using `LaTeX-label' to insert the label.
- (LaTeX-arg-subcaption-subcaptionbox): Delete unused prompt
- argument. Ask for short caption acc. to the value of
- `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' to insert
- the label. Use `TeX-argument-insert' instead of conditional
- insert.
- ("subcaption"): Append package environments to `LaTeX-label-alist'.
- ("subcaption"): Do not fontify the last argument of
- \subcaptionbox. Fontification happens within
- \begin...\end{tabular} or \includegraphics.
-
-2016-11-16 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/FiraSans.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/FiraSans.el: New file.
-
-2016-11-16 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/FiraMono.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/FiraMono.el: New file.
-
-2016-11-14 Mosè Giordano <mose@gnu.org>
-
- Suggest to display warnings when there are no errors in error overview
-
- * tex-buf.el (TeX-error-overview): When there are no errors, suggest to
- display warnings and bad boxes, if present. Fixes bug #24877.
-
-2016-11-04 Tassilo Horn <tsdh@gnu.org>
-
- Refresh font-latex fontification if vars are modified
-
- Refresh font-latex fontification if variables such as
- LaTeX-verbatim-*-local are set in a file-local variables block or as
- directory-local variables (bug#24868).
-
- * font-latex.el (font-latex-after-hacking-local-variables): New function.
- (font-latex-setup): Add it do hack-local-variables-hook.
- * tex.el (TeX--list-of-string-p): New function.
- * latex.el (LaTeX-verbatim-environments-local):
- (LaTeX-verbatim-macros-with-braces-local):
- (LaTeX-verbatim-macros-with-delims-local): Use it for
- safe-local-variable property.
-
-2016-11-02 Arash Esbati <arash.esbati@gmail.com>
-
- Update style/natbib.el to package version 8.31b
-
- * style/natbib.el ("natbib"): Add missing macros to catch up with
- package version 8.31b. Rearrange code.
- (LaTeX-arg-natbib-notes): Remove redundant check if
- `TeX-arg-cite-note-p' is non-nil.
-
-2016-10-17 Tassilo Horn <tsdh@gnu.org>
-
- Make Copyright headers conforming to convention
-
-2016-10-17 Arash Esbati <arash.esbati@gmail.com>
-
- Do not insert unnecessary brackets for citation macros
-
- * style/natbib.el (LaTeX-arg-natbib-notes): Rename function name
- from `natbib-note-args'.
- Improve the insertion of arguments in order not to have an empty
- pair of brackets when both pre- and post-note are omitted.
- ("natbib"): Replace occurrence of `natbib-note-args' with
- `LaTeX-arg-natbib-notes'.
-
-2016-10-17 Arash Esbati <arash.esbati@gmail.com>
-
- Use `TeX-argument-insert' instead of conditional `insert'
-
- * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): Use
- `TeX-argument-insert' instead of `insert' for arguments
- insertion.
-
-2016-10-16 Arash Esbati <arash.esbati@gmail.com>
-
- Add support for natbib macros to style/biblatex
-
- * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): New
- function.
- ("biblatex"): Add completion and fontification support for natbib
- compatibility macros.
-
-2016-10-14 Tassilo Horn <tsdh@gnu.org>
-
- Manually merge changes that were only on the elpa branch
-
-2016-10-13 Tassilo Horn <tsdh@gnu.org>
-
- Fix TeX--if-macro-fboundp edebug spec
-
- * tex.el (TeX--if-macro-fboundp): Fix broken edebug spec.
-
-2016-09-27 Mosè Giordano <mose@gnu.org>
-
- Fix to my previous commit
-
- * tex-buf.el (TeX-BibTeX-sentinel): Fix misplaced `setq', it was inside
- the `cond' form while it should have been outside.
-
-2016-09-19 Tassilo Horn <tsdh@gnu.org>
-
- Improve docs added/changed in last commit
-
- * doc/auctex.texi (Display): Rewrite WYSIWYG paragraph and add
- references.
- (Fontification of math): Switch order in which multi-level and invisible
- are introduced. Fix misplaced @xref.
-
-2016-09-19 Uwe Brauer <oub@mat.ucm.es>
-
- Add information about prettify and semi WYSIWYG features.
-
- * doc/auctex.texi (Display): Add a sentence about
- prettify-symbols-unprettify-at-point.
- (Fontification of math): add `invisible' to
- `font-latex-fontify-script'.
-
-2016-09-18 Tassilo Horn <tsdh@gnu.org>
-
- Don't require \end{env} is on a separate line
-
- * font-latex.el (font-latex-make-user-keywords):
- (font-latex-set-syntactic-keywords): Don't require that \end{env} is on
- a line of its own. Also allow empty mandatory argument in verbatim
- environments.
-
-2016-09-18 Mosè Giordano <mose@gnu.org>
-
- Fix default command after running BibTeX with warnings
-
- * tex-buf.el (TeX-BibTeX-sentinel): Always set `TeX-command-next' to
- `TeX-command-default'. As it was before, if BibTeX issued
- warnings (or errors) the default next command would have been "View",
- which is in no case what the user would expect. This is the same
- logic used in Biber sentinel (which has, in addition, a fatal error
- after which Biber is run again).
-
-2016-09-18 Tassilo Horn <tsdh@gnu.org>
-
- Improve font-locking of verbatim environments
-
- * font-latex.el (font-latex-set-syntactic-keywords): Handle case where
- verbatim content immediately follows \begin{verb-env}.
-
-2016-09-17 Uwe <oub@mat.ucm.es>
-
- Improve style/bidi and add make file entry.
-
- * Makefile.in (STYLESRC): add bidi.el
-
- * style/bidi.el ("bidi"): New file.
-
-2016-09-17 Arash Esbati <arash.esbati@gmail.com>
-
- Improve style/graphicx.el
-
- * doc/changes.texi: Document the changes about graphicx.el.
-
- * tex-style.el (LaTeX-includegraphics-options-alist): Remove the
- now no-op variable.
-
- * style/graphics.el ("graphics"): Set
- `LaTeX-graphics-package-options' after running hooks for
- graphicx.el.
-
- * style/graphicx.el (LaTeX-graphicx-key-val-options)
- (LaTeX-includegraphics-dvips-extensions)
- (LaTeX-includegraphics-pdftex-extensions)
- (LaTeX-includegraphics-xetex-extensions)
- (LaTeX-graphicx-package-options): New variables.
- (LaTeX-arg-graphicx-includegraphics-key-val): New function.
- (LaTeX-includegraphics-extensions): Return extensions for input
- files depending on the used engine.
- (LaTeX-arg-includegraphics): Only query for the image file to
- include. The query for the optional key-val argument is now done
- by `LaTeX-arg-graphicx-includegraphics-key-val'.
- ("graphicx"): Extend the query for commands \resizebox[*].
- Commands shared with graphics.el are guarded respectively.
- Add missing commands \graphicspath, \DeclareGraphicsExtensions and
- \DeclareGraphicsRule.
-
-2016-09-14 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Cherry-pick 9c24759a96f41e288841ec2e815d62d58dc01e7a from elpa branch
-
- * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Drop symbol-value
-
- * tex-site.el.in (TeX-modes): Use #'.
-
-2016-09-04 Mosè Giordano <mose@gnu.org>
-
- Do not use a function from cl
-
- * tex-buf.el (TeX-parse-TeX): Do not use the `signum' function, provided
- by `cl' library.
-
-2016-09-02 Mosè Giordano <mose@gnu.org>
-
- Fix type of ConTeXt-Mark-version option
-
- * context.el (ConTeXt-Mark-version): Fix the type, it was wrongly set
- with a string in place of a symbol. Reported by Tobias Berndt.
-
-2016-09-01 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/menukeys.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/menukeys.el: New file.
-
-2016-09-01 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/paracol.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/paracol.el: New file.
-
-2016-09-01 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/framed.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/framed.el: New file.
-
-2016-08-31 Arash Esbati <arash.esbati@gmail.com>
-
- Use `TeX-ispell-skip-setcar' on user defined index macros
-
- * style/splitidx.el (LaTeX-splitidx-newindex-regex): Replace wrong
- `^}' with `^]'.
- (LaTeX-splitidx-auto-cleanup, "splitidx"): Use
- `TeX-ispell-skip-setcar' on user defined index macros.
-
-2016-08-31 Arash Esbati <arash.esbati@gmail.com>
-
- Use `TeX-ispell-skip-setcdr' on user defined listing environments
-
- * style/listings.el (LaTeX-listings-auto-cleanup): Use
- `TeX-ispell-skip-setcdr' on user defined lists.
-
-2016-08-31 Arash Esbati <arash.esbati@gmail.com>
-
- Use `TeX-ispell-skip-setcdr' on user defined list environments
-
- * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Use
- `TeX-ispell-skip-setcdr' on user defined lists.
- ("enumitem"): Use `TeX-ispell-skip-setcdr' on user defined lists.
- Use `TeX-argument-insert' instead of `insert'.
-
-2016-08-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Revise document for Japanese TeX
-
- Revise document for Japanese TeX
- * doc/auctex.texi (Language Support): Fix old statements. Mention
- about (semi-)obsolete variables japanese-(La)TeX-command-default,
- japanese-TeX-command-list and recommend to use
- japanese-TeX-engine-default instead.
-
-2016-08-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Add a Japanese error message translation
-
- * tex-jp.el (TeX-error-description-list): Add a Japanese error
- message translation.
-
-2016-08-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Set the right coding systems for Japanese TeX process
-
- Set the right coding systems for Japanese TeX process
-
- * tex-jp.el:
- (LaTeX-command-style): Remove kanji option from uplatex and jlatex,
- which was there by mistake.
- (TeX-japanese-process-input-coding-system,
- TeX-japanese-process-output-coding-system,
- japanese-TeX-set-process-coding-system): The coding systems for
- interacting with Japanese TeX vary with the OS and other
- circumstances. So choose the suitable coding system at run time
- rather than using the fixed values.
- (japanese-TeX-use-kanji-opt-flag): Declare before the first use.
- In addition, change default value and tailor doc string as per the
- above change.
- (japanese-TeX-coding-ejsu): Add coding system compatible for emacs
- 21 and xemacs.
-
-2016-08-24 Mosè Giordano <mose@gnu.org>
-
- Make TeX-previous-error go backward
-
- * tex-buf.el (TeX-parse-TeX): Decrease `TeX-error-last-visited' when
- `arg' is negative. This fixes the behavior of `TeX-previous-error'.
-
-2016-08-23 Arash Esbati <arash.esbati@gmail.com>
-
- Update style/mathtools.el to v1.18 of mathtools.sty
-
- * style/mathtools.el (LaTeX-mathtools-package-options): Add
- "nonrobust" option.
- (LaTeX-mathtools-key-val-options): Add missing key=vals. Insert a
- period in doc string.
- (LaTeX-mathtools-arg-mathstyle-completion)
- (LaTeX-mathtools-arg-mathsize-completion)
- (LaTeX-mathtools-arg-declarepaireddelimiter)
- (LaTeX-mathtools-env-cases)
- (LaTeX-mathtools-item-cases): New functions.
- (LaTeX-mathtools-env-multlined): Add an empty pair of square
- brackets if only the second optional argument is given.
- ("mathtools"): Update commands and environments in style hook.
- (LaTeX-mathtools-env-matrix-starred)
- (LaTeX-mathtools-env-spreadlines): Delete functions. Use
- ["string"] when adding environments in `LaTeX-add-environments'.
-
-2016-08-21 Mosè Giordano <mose@gnu.org>
-
- Fold environments with * in name
-
- * tex-fold.el (TeX-fold-item): Add asterisk to the regexp matching LaTeX
- environment names. Fixes bug#24263.
-
-2016-08-21 Mosè Giordano <mose@gnu.org>
-
- Remove obsolete TeX-function-p function
-
- * tex.el (TeX-function-p): Remove this function. It was introduced here
- in AUCTeX in 1994, but is present in Emacs since 1997 as well, under
- the name `functionp'. Fixes bug#24245.
- * tex-buf.el (TeX-command-expand): Replace `TeX-function-p' with
- `functionp'.
-
-2016-08-14 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/empheq.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/empheq.el: New file.
-
-2016-08-10 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/commath.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/commath.el: New file.
-
-2016-08-02 Arash Esbati <arash.esbati@gmail.com>
-
- Add new style/pdflscape.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/pdflscape.el: New file.
-
-2016-07-22 Arash Esbati <arash.esbati@gmail.com>
-
- Document interaction with Ispell
-
- * doc/auctex.texi (Selecting a Command): Document interaction with Ispell.
-
-2016-07-18 Arash Esbati <arash.esbati@gmail.com>
-
- Add new spell checking dictionary tex-ispell.el
-
- * doc/todo.texi (Wishlist): Remove spell checking of macros from
- wish list.
-
- * doc/changes.texi: Mention new file tex-ispell.el in news since
- 11.89.
- Fix typo.
-
- * Makefile.in (AUCSRC): Add tex-ispell.el.
-
- * latex.el (tex-ispell): Require tex-ispell.el.
-
- * tex.el (TeX-ispell-extend-skip-list): New customizable variable.
- (TeX-ispell-skip-setcar, TeX-ispell-skip-setcdr): New functions.
- (TeX-ispell-tex-arg-end): New function.
-
- * tex-ispell.el: Add new file.
-
-2016-07-08 Arash Esbati <arash.esbati@gmail.com>
-
- Reset `LaTeX-auto-xcolor-definecolorset' before parsing
-
- * style/xcolor.el (LaTeX-xcolor-auto-prepare): Reset
- `LaTeX-auto-xcolor-definecolorset' before parsing.
- Improve comments.
-
-2016-07-08 Arash Esbati <arash.esbati@gmail.com>
-
- Fix doc string for curve quoting style in Emacs 25
-
- * style/theorem.el (LaTeX-theorem-env-label):
- * style/ntheorem.el (LaTeX-ntheorem-env-label):
- * style/amsthm.el (LaTeX-amsthm-env-label): Fix doc string for new
- text quoting style in Emacs 25.
-
-2016-06-29 Arash Esbati <arash.esbati@gmail.com>
-
- Catch up with deletion of \commondummies in texinfo.tex
-
- * doc/macros.texi: Catch up with deletion of \commondummies in
- texinfo.tex which is replaced with \definedummies. Check which
- command is defined and add AUCTeX definitions respectively.
-
-2016-06-28 Masayuki Ataka <masayuki.ataka@gmail.com> (tiny change)
-
- Fix to doc/auctex.texi
-
- * doc/auctex.texi (Prettifying): Insert missing '{}'.
-
-2016-06-27 Mosè Giordano <mose@gnu.org>
-
- Change test for PDF Tools availability
-
- * tex.el (TeX-pdf-tools-sync-view): Change test for PDF Tools
- availability, in order to make it possible to postpone loading of the
- package, for example when using "use-package". Fixes bug#23803.
-
-2016-06-11 Tassilo Horn <tsdh@gnu.org>
-
- More about TeX-raise-frame-function
-
- * doc/auctex.texi (I/O Correlation): Improve TeX-raise-frame-function
- docs.
- * doc/changes.texi: Mention TeX-raise-frame-function.
- * tex.el (TeX-raise-frame-function): Use raise-frame as default value.
-
-2016-06-11 Tassilo Horn <tsdh@gnu.org>
-
- Document TeX-raise-frame-function
-
- * doc/auctex.texi (I/O Correlation): Document TeX-raise-frame-function.
-
-2016-06-10 Tassilo Horn <tsdh@gnu.org>
-
- New defcustom TeX-raise-frame-function
-
- * tex.el (TeX-raise-frame-function): New defcustom.
- (TeX-source-correlate-sync-source): Use it.
-
-2016-06-04 Uwe Brauer <oub@mat.ucm.es>
-
- Document how to disable filling for specific environments
-
- * latex.el (LaTeX-indent-environment-list): Mention in docstring that
- environments listed here are not filled.
- (LaTeX-fill-region-as-paragraph): Add information to the docstring
- concerning excluding enviroments from that function by using
- `LaTeX-indent-environment-list'. Suggested by Uwe Brauer.
-
-2016-05-31 Mosè Giordano <mose@gnu.org>
-
- Fix compatibility with GNU Emacs < 24
-
- * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame' only
- when it is available.
-
-2016-05-29 Tassilo Horn <tsdh@gnu.org>
-
- Grab focus on Evince inverse search
-
- * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame'.
-
-2016-05-29 Tassilo Horn <tsdh@gnu.org>
-
- Don't use non-existing custom-buffer-done-function
-
- * tex-wizard.el (TeX-wizard): Use `kill-buffer-hook' and
- `custom-buffer-done-kill' instead of `custom-buffer-done-function' which
- has been removed from Emacs a long time ago.
-
-2016-05-27 Tassilo Horn <tsdh@gnu.org>
-
- Docs for prettification with Emacs 25+
-
- * doc/auctex.texi (Prettifying): Document prettification.
-
-2016-05-27 Stefan Monnier <monnier@IRO.UMontreal.CA>
-
- Fix byte-compiler warnings.
-
- * context.el: Fix some byte-compiler warnings.
- * tex-buf.el: Ditto.
- * tex-jp.el: Ditto.
- * tex-mik.el: Ditto.
- * toolbar-x.el: Ditto.
-
-2016-05-24 Tassilo Horn <tsdh@gnu.org>
-
- Fix copyright header of tex-jp.el
-
- * tex-jp.el: Fix Copyright and Author headers.
-
-2016-05-22 Tassilo Horn <tsdh@gnu.org>
-
- Convert ChangeLog.1 to UTF-8
-
- * ChangeLog.1: Convert to UTF-8 and adjust encoding cookie.
-
-2016-05-22 Tassilo Horn <tsdh@gnu.org>
-
- Make ChangeLog UTF-8
-
- * ChangeLog-preview.1: Convert to UTF-8.
- * build-aux/gitlog-to-auctexlog: Remove iconv call for converting
- ChangeLog to ISO-8859-1.
-
-2016-05-21 Mosè Giordano <mose@gnu.org>
-
- Append environment indentation rules to LaTeX-indent-environment-list
-
- * style/alltt.el ("alltt"): Append indentation rule to
- `LaTeX-indent-environment-list' in order not to override custom
- settings. Reported by François Patte.
- * style/beamer.el ("beamer"): Ditto.
- * style/doc.el ("doc"): Ditto.
- * style/fancyvrb.el ("fancyvrb"): Ditto.
- * style/filecontents.el ("filecontents"): Ditto.
- * style/hyperref.el ("hyperref"): Ditto.
- * style/listings.el (LaTeX-listings-auto-cleanup, "listings"): Ditto.
- * style/longtable.el ("longtable"): Ditto.
- * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Ditto.
- * style/tabularx.el ("tabularx"): Ditto.
- * style/tabulary.el ("tabulary"): Ditto.
-
-2016-05-18 Arash Esbati <esbati@gmx.de>
-
- Respect both "xcolor" and "color" for command queries
-
- * style/textpos.el ("textpos"): Remove "color" from
- `TeX-run-style-hooks'.
- ("textpos"): Respect both "xcolor" and "color" for query to
- "textblockcolour" and "textblockrulecolour" commands.
-
-2016-05-18 Arash Esbati <esbati@gmx.de>
-
- Respect both "xcolor" and "color" for query to "shadecolor"
-
- * style/ntheorem.el ("ntheorem"): Respect both "xcolor" and
- "color" for query to "shadecolor" command.
-
-2016-05-18 Arash Esbati <esbati@gmx.de>
-
- Adjust query commands for loading by xcolor.el
-
- * style/colortbl.el ("colortbl"): Run style hook for "color" only
- if "xcolor" is not an active style.
- ("colortbl"): Check if "xcolor" is an active style and run
- (TeX-arg-xcolor) or (TeX-arg-color) respectively to query for the
- arguments.
-
-2016-05-18 Arash Esbati <esbati@gmx.de>
-
- Run `TeX-add-symbols' if "xcolor" is not an active style
-
- * style/color.el ("color"): Check if "xcolor" is an active style
- and then run `TeX-add-symbols' on commands defined by "color.sty"
- and add fontification support.
-
-2016-05-18 Arash Esbati <esbati@gmx.de>
-
- Add new style/xcolor.el
-
- * Makefile.in (STYLESRC): Add new style xcolor.el.
-
- * style/xcolor.el: Add new file.
-
-2016-05-15 Tassilo Horn <tsdh@gnu.org>
-
- Make TeX-view work better with regions
-
- * tex-buf.el (TeX-region-update-point): New function which sets point in
- the region buffer so that it matches the location of point in the
- current buffer.
- (TeX-view): Use it.
-
-2016-05-14 Arash Esbati <esbati@gmx.de>
-
- Improve the insertation of "macro" environment
-
- * style/doc.el (LaTeX-env-no-comment): Check if argument
- `environment' is "macro" and query/insert a name prefixed with
- `TeX-esc'.
- (LaTeX-doc-after-insert-macrocode): Add "macro" environment.
- ("doc"): Run `LaTeX-env-no-comment' when "macro" environment is
- inserted.
-
-2016-05-14 Mosè Giordano <mose@gnu.org>
-
- Use commit date for package date also in configure
-
- * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): Use commit date rather
- than author date.
-
-2016-05-14 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Tweak mode name only when file local variable is enabled.
-
- * tex-jp.el (japanese-plain-tex-mode-initialization)
- (japanese-latex-mode-initialization): Tweak mode name only
- when `enable-local-variables' is non-nil.
-
-2016-05-12 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Adapt for upLaTeX
-
- * tex-buf.el (TeX-LaTeX-sentinel): Accept banner line of upLaTeX.
- * tex-jp.el (japanese-LaTeX-style-list): Add class file for upLaTeX.
- * tex.el (TeX-format-list): Make upLaTeX class file names lead to
- `japanese-latex-mode'.
-
-2016-05-09 Mosè Giordano <mose@gnu.org>
-
- Do not check TeX engine with ifluatex package
-
- * style/ifluatex.el ("ifluatex"): Set `TeX-check-engine-list' to nil so
- that the engine is not checked when this package is loaded.
-
-2016-05-09 Mosè Giordano <mose@gnu.org>
-
- Check TeX engine only once
-
- * tex-buf.el (TeX-check-engine): If user does not want to change engine,
- do not ask again. Suggested by Joost Kremers.
-
-2016-05-09 Mosè Giordano <mose@gnu.org>
-
- Use commit date to determine package date
-
- * autogen.sh (AUCTEXDATE): Use commit date, rather than author date, to
- determine package date.
-
-2016-05-09 Arash Esbati <esbati@gmx.de>
-
- Insert braces after some macros and \relax after \ProcessOptions
-
- * style/ltx-base.el ("ltx-base"): Insert a pair of braces after
- "DeclareOption*", "AtEndOfPackage", "AtEndOfClass",
- "AtBeginDocument" and "AtEndDocument".
- Insert a "\relax" after "ProcessOptions".
-
-2016-05-09 Arash Esbati <esbati@gmx.de>
-
- Improve style/doc.el
-
- * style/doc.el ("doc"): Do not indent the content inside the "macro"
- environment.
- Insert a pair of braces after "DoNotIndex", "StopEventually",
- "MacroFont", "AltMacroFont".
- Prefix the string read with TeX-esc when inserting
- "DescribeMacro", "cmd".
- Ask for an argument ("parg", "oarg", "marg", "meta").
- Add missing macro "cs".
- Delete dups ("MacroFont", "AltMacroFont", "theCodelineNo").
- Ask for .fdd and .dtx files to input or include ("DocInput",
- "DocInclude").
- Add lengths "MacrocodeTopsep", "MacroTopsep", "MacroIndent".
-
-2016-05-06 Mosè Giordano <mose@gnu.org>
-
- Allow for negative offsets in region backward search
-
- * tex.el (TeX-source-correlate-handle-TeX-region): Use the same regexp
- used in `preview-parse-messages', that is also XEmacs compatible and
- allows for negative offsets. This makes backward search work also
- when using `TeX-command-buffer' and `LaTeX-command-section'. Reported
- by Qiang Yin.
-
-2016-04-28 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Enable directory local variables in japanese-{latex, plain-tex}-mode
-
- * tex-jp.el (japanese-latex-mode-initialization): Set
- `major-mode' to `japanese-latex-mode' and reset it to
- `latex-mode' after `hack-local-variables' is done.
- (japanese-plain-tex-mode-initialization): Similar changes
- for `japanese-plain-tex-mode'.
- (japanese-TeX-reset-mode-name): New function.
- (top-level) Make `latex-mode' is regarded as parent of
- `japanese-latex-mode' in directory local variables. Similar
- addition for `japanese-plain-tex-mode', too.
-
-2016-04-23 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Make unloading of tex-site work on Emacs 24
-
- * tex-site.el.in (tex-site-unload-hook): Run `TeX-modes-set' when
- `advice-add' is defined.
-
-2016-04-20 Mosè Giordano <mose@gnu.org>
-
- Fix TeX-error-overview-make-entries
-
- * tex-buf.el (TeX-error-overview-make-entries): Add `active-buffer'
- optional argument. If `TeX-error-overview-open-after-TeX-run' is
- non-nil and there is an error, TeX sentinels run this function but
- `TeX-error-overview-active-buffer' hadn’t been initialized yet. Fixes
- bug#23318.
-
-2016-04-19 Mosè Giordano <mose@gnu.org>
-
- Call TeX-newline-function interactively
-
- * tex.el (TeX-newline): Replace `funcall' with `call-interactively'.
- This makes `electric-indent-mode' work out-of-the-box. Suggested by
- alex (http://comments.gmane.org/gmane.emacs.auctex.devel/4631).
-
-2016-04-19 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Temporarily bind `TeX-insert-macro-default-style' to 'show-optional-args'
-
- * latex.el (LaTeX-item-argument): Temporarily bind
- `TeX-insert-macro-default-style' to 'show-optional-args'.
- This is necessary in description environment if the user customize the
- option to `mandatory-args-only'.
-
-2016-04-17 Mosè Giordano <mose@gnu.org>
-
- Reword documentation of TeX-PDF-from-DVI
-
- * doc/auctex.texi (Processor Options): Make information about Japanese
- documents more accurate. Suggested by Ikumi Keita.
-
-2016-04-16 Mosè Giordano <mose@gnu.org>
-
- Replace TeX-PDF-via-dvips-ps2pdf with TeX-PDF-from-DVI
-
- * tex.el (TeX-command-list): Add Dvipdfmx.
- (TeX-expand-list-builtin): Use `TeX-PDF-from-DVI' in place of
- `TeX-PDF-via-dvips-ps2pdf'.
- (TeX-PDF-from-DVI): New safe buffer-local and customizable variable.
- (TeX-PDF-via-dvips-ps2pdf): Mark as obsolete.
- (TeX-toggle-PDF-via-dvips-ps2pdf): Remove function.
- (TeX-PDF-from-DVI): New function.
- (TeX-mode-specific-command-menu-entries): Update menu to convert DVI to
- PDF.
- * tex-buf.el (TeX-command-default, TeX-run-set-command,
- TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel,
- TeX-dvips-sentinel, TeX-ps2pdf-sentinel): Use `TeX-PDF-from-DVI' in
- place of `TeX-PDF-via-dvips-ps2pdf'.
- (TeX-run-dvipdfmx, TeX-dvipdfmx-sentinel): New function.
- ():
- * doc/auctex.texi (Processor Options): Document `TeX-PDF-from-DVI' and
- remove mentions to `TeX-PDF-via-dvips-ps2pdf'
- * doc/changes.texi: Mention `TeX-PDF-from-DVI'.
-
-2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use customize option `TeX-region' instead of "_region_"
-
- * tex-buf.el (TeX-output-revert-buffer): Use customize option
- `TeX-region' instead of string literal "_region_".
-
-2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use `deactivate-input-method' if defined
-
- * tex.el (TeX-math-input-method-off): Use `deactivate-input-method'
- instead of obsolete function `inactivate-input-method' when possible.
-
-2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Use `match-string-no-properties'
-
- * texmathp.el (texmathp, texmathp-match-environment): For better
- consistency with other parts of the file, change `match-string' to
- `no-properties' variant.
-
-2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Fix small errors in doc string and comment
-
- * tex.el (TeX-auto-add-type): Change the word `function' to `macro'
- and add an `s' to the verb `create'.
-
- * tex-buf.el (TeX-run-format): Correct a typo `debuger' to `debugger'.
-
-2016-04-14 Mosè Giordano <mose@gnu.org>
-
- Fix in TeX sentinels
-
- * tex-buf.el (TeX-TeX-sentinel, TeX-LaTeX-sentinel): Use
- `TeX-error-overview-make-entries' to test presence of errors or
- warnings. This is the same test carried in `TeX-master-directory' and
- prevents from getting an error when
- `TeX-error-overview-open-after-TeX-run' is non-nil but
- `TeX-debug-warnings' and/or `TeX-debug-bad-boxes' are nil.
-
-2016-04-13 Matthew Leach <matthew@mattleach.net>
-
- Auto save `TeX-command-extra-options'.
-
- * tex.el (TeX-auto-store): Save the value of `TeX-command-extra-options'
- so it is set project-wide.
-
-2016-04-13 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Don't allow relative points with \coordinate.
-
- * style/tikz.el (TeX-TikZ-point-function-map): Revert back to simple
- point alist.
- (TeX-TikZ-relative-point-function-map): New.
- (TeX-TikZ-draw-arg-function-map): Use
- `TeX-TikZ-relative-point-function-map'.
-
-2016-04-13 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add the grid command.
-
- * style/tikz.el (TeX-TikZ-arg-grid): New.
- (TeX-TikZ-draw-arg-function-map): Map the 'Grid' command to
- `TeX-TikZ-arg-grid'.
-
-2016-04-13 Matthew Leach <matthew@mattleach.net>
-
- Fix a documentation type.
-
- * doc/auctex.texi (Automatic Local): Fix a documentation typo.
-
-2016-04-13 Mosè Giordano <mose@gnu.org>
-
- Prevent infinite loop in TeX-command-expand
-
- * tex.el (TeX-view-command-raw): This function should always return a
- string. Throw an error if fails to do so. This prevents an infinite
- loop in `TeX-command-expand' in the case in which `command' is nil
- because of a malformed viewer specification.
- * tests/tex/command-expansion.el (TeX-view-command-raw-errors): Add
- tests to trigger errors in `TeX-view-command-raw'.
-
-2016-04-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- Integrate viewer support between tex.el and tex-jp.el
-
- * tex.el (TeX-view-program-list-builtin): Integrate viewer support
- between tex.el and tex-jp.el.
- * tex-jp.el : Ditto.
-
-2016-04-09 Mosè Giordano <mose@gnu.org>
-
- Do not use add-to-list for let-bound variable
-
- * style/tikz.el (TeX-TikZ-find-named-points): Replace add-to-list with
- `push'.
-
-2016-04-09 Mosè Giordano <mose@gnu.org>
-
- Compatibility for XEmacs
-
- * style/tikz.el (TeX-TikZ-single-macro-arg): Pass `function-alist' to
- `TeX-TikZ-get-arg-type` because XEmacs requires an alist as argument
- to `completing-read'.
-
-2016-04-08 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Remove unneeded function.
-
- * style/tikz.el (TeX-TikZ-arg-rect-point): Delete.
-
-2016-04-08 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add the 'sin' and 'cos' connectors.
-
- * style/tikz.el (TeX-TikZ-path-connector-function-map): Add 'sin' and
- 'cos' mapping to `identity'.
-
-2016-04-08 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Make '+' and '++' prefixes apply to TikZ points
-
- * style/tikz.el (TeX-TikZ-get-prefix-string): New.
- (TeX-TikZ-arg-rect-point): Add optional argument `prefix'.
- (TeX-TikZ-arg-polar-point): Likewise.
- (TeX-TikZ-arg-named-point): Likewise.
- (TeX-TikZ-single-macro-arg): Allow a variable number of arguments to
- the argument name function map.
- (TeX-TikZ-point-function-map): Prefix all point types with '+' and
- '++'.
- (TeX-TikZ-path-connector-function-map): Remove the '+' and '++'
- suffixes.
-
-2016-04-04 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add parabola command.
-
- * style/tikz.el (TeX-TikZ-arg-bend): New.
- (TeX-TikZ-arg-parabola): New.
- (TeX-TikZ-draw-arg-function-map): Add mapping from "Parabola" to
- `TeX-TikZ-arg-parabola'.
-
-2016-04-04 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add optional parameter to `TeX-TikZ-single-macro-arg'.
-
- * style/tikz.el (TeX-TikZ-single-macro-arg): New argument OPTIONAL.
- (TeX-TikZ-macro-arg): Use OPTIONAL argument when calling
- `TeX-TikZ-single-macro-arg'.
-
-2016-04-04 Matthew Leach <matthew@mattleach.net>
-
- TikZ: make `TeX-TikZ-single-macro-arg' prompt required.
-
- * style/tikz.el (TeX-TikZ-get-arg-type): Make prompt non-optional.
- (TeX-TikZ-single-macro-arg): Likewise.
- (TeX-TikZ-macro-arg): Make prompt explicit.
-
-2016-04-04 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add the arc command.
-
- * style/tikz.el (TeX-TikZ-arg-arc): New.
- (TeX-TikZ-draw-arg-function-map): Map the 'Arc' command to
- `Tex-TikZ-arg-arc'.
-
-2016-04-04 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add circle command.
-
- * style/tikz.el (TeX-TikZ-arg-circle): New.
- (TeX-TikZ-draw-arg-function-map): Add mapping from 'Circle' to
- `TeX-TikZ-arg-circle'.
-
-2016-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * tex-buf.el: Address some compiler warnings
-
- Require `latex' since we refer to some of its variables.
- Use #' to quote a function. Use _ prefix for unused vars.
- (TeX-current-process-region-p, TeX-save-query, TeX-parse-function)
- (TeX-sentinel-function, TeX-sentinel-default-function)
- (compilation-in-progress, TeX-current-page)
- (TeX-error-overview-open-after-TeX-run, TeX-error-list)
- (TeX-parse-all-errors, TeX-command-buffer, TeX-region): Declare before
- the first use.
- (TeX-command-text, TeX-command-pos): Declare as dyn-bound
- (TeX-command-expand): Strength reduce `eval' to `symbol-name'.
- (TeX-run-TeX): Use let*.
- (TeX-sentinel-function, TeX-sentinel-default-function): Put something
- in the function's body.
- (TeX-TeX-sentinel-check): Check ConTeXt-Mark-version exists before
- using it. We could have (require 'context) instead.
- (TeX-Biber-sentinel): Remove redundant `concat'.
- (TeX-error-description-list): Move before first use.
- (TeX-error-overview-mode-map): Remove unused var `menu-map'.
- (TeX-output-revert-buffer): Remove unused var `command'.
-
-2016-04-02 Mosè Giordano <mose@gnu.org>
-
- Fix compatibility with older Emacs versions
-
- * tex.el: Dynamic determination of `delete-selection' behavior has been
- introduced in Emacs 24.3. For previous versions leave
- `TeX-insert-dollar' without that property.
-
-2016-04-01 Mosè Giordano <mose@gnu.org>
-
- Dinamically put delete-selection prop to TeX-insert-dollar
-
- * tex.el (TeX-insert-dollar): Put `delete-selection' property only when
- `TeX-electric-math' is nil. Suggested by Roger Lipsett. Fixes
- bug#23177.
-
-2016-03-30 Mosè Giordano <mose@gnu.org>
-
- Restore compatibility with XEmacs
-
- * tex-buf.el (TeX-format-filter): Use `memq' in place of `memql'. This
- one is not available in XEmacs.
-
-2016-03-29 Mosè Giordano <mose@gnu.org>
-
- Fix previous commit
-
-2016-03-29 Mosè Giordano <mose@gnu.org>
-
- New function TeX-error-report-has-errors-p
-
- * tex-buf.el (TeX-error-report-has-errors-p): New function.
- (TeX-error-report-switches): Update docstring.
- (TeX-LaTeX-sentinel, TeX-command-sequence-sentinel): Use
- `TeX-error-report-has-errors-p'.
- * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist):
- Ditto.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add more path connector types.
-
- * style/tikz.el (TeX-TikZ-path-connector-function-map): New.
- (TeX-TikZ-draw-arg-function-map): Use
- `TeX-TikZ-path-connector-function-map'.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Rename 'text' to 'label' to be consistent with TikZ terminology.
-
- * style/tikz.el (TeX-TikZ-arg-label): Rename from `TeX-TikZ-arg-text'
- and prompt for a 'Label' rather than 'Text'.
- (TeX-TikZ-arg-node): Use new function name.
- (TeX-TikZ-node-arg): Likewise.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Ignore case when prompting for argument types.
-
- * style/tikz.el (TeX-TikZ-get-arg-type): Let-bind
- `completion-ignore-case' to t when prompting the user.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Apply suggestions from checkdoc.
-
- * style/tikz.el (TeX-TikZ-point-function-map): Make documentation
- consistent with checkdoc.
- (TeX-TikZ-draw-arg-function-map): Likewise.
- (TeX-TikZ-draw-arg): Likewise and rename parameter to '_ignored'.
- (TeX-TikZ-coordinate-arg): Likewise.
- (TeX-TikZ-node-arg): Likewise.
-
-2016-03-29 Mosè Giordano <mose@gnu.org>
-
- Fill environment content onley when auto-fill-mode is active
-
- * latex.el (LaTeX-insert-environment): Fill only when
- `auto-fill-function' is non-nil, that means auto-fill-mode is active.
- Reported by Florian Lindner.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add 'Named Point' point type with completion.
-
- * style/tikz.el (TeX-TikZ-point-name-regexp): New.
- (TeX-TikZ-find-named-points): New.
- (TeX-TikZ-arg-named-point): New.
- (TeX-TikZ-point-function-map): Add 'Named Point' element that maps to
- `TeX-TikZ-arg-named-point'.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add prompting for TikZ's \node macro.
-
- * style/tikz.el (TeX-TikZ-node-arg): New.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Add prompting for \coordinate macro.
-
- * style/tikz.el (TeX-TikZ-point-function-map): New.
- (TeX-TikZ-draw-arg-function-map): Use `TeX-TikZ-point-function-map'.
- (TeX-TikZ-coordinate-arg): New.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: Extract the prompting of the next arg from TeX-TikZ-macro-arg.
-
- * style/tikz.el (TeX-TikZ-single-macro-arg): New.
- (TeX-TikZ-macro-arg): Use `TeX-TikZ-single-macro-arg' for prompting
- the user and calling the appropriate function.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: allow arg type prompt to be specified.
-
- * style/tikz.el (TeX-TikZ-get-arg-type): Add a new optional argument,
- prompt, and show that to the user when non-nil, instead of the
- default.
-
-2016-03-29 Matthew Leach <matthew@mattleach.net>
-
- TikZ: split out the prompts to TeX-TikZ-arg-node & TeX-TikZ-macro-arg.
-
- * style/tikz.el (TeX-TikZ-arg-options): New.
- (TeX-TikZ-arg-name): New.
- (TeX-TikZ-arg-text): New.
- (TeX-TikZ-arg-node): Use new TikZ arg functions for prompting the
- user.
- (TeX-TikZ-macro-arg): Use `TeX-TikZ-arg-options' when prompting for
- the options.
-
-2016-03-29 Arash Esbati <esbati@gmx.de>
-
- Add fontification support
-
- * style/environ.el ("environ"): Add fontification support.
-
-2016-03-29 Arash Esbati <esbati@gmx.de>
-
- Fix a misplaced closing parenthesis
-
- * style/splitidx.el (LaTeX-splitidx-auto-cleanup): Fix a misplaced
- closing parenthesis.
-
-2016-03-29 Arash Esbati <esbati@gmx.de>
-
- Fix the name of argument in function body
-
- * style/currvita.el (LaTeX-currvita-env-with-label): Fix the name
- of argument in the body of function.
-
-2016-03-29 Arash Esbati <esbati@gmx.de>
-
- Delete redundant code
-
- * style/enumitem.el (LaTeX-arg-SetLabelAlign)
- (LaTeX-arg-SetEnumitemKey, LaTeX-arg-SetEnumitemValue): Delete
- redundant code which is part of the function
- `LaTeX-enumitem-update-key-val-options'.
- (LaTeX-enumitem-env-with-opts): Fix the name of argument in the
- body of function.
-
-2016-03-28 Mosè Giordano <mose@gnu.org>
-
- Better control for presence of errors
-
- * tex-buf.el (TeX-LaTeX-sentinel): Use `TeX-error-report-switches'
- instead of `TeX-error-list'.
-
-2016-03-27 Tassilo Horn <tsdh@gnu.org>
-
- Call TeX-after-compilation-finished-functions on warnings
-
- * tex-buf.el (TeX-LaTeX-sentinel): Skip calling
- TeX-after-compilation-finished-functions only if there are real errors.
-
-2016-03-27 Matthew Leach <matthew@mattleach.net>
-
- Add the beginnings of TikZ support.
-
- * style/tikz.el: New
- * doc/changes.texi: Document TikZ style.
- * Makefile.in: Add TikZ style to the build.
-
-2016-03-26 Tassilo Horn <tsdh@gnu.org>
-
- Fix forward sync bug with multi-file documents
-
- * tex.el (TeX-pdf-tools-sync-view): Use the current file for the
- sync-view call, not always the master file (bug#23083).
-
-2016-03-19 Mosè Giordano <mose@gnu.org>
-
- Temporarily bind gc-cons-threshold in time-consuming task
-
- * tex.el (TeX-search-files-by-type): Bind `gc-cons-threshold' to
- 10000000 during the search, to reduce number of garbage collections
- during the task.
-
-2016-03-17 Matthew Leach <matthew@mattleach.net>
-
- Prompt for optional short caption parameter.
-
- * latex.el (LaTeX-compose-caption-macro): New.
- (LaTeX-short-caption-prompt-length): New.
- (LaTeX-env-figure): Prompt for optional short caption parameter, when
- the caption length is >= `LaTeX-short-caption-prompt-length', and pass
- to `LaTeX-compose-caption-macro'.
- * style/longtable.el ("longtable"): Likewise.
- * style/psfig.el (LaTeX-env-psfigure): Likewise.
- * doc/auctex.texi (Floats): Document short-caption prompting and
- `LaTeX-short-caption-prompt-length'.
- * doc/changes.texi: Likewise.
-
-2016-03-16 Matthew Leach <matthew@mattleach.net>
-
- Improve prompts when defining LaTeX macros.
-
- * latex.el (TeX-arg-default-argument-value): New.
- (TeX-arg-define-macro-arguments): New.
- (LaTeX-common-initialization): Use new LaTeX macro argument functions.
-
-2016-03-12 Matthew Leach <matthew@mattleach.net>
-
- Ensure LaTeX-indent-environment-list environments aren't filled
-
- * tests/latex/latex-filling-in.tex: Add a tabular environment to ensure
- the body of the environment isn't filled as it is listed in
- LaTeX-indent-environment-list.
- * tests/latex/latex-filling-out.tex: Likewise.
-
-2016-03-08 Matthew Leach <matthew@mattleach.net>
-
- Remove "table" and "table*" from LaTeX-indent-environment-list
-
- * latex.el (LaTeX-indent-environment-list): Remove the "table" and
- "table*" elements.
-
-2016-03-04 Mosè Giordano <mose@gnu.org>
-
- Use TeX-quote-after-quote in all language style files
-
- * style/icelandic.el ("icelandic"):
- * style/polish.el ("polish"):
- * style/polski.el ("polski"): Use value of `TeX-quote-after-quote'
- instead of hard-coding t.
-
-2016-02-28 Mosè Giordano <mose@gnu.org>
-
- Improve word-string regexp in TeX-warning
-
- * tex-buf.el (TeX-warning): Match letters, numbers, colons, and hyphens,
- not just word constituents. They may be preceeded by both grave
- accent and apostrophe, not only grave accent.
- * tests/tex/compilation-log.txt: Add test case.
- * tests/tex/error-parsing.el: Update result.
-
-2016-02-27 Mosè Giordano <mose@gnu.org>
-
- Another fix for vertical bad box warnings
-
- * tex-buf.el (TeX-parse-error): Use different regexps for horizontal and
- vertical bad boxes, they cannot be handled together.
- (TeX-warning): Do not move point when a vertical bad box has been found.
- * tests/tex/compilation-log.txt: Add a test where the parser used to
- fail to find the file for warnings after a vertical bad box warning.
- * tests/tex/error-parsing.el: Update result accordingly.
-
-2016-02-26 Mosè Giordano <mose@gnu.org>
-
- Fix parsing of vertical bad boxes context
-
- * tex-buf.el (TeX-warning): Use as context for vertical bad boxes the
- warning itself and don't move point.
- * tests/tex/compilation-log.txt: Add a test for vertical bad boxes, and
- horizontal bad boxes ending with "at line NN". The two warnings are in
- two consecutive lines, make sure the second one is correctly reported.
- * tests/tex/error-parsing.el: Update result of the test accordingly.
-
-2016-02-26 Mosè Giordano <mose@gnu.org>
-
- Catch more bad box warnings
-
- * tex-buf.el (TeX-error-list): More information for some elements of the
- list.
- (TeX-parse-error): Change regexp to catch bad vertical boxes as well and
- provide new argument to `TeX-warning'.
- (TeX-warning): Require an additional mandatory argument, `bad-box'.
- Improve regexp for detecting ending line of horizontal bad boxes in
- order to cater for the case "...at line NN".
- * tests/tex/error-parsing.el: Update result of the test.
-
-2016-02-23 Mosè Giordano <mose@gnu.org>
-
- Avoid checking duplicate directories in TeX-check-files
-
- * tex-buf.el (TeX-check-files): Delete duplicate directories in paths
- list before performing the check.
-
-2016-02-21 Mosè Giordano <mose@gnu.org>
-
- Fix detection of line number in TeX-warning
-
- * tex-buf.el (TeX-warning): Require as additional mandatory argument the
- position where the warning starts. Use it to limit
- `re-search-backward' when looking for the line number.
- (TeX-parse-error): Provide additional argument to `TeX-warning'.
- * tests/tex/compilation-log.txt: Add another case where the line number
- of the warning was mistaken.
- * tests/tex/error-parsing.el: Update expected result of the test
- accordingly.
-
-2016-02-21 Mosè Giordano <mose@gnu.org>
-
- Improve LaTeX-warnings-regexp
-
- * tex-buf.el (LaTeX-warnings-regexp): Catch also "LaTeX Font" warnings.
-
-2016-02-21 Mosè Giordano <mose@gnu.org>
-
- Another fix for TeX-parse-errro
-
- * tex-buf.el (TeX-parse-error): Improve regexp for polishing file name.
- * tests/tex/compilation-log.txt: Add example to test file.
- * tests/tex/error-parsing.el: Update the expected result of the test
- accordingly.
-
-2016-02-21 Mosè Giordano <mose@gnu.org>
-
- Allow ignoring certain warnings
-
- * tex.el (TeX-ignore-warnings, TeX-suppress-ignored-warnings): New
- customizable options.
- (TeX-toggle-suppress-ignored-warnings): New function.
- (TeX-mode-map): Add key-binding for `TeX-toggle-suppress-ignored-warnings'.
- * tex-buf.el (TeX-error-list-skip-warning-p): Add new argument and use it.
- (TeX-parse-TeX): Provide additional argument to
- `TeX-error-list-skip-warning-p'.
- (TeX-error-list): Document new information.
- (TeX-find-display-help): Add new (ignored) argument.
- (TeX-error): Add new element to `TeX-error-list' entry.
- (TeX-warning): Set the "ignore" flag for `TeX-error-list'
- (TeX-error-overview-make-entries): Provide additional argument to
- `TeX-error-list-skip-warning-p'.
- (TeX-error-overview-toggle-debug-bad-boxes):
- (TeX-error-overview-toggle-debug-warnings): Determine
- `TeX-master-directory' in `TeX-command-buffer'.
- (TeX-error-overview-toggle-suppress-ignored-warnings): New function.
- (TeX-error-overview-mode-map): Add key-binding for
- `TeX-error-overview-toggle-suppress-ignored-warnings'.
- (TeX-error-overview-menu): Add entry for
- `TeX-error-overview-toggle-suppress-ignored-warnings'.
-
-2016-02-21 Mosè Giordano <mose@gnu.org>
-
- Show and hide warnings and bad boxes in error overview
-
- * tex-buf.el (TeX-error-list-skip-warning-p): New function.
- (TeX-parse-TeX): Skip warnings or bad boxes if they are to be ignored.
- (TeX-error-list): Describe information present in the list.
- (TeX-parse-error): When storing warnings and bad boxes, add them to
- `TeX-error-list' even if `TeX-debug-bad-boxes' and `TeX-debug-warnings'
- are nil.
- (TeX-error-overview-make-entries): Skip warnings or bad boxes if they
- are to be ignored.
- (TeX-error-overview-toggle-debug-bad-boxes):
- (TeX-error-overview-toggle-debug-warnings): New functions.
- (TeX-error-overview-mode-map, TeX-error-overview-menu): Add
- `TeX-error-overview-toggle-debug-bad-boxes' and
- `TeX-error-overview-toggle-debug-warnings'.
- (TeX-error-overview): Make the list of entries for the overview before
- creating the buffer and use this list to decide whether there is
- something to show.
-
-2016-02-14 Mosè Giordano <mose@gnu.org>
-
- Fix TeX-check-files
-
- * tex-buf.el (TeX-check-files): Run the test in `TeX-master-directory'
- as well.
-
-2016-02-14 Arash Esbati <esbati@gmx.de>
-
- Add new style/splitidx.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * tex-style.el (LaTeX-splitidx-sindex-reftex-quick-id-key): Add
- customizable variable.
-
- * style/splitidx.el: New file.
-
-2016-02-14 Arash Esbati <esbati@gmx.de>
-
- Fix wrong usage of `TeX-auto-prepare-hook'
-
- * style/theorem.el (TeX-auto-cleanup-hook):
- * style/ntheorem.el (TeX-auto-cleanup-hook):
- * style/newfloat.el (TeX-auto-cleanup-hook):
- * style/amsthm.el (TeX-auto-cleanup-hook): Use
- `TeX-auto-cleanup-hook' instead of mistakenly used
- `TeX-auto-prepare-hook'.
-
-2016-02-14 Arash Esbati <esbati@gmx.de>
-
- Add support for missing macro \SetLabelAlign
-
- * style/enumitem.el ("enumitem-SetLabelAlign"): Plug
- \SetLabelAlign into AUCTeX parser.
- (LaTeX-enumitem-SetLabelAlign-regexp): New variable.
- (LaTeX-enumitem-auto-prepare): Reset
- `LaTeX-auto-enumitem-SetLabelAlign'.
- (LaTeX-arg-SetLabelAlign): New function to query the arguments of
- \SetLabelAlign.
- ("enumitem"): Add \SetLabelAlign to style hook incl. fontification.
- (LaTeX-arg-SetEnumitemValue): Use `completing-read' instead of
- `TeX-read-key-val'.
-
-2016-02-13 Mosè Giordano <mose@gnu.org>
-
- Add support for Atril viewer
-
- Suggested by Antoine Levitt.
-
- * tex.el (TeX-evince-dbus-p): Take new arguments to specify desktop
- environment and application names.
- (TeX-evince-sync-view-1): Rename from `TeX-evince-sync-view'. Take new
- arguments to specify desktop environment and application names.
- (TeX-atril-sync-view, TeX-evince-sync-view):
- (TeX-view-program-select-evince): New functions.
- (TeX-view-program-list-builtin): Add Atril entry and use
- `TeX-view-program-select-evince' for Atril and Evince.
- (TeX-source-correlate-mode): Register for Atril DBUS signal.
- * doc/changes.texi: Mention Atril support.
-
-2016-02-09 Arash Esbati <esbati@gmx.de>
-
- Add support for dviout viewer
-
- * doc/changes.texi: Mention support for dviout on Windows.
-
- * tex.el (TeX-view-program-list-builtin): Add support for dviout
- on Windows. This setup works for `TeX-source-correlate-method'
- set to (dvi . source-specials).
- Reorder " %o" in entry for SumatraPDF.
-
-2016-02-09 Arash Esbati <esbati@gmx.de>
-
- Add support for SumatraPDF viewer
-
- * doc/changes.texi: Mention support for SumatraPDF on Windows.
- Fix typos.
-
- * tex.el (TeX-view-program-list-builtin): Add support for
- SumatraPDF on Windows.
-
-2016-02-08 Mosè Giordano <mose@gnu.org>
-
- Add support for Zathura viewer
-
- * tex.el (TeX-view-program-list-builtin): Add Zathura.
- * doc/changes.texi: Mention Zathura support and reworked error parsing.
-
-2016-02-07 Mosè Giordano <mose@gnu.org>
-
- Minor fix in TeX-documentation-texdoc
-
- * tex.el (TeX-documentation-texdoc): Make it possible to run the
- function in read-only buffers.
-
-2016-02-07 Mosè Giordano <mose@gnu.org>
-
- Improve parsing of certain warnings
-
- * tex-buf.el (TeX-warning): Get full context and line numbers for
- warnings matching `LaTeX-warnings-regexp'.
- * tests/tex/compilation-log.txt: Add example warnings for this case.
- * tests/tex/error-parsing.el: Update result of test accordingly.
-
-2016-02-07 Mosè Giordano <mose@gnu.org>
-
- Catch LaTeX class warnings
-
- * tex-buf.el (LaTeX-warnings-regexp): New variable. This is the same
- regexp used before by `TeX-LaTeX-sentinel-has-warnings' and
- `TeX-parse-error', but now catches class warnings as well.
- (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): Use
- `LaTeX-warnings-regexp'.
-
-2016-02-07 Mosè Giordano <mose@gnu.org>
-
- Fix TeX-parse-error
-
- * tex-buf.el (TeX-parse-error): Remove from the file string pages of the
- output file.
- * tests/tex/compilation-log.txt: Add a warning containing such faulty
- file name.
- * tests/tex/error-parsing.el (TeX-error-parsing): Update result of the
- test accordingly.
-
-2016-02-07 Mosè Giordano <mose@gnu.org>
-
- Add ERT test for error parsing
-
- * tests/tex/compilation-log.txt: Add minimal example of compilation log
- that failed to be parsed correctly with the old parsing function.
- * tests/tex/error-parsing.el: New ERT test.
-
-2016-02-07 Mosè Giordano <mose@gnu.org>
-
- Add script to update the ChangeLog
-
- * ChangeLog.1: Add copyright notice and information about included
- commits.
- * Makefile.in: Add ChangeLog-related variables and rules.
- * build-aux/gitlog-to-auctexlog: New script, adapted from GNU Emacs.
-
-2016-02-03 Arash Esbati <esbati@gmx.de>
-
- Another fix for file name regexp in TeX-documentation-texdoc
-
- * tex.el (TeX-documentation-texdoc): Add `space' and `()'
- to file name regexp for Windows paths.
-
-2016-02-02 Arash Esbati <esbati@gmx.de>
-
- Fix file name regexp in TeX-documentation-texdoc
-
- * tex.el (TeX-documentation-texdoc): Add backslash separator for Windows
- paths.
-
-2016-02-02 Mosè Giordano <mose@gnu.org>
-
- Capture warnings from packages with hyphens in name
-
- * tex-buf.el (TeX-LaTeX-sentinel-has-warnings): Add hyphen to regexps.
- (TeX-parse-error): Ditto.
-
-2016-02-02 Mosè Giordano <mose@gnu.org>
-
- New function for reading documentation with texdoc
-
- * tex.el (TeX-documentation-texdoc): New function.
- (TeX-common-menu-entries): Replace `TeX-doc' with
- `TeX-documentation-texdoc'.
- (TeX-mode-map): Ditto.
- * doc/auctex.texi (Documentation): Document `TeX-documentation-texdoc'
- in place of `TeX-doc'.
- * doc/changes.texi: Mention `TeX-documentation-texdoc'.
-
-2016-01-31 Tassilo Horn <tsdh@gnu.org>
-
- Capture message of LaTeX warnings
-
- * tex-buf.el (TeX-parse-error): Capture message of LaTeX warnings.
-
-2016-01-30 Mosè Giordano <mose@gnu.org>
-
- Use default argument of completing-read in ConTeXt-environment
-
- * context.el (ConTeXt-environment): Properly use default argument of
- `completing-read'. Do not set `ConTeXt-default-environment' to
- `environment' if the latter is equal to the current default
- environment, like in `LaTeX-environment'.
-
-2016-01-30 Mosè Giordano <mose@gnu.org>
-
- Add completion for environments in ConTeXt
-
- * context.el (ConTeXt-language-variable-list): Document variable. Add
- `ConTeXt-environment-list' so that now completion for environments
- names in `ConTeXt-environment' function works. Suggested by Andrea De
- Michele.
-
-2016-01-27 Mosè Giordano <mose@gnu.org>
-
- Change coding back to iso-8859-1, XEmacs doesn't support utf-8
-
- * font-latex.el: Restore coding to iso-8859-1.
- * style/alphanum.el: Ditto.
- * style/dk-bib.el: Ditto.
- * style/doc.el: Ditto.
- * style/inputenc.el: Ditto.
- * style/jura.el: Ditto.
- * style/ltx-base.el: Ditto.
- * style/ltxdoc.el: Ditto.
- * tex-font.el: Ditto.
- * tex.el: Ditto.
-
-2016-01-25 Mosè Giordano <mose@gnu.org>
-
- Code cleaning
-
- * latex.el (TeX-arg-document): Remove useless (mapcar 'identity ...).
- Suggested by Marcin Borkowski.
- * style/biblatex.el (LaTeX-biblatex-package-options): Ditto.
-
-2016-01-24 Arash Esbati <esbati@gmx.de>
-
- Improve style/enumitem
-
- * style/enumitem.el (LaTeX-enumitem-newlist-list)
- (LaTeX-enumitem-newlist-list-item-arg)
- (LaTeX-auto-enumitem-newlist): Remove variables.
- (LaTeX-enumitem-newlist-list-local): Fix docstring.
- (LaTeX-enumitem-auto-cleanup): Plug \newlist into AUCTeX parser.
- ("enumitem"): Offer only enumerated environments as completion for
- \restartlist.
-
-2016-01-24 Arash Esbati <esbati@gmx.de>
-
- Improve font related queries
-
- * style/theorem.el (LaTeX-theorem-fontdecl): Do not prefix the
- elements with `TeX-esc'.
- (LaTeX-arg-theorem-fontdecl): New function.
- ("theorem"): Use `LaTeX-arg-theorem-fontdecl' for font related
- queries.
-
-2016-01-24 Arash Esbati <esbati@gmx.de>
-
- Improve font related queries
-
- * style/ntheorem.el (LaTeX-ntheorem-fontdecl): Do not prefix the
- elements with `TeX-esc'.
- (LaTeX-arg-ntheorem-fontdecl): New function.
- ("ntheorem"): Use `LaTeX-arg-ntheorem-fontdecl' for font related
- queries.
-
-2016-01-24 Arash Esbati <esbati@gmx.de>
-
- Improve font related queries
-
- * style/amsthm.el (LaTeX-amsthm-fontdecl): Do not prefix the
- elements with `TeX-esc'.
- (LaTeX-arg-amsthm-fontdecl): New function.
- ("amsthm"): Use `LaTeX-arg-amsthm-fontdecl' for font related
- queries.
-
-2016-01-23 Mosè Giordano <mose@gnu.org>
-
- Write TeX-style-hook-dialect to parsed file
-
- * latex.el (BibTeX-auto-store): Run `TeX-bibtex-set-BibTeX-dialect'.
- * tex.el (TeX-auto-store): Store `TeX-style-hook-dialect' from buffer
- and write it to parsed file when present.
-
-2016-01-23 Mosè Giordano <mose@gnu.org>
-
- Add new dialects
-
- * context.el: Update copyright years.
- (ConTeXt-dialect): New constant.
- (ConTeXt-mode-common-initialization): Set `TeX-style-hook-dialect' to
- `ConTeXt-dialect'.
- * plain-tex.el: Update copyright years.
- (plain-TeX-dialect): New constant.
- (plain-TeX-common-initialization): Set `TeX-style-hook-dialect' to
- `plain-TeX-dialect'.
- * tex.el (TeX-style-hook-dialect): Document new dialects.
- (TeX-style-hook-dialect-weight-alist): Add plain-tex and context dialects.
-
-2016-01-23 Mosè Giordano <mose@gnu.org>
-
- Convert tex-font.el to UTF-8 coding
-
- * tex-font.el: set coding to utf-8.
-
-2016-01-23 Mosè Giordano <mose@gnu.org>
-
- Move \iff macro to Arrows section of LaTeX-math-default
-
- * latex.el (LaTeX-math-default): \iff symbol is defined in base LaTeX,
- move it to the "Arrows" section.
-
-2016-01-20 Mosè Giordano <mose@gnu.org>
-
- Fix bug in subfigure style file
-
- * style/subfigure.el ("subfigure"): Move `TeX-complete-list' inside
- append argument. Fixes bug#22417.
-
-2016-01-17 Mosè Giordano <mose@gnu.org>
-
- Add some AMS arrows to LaTeX-math-default
-
- * latex.el (LaTeX-math-default): Add `impliedby', `implies', and `iff'
- arrows. Suggested by Aiko Kyle.
-
-2016-01-10 Mosè Giordano <mose@gnu.org>
-
- url macro accepts only braces in hyperref
-
- * style/hyperref.el: Update copyright years.
- ("hyperref"): Remove "url" from
- `LaTeX-verbatim-macros-with-delims-local', it was added by url.el, but
- in hyperref "\url" has a different syntax.
-
-2015-12-18 Ivan Andrus <darthandrus@gmail.com>
-
- Fix bug in `preview-LaTeX-disable-pdfoutput'
-
- * preview.el.in (preview-LaTeX-disable-pdfoutput): Allow one or more
- spaces between command line arguments.
-
-2015-12-04 Tassilo Horn <tsdh@gnu.org>
-
- Delete .cvsignore
-
- I'm pretty confident we won't switch back. ;-)
-
-2015-11-30 Arash Esbati <esbati@gmx.de>
-
- Fix query prompt
-
- * style/ntheorem.el ("ntheorem"):
- * style/theorem.el ("theorem"): Fix wrong query prompt.
-
-2015-11-30 Mosè Giordano <mose@gnu.org>
-
- Fix regex in texmathp
-
- * texmathp.el: Replace \t with \r. Reported by Marcin Borkowski.
-
-2015-11-24 Tassilo Horn <tsdh@gnu.org>
-
- Rename TeX-after-compilation-finished-hook to -functions
-
- * tex-buf.el (TeX-after-compilation-finished-functions): Rename from
- -hook to -functions.
- (TeX-LaTeX-sentinel): Adapt.
- * context.el (TeX-ConTeXt-sentinel): Adapt.
-
-2015-11-23 Arash Esbati <esbati@gmx.de>
-
- Add new style/ntheorem.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/ntheorem.el: New file.
-
-2015-11-23 Arash Esbati <esbati@gmx.de>
-
- Add new style/theorem.el
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/theorem.el: New file.
-
-2015-11-23 Arash Esbati <esbati@gmx.de>
-
- Improve style/amsthm.el
-
- * style/amsthm.el (LaTeX-amsthm-fontdecl): Cover all font changing
- declarations.
- ("amsthm"): Overrule the defintion for \newtheorem in `latex.el'.
- ("amsthm"): Use `TeX-completing-read-multiple' for font related
- queries.
-
-2015-11-23 Tassilo Horn <tsdh@gnu.org>
-
- Rename TeX-after-TeX-LaTeX-command-finished-hook
-
- * tex-buf.el (TeX-after-compilation-finished-hook): Rename from
- TeX-after-TeX-LaTeX-command-finished-hook.
- * context.el (TeX-ConTeXt-sentinel): Run
- TeX-after-compilation-finished-hook when the compilation was successful.
- * doc/auctex.texi (Modes and Hooks): Adapt docs.
-
-2015-11-21 Mosè Giordano <mose@gnu.org>
-
- Convert Elisp source files to UTF-8
-
- * font-latex.el: Change coding to UTF-8
- * style/alphanum.el: Ditto.
- * style/dk-bib.el: Ditto.
- * style/doc.el: Ditto.
- * style/inputenc.el: Ditto.
- * style/jura.el: Ditto.
- * style/ltx-base.el: Ditto.
- * style/ltxdoc.el: Ditto.
- * tex.el: Ditto.
-
-2015-11-19 Mosè Giordano <mose@gnu.org>
-
- Fix bug in TeX-command-sequence
-
- * tex-buf.el (TeX-command-sequence): Ask for TeX-master if unknown,
- otherwise running this function on a file without a known `TeX-master'
- will result in `TeX-master' being automatically set to "<none>" at some
- point.
- (TeX-region-file): Add a third compatibility argument and update
- docstring accordingly.
-
-2015-11-19 Mosè Giordano <mose@gnu.org>
-
- Remove support to "Master:" line
-
- * tex.el (TeX-convert-master): Remove now unused variable.
- (TeX-master-file): Remove support to "Master:" line and update
- documentation accordingly.
-
-2015-11-15 Mosè Giordano <mose@gnu.org>
-
- Activate RefTeX reference styles
-
- * tex-style.el (LaTeX-reftex-ref-style-auto-activate): New
- customizable variable.
- * style/cleveref.el ("cleveref"): Activate RefTeX reference style.
- * style/fancyref.el ("fancyref"): Ditto.
- * style/varioref.el ("varioref"): Ditto.
- * style/hyperref.el ("hyperref"): Use
- `LaTeX-reftex-ref-style-auto-activate'.
-
-2015-11-15 Mosè Giordano <mose@gnu.org>
-
- Determine AUCTEXDATE and AUCTEXVERSION from git
-
- * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): if this is git
- repository, use it to determine the variables.
- * autogen.sh: Ditto.
-
-2015-11-14 Mosè Giordano <mose@gnu.org>
-
- Fix error in autogen.sh, configure, and Makefile
-
- * Makefile.in (doc/Makefile): Replace ChangeLog with ChangeLog.1.
- * autogen.sh: Ditto.
- * configure.ac: Ditto.
- * doc/Makefile.in (version.texi): Ditto.
-
-2015-11-13 Mosè Giordano <mose@gnu.org>
-
- Drop ChangeLog
-
- * .gitignore: Add ChangeLog and auto dirs in tests.
- * ChangeLog.1: Rename from ChangeLog.
- * Makefile.in (EXCLUDEDFILES): Exclude build-aux directory.
- * build-aux/gitlog-to-changelog: Copy script from gnulib.
-
-2014-05-02 Tassilo Horn <tsdh@gnu.org>
-
- Improve new-file regex.
-
- * tex-buf.el (TeX-parse-error): Improve new-file regex.
-
-2014-04-29 Tassilo Horn <tsdh@gnu.org>
-
- Fix Wrong type argument: characterp, nil error.
-
- * tex-buf.el (TeX-format-filter): Fix error caused by trying to
- get char syntax from char after EOF.
-
-2014-04-27 Tassilo Horn <tsdh@gnu.org>
-
- Don't use TRIM arg of split-string.
-
- * tex-buf.el (TeX-parse-error): Don't use TRIM arg of
- `split-string' which is new in emacs 24.4.
-
-2014-04-25 Tassilo Horn <tsdh@gnu.org>
-
- Improve line wrap removal heuristics.
-
- * tex-buf.el (TeX-format-filter): Remove linebreaks at columns 79
- and also column 80. Also remove linebreaks preceded by a period
- that are followed by a word character to remove linebreaks in file
- names that are wrapped just after the period starting the file
- name extension.
-
-2014-04-24 Tassilo Horn <tsdh@gnu.org>
-
- Improve TeX error parsing.
-
- * tex-buf.el (TeX-error): Error if file containing the TeX error
- doesn't exist instead of finding a new file.
- (TeX-parse-error): Greatly simplify the new file and end of file
- regexps.
-
-2015-11-13 Mosè Giordano <mose@gnu.org>
-
- * Version 11.89 released.
-
-2015-11-12 Mosè Giordano <mose@gnu.org>
-
- * RELEASE: Update AUCTeX version, the new features section, and
- the list of contributors.
-
- * configure.ac: Update AUCTeX version.
-
- * doc/changes.texi: Mention PDF Tools and generic features for
- 11.89 release.
-
- * doc/tex-ref.tex: Update AUCTeX version and copyright years
- across the file.
-
- * latex.el: Update copyright year.
-
- * latex/preview.dtx: Manually update release version.
-
- * Makefile.in (WEMACSPACKAGE): Update for Emacs 24.5
- (www-doc): Download gendocs.sh patch from AUCTeX repository.
-
- * tex.el (TeX-view-predicate-list-bultin): For
- `has-no-display-manager' predicate, use the current test only for
- old Emacsen, otherwise employ `display-graphic-p'. Suggested by
- Santiago Saavedra.
-
-2015-11-11 Mosè Giordano <mose@gnu.org>
-
- * tests/latex/latex-test.el (LaTeX-math-indent)
- (LaTeX-change-environment-with-esc): New tests.
-
- * tests/latex/math-indent-in.tex: New test file.
-
- * tests/latex/math-indent-out.tex: Ditto.
-
-2015-11-10 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-fill-break-at-separators): Change default value
- to opening only inline and display math switches.
-
- * tests/latex/latex-filling-in.tex: New test file.
-
- * tests/latex/latex-filling-out.tex: Ditto.
-
- * tests/latex/latex-test.el (LaTeX-indent-tabular-test/in)
- (LaTeX-indent-tabular-test/out): Remove variables defined with
- `defvar'.
- (AUCTeX-set-ert-path): New function for setting the path of the
- ERT test files.
- (LaTeX-filling): New ERT test.
-
-2015-11-10 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-revert-document-buffer): New function.
- (TeX-after-TeX-LaTeX-command-finished-hook): Mention it in docstring.
- * doc/auctex.texi (Modes and Hooks): Mention it in manual.
-
-2015-11-10 Santiago Saavedra <ssaavedra@gpul.org> (tiny change)
-
- * tex.el (TeX-command-list, TeX-view-program-list-builtin)
- (TeX-view-program-selection): Add dvi2tty as a first-class
- command, removing it from a load-time quasiquotation so that the
- strategy for selecting it or evince goes down to the frame
- performing the View command. Fixes bug#21873.
-
-2015-11-09 Mosè Giordano <mose@gnu.org>
-
- * tex-info.el: Update copyright years.
- (Texinfo-nodename-de-escape, Texinfo-nodename-escape): Use
- `TeX-assoc-string' in place of `assoc-string'.
-
-2015-11-08 Mosè Giordano <mose@gnu.org>
-
- * tex-info.el (TeX-texinfo-mode): Set `TeX-output-extension'.
- Remove compatibility code with old Emacsen.
-
-2015-11-06 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-check-TeX, TeX-check-TeX-command-not-found): New
- customizable options.
- (TeX-command): Do a better check for the presence of a TeX
- distribution. Run `call-process' instead of `executable-find',
- like `TeX-run-command' actually does. The point is that
- `call-process' and `start-process' use `PATH' environment
- variable, `executable-find' uses `exec-path' variable and they do
- not need to match, but we should check what `TeX-run-command' will
- really do.
-
- * doc/auctex.texi (Processor Options): Document `TeX-check-TeX'.
-
- * doc/changes.texi: Mention `TeX-check-TeX'.
-
-2015-11-03 Mosè Giordano <mose@gnu.org>
-
- * doc/auctex.texi (Processor Options): Document
- `ConTeXt-Mark-version'.
- (Multifile): Mention `dwim' value for `TeX-master'.
-
- * doc/changes.texi: Mention `ConTeXt-Mark-version'.
-
-2015-11-02 Mosè Giordano <mose@gnu.org>
-
- * latex.el (TeX-arg-document): When `TeX-arg-input-file-search' is
- nil, use `LaTeX-style-list' to complete document classes. Fixes
- bug#21814.
-
-2015-10-31 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/hologo.el: New file.
-
-2015-10-28 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-fill-break-at-separators): Default to nil
- because many users don't like that special filling.
-
- * tex-info.el (Texinfo-make-node-list): Warn about duplicate
- nodes. Return nodes in order instead of reversed.
-
-2015-10-25 Vincent Belaïche <vincent.b.1@hotmail.fr>
-
- * tex-info.el (Texinfo-nodename-de-escape): New defun.
- (Texinfo-nodename-escape): New defun.
- (Texinfo-make-node-list): New defun, code taken from
- Texinfo-insert-node into this function for the sake of code
- factorization. In addition, (1) allow node name not to be
- followed by a comma --- i.e. next node etc. unspecified --- (2)
- trim trailing blanks after node name, and (3) de-escape @comma{}
- before insertion of node name into the list.
- (Texinfo-insert-node): (1) Use new function
- `Texinfo-make-node-list', and (2) escape node names for commas.
- (Texinfo-arg-nodename): New defun.
- (TeX-texinfo-mode): (1) Remove `group' from list of commands,
- `group' is an environment, not a command. (2) Add
- `guillemetleft', `guillemetright', `guilsinglleft',
- `guilsinglright', `quotedblbase' and `quotesinglbase' to the list
- of commands. (3) For commands `pxref', `ref' and `xref', use new
- function `Texinfo-arg-nodename' to read node name with completion.
-
-2015-10-24 Arash Esbati <esbati@gmx.de>
-
- * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Move some
- operations from style hook into this function.
- (LaTeX-enumitem-newlist-list-item-arg-local): Delete now unused
- variable.
-
- * style/amsthm.el (LaTeX-amsthm-theoremstyle-list): New variable
- replacing the deleted function
- `LaTeX-amsthm-complete-theoremstyle'.
- (LaTeX-amsthm-env-label): New function to insert user defined
- environments.
- ("amsthm"): Improve handling of "newtheorem*" and
- "newtheoremstyle".
-
- * style/AlegreyaSans.el ("AlegreyaSans"): Remove SmallCaps
- font declaration command.
-
- * style/Alegreya.el ("Alegreya"): Remove SmallCaps
- font declaration command.
-
- * style/caption.el (LaTeX-arg-caption-captionbox): Fix doctring.
-
- * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Fix
- doctring.
- (LaTeX-arg-subcaption-subcaptionbox): ditto.
-
-2015-10-19 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-command): Check that AUCTeX can find a working
- TeX distribution before running some *TeX commands.
-
-2015-10-18 Mosè Giordano <mose@gnu.org>
-
- * tex.el (fboundp): Define a `TeX-completing-read-multiple'
- version for GNU Emacs >= 24.4. Fixes bug#19504.
-
-2015-10-13 Mosè Giordano <mose@gnu.org>
-
- * style/pstricks.el ("pstricks"): Do not disable PDF mode if XeTeX
- engine is used. Suggested by Mandar Mitra.
-
-2015-10-09 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-fill-move-to-break-point): Fill $...$ like
- \(...\) (bug#21645)
-
-2015-10-08 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-expand-list-builtin): New variable.
- (TeX-expand-list): Move all entries to `TeX-expand-list-builtin'
- and update docstring.
- (TeX-expand-list): New function.
-
- * tex-buf.el (TeX-command-expand): Use `TeX-expand-list' function.
-
- * doc/auctex.texi (Starting Viewers): Mention
- `TeX-expand-list-builtin'.
-
- * doc/changes.texi: Mention change to `TeX-expand-list'.
-
-2015-10-08 Arash Esbati <esbati@gmx.de>
-
- * style/longtable.el ("longtable"): Use `LaTeX-add-counters' on
- "LTchunksize" and not `TeX-add-symbols'.
-
- * style/enumitem.el (LaTeX-arg-SetEnumitemKey): Remove unused
- `prompt' from arguments list.
- (LaTeX-arg-SetEnumitemValue): ditto.
-
- * style/listings.el (LaTeX-listings-key-val-options-local): New
- variable used for all key-val queries.
- ("listings-lstdefinestyle"): Add parsing support for
- "\lstdefinestyle".
- (LaTeX-listings-lstnewenvironment-regexp): Add missing "s" to
- "listing".
- (LaTeX-listings-update-style-key): New function adding newly
- defined values to "style" key in
- `LaTeX-listings-key-val-options-local'.
- ("listings"): Extend "lstdefinestyle".
-
- * style/wrapfig.el ("wrapfig"): Check for new floating
- environments definded through "newfloat.el" and offer them as
- completion to "wrapfloat" environment.
-
-2015-10-05 Mosè Giordano <mose@gnu.org>
-
- * context.el (TeX-ConTeXt-sentinel): Parse ConTeXt Mark IV output.
-
- * tex-buf.el (TeX-TeX-sentinel-check): Ditto.
-
-2015-10-05 Arash Esbati <esbati@gmx.de>
-
- * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Check if
- `LaTeX-caption-supported-float-types' from caption.el is bound and
- update it accordingly. Fix docstring.
- ("newfloat"): Fix wrong check with (LaTeX-largest-level).
- ("newfloat"): Use `LaTeX-newfloat-key-val-options-local' and
- delete redundant code.
-
-2015-10-04 Mosè Giordano <mose@gnu.org>
-
- * context.el (ConTeXt-Mark-version): New customizable and
- safe-local variable.
- (ConTeXt-expand-command): New function.
- (ConTeXt-expand-options): Use `ConTeXt-Mark-version'.
-
- * tex.el (TeX-command-list): Use %(cntxcom) expander in all
- ConTeXt programs. Remove MkIV entry.
- (TeX-expand-list): Add %(cntxcom).
-
-2015-10-04 Tassilo Horn <tsdh@gnu.org>
-
- * font-latex.el (font-latex-math-environments): Add math
- environment.
-
-2015-10-04 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-command-list): Add MkIV to `TeX-command-list'.
-
-2015-09-29 Mosè Giordano <mose@gnu.org>
-
- * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Replace another
- `pushnew' with `add-to-list', previously overlooked.
-
-2015-09-28 Mosè Giordano <mose@gnu.org>
-
- * style/newfloat.el: Do not require cl at loading time.
- (LaTeX-newfloat-auto-cleanup): Append elements to
- `LaTeX-label-alist' in order not to override possible custom
- values.
-
-2015-09-27 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/newfloat.el: New file.
-
- * style/longtable.el ("longtable"): Make package lengths available
- through `LaTeX-add-lengths' and not `TeX-add-symbol'.
-
-2015-09-26 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-search-files-kpathsea): Remove duplicates
- directories.
-
-2015-09-26 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX--prettify-symbols-compose-p): New function.
- (VirTeX-common-initialization): Use it.
-
-2015-09-25 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/subcaption.el: New file.
-
- * style/caption.el (LaTeX-caption-key-val-options): Fix values of hypcap-key.
- (LaTeX-caption-update-key-val-options): Add support for
- subcaption.el if loaded.
- (LaTeX-arg-caption-captionbox): Do not query for the third
- optional arg. if the second one is empty.
- ("caption"): Add support for all lowercase \continuedfloat*?.
- ("caption"): Fix fontification for \captionof.
-
- * style/hyperref.el ("hyperref"): Make
- `LaTeX-indent-environment-list' local before adding new env's.
-
- * style/filecontents.el ("filecontents"): Make
- `LaTeX-indent-environment-list' local before adding new env's.
-
- * style/fontenc.el: Fix mail address in Maintainer-header.
-
-2015-09-25 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-common-initialization): Remove "abstract"
- environment, it is not defined in latex.ltx.
-
- * style/amsart.el ("amsart"): Add "abstract" environment.
-
- * style/amsbook.el ("amsbook"): Ditto.
-
- * style/article.el ("article"): Ditto.
-
- * style/memoir.el ("memoir"): Ditto.
-
- * style/report.el ("report"): Ditto.
-
- * style/scrartcl.el ("scrartcl"): Ditto.
-
- * style/scrreprt.el ("scrreprt"): Ditto.
-
-2015-09-24 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-doc): Use default argument of `completing-read'.
-
-2015-09-22 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-find-matching-end): Find correct end when point
- is already on the name in \end{name}.
-
-2015-09-20 Mosè Giordano <mose@gnu.org>
-
- * .gitignore: Do not ignore auto.el.
-
- * Makefile.in (install-metadata): auto.el is not there anymore,
- we do not need to test if preview is enabled here.
-
-2015-09-19 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-error-overview): Fix typo in error message.
- (TeX-TeX-sentinel): Fix error parsing.
-
-2015-09-13 Arash Esbati <esbati@gmx.de>
-
- * style/eso-pic.el (LaTeX-eso-pic-package-options-list): Rename
- from `LaTeX-eso-pic-package-options'.
- (LaTeX-eso-pic-package-options): Use renamed variable.
-
- * style/AlegreyaSans.el: New file.
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/Alegreya.el: New file.
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/fontenc.el: New file.
-
-2015-09-10 Mosè Giordano <mose@gnu.org>
-
- * style/gloss-italian.el ("gloss-italian"): Fix "textitalian"
- macro and "italian" environment arguments.
-
- * style/polyglossia.el (LaTeX-polyglossia-prepare): Clear
- `LaTeX-polyglossia-lang-list'.
- (LaTeX-polyglossia-cleanup): Remove clearing of
- `LaTeX-polyglossia-lang-list'.
- (TeX-update-style-hook): Append
- `LaTeX-polyglossia-load-languages'.
- ("polyglossia"): Remove `LaTeX-polyglossia-load-languages' from
- here.
-
-2015-09-09 Mosè Giordano <mose@gnu.org>
-
- * style/polyglossia.el: Remove
- `LaTeX-polyglossia-italian-options-list', moved to
- gloss-italian.el.
- (LaTeX-polyglossia-setkeys-regexp): Fix regexp.
- (LaTeX-polyglossia-cleanup): Remove useless let-bound variables
- and set `LaTeX-polyglossia-lang-list'.
- (LaTeX-polyglossia-active-languages)
- (LaTeX-polyglossia-lang-option-member): Use
- `LaTeX-polyglossia-lang-list' variable instead of function.
- (LaTeX-polyglossia-load-languages): New function.
- ("polyglossia"): Use it.
-
- * style/gloss-italian.el: New style file.
-
- * Makefile.in (STYLESRC): Activate it.
-
- * style/polyglossia.el: New style file.
-
- * Makefile.in (STYLESRC): Activate it.
-
-2015-09-08 Arash Esbati <esbati@gmx.de>
-
- * style/hyperref.el ("hyperref"): Add completion for starred
- version of `\autoref' incl. fontification.
- ("hyperref"): Add fontification support for `\hypersetup'.
-
-2015-09-08 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-command-default): Fix bug where wrong command
- was guessed for region files.
-
-2015-09-07 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (LaTeX-idx-md5-alist, LaTeX-idx-changed-alist): New
- variables.
- (TeX-command-sequence): Call file function without optional
- arguments.
- (TeX-command-default): Suggest "Index" when appropriate.
- (TeX-run-TeX): Store value of `LaTeX-idx-md5-alist'.
- (TeX-run-index): New function.
- (TeX-LaTeX-sentinel): Set `LaTeX-idx-changed-alist'.
- (TeX-index-sentinel): New function.
-
- * tex.el (TeX-command-list): Mention "makeindex" in "Index" help.
- Suggested by Arash Esbati.
-
- * doc/changes.texi: Mention ability to suggest makeindex when
- needed.
-
- * doc/todo.texi (Wishlist): Remove reference to makeindex.
-
- * doc/tex-ref.tex: Update copyright years.
- Mention C-c C-a key binding.
-
-2015-09-05 Tassilo Horn <tsdh@gnu.org>
-
- * font-latex.el (font-latex-unfontify-region): Also remove the
- `invisible' text properties.
-
-2015-09-04 Mosè Giordano <mose@gnu.org>
-
- * doc/auctex.texi (Starting a Command): Update references to
- `TeX-command-run-all' and C-c C-a key binding.
-
- * doc/changes.texi: Ditto.
-
- * doc/quickstart.texi (Processing Facilities): Ditto.
-
- * tex-buf.el (TeX-command-run-all): Use `universal-argument' to
- reference C-u.
-
-2015-09-04 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-command-sequence-file-function): New variable.
- (TeX-command-sequence): Use it.
- (LaTeX-command-section-boundaries): Recognize end of document as
- ultimate boundary.
- (LaTeX-command-section): Signal an error if not in a LaTeX buffer.
- (LaTeX-command-run-all-section): Ditto.
-
- * tex.el: Add autoloads for the new commands.
-
- * tex-buf.el (TeX-region-update): New function.
- (TeX-command-region): Use it.
- (LaTeX-command-section-boundaries): New function.
- (LaTeX-command-section): Use it.
- (TeX-command-run-all-region): New command.
- (LaTeX-command-run-all-section): New command.
- (TeX-command-run-all): Move it here from tex.el.
-
- * tex.el (TeX-command-run-all): Rename from TeX-update.
- (TeX-mode-map): Bind TeX-command-run-all to C-c C-a.
-
-2015-09-03 Tassilo Horn <tsdh@gnu.org>
-
- * font-latex.el (font-latex-fontify-script): Add possible value
- `multi-level' to allow raising/lowering scripts of scripts, and
- another value `invisible' which in addition hides the ^ and _
- characters in scripts.
- (font-latex-match-script): Use it.
- (font-latex-make-user-keywords): Add font-lock entry for script
- signs.
- (font-latex-match-script-chars): New function.
-
- * tex.el (TeX-tex-mode): Don't ignore case when matching the
- TeX-format-list regexes.
- (TeX-expand-list): Add expansion of %(PDFout) to -output-format
- option for AmS-TeX.
- (TeX-command-list): Use it instead of calling the non-existing
- pdfamstex command.
-
-2015-09-02 Tassilo Horn <tsdh@gnu.org>
-
- * font-latex.el: Remove code which set up font-latex for use with
- stock latex-mode on load.
-
-2015-09-01 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-command-sequence): Add argument for processing
- the region file instead of the master file.
-
- * tex.el (TeX--if-macro-fboundp): New portability macro.
- (VirTeX-common-initialization): Use it.
-
-2015-08-31 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-previous-error): Delete point in error message.
- (TeX-command-default)
- (TeX-run-set-command): Take care of `TeX-PDF-via-dvips-ps2pdf'.
- (TeX-run-dvips, TeX-run-ps2pdf): New functions.
- (TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel):
- Take care of `TeX-PDF-via-dvips-ps2pdf'.
- (TeX-dvips-sentinel, TeX-ps2pdf-sentinel): New functions.
- (TeX-parse-command, TeX-output-revert-buffer): Delete point in
- error message.
-
- * tex.el (TeX-command-list): Add "Dvips" and "Ps2pdf" entries.
- (TeX-expand-list): Take care of `TeX-PDF-via-dvips-ps2pdf'.
- (TeX-PDF-via-dvips-ps2pdf): New customizable and safe-local
- variable.
- (TeX-toggle-PDF-via-dvips-ps2pdf): New function.
- (TeX-mode-specific-command-menu-entries): Add "PDF via dvips +
- ps2pdf" entry.
-
- * doc/auctex.texi (Processor Options): Document
- `TeX-PDF-via-dvips-ps2pdf' and fix a typo.
-
- * doc/changes.texi: Mention `TeX-PDF-via-dvips-ps2pdf'.
-
- * doc/quickstart.texi (Processing Facilities): Mention
- `TeX-PDF-via-dvips-ps2pdf'.
-
- * tex-buf.el: Update copyright year.
- (TeX-command-sequence-max-runs-same-command)
- (TeX-command-sequence-max-runs): New customizable variables.
- (TeX-command-sequence-count-same-command)
- (TeX-command-sequence-count, TeX-command-sequence-last-command)
- (TeX-command-sequence-sentinel, TeX-command-sequence-command): New
- variables.
- (TeX-command-sequence): New function.
- (TeX-command-default): New function, stripped off from
- `TeX-command-query'.
- (TeX-command-query): Use `TeX-command-default'.
- (TeX-command-sequence-sentinel): New function.
-
- * tex.el (TeX-update): New function.
- (TeX-mode-map): Add key binding for `TeX-update'.
- (TeX-mode-specific-command-menu-entries): Add entry for
- `TeX-update'.
-
- * doc/auctex.texi: Update copyright year.
- (Starting a Command): Document `TeX-update'.
-
- * doc/changes.texi: Update copyright year.
- Mention `TeX-update'.
-
- * doc/quickstart.texi (Processing Facilities): Mention
- `TeX-update' and `TeX-error-overview'.
-
- * doc/todo.texi: Update copyright year.
- (Wishlist): Remove entry for `TeX-update'.
-
-2015-08-30 Arash Esbati <esbati@gmx.de>
-
- * style/caption.el ("caption"): Add support for undocumented
- macros `\captionbox[*]'.
- (LaTeX-arg-caption-captionbox): New function.
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/transparent.el: New file.
-
- * style/filecontents.el ("filecontents"): Do not indent the
- content of `filecontents[*]' environment.
-
- * style/hyperref.el ("hyperref"): Do not indent the content of
- `Form' environment.
-
- * style/array.el ("array"): Add fontification for
- `\newcolumntype'.
-
-2015-08-28 Tassilo Horn <tsdh@gnu.org>
-
- * Version 11.88.8 released.
-
-2015-08-28 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-mode-syntax-table): Use punctuation syntax for
- character | (bug#21366).
-
-2015-08-24 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (VirTeX-common-initialization): Add support for
- `prettify-symbols-mode'.
-
-2015-08-21 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-check-engine): New customizable variable.
- (TeX-check-engine-list): New variable.
- (TeX-check-engine-add-engines): New function.
- (TeX-check-engine): New function.
- (TeX-command): Use `TeX-check-engine' and update docstring
- accordingly.
-
- * style/fontspec.el ("fontspec"): Add engine restrictions.
-
- * doc/auctex.texi (Processor Options): Document
- `TeX-check-engine'.
-
- * doc/changes.texi: Mention `TeX-check-engine'.
-
-2015-08-20 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-error-overview-jump-to-source)
- (TeX-error-overview-goto-log): New functions.
- (TeX-error-overview-mode-map): Add
- `TeX-error-overview-jump-to-source' and
- `TeX-error-overview-goto-log'.
- (TeX-error-overview-menu): Define menu for TeX error overview.
- (TeX-error-overview-mode): Add menu.
-
- * doc/auctex.texi (top)
- (Debugging): Add section for error overview.
- (Error overview): Document new functions and keys.
-
-2015-08-19 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-label): Mention in the docstring the returned
- value. Let-bind `TeX-read-label-prefix' and use `TeX-read-label'
- to read the label.
- (TeX-read-label-prefix): New variable.
- (TeX-read-label): New function.
- (TeX-arg-label): Use `TeX-read-label' and mention
- `TeX-read-label-prefix' in docstring.
- (TeX-arg-define-label): Mention `TeX-read-label-prefix' in
- docstring.
-
-2015-08-14 Arash Esbati <esbati@gmx.de>
-
- * latex.el (LaTeX-common-initialization): Fix the subgroup number
- in the regex for `\\(this\\)?pagestyle'
-
-2015-08-10 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (TeX-latex-mode): Call LaTeX-preview-setup only if its
- bound.
-
- * preview.el.in (LaTeX-preview-setup): Setup menu and keymap only
- once.
-
-2015-08-09 Arash Esbati <esbati@gmx.de>
-
- * style/enumitem.el ("enumitem"): Cater for the starred version of
- `\AddEnumerateCounter'.
-
- * style/ragged2e.el ("ragged2e"): Make package lengths available
- through `LaTeX-add-lengths' and not `TeX-add-symbol'.
-
-2015-08-07 Tassilo Horn <tsdh@gnu.org>
-
- * Version 11.88.7 released.
-
- * latex.el (TeX-latex-mode): Call `LaTeX-preview-setup'
- unconditionally instead of calling it from `LaTeX-mode-hook' which
- breaks things if that hook is customized (bug#21188).
-
- * preview.el.in: Don't add `LaTeX-preview-setup' to
- `LaTeX-mode-hook'.
-
-2015-07-21 Arash Esbati <esbati@gmx.de>
-
- * style/nameref.el ("nameref"): Add missing commands `\nameref*'
- and `\Nameref'.
-
- * style/textpos.el ("textpos"): Fix the name of the provided env's
- which is `textblock' and not `textpos'.
-
-2015-07-18 Arash Esbati <esbati@gmx.de>
-
- * latex.el (LaTeX-common-initialization): Query for the default
- value of first arg when (re-)defining new environments.
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/vwcol.el: New file.
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/textpos.el: New file.
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/environ.el: New file.
-
- * style/tabulary.el ("tabulary"): Add `LCRJ' to
- `LaTeX-array-column-letters'.
-
- * style/tabularx.el ("tabularx"): Add `X' to
- `LaTeX-array-column-letters'.
-
- * style/array.el: Parse user-defined new column types and add them
- to `LaTeX-array-column-letters'.
-
-2015-07-09 Mosè Giordano <mose@gnu.org>
-
- * latex/README: restore file deleted by mistake when preview/
- directory has been moved to top level.
-
- * Makefile.in: Use everywhere $(MAKE) in place of make.
-
-2015-06-21 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-LaTeX-sentinel): Add support for hf-tikz
- messages.
-
- * style/mnras.el: New style file.
-
- * Makefile.in (STYLESRC): Activate it.
-
-2015-06-14 Arash Esbati <esbati@gmx.de>
-
- * style/pdfpages.el ("pdfpages"): Restrict suggested files to
- *.pdf files. File name should be relative to master file
- directory.
-
-2015-06-13 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error):
- Cater for packages with digits in their names (e.g., fixltx2e,
- which emits a warning from TeX Live 2015).
-
-2015-06-09 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-evince-dbus-p): Explicitly bind dbus-debug to nil in
- order to really ignore dbus errors with dbus-ignore-errors.
-
-2015-06-05 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/pdfpages.el: New file.
-
- * style/listings.el (LaTeX-listings-auto-cleanup): Add support for
- the optional argument of env's defined with `\lstnewenvironment'.
- (LaTeX-listing-lstnewenvironment-regexp): Ditto.
-
-2015-06-05 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex.el (featurep): Restore compatibility with emacs versions
- which don't have `activate-mark' (Emacs <= 22).
-
-2015-06-02 Arash Esbati <esbati@gmx.de>
-
- * latex.el (LaTeX-auto-cleanup): Prepare so that an optional
- environment arg is also queried.
-
-2015-06-01 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-auto-env-args-with-opt): New variable for
- collecting environments with an optional argument.
- (LaTeX-auto-regexp-list): Use it.
- (LaTeX-auto-cleanup): Initialize \newenvironment{foo}[n][d]{}{}
- with the n-1 remaining mandatory arguments.
-
-2015-05-29 Nicolas Richard <youngfrog@members.fsf.org>
-
- * latex.el (LaTeX-backward-paragraph): Make it work in narrowed
- buffers. Fixes bug#20685.
-
-2015-05-18 Orlando Iovino <orlando.iovino@yahoo.it> (tiny change)
-
- * style/beamer.el ("beamer"): Add `subtitle' to the `slide-title'
- class.
-
-2015-05-16 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new styles.
-
- * style/newpxmath.el: New file.
-
- * style/newpxtext.el: New file.
-
- * font-latex.el (font-latex-set-syntactic-keywords): Allow for
- multiple mandatory argument for a verbatim environment.
-
- * style/listings.el ("listings"): Add support for parsing new
- env's defined with `\lstnewenvironment' command.
-
-2015-05-08 Tassilo Horn <tsdh@gnu.org>
-
- * Version 11.88.6 released.
-
-2015-05-08 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-mode-syntax-table): Use paired delimiter syntax for
- character |.
- (TeX-tree-expand): Fix docstring.
-
-2015-05-07 Mosè Giordano <mose@gnu.org>
-
- * tex.el: Update copyright years.
- (TeX-view-program-list): Fix type. (Bug#20513)
-
-2015-05-05 Mosè Giordano <mose@gnu.org>
-
- * style/italian.el: Evaluate `TeX-quote-after-quote'.
-
-2015-05-01 Tassilo Horn <tsdh@gnu.org>
-
- * Version 11.88.5 released.
-
-2015-05-01 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-tree-expand): Expand all given vars in just one
- single call of kpsewhich. Users reported that on some windows and
- mac systems, kpsewhich is extremely slow leading to auctex startup
- times of several seconds.
-
-2015-04-29 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-string-divide-number-unit): Fix docstring.
-
- * style/mathtools.el ("mathtools"): Fix typos.
-
-2015-04-25 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-parse-macro): Improve docstring.
-
-2015-04-19 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-clean): Also regexp-quote TeX-region-file.
-
-2015-04-17 Tassilo Horn <tsdh@gnu.org>
-
- * preview.el.in (preview-datadir, preview-lispdir): Delete these
- two variables.
- (preview-filter-specs): Use TeX-data-directory in place of
- preview-datadir.
-
- * configure.ac: Remove auto.el from AC_OUTPUT.
-
- * Makefile.in (auto.el): Delete target.
-
-2015-04-11 Tassilo Horn <tsdh@gnu.org>
-
- * style/mathtools.el (LaTeX-mathtools-env-multlined): Don't call
- newline-and-indent after inserting environment.
-
-2015-04-11 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/attachfile.el: New file.
-
- * style/fbb.el: Update style to LaTeX package v1.07 from
- 2015/04/06.
-
- * style/erewhon.el ("erewhon"): Update style to LaTeX package
- v1.04 from 2015/04/07.
-
- * style/baskervaldx.el ("baskervaldx"): Update style to LaTeX
- package v1.07 from 2015/04/06.
-
- * style/newtxtext.el ("newtxtext"): Update style to LaTeX package
- v1.434 from 2015/04/07.
-
- * style/enumitem.el ("enumitem"): Fix typos.
-
- * style/everysel.el ("everysel"): Fix typo (AtNextSelect_f_ont).
-
- * style/color.el: Replace `read-string' with `TeX-read-string'.
-
- * style/currvita.el: Replace `read-string' with `TeX-read-string'.
-
- * style/wrapfig.el: Replace `read-string' with `TeX-read-string'.
-
- * style/MyriadPro.el ("MyriadPro"): Add missing lenghts
- `MdSlantfracSpacingBeforeSlash' and `MdSlantfracSpacingAfterSlash'.
-
- * style/caption.el (LaTeX-caption-key-val-options): Delete wrong
- values for `margin'-key.
- (LaTeX-arg-caption-command): Use `TeX-argument-insert' and do not
- rely on `TeX-arg-eval' anymore.
- (LaTeX-arg-caption-DeclareCaption): Ditto.
-
-2015-04-02 Mosè Giordano <mose@gnu.org>
-
- * doc/auctex.texi (Indenting): Document indentation of "\[...\]".
-
- * doc/changes.texi: Mention it.
-
-2015-03-30 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-begin-regexp): Add "\[".
- (LaTeX-indent-calculate): Remove indentation of "\[...\]" from
- here, it is automatically done in `LaTeX-indent-level-count' now
- that `LaTeX-begin-regexp' has "\[". (Bug#20227)
-
-2015-03-28 Mosè Giordano <mose@gnu.org>
-
- * style/acro.el:
-
- * style/acronym.el:
-
- * style/caption.el:
-
- * style/color.el:
-
- * style/enumitem.el:
-
- * style/geometry.el:
-
- * style/minted.el:
-
- * style/pst-plot.el:
-
- * style/pstricks.el:
-
- * style/siunitx.el: Update copyright years and add
- `TeX-auto-parse' to `TeX-update-style-hook'.
-
-2015-03-28 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/colortbl.el: New file.
-
- * style/ltxtable.el ("ltxtable"): Ask for a `Width' and not for a
- `Length' in minibuffer.
-
- * latex.el (LaTeX-common-initialization): Add standard LaTeX
- lengths `arraycolsep', `arrayrulewidth' and `doublerulesep'.
-
-2015-03-23 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-run-style-hooks): Apply style hooks in reverse
- order. With that, a local style can modify a private or a global
- style, and a private style can modify a global one.
-
-2015-03-17 Mosè Giordano <mose@gnu.org>
-
- * doc/wininstall.texi: Fix a broken link.
-
- * style/mn2e.el: New style file.
-
- * Makefile.in (STYLESRC): Activate new style.
-
-2015-03-15 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/ltxtable.el: New file.
-
-2015-03-15 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/ltablex.el: New file.
-
-2015-03-15 Arash Esbati <esbati@gmx.de>
-
- * style/enumitem.el (LaTeX-enumitem-SetEnumitemKey-regexp): Delete
- match for the second argument.
- (LaTeX-enumitem-SetEnumitemValue-regexp): Delete match for the
- third argument.
- (LaTeX-arg-SetEnumitemValue): Replace the randomly generated
- number with something human-readable.
-
- * style/caption.el (LaTeX-caption-DeclareCaption-regexp): Delete
- match for the second argument.
- (LaTeX-arg-caption-DeclareCaption): Replace the randomly generated
- number with something human-readable.
-
-2015-03-10 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-style-path): Replace `pushnew' with equivalent code
- since defcustom init-forms don't seem to get compiled.
-
- * doc/auctex.texi (Modes and Hooks): Document
- TeX-after-TeX-LaTeX-command-finished-hook.
-
- * tex-buf.el (TeX-after-TeX-LaTeX-command-finished-hook): New
- hook.
- (TeX-LaTeX-sentinel): Call it.
-
-2015-03-09 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-find-display-help): Display the help also when
- the file cannot be determined.
-
- * latex.el (LaTeX-end-regexp): Add "\]".
- (LaTeX-indent-calculate): Indent "\[...\]" display math as a
- regular environment.
-
-2015-03-08 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/geometry.el: New file.
-
-2015-03-08 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/caption.el: New file.
-
-2015-03-08 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/enumitem.el: New file.
-
-2015-03-08 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-style-path): Replace add-to-list on local with
- pushnew.
-
- * style/bidibeamer.el: New style.
-
- * Makefile.in (STYLESRC): Activate new bidibeamer style.
-
-2015-03-07 Mosè Giordano <mose@gnu.org>
-
- * doc/install.texi: Mention uninstallation in menus.
- (Build/install and uninstall): Add "Uninstallation" index entry.
- Document uninstallation process.
-
- * Makefile.in: Update copyright years.
- (.PHONY): Add uninstall rule.
- (uninstall): New rule.
-
- * doc/Makefile.in: Update copyright years.
- (.PHONY): Add uninstall rule.
- (uninstall): New rule.
-
- * latex/Makefile.in: Update copyright years.
- (.PHONY): Declare phony targets.
- (install-texmf-doc): Do not ignore errors in this rule.
- (uninstall): New rule.
-
-2015-03-03 Tassilo Horn <tsdh@gnu.org>
-
- * doc/auctex.texi (Filling): Document LaTeX-fill-excluded-macros.
-
- * latex.el (LaTeX-fill-excluded-macros): New defcustom for
- excluding macro arguments from filling.
- (LaTeX-fill-region-as-paragraph): Use it.
-
-2015-03-02 Tassilo Horn <tsdh@gnu.org>
-
- * font-latex.el (font-latex-match-command-with-arguments): Fix
- error introduced in the last change.
-
-2015-02-24 Tassilo Horn <tsdh@gnu.org>
-
- * style/expl3.el: New style for the wrapper package for
- experimental LaTeX 3.
-
- * Makefile.in (STYLESRC): Activate new style.
-
- * font-latex.el (font-latex-match-simple-command)
- (font-latex-match-command-with-arguments): Use \s_ and \sw regexp
- classes instead of hard-coding [A-Za-z@] as LaTeX macro chars.
-
-2015-02-17 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-after-insert-env-hook): Rename from
- `LaTeX-after-insert-env-hooks' which is now an obsolete variable
- alias.
- (LaTeX-after-modify-env-hook): New hook.
- (LaTeX-modify-environment): Run `LaTeX-after-modify-env-hook'.
-
-2015-02-13 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-pdf-tools-sync-view, TeX-PDF-mode): Move addition of
- `TeX-source-correlate-handle-TeX-region' to
- `pdf-sync-backward-redirect-functions' from `TeX-PDF-mode' to
- `TeX-pdf-tools-sync-view'.
-
-2015-02-09 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-pdf-tools-sync-view): Make it work with
- `TeX-command-region'.
-
-2015-02-09 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-pdf-tools-sync-view): Simplify function.
-
-2015-02-09 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/color.el: New style.
-
-2015-02-08 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-source-correlate-handle-TeX-region): Fix
- void-variable error.
-
-2015-02-07 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-pdf-tools-sync-view)
- (TeX-source-correlate-handle-TeX-region)
- (TeX-source-correlate-sync-source, TeX-PDF-mode): Adapt PDF Tools
- forward/backward search to latest PDF Tools changes.
-
-2015-02-06 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-source-correlate-handle-TeX-region): Replace
- `file-name-base', introduced in GNU Emacs 24, with
- `file-name-sans-extension'+`file-name-nondirectory'.
-
-2015-02-06 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-source-correlate-handle-TeX-region): New function.
- (TeX-source-correlate-sync-source): Use it.
- (TeX-PDF-mode): Set `pdf-sync-correlate-tex-refine-function' to
- `TeX-source-correlate-sync-source'.
-
-2015-02-05 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-pdf-tools-sync-view): New function to use PDF Tools
- `pdf-view-mode' as a viewer.
- (TeX-view-program-list-builtin): Add PDF Tools entry calling
- `TeX-pdf-tools-sync-view'.
-
-2015-02-04 Tassilo Horn <tsdh@gnu.org>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/tcolorbox.el: New style.
-
-2015-01-31 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new style.
-
- * style/currvita.el: New file.
-
-2015-01-27 Tassilo Horn <tsdh@gnu.org>
-
- * Version 11.88.2 released.
-
- * tex.el (TeX-view-program-list-builtin): Remove "start" as
- executable entry because it's no executable but a Windows system
- command.
- (TeX-view-program-list-builtin): Also remove "start" as executable
- from the "dvips and start" entry.
-
-2015-01-25 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-section-heading): Use default parameter of
- completing-read. Fixes bug#19675.
-
-2015-01-19 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-auto-store): Fix indentation in auto files.
-
-2015-01-16 Arash Esbati <esbati@gmx.de>
-
- * style/minted.el: Update copyright year.
- (LaTeX-minted-auto-cleanup): Fix the name of the new langcode
- environment.
-
-2014-12-30 Arash Esbati <esbati@gmx.de>
-
- * style/multirow.el ("multirow"): Fix a typo in the name of a
- variable.
-
- * Makefile.in (STYLESRC): Add new styles.
-
- * style/relsize.el: New file.
-
- * style/wrapfig.el: New file.
-
- * style/hyperref.el ("hyperref"): Add `Form' environment needed
- for PDF and HTML forms.
- (LaTeX-hyperref-forms-options): New variable for key-val options
- used in form related macros (`TextField', `CheckBox',
- `ChoiceMenu', `PushButton', `Submit', `Reset').
-
-2014-12-22 Tassilo Horn <tsdh@gnu.org>
-
- * doc/changes.texi: Document addition of LaTeX-command-section and
- forward/backward search enhancements with Evince.
-
- * latex.el (auto-mode-alist): Add latex-mode association for HeVeA
- files.
-
-2014-12-21 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-parse-macro): Enclose arg in
- LaTeX-default-verb-delimiter if macro is in
- LaTeX-verbatim-macros-with-delims and there's only one argument.
- (TeX-auto-store): Check if LaTeX-verbatim-environments,
- LaTeX-verbatim-macros-with-delims, and
- LaTeX-verbatim-macros-with-braces are bound before using them.
-
- * style/minted.el (LaTeX-minted-newminted-regexp)
- (LaTeX-minted-newmint-regexp, LaTeX-minted-newmintinline-regexp)
- (LaTeX-minted-newmintedfile-regexp, LaTeX-minted-auto-cleanup):
- Extend to recognize optional env/macro name.
- ("minted"): Add \newminted, \newmint, \newmintinline, and
- \newmintedfile macros.
-
-2014-12-20 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-auto-store): Write LaTeX-verbatim-*-local variables
- to auto file to make them document-local.
-
- * style/minted.el (LaTeX-minted-auto-cleanup): Recognize macros
- generated by \newmint, \newmintinline, and \newmintedfile, too.
-
- * tex.el (TeX-evince-sync-view): Encode URI with `url-encode-url'.
-
- * auctex.el: Remove byte-recompile-directory call compiling style
- files because package.el does that anyhow.
-
- * Version 11.88.1 released.
-
-2015-01-19 Tassilo Horn <tsdh@gnu.org>
-
- * auctex.el (byte-recompile-directory): Refer to correct style
- directory on load.
-
- * style/minted.el: New style.
-
- * Makefile.in (STYLESRC): Add style/minted.el.
-
- * latex.el (LaTeX-env-args): Bind exit-mark if its not bound
- already.
- (LaTeX-verbatim-regexp): Make variable obsolete.
- (LaTeX-verbatim-regexp): New function which computes a regexp of
- verbatim environments from LaTeX-verbatim-environments.
- (LaTeX-indent-calculate, LaTeX-indent-calculate-last): Use the
- function LaTeX-verbatim-regexp instead of the variable.
-
- * style/listings.el ("listings"): Don't modify the now obsolete
- LaTeX-verbatim-regexp.
-
- * style/fancyvrb.el ("fancyvrb"): Don't modify the now obsolete
- LaTeX-verbatim-regexp.
-
- * style/beamer.el ("beamer"): Don't modify the now obsolete
- LaTeX-verbatim-regexp.
-
- * style/alltt.el ("alltt"): Don't modify the now obsolete
- LaTeX-verbatim-regexp.
-
-2014-12-18 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-evince-sync-view): Don't URL-encode commas in the
- file name (bug#19398).
-
-2014-12-12 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-environment-name-regexp): New function.
- (LaTeX-modify-environment): Use it.
- (LaTeX-find-matching-end): Use `TeX-grop' instead of the
- hard-coded "{". Search for the closing of the environment with
- `re-search-forward' instead of `search-forward' and use
- `LaTeX-environment-name-regexp': this allows to consider
- environments with macros in their names. (Bug#19281)
- (LaTeX-find-matching-begin): Use `TeX-grop' instead of the
- hard-coded "{".
-
-2014-12-09 Mosè Giordano <mose@gnu.org>
-
- * style/babel.el (LaTeX-babel-active-languages): Move `nreverse'
- call inside `let'.
-
-2014-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * tex.el (TeX-mode-specific-command-menu): Remove Emacs 20
- compatibility code.
-
- * style/shortvrb.el ("shortvrb"): Use mapcar instead of
- dolist/add-to-list.
-
- * style/pstricks.el (LaTeX-pst-point-in-parens)
- (LaTeX-pst-macro-psarc, LaTeX-pst-macro-pscircle)
- (LaTeX-pst-macro-rput, LaTeX-pst-macro-uput)
- (LaTeX-pst-macro-multirputps, LaTeX-pst-macro-psline)
- (LaTeX-pst-macro-psdots, LaTeX-pst-macro-parabola)
- (LaTeX-pst-macro-pnt-twolen, LaTeX-pst-macro-psbezier)
- (LaTeX-pst-macro-pspolygon, LaTeX-pst-macro-psframe)
- (LaTeX-pst-macro-psgrid, LaTeX-pst-macro-newpsobject): Rename
- unused arg to silence the byte-compiler.
- (LaTeX-pst-parameters-add): Remove unused var beg.
-
- * style/pst-plot.el (LaTeX-pst-macro-psaxes): Rename unused arg to
- silence the byte-compiler and fix indentation.
- ("pst-plot"): Use mapc instead of mapcar for side-effects only.
-
- * style/pst-node.el (LaTeX-pstnode-macro-nput)
- (LaTeX-pstnode-macro-cnodeput, LaTeX-pstnode-macro-nc)
- (LaTeX-pstnode-macro-pc, LaTeX-pstnode-macro-tnabcput): Rename
- unused arg to silence the byte-compiler.
-
- * style/psfig.el (TeX-arg-psfig, LaTeX-env-psfigure): Rename
- unused arg to silence the byte-compiler.
-
- * style/prosper.el: Fix comment style.
- (LaTeX-prosper-insert-title, LaTeX-prosper-arg-pdftransition)
- (LaTeX-prosper-insert-options, LaTeX-prosper-insert-slide): Rename
- unused arg to silence the byte-compiler.
-
- * style/pdfsync.el (LaTeX-pdfsync-output-page): Remove unused
- sync-line variable.
-
- * style/natbib.el (natbib-note-args): Rename unused arg to silence
- the byte-compiler.
-
- * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Rename unused
- arg to silence the byte-compiler.
-
- * style/harvard.el (LaTeX-env-harvardbib): Rename unused arg to
- silence the byte-compiler.
-
- * style/graphicx.el (LaTeX-arg-includegraphics): Rename unused arg
- to silence the byte-compiler.
-
- * style/fancyref.el (TeX-arg-fancyref-format): Rename unused arg
- to silence the byte-compiler.
-
- * style/epsf.el (TeX-arg-epsfsize): Rename unused arg to silence
- the byte-compiler.
-
- * style/emp.el (LaTeX-env-empfile): Rename unused arg to silence
- the byte-compiler.
-
- * style/dinbrief.el (LaTeX-dinbrief-sender): Add a FIXME.
-
- * style/bigstrut.el (TeX-arg-bigstrut): Rename unused arg to
- silence the byte-compiler.
-
- * style/beamer.el
- (LaTeX-beamer-after-insert-env, TeX-arg-beamer-overlay-spec)
- (TeX-arg-beamer-frametitle, TeX-arg-beamer-note)
- (LaTeX-arg-beamer-theme, LaTeX-arg-beamer-inner-theme)
- (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme)
- (LaTeX-arg-beamer-font-theme): Rename unused arg to silence the
- byte-compiler.
-
- * style/babel.el (require): Require cl at compile-time.
- (LaTeX-babel-active-languages): Use pushnew/nreverse instead of
- add-to-list.
-
- * bib-cite.el (bib-cite--kind): New function.
- (bib-display, bib-find): Use it.
- (featurep): Use with-current-buffer instead of set-buffer.
- (bib-cite--fontify-help): New function.
- (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex):
- Use it.
- (bib-highlight-mouse, bib-label-help): Make comment conform to the
- commenting conventions.
- (bib-label-prompt-map): Derive from
- minibuffer-local-completion-map instead of copying that.
- (bib-display-this-environment): Fix comment.
- (bib-document-TeX-files): Don't doubly-declare the-file.
-
-2014-12-08 Mosè Giordano <mose@gnu.org>
-
- * style/mathtools.el ("mathtools"): Fix closing bracket
- placement. (Bug#19301)
-
-2014-12-08 Arash Esbati <esbati@gmx.de>
-
- * Makefile.in (STYLESRC): Add new styles.
-
- * style/newtxttt.el: New file.
-
- * style/newtxtext.el: New file.
-
- * style/newtxsf.el: New file.
-
- * style/newtxmath.el: New file.
-
- * style/fbb.el: New file.
-
- * style/erewhon.el: New file.
-
- * style/baskervaldx.el: New file.
-
-2014-12-04 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-Omega-command): Add aleph and omega choices.
- (LaTeX-Omega-command): Add lamed and lambda choices. (Bug#19260)
-
-2014-12-03 Mosè Giordano <mose@gnu.org>
-
- * README.GIT: Describe branches of the repository.
-
-2014-12-02 Vladimir Lomov <lomov.vl@gmail.com> (tiny change)
-
- * latex/Makefile.in (MKINSTALLDIRS): Fix MKINSTALLDIRS path.
-
-2014-11-29 Mosè Giordano <mose@gnu.org>
-
- * tests/latex/latex-test.el (latex): Require latex.el.
- (LaTeX-indent-tabular-test/in): Expand file name in load
- directory, for automated tests.
- (LaTeX-indent-tabular-test/out): Ditto.
-
- * tests/Makefile: New Makefile.
-
- * Makefile.in (.PHONY): Add new check target.
- (check): New rule. Suggest in comments to run it before a new
- release.
-
-2014-11-28 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * tex.el (TeX-view-program-list-builtin): Fix up paren typo.
-
-2014-11-28 Mosè Giordano <mose@gnu.org>
-
- * tex.el (TeX-view-program-list-builtin): Add the new third
- element to each item.
- (TeX-view-program-list): Document new third element of items in
- doc string. Adapt the type.
- (TeX-view-command-raw): Check whether the viewer executable
- exists. (Bug#19121)
-
- * doc/auctex.texi (Starting Viewers): Document change to
- `TeX-view-program-list'.
-
- * doc/changes.texi: Mention it.
-
-2014-11-28 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * style/siunitx.el (tex): Require tex because its indispensable
- when compiling the call to TeX-auto-add-type.
-
- * style/acronym.el (tex): Ditto.
-
- * style/acro.el (tex): Ditto.
-
-2014-11-27 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-label-alist): Expand doc string.
- (LaTeX-label): Make second argument optional to restore backward
- compatibility and update doc string accordingly. (Bug#19178)
-
-2014-11-27 Matthew Leach <matthew@mattleach.net>
-
- * configure.ac: Merge from preview/configure.ac.
-
- * .gitignore: Merge from preview/.gitignore.
-
- * autogen.sh: Don't run autoconf in the preview direcotry.
-
- * Makefile.in (subdirs): Remove.
- (DESCEND): Remove.
- (EXCLUDEDFILES): Remove 'preview/' prefix.
- (preview-ball): Likewise and decrement stip-components in tar.
- (previewstartfile): Adapt from preview/Makefile.in.
- (PREVIEW_AUTOLOAD): Likewise.
- (texmf): Likewise.
- (preview-latex.el): Likewise.
- (latex/Makefile): Likewise.
- (auto.el): Likewise.
- (install-startup): Likewise.
- (install-texmf): Likewise.
- (release-commit): Likewise.
- (DISTCLEANFILES): Likewise.
- (CLEANFILES): Add preview files.
- (install-el): Likewise.
- (install-lisp): Likewise.
- (all): Add texmf dependency and remove DESCEND.
- (clean): Remove DESCEND action.
- (distclean): Likewise.
- (maintainer-clean): Likewise.
-
- * doc/Makefile.in (preview-dtxdoc.texi): Update path of
- preview.dtx.
-
- * preview/ChangeLog: Move to ChangeLog-preview
-
- * preview/ChangeLog.1: Move to ChangeLog.1-preview
-
- * preview/auto.el.in: Move to top-level.
-
- * preview/circ.tex: Move to top-level.
-
- * preview/preview.el.in: Move to top-level.
-
- * preview/*.el: Move to top-level.
-
- * preview/images/: Move to images/.
-
- * preview/latex/: Move to latex/.
-
- * preview/Makefile.in: Remove.
-
- * preview/configure.ac: Remove.
-
- * preview/.gitignore: Remove.
-
- * preview/COPYING: Remove.
-
-2014-11-21 Tassilo Horn <tsdh@gnu.org>
-
- * doc/auctex.texi (Starting a Command): Document
- LaTeX-command-section and friends.
-
- * style/book.el ("book"): Set LaTeX-largest-level to part instead
- of chapter.
-
- * tex-buf.el (LaTeX-command-section-level): New variable.
- (LaTeX-command-section-level): New function.
- (LaTeX-command-section-change-level, LaTeX-command-section): New
- commands.
-
- * latex.el (LaTeX-mode-map): Bind C-c C-z to LaTeX-command-section
- and C-c M-z to LaTeX-command-section-change-level.
-
- * tex.el (TeX-evince-sync-view): Use line/col information from the
- TeX-region buffer if the View command is made on a region.
-
- * tex-buf.el (TeX-region-create): Position point in the same
- line/col as in the original buffer to make forward search work.
-
-2014-11-20 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-env-figure): Fix indentation when there is the
- \centering macro and no caption is inserted.
-
- * style/fontspec.el ("fontspec"): Fix fontification of
- "newfontfamily" and "newfontface".
-
-2014-11-19 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-source-correlate-sync-source): Make backward/inverse
- search form PDF to tex work also for TeX-regions.
-
- * tex-buf.el (TeX-region-orig-buffer): New variable.
- (TeX-region-create): Set TeX-region-orig-buffer.
-
- * tex.el (TeX-submit-bug-report): Adapt bug report intro text to
- mention debbugs url.
-
-2014-11-18 Arash Esbati <esbati@gmx.de>
-
- * style/zlmtt.el (font-latex-add-keywords): Use more consistent
- fontification.
-
- * style/textcomp.el (font-latex-add-keywords): Ditto.
-
- * style/fontaxes.el (font-latex-add-keywords): Ditto.
-
- * style/XCharter.el (font-latex-add-keywords): Ditto.
-
-2014-11-18 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-region-create): Disable finding of appropriate
- major-mode for region file. Also disable file-local vars, and
- don't run find-file-hook functions. Also, make the region file
- read-only to prevent accidental editing where actually the real
- file should have been edited (happens easily with source
- correlation mode).
-
-2014-11-16 Mosè Giordano <mose@gnu.org>
-
- * Makefile.in (WEMACSDATAROOTDIR, WEMACSSITELISP): New variables.
- (WPACKAGEFILES): Update accordingly.
- (windows-package): Fix structure of the package for Emacs 24.4.
- Reported by Uwe Siart. Remove the zip package before creating it,
- otherwise it would be updated instead of recreated.
- Mention that bash shell is required for windows-package and
- release-upload recipes due to some bashisms in them. Reported by
- José Carlos Santos.
-
-2014-11-15 Mosè Giordano <mose@gnu.org>
-
- * Makefile.in (WEMACSPACKAGE, WEMACSEXTRACTDIR): New variables.
- (windows-package): Adapt rule to new Emacs 24.4 package for
- Windows. Use `WEMACSPACKAGE' and `WEMACSEXTRACTDIR'.
-
-2014-11-15 Davide G. M. Salvetti <salve@linux.it>
-
- * Makefile.in (STYLESRC): Add `ifluatex.el', `luatextra.el'.
-
- * style/luatextra.el: New style.
-
- * style/ifluatex.el: New style.
-
- * doc/faq.texi: Update the `Why does 'TeX-next-error' ('C-c `')
- fail?' entry, taking into account the `TeX-file-line-error'
- option. Update copyright range.
-
- * doc/auctex.texi (Selecting a Command): Fix typo.
- (Automatic Local): Update description of `TeX-style-path',
- `TeX-style-global', `TeX-style-local', and `TeX-auto-local'
- variables: there is no need to end directories and directories
- lists items with a slash.
-
- * doc/quickstart.texi (Editing Facilities): Fix documentation: to
- change font attributes of existing text, it has to be marked as an
- _active_ region.
-
-2014-11-10 Davide G. M. Salvetti <salve@linux.it>
-
- * context.el: Replace `read-string' with `TeX-read-string'.
-
- * latex.el: Replace `read-string' with `TeX-read-string'.
-
- * style/CJK.el: Replace `read-string' with `TeX-read-string'.
-
- * style/amsmath.el: Replace `read-string' with `TeX-read-string'.
-
- * style/amsthm.el: Replace `read-string' with `TeX-read-string'.
-
- * style/beamer.el: Replace `read-string' with `TeX-read-string'.
-
- * style/csquotes.el: Replace `read-string' with `TeX-read-string'.
-
- * style/dinbrief.el: Replace `read-string' with `TeX-read-string'.
-
- * style/dk-bib.el: Replace `read-string' with `TeX-read-string'.
-
- * style/emp.el: Replace `read-string' with `TeX-read-string'.
-
- * style/epsf.el: Replace `read-string' with `TeX-read-string'.
-
- * style/filecontents.el: Replace `read-string' with `TeX-read-string'.
-
- * style/foils.el: Replace `read-string' with `TeX-read-string';
- add copyright notice.
-
- * style/graphicx.el: Replace `read-string' with `TeX-read-string'.
-
- * style/inputenc.el: Replace `read-string' with `TeX-read-string'.
-
- * style/letter.el: Replace `read-string' with `TeX-read-string'.
-
- * style/longtable.el: Replace `read-string' with `TeX-read-string'.
-
- * style/mathtools.el: Replace `read-string' with `TeX-read-string'.
-
- * style/natbib.el: Replace `read-string' with `TeX-read-string'.
-
- * style/paralist.el: Replace `read-string' with `TeX-read-string'.
-
- * style/plext.el: Replace `read-string' with `TeX-read-string'.
-
- * style/prosper.el: Replace `read-string' with `TeX-read-string'.
-
- * style/psfig.el: Replace `read-string' with `TeX-read-string'.
-
- * style/pstricks.el: Replace `read-string' with `TeX-read-string'.
-
- * style/scrbase.el: Replace `read-string' with `TeX-read-string'.
-
- * style/scrlttr2.el: Replace `read-string' with `TeX-read-string'.
-
- * tex-info.el: Replace `read-string' with `TeX-read-string'.
-
- * tex.el: Replace `read-string' with `TeX-read-string'.
-
-2014-11-04 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (VirTeX-common-initialization): Define a variable alias
- for find-file-hook on XEmacs.
-
-2014-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * toolbar-x.el: Adjust copyright years.
- (require): Require cl at compile-time.
- (toolbarx-good-option-list-p): Use pushnew instead of add-to-list.
-
- * tex.el (url-unreserved-chars): Declare to silence byte-compiler.
- (TeX-tree-expand): Use pushnew instead of add-to-list. Iterate
- path-list in reversed order.
- (TeX-style-path): Use mapc instead of mapcar for side-effects.
- (TeX-file-extensions, BibTeX-file-extensions)
- (TeX-Biber-file-extensions): Declare to silence byte-compiler.
- (TeX-tree-roots): Use pushnew instead of add-to-list.
- (TeX-search-files-by-type): Use setq/pushnew instead of
- dolist/add-to-list.
- (TeX-doc): Use pushnew instead of add-to-list.
-
- * tex-info.el (require): Require cl at compile-time.
- (Texinfo-insert-node): Use pushnew instead of add-to-list.
- (reftex-section-levels-all, reftex-level-indent)
- (reftex-label-menu-flags, reftex-tables-dirty): Always
- forward-declare (not only at compile-time).
- (when): declare-function only at compile-time.
-
- * tex-fold.el: Adjust copyright years.
- (require): Require cl at compile-time.
- (TeX-fold-region-macro-or-env, TeX-fold-update-at-point): Use
- pushnew instead of add-to-list.
- (TeX-fold-hide-item): Use setq instead of add-to-list.
-
- * tex-buf.el (font-lock-mode-enable-list)
- (font-lock-auto-fontify, font-lock-defaults-alist): Declare vars
- to silence byte-compiler.
-
- * multi-prompt.el: Adjust copyright years.
- (multi-prompt): Don't let-bind unused var done.
- (multi-prompt-next-must-match): Use minibuffer-completion-table
- instead of dynamically bound table.
-
- * latex.el (require): Require cl at compile-time.
- (title, name, level, done-mark, toc): Declare dynamic vars.
- (LaTeX-env-document, TeX-arg-index-tag, TeX-arg-document)
- (LaTeX-arg-usepackage, TeX-arg-verb, ): Rename unused arg.
- (LaTeX-listify-package-options): Use setq instead of add-to-list
- to add to local var.
- (reftex-ref-macro-prompt, TeX-arg-item-label-p)
- (TeX-arg-right-insert-p): Declare to silence byte-compiler.
- (LaTeX-indent-line): Use pushnew instead of add-to-list.
- (LaTeX-fill-move-to-break-point): Don't let-bind unused math-sep.
- (LaTeX-section-enable-symbol): Downcase arg.
- (LaTeX-indent-tabular): Use mapc instead of mapcar for
- side-effects.
-
- * context.el (done-mark, reference, title, name, level): Declare
- dynamic vars without global nil value.
- (ConTeXt-section): let-bind reference. Remove binding of unused
- var toc.
- (ConTeXt-numbered-section-hook, ConTeXt-unnumbered-section-hook):
- Improve docstring.
- (ConTeXt-find-matching-stop): Don't let-bind pos.
- (ConTeXt-optional-argument-insert)
- (ConTeXt-required-argument-insert, ConTeXt-indent-line): Rename
- unused arg.
- (ConTeXt-mode-common-initialization): Use fboundp to check if
- make-local-hook is defined.
-
- * bib-cite.el: Expand copyright years.
- (bib-cite-is-XEmacs): Remove.
- (bib-cite-minor-mode, bib-cite-setup-highlight-mouse-keymap)
- (bib-etags, bib-highlight-mouse, bib-toggle-highlight)
- (bib-etags-find-noselect): Check for XEmacs with featurep.
- (bib-cite-setup-mouse-function): Rename unused arg.
- (bib-apropos): Use mapc instead of mapcar for side effects.
- (bib-cite-fontify-help-xemacs): Define only on XEmacs.
- (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex):
- Check for XEmacs with featurep. Fix fontification code.
- (bib-display-this-ref): Use point-min instead of 1.
- (TeX-auto-save, TeX-auto-update, TeX-auto-regexp-list): Declare to
- silence the byte-compiler.
-
-2014-11-03 Arash Esbati <esbati@gmx.de>
-
- * style/zlmtt.el: New file.
-
- * style/XCharter.el: New file.
-
- * style/textcomp.el: New file.
-
- * style/MyriadPro.el: New file.
-
- * style/mdsymbol.el: New file.
-
- * style/fontaxes.el: New file.
-
- * style/eso-pic.el: New file.
-
- * style/AnonymousPro.el: New file.
-
-2014-11-02 Arash Esbati <esbati@gmx.de>
-
- * style/MinionPro.el (TeX-add-symbols): Remove `figureversion',
- `textsw', `textssc', `sscshape' and `swshape'.
- (TeX-run-style-hooks): Added "fontaxes".
-
- * style/MinionPro.el (LaTeX-MinionPro-package-options): Added
- additional options from v2.3 of `MinionPro.sty', available from
- <https://github.com/sebschub>
-
-2014-11-01 Davide G. M. Salvetti <salve@linux.it>
-
- * tex.el (TeX-file-line-error): New customizable option.
- (TeX-expand-list): New expander "$(file-line-error)".
- (TeX-command-list): Use it.
- (LaTeX-command-style): Use it.
-
- * doc/auctex.texi (Processor Options): Document
- `TeX-file-line-error'.
-
- * doc/changes.texi: Mention `TeX-file-line-error'.
-
-2014-10-31 Mosè Giordano <mose@gnu.org>
-
- * Makefile.in (CTANDIR): New variable.
- (preview-ball): Create a top level directory "preview/" in the
- preview tarball, as required by CTAN. Save the tarball to
- $(CTANDIR) instead of $(FTPDIR).
-
-2014-10-29 Mosè Giordano <mose@gnu.org>
-
- * Version 11.88 released.
-
-2014-10-29 Matthew Leach <matthew@mattleach.net>
-
- * latex.el (LaTeX-indent-environment-list): Remove setter
- lambda.
- (LaTeX--tabular-like-end): Remove variable.
- (LaTeX-indent-tabular): Move setter function from
- LaTeX-indent-environment-list to generate tabular-end regex when
- called.
-
-2014-10-29 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-largest-level-set): Set `outline-heading-alist'
- only if it is bound.
-
- * .gitignore: Ignore preview/preview.el.
-
- * Makefile.in (DISTCLEANFILES): Add preview/preview.el.
- (release-commit): Write new version announcement also into
- preview/ChangeLog.
-
- * aclocal.m4: Add a third argument to
- `AC_DATE_VERSION_FROM_CHANGELOG' specifying the ChangeLog file.
-
- * configure.ac: Use new third argument of
- `AC_DATE_VERSION_FROM_CHANGELOG'. Retrieve preview date and
- version from its ChangeLog. Add preview/preview.el to output
- files.
-
-2014-10-22 Mosè Giordano <mose@gnu.org>
-
- * RELEASE: Update AUCTeX version, the new features section, and
- the list of contributors.
-
- * configure.ac: Update AUCTeX version.
-
- * doc/changes.texi: Mention generic bug fixes for 11.88 release.
-
- * doc/tex-ref.tex: Update AUCTeX version and copyright years
- across the file.
- Add now working `TeX-previous-error' key-binding.
-
- * tex.el: Update copyright year.
-
- * doc/Makefile.in: Make it possible to build the HTML doc with
- `makeinfo' if `texi2html' is not available. Add new
- `TEXI2HTML_TOC' variable.
- (extradist): Use `TEXI2HTML_TOC'.
- (html/$(TEXI2HTML_TOC)): Use `TEXI2HTML_TOC'. Fix splitting
- option to HTML engine. Suggested by Norbert Preining.
-
- * latex.el (LaTeX-newline): Fix for when
- `comment-auto-fill-only-comments' is non-nil. Suggested by Piet
- van Oostrum.
-
-2014-10-13 Matthew Leach <matthew@mattleach.net>
-
- * style/cleveref.el: New file.
-
-2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex.el (featurep): Activate mark in the GNU Emacs version of
- TeX-activate-mark instead of being a no-op.
- (TeX-insert-dollar): Use set-mark instead of push-mark in order to
- avoid duplicate marks.
-
-2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * texmathp.el (texmathp-tex-commands-default): Move equation*
- environment to AMS-LaTeX section.
- (texmathp-why): Fix docstring.
-
-2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * style/amstext.el (LaTeX-amstext-package-options): Rename from
- `LaTeX-amstext-package-option'.
-
-2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section)
- (Texinfo-mark-node): Use `push-mark' instead of `set-mark'.
-
- * latex.el (LaTeX-mark-environment): Ditto.
-
- * context.el (ConTeXt-mark-environment): Ditto.
-
-2014-09-25 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-insert-environment): Pass correct \end buffer
- position to hooks in LaTeX-after-insert-env-hooks.
-
-2014-09-13 Vincent Belaïche <vincent.b.1@hotmail.fr>
-
- * latex.el (LaTeX-dialect): Correct doctstring for consistency
- with definition of function TeX-add-style-hook.
-
- * doc/auctex.texi (Simple Style): modify example with
- 'TeX-add-style-hook', so that 3rd argument is added. Modify @defun
- of 'TeX-add-style-hook' also to document addition of 3rd argument.
-
-2014-09-11 Vincent Belaïche <vincent.b.1@hotmail.fr>
-
- * doc/changes.texi: Add information about style hook labelling by dialect.
-
- * doc/todo.texi (Bugs): Update Bug #1 about style hook clash.
-
- * style/xspace.el ("xspace"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/xparse.el ("xparse"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/virtex.el ("virtex"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/verbatim.el ("verbatim"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/varioref.el ("varioref"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/url.el ("url"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/units.el ("units"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/unicode-math.el ("unicode-math"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/ulem.el ("ulem"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/tabulary.el ("tabulary"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/tabularx.el ("tabularx"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/swedish.el ("swedish"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/subfigure.el ("subfigure"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/slovak.el ("slovak"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/slides.el ("slides"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/siunitx.el ("siunitx"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/shortvrb.el ("shortvrb"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/setspace.el ("setspace"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/scrreprt.el ("scrreprt"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/scrpage2.el ("scrpage2"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/scrlttr2.el ("scrlttr2"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/scrbook.el ("scrbook"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/scrbase.el ("scrbase"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/scrartcl.el ("scrartcl"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/ruby.el ("ruby"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/report.el ("report"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/ragged2e.el ("ragged2e"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/pstricks.el ("pstricks"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/pst-slpe.el ("pst-slpe"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/pst-plot.el ("pst-plot"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/pst-node.el ("pst-node"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/pst-grad.el ("pst-grad"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/psfig.el ("psfig"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/prosper.el ("prosper"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/polski.el ("polski"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/polish.el ("polish"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/plhb.el ("plhb"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/plfonts.el ("plfonts"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/plext.el ("plext"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/placeins.el ("placeins"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/pdfsync.el ("pdfsync"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/paralist.el ("paralist"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/nomencl.el ("nomencl"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/nicefrac.el ("nicefrac"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/ngerman.el ("ngerman"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/naustrian.el ("naustrian"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/natbib.el ("natbib"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/nameref.el ("nameref"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/multirow.el ("multirow"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/multind.el ("multind"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/multido.el ("multido"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/multicol.el ("multicol"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/mflogo.el ("mflogo"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/metalogo.el ("metalogo"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/memoir.el ("memoir"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/mdwlist.el ("mdwlist"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/mathtools.el ("mathtools"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/makeidx.el ("makeidx"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/luacode.el ("luacode"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/ltxdoc.el ("ltxdoc"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/ltx-base.el ("ltx-base"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/lscape.el ("lscape"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/longtable.el ("longtable"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/listings.el ("listings"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/lipsum.el ("lipsum"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/lettrine.el ("lettrine"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/letter.el ("letter"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/latexinfo.el ("latexinfo"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/kpfonts.el ("kpfonts"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/kantlipsum.el ("kantlipsum"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/jurabib.el ("jurabib"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/jura.el ("jura"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/jsbook.el ("jsbook"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/jsarticle.el ("jsarticle"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/jreport.el ("jreport"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/jbook.el ("jbook"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/jarticle.el ("jarticle"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/j-report.el ("j-report"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/j-book.el ("j-book"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/j-article.el ("j-article"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/italian.el ("italian"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/inputenc.el ("inputenc"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/index.el ("index"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/imakeidx.el ("imakeidx"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/icelandic.el ("icelandic"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/hyperref.el ("hyperref"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/harvard.el ("harvard"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/graphicx.el ("graphicx"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/graphics.el ("graphics"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/german.el ("german"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/frenchb.el ("frenchb"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/french.el ("french"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/francais.el ("francais"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/footmisc.el ("footmisc"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/fontspec.el ("fontspec"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/foils.el ("foils"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/flashcards.el ("flashcards"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/filecontents.el ("filecontents"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/fancyvrb.el ("fancyvrb"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/fancyref.el ("fancyref"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/fancynum.el ("fancynum"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/fancyhdr.el ("fancyhdr"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/exercise.el ("exercise"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/everysel.el ("everysel"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/epsf.el ("epsf"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/epigraph.el ("epigraph"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/english.el ("english"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/emp.el ("emp"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/dutch.el ("dutch"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/doc.el ("doc"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/dk.el ("dk"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/dinbrief.el ("dinbrief"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/danish.el ("danish"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/czech.el ("czech"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/csquotes.el ("csquotes"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/comment.el ("comment"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/captcont.el ("captcont"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/bulgarian.el ("bulgarian"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/booktabs.el ("booktabs"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/book.el ("book"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/bm.el ("bm"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/bigstrut.el ("bigstrut"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/bigdelim.el ("bigdelim"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/biblatex.el ("biblatex"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/beamer.el ("beamer"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/babel.el ("babel"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/austrian.el ("austrian"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/article.el ("article"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/array.el ("array"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amsthm.el ("amsthm"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amstext.el ("amstext"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amstex.el ("amstex"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amssymb.el ("amssymb"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amsopn.el ("amsopn"): Add LaTeX-dialect to
- TeX-add-style-hook call. Update header with correct filename.
-
- * style/amsmath.el ("amsmath"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amsbsy.el ("amsbsy"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amsbook.el ("amsbook"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/amsart.el ("amsart"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/alphanum.el ("alphanum"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/alltt.el ("alltt"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/afterpage.el ("afterpage"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/acronym.el ("acronym"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/acro.el ("acro"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/MinionPro.el ("MinionPro"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/CJKutf8.el ("CJKutf8"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * style/CJK.el ("CJK"): Add LaTeX-dialect to TeX-add-style-hook call.
-
- * bib-cite.el (eval-after-load "bibtex"): Add hook
- TeX-bibtex-set-BibTeX-dialect to BibTex mode, this will set
- 'TeX-style-hook-dialect' to :bibtex for BibTeX files so that
- Mosè's problem should be solved.
-
- * latex.el (LaTeX-common-initialization): set
- 'TeX-style-hook-dialect' to :latex for LaTeX files, and those in
- LaTeX derived modes. Add LaTeX-dialect as DIALECT argument to all
- calls of TeX-add-style-hook.
-
- * tex.el (TeX-style-hook-list): Update docstring to make clear
- that style hooks can also be in the form '[TeX-style-hook HOOK-FUN
- DIALECT-SET]'.
- (TeX-bibtex-set-BibTeX-dialect): New defun.
- (TeX-style-hook-dialect-weight-alist): New defconst.
- (TeX-shdex-eval): New defun.
- (TeX-shdex-or TeX-shdex-and TeX-shdex-nor TeX-shdex-not)
- (TeX-shdex-in-p TeX-shdex-listify): New defsubst.
- (TeX-style-hook-dialect): New defvar, used to have style hooks
- called only in corresponding context.
- (TeX-add-style-hook): Add optional argument context for marking
- hooks that must run only in non default (aka nil) dialect.
- (TeX-keep-hooks-in-dialect): New defun, used for unloading only
- those hooks in a dialect list.
- (TeX-unload-style): Add optional argument context-list for
- unloading only those hooks marked for contexts in that
- context-list.
- (TeX-run-style-hooks): Run style hook only when current style hook
- context matches context for which hook is marked.
-
- * tex-info.el (Texinfo-environment-list): Add 'html' and 'float'
- environments.
- (TeX-texinfo-mode): set 'TeX-style-hook-dialect' to :texinfo for
- Texinfo files. Add macro '@caption'.
-
-2014-09-08 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-assoc-string): Remove docstring from defalias since
- that's not supported with XEmacs.
-
-2014-08-25 Florent Rougon <f.rougon@free.fr> (tiny change)
-
- * tex-buf.el (TeX-command-expand): Fix possible endless loop in
- file name expansion.
-
-2014-08-24 Mosè Giordano <mose@gnu.org>
-
- * tests/tex/command-expansion.el: New test file.
-
-2014-08-24 Florent Rougon <f.rougon@free.fr> (tiny change)
-
- * tex.el (TeX-expand-list): Add the previous position to the
- lenght of the expanded string to get the current position in the
- %' expander.
-
-2014-08-18 Vincent Belaïche <vincent.b.1@hotmail.fr>
-
- * font-latex.el (font-latex-add-quotes): Code optimization: use
- '(add-to-list (make-local-variable (quote foo)) some-value)'
- instead of '(make-local-variable (quote foo)) (add-to-list 'foo
- some-value)' wherever possible.
-
- * bib-cite.el (bib-cite-minor-mode)
- (bib-cite-setup-highlight-mouse-keymap): Code optimization: use
- '(set (make-local-variable (quote foo)) some-value)' instead of
- '(make-local-variable (quote foo)) (setq foo some-value)' wherever
- possible.
-
- * latex.el (BibTeX-auto-store)
- (LaTeX-common-initialization): Ditto.
-
- * tex-info.el (TeX-texinfo-mode): Code optimization: use '(set
- (make-local-variable (quote foo)) some-value)' instead of
- '(make-local-variable (quote foo)) (setq foo some-value)' wherever
- possible. Add in style Texinfo standard macros '@acronym' and
- '@tie'.
-
- * tex.el (TeX-assoc-string) new defalias to work-around missing
- assoc-string in XEmacs.
- (TeX-unload-style): Code optimization: use 'TeX-assoc-string'
- instead of 'assoc' to search style in 'TeX-style-hook-list', and
- use delq on returned value of assoc-string for removing the style
- --- on the one hand delq will go through the whole list rather
- than stop after the first match like in original code, but on the
- other hand comparison are faster because eq instead of equal is
- used and we are working on assoc cell rather than on key, so less
- indirection, furthermore delq is C code. Anyway that make the code
- much smaller and easier to understand.
- (TeX-file-extensions): Add txi amongst extension of texinfo files,
- for consistency with info node '(texinfo) Minimum'
- (TeX-run-style-hooks): Code optimization: use 'TeX-assoc-string'
- instead of 'assoc' to search style in 'TeX-style-hook-list'.
- (VirTeX-common-initialization): Code optimization: use '(set
- (make-local-variable (quote foo)) some-value)' instead of
- '(make-local-variable (quote foo)) (setq foo some-value)' wherever
- possible.
-
-2014-08-18 Tassilo Horn <tsdh@gnu.org>
-
- * font-latex.el (font-latex-set-syntactic-keywords): Allow for a
- mandatory argument for a verbatim environment.
-
-2014-08-15 Vladimir Lomov <lomov.vl@gmail.com>
-
- * style/mathtools.el ("mathtools"): Don't use the removed
- `LaTeX-amsmath-env-aligned' function.
-
-2014-08-14 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-insert-label): Remove.
- (LaTeX-label): Add a new mandatory argument. Do not use
- `LaTeX-insert-label'. Determine the prefix at the beginning of
- the function and insert the label only if the prefix is non nil.
- (LaTeX-section-label, LaTeX-env-figure, LaTeX-env-label): Use the
- second mandatory argument of `LaTeX-label'.
-
- * style/amsmath.el: Update copyright years.
- ("amsmath"): Append the environments to `LaTeX-label-alist'
- instead of prepeding them. Use the second mandatory argument of
- the `LaTeX-label' function.
-
- * style/longtable.el: Update copyright years.
- ("longtable"): Move addition of "longtable" environment to
- `LaTeX-label-alist' inside the style hook. Append the environment
- to the alist instead of prepending it. Use the second mandatory
- argument of the `LaTeX-label' function.
-
- * doc/auctex.texi (Sectioning, Environments): Remove references to
- `LaTeX-insert-label'.
- (Environments): Document `LaTeX-label-alist'.
-
- * doc/changes.texi: Remove references to `LaTeX-insert-label'.
-
-2014-08-12 Mosè Giordano <mose@gnu.org>
-
- * latex.el (LaTeX-insert-label): Rename from
- `LaTeX-auto-insert-label' and mention sections in the doc-string.
- (LaTeX-label): Update accordingly.
-
- * doc/auctex.texi (Sectioning): Mention `LaTeX-insert-label'.
- (Environments): Update `LaTeX-insert-label' name and document use
- for sectioning commands.
- (Environments, Completion): Prettify
- `TeX-complete-expert-commands' documentation by using a table
- environment.
-
- * doc/changes.texi: Rename `LaTeX-auto-insert-label' to
- `LaTeX-insert-label' and mention sections too.
-
-2014-08-11 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-command): Keep the frame and the buffer
- associate to the error overview if the command to be run is View.
-
- * latex.el (LaTeX-auto-insert-label): New customizable variable.
- (LaTeX-label): Use it.
-
- * doc/auctex.texi (Environments): Document
- `LaTeX-auto-insert-label'.
-
- * doc/changes.texi: Mention `LaTeX-auto-insert-label'. Fix a
- couple of bad-boxes in the PDF output of the manual.
-
-2014-07-25 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-largest-level-set): Adapt
- `outline-heading-alist' according to largest level in order to
- make `outline-promote' (and others) work correctly.
-
-2014-07-25 Mosè Giordano <mose@gnu.org>
-
- * doc/auctex.texi (Adding Macros): Document `TeX-date-format'.
-
- * doc/changes.texi: Mention `TeX-date-format'.
-
- * latex.el (TeX-date-format): New customizable option.
- Suggested by Uwe Brauer.
- (TeX-arg-date): Use it.
-
-2014-07-17 Mosè Giordano <mose@gnu.org>
-
- * Makefile.in: Update copyright years.
- (EXCLUDEDFILES): Rename from GITFILES. Remove also .cvsignore and
- tests from the release tarball.
- (release-commit): More precise suggestion to push tag and release
- commit.
- (tar-ball): Use EXCLUDEDFILES in place of GITFILES.
-
-2014-07-15 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * latex.el: Enhance array and tabular(*) environments support.
- (LaTeX-env-array): Add call to `LaTeX-item-array'.
- (LaTeX-env-tabular*): Add call to `LaTeX-item-tabular*'.
- (LaTeX-array-skipping-regexp): New variable.
- (LaTeX-tabular*-skipping-regexp): Ditto.
- (LaTeX-item-array): New function. Put line break macro on the
- last line and insert suitable number of ampersands.
- (LaTeX-item-tabular*): Ditto.
- (LaTeX-insert-ampersands): New function. Insert suitable number
- of ampersands.
- (LaTeX-array-column-letters): New variable. Column letters for
- array-like environments.
- (LaTeX-array-count-columns): New function. Count number of
- ampersands to be inserted.
- (LaTeX-common-initialization): Add entries to LaTeX-item-list to
- use `LaTeX-item-array' and `LaTeX-item-tabular*'.
-
- * style/amsmath.el: Enhance alignat-like environments support
- as well as some cleanups.
- (LaTeX-item-equation-alignat): New function. Insert contents to
- terminate a line in multi-line equations environment.
- (LaTeX-amsmath-env-alignat): Use it. Add doc string.
- (LaTeX-amsmath-env-alignedat): Ditto.
- (LaTeX-amsmath-env-aligned): Removed. Just specifying a prompt
- string for an optional argument is enough.
- (LaTeX-item-equation): Take over the job of
- `LaTeX-item-equations'. Add an optional `suppress' argument:
- when it is non-nil skip putting line break macro. Add doc string.
- (LaTeX-item-equations): Removed. Its task is now covered by
- `LaTeX-item-equation'.
- (LaTeX-item-equation-alignat): New function. Insert ampersands
- according to the columns number, as well as calling
- `LaTeX-item-equation'.
- (LaTeX-amsmath-alignat-number-of-ampersands): New function.
- ("amsmath"): Arrange setups of variables to adopt the above
- changes.
-
- * style/array.el ("array"): Change `LaTeX-array-column-letters'
- locally to include addtional letters extended in array.sty.
-
- * style/plext.el: New style file. Add support for extended
- format for array-like environments.
-
- * Makefile.in (STYLESRC): Include style/plext.el.
-
- * doc/auctex.texi: Add documentation for the above enhancements.
-
- * doc/changes.texi: Ditto.
-
-2014-07-14 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-next-error): Do not pass `reparse' argument to
- `next-error' in XEmacs as it is not supported.
- (TeX-error-overview-frame, TeX-error-overview-buffer-name): Move
- before their first use in order to prevent a runtime error in
- XEmacs and GNU Emacs 21. Reported by Ikumi Keita.
- (TeX-parse-TeX): Manually set `item' to nil when
- `TeX-error-last-visited' is negative.
- (TeX-error-description-error, TeX-error-description-warning)
- (TeX-error-description-tex-said): Set to nil in XEmacs and GNU
- Emacs 21. Reported by Ikumi Keita.
-
-2014-07-13 Mosè Giordano <mose@gnu.org>
-
- * latex.el (TeX-latex-mode): Add second argument to
- `local-variable-p', mandatory in XEmacs. Suggested by Ikumi
- Keita.
-
- * preview/preview.el (preview-dump-state): Ditto.
-
- * style/biblatex.el ("biblatex"): Ditto.
-
- * tex.el (TeX-how-many): Make the function return a number also in
- XEmacs and Emacs 21. Suggested by Ikumi Keita.
-
-2014-07-12 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-error-description-error): Do not use the
- `default' display, not supported by GNU Emacs 21 and XEmacs 21.4.
- (TeX-error-description-warning): Ditto.
-
-2014-07-11 Mosè Giordano <mose@gnu.org>
-
- * tex-buf.el (TeX-error-description-error): Make face definition
- XEmacs compatible.
- (TeX-error-description-tex-said): Ditto.
- (TeX-error-description-help): Ditto.
-
- * tex.el (nil): Handle the case of a non-available crm.el with a
- `condition-case', instead of using the third argument of
- `require', not recognized by XEmacs 21.4.
- (and): Check whether dbus support is available before requiring
- dbus.el.
-
-2014-07-02 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-expand-list): Set
- `TeX-source-correlate-output-page-function' when necessary, in the
- "%(outpage)" expander.
- (TeX-source-correlate-method): Add an alist as a possible value
- and change the default.
- (TeX-source-correlate-method-active): Convert to a function.
- (TeX-source-correlate-expand-options): Use the
- `TeX-source-correlate-method-active' function.
- (TeX-source-correlate-mode): Remove setting of the
- `TeX-source-correlate-output-page-function' variable and of the
- now deleted `TeX-source-correlate-method-active' variable.
- (TeX-source-specials-view-expand-options): Use the
- `TeX-source-correlate-method-active' function.
- (TeX-mode-specific-command-menu-entries): Hide "Previous Error"
- and "Error Overview" entries when not available.
-
- * context.el: Update copyright years.
- (ConTeXt-expand-options): Use the
- `TeX-source-correlate-method-active' function.
-
- * doc/auctex.texi (I/O Correlation): Update documentation of
- `TeX-source-correlate-method'.
-
- * doc/changes.texi: Mention change to the default value of
- `TeX-source-correlate-method'.
-
-2014-06-29 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/todo.texi (Mid-term Goals): Remove "More flexible option and
- command handling" item: we now have `TeX-command-extra-options'.
- (Wishlist): Remove "Poor man's Source Specials": AUCTeX supports
- source specials and SyncTeX.
- (Wishlist): Remove "multiple completion for \bibliography" item:
- "\bibliography" does complete multiple arguments.
-
-2014-06-28 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-buf.el (TeX-command): Kill the frame and buffer associated
- to the error overview before running commands.
- (TeX-TeX-sentinel): Open error overview if
- `TeX-error-overview-open-after-TeX-run' is non-nil and there are
- errors or warnings to show.
- (TeX-LaTeX-sentinel): Ditto.
- (TeX-find-display-help): Set `runbuf' to `TeX-active-buffer' since
- this function may be called also from the error overview buffer.
- (TeX-error-description-faces): Change group to more appropriate
- `TeX-output'.
- (TeX-error-overview-active-buffer): New variable.
- (TeX-error-overview-orig-frame): Ditto.
- (TeX-error-overview-orig-window): Ditto.
- (TeX-error-overview-frame): Ditto.
- (TeX-error-overview-setup): New customizable variable.
- (TeX-error-overview-setup): New function.
- (TeX-error-overview-goto-source): Ditto.
- (TeX-error-overview-make-entries): Ditto.
- (TeX-error-overview-next-error): Ditto.
- (TeX-error-overview-previous-error): Ditto.
- (TeX-error-overview-quit): Ditto.
- (TeX-error-overview-mode-map): New variable.
- (TeX-error-overview-list-entries): Ditto.
- (TeX-error-overview-mode): New major mode.
- (TeX-error-overview-buffer-name): New constant.
- (TeX-error-overview-frame-parameters): New customizable variable.
- (TeX-error-overview-open-after-TeX-run): Ditto.
- (TeX-error-overview): New function.
- (TeX-find-display-help): Expand the name of the file to be visited
- starting from the directory of the master file.
- (TeX-error-overview-make-entries): Add optional `master-dir'
- argument, to shorten file names when they are relative.
- (TeX-error-overview): Pass `TeX-master-directory' as argument to
- `TeX-error-overview-make-entries'.
-
- * tex.el (TeX-error-overview): Autoload `TeX-error-overview'.
- (TeX-mode-specific-command-menu-entries): Add an entry for the
- error overview.
-
- * doc/auctex.texi (Debugging): Document error overview.
-
- * doc/changes.texi: Mention error overview. Add local variables
- to the end of the file.
-
- * doc/todo.texi: Add local variables to the end of the file.
- (Wishlist): Update entry about error reporting.
-
-2014-06-21 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-buf.el (TeX-parse-TeX): Use `TeX-find-display-help' in place
- of `TeX-error-list-find-display-help'.
- (TeX-error-list-find-display-help): Removed, replaced by more
- general `TeX-find-display-help'.
- (TeX-find-display-help): New function.
- (TeX-error): Append nils to the `TeX-error-list' entry to make
- each entry of the same lenght for both errors and warnings.
- Append also `TeX-error-point'. This fixes a bug occurring when
- `TeX-display-help' is set to `expert'. Use
- `TeX-find-display-help' to display the help.
- (TeX-warning): Append `TeX-error-point' to the `TeX-error-list'
- entry to fix the above mentioned bug. Use `TeX-find-display-help'
- to display the help.
-
-2014-06-04 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-buf.el (TeX-parse-TeX): Use
- `TeX-error-list-find-display-help'.
- (TeX-error-list-find-display-help): New function.
- (TeX-warning): Use `bad-box' when there is a bad box.
- (TeX-warning--find-display-help): Cater for bad boxes.
- (TeX-help-error): Ditto.
-
-2014-06-02 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-buf.el (TeX-error--find-display-help): Use new fourth
- argument of `TeX-help-error'.
- (TeX-warning): Rename mandatory argument to `warning'. Do not add
- leading "** " to warning string.
- (TeX-warning--find-display-help): Use new fourth argument of
- `TeX-help-error'.
- (TeX-error-description-faces): New group.
- (TeX-error-description-error): New face.
- (TeX-error-description-warning): Ditto.
- (TeX-error-description-tex-said): Ditto.
- (TeX-error-description-help): Ditto.
- (TeX-help-error): Add new `type' argument. Color help messages
- using the new faces.
- (TeX-warning): Preserve point when searching backward. In some
- cases this prevents infinite loops in `TeX-parse-all-errors' and
- fixes wrong detection of context string.
-
-2014-05-27 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-mode-specific-command-menu-entries): Add
- `TeX-previous-error'.
-
- * tex-buf.el (TeX-error-list): Fix typo.
- (TeX-parse-all-errors): Ditto.
-
-2014-05-23 Stefan Monnier <monnier@iro.umontreal.ca>
-
- Backport from ELPA repository.
- * tex-site.el (TeX-modes-set): Use advice-add if available.
- * font-latex.el (font-latex-make-sectioning-faces): Don't rely on
- dynamic scoping for `num'.
- (font-latex-make-built-in-keywords): Don't use `eval' needlessly.
- (font-latex-doctex-syntactic-keywords): Declare before first use.
- (font-latex-match-command-with-arguments):
- Stay away from `add-to-list' on let-bound variables.
- (font-latex-match-command-in-braces): Remove unused var `end'.
-
-2014-05-20 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-buf.el: Update copyright years.
- (TeX-error-last-visited): New buffer-local variable.
- (TeX-get-parse-function): New function.
- (TeX-next-error): Add `apt' argument and make all arguments
- optional. Use `TeX-get-parse-function'.
- (TeX-previous-error): Use `TeX-get-parse-function'. Use
- `TeX-parse-TeX' to move between errors when possible.
- (TeX-TeX-sentinel): Parse the output log when
- `TeX-parse-all-errors' is non-nil.
- (TeX-LaTeX-sentinel): Ditto.
- (TeX-parse-reset): Add an optional `reparse' argument and reparse
- the output log when it is non-nil. Reset also `TeX-error-list'
- and `TeX-error-last-visited'.
- (TeX-parse-command): Add `arg' argument.
- (TeX-parse-TeX): Add `arg' argument. When `TeX-parse-all-errors'
- is non-nil, use `TeX-error-list' to move to the error point.
- (TeX-error-list): New buffer-local variable.
- (TeX-parse-all-errors): New customizable variable.
- (TeX-parse-all-errors): New function.
- (TeX-parse-error): Add an optional `store' argument. Make the
- function return non-nil when an error or a warning is found.
- (TeX-error): Add an optional `store' argument: when it is non-nil
- store the relevant information about the error in
- `TeX-error-list'. Use `TeX-error--find-display-help'.
- (TeX-error--find-display-help): New function.
- (TeX-warning): Add an optional `store' argument: when it is
- non-nil store the relevant information about the warning in
- `TeX-error-list'. Use `TeX-warning--find-display-help'.
- (TeX-warning--find-display-help): New function.
- (TeX-output-mode-map): Bind `p' to the now working
- `TeX-previous-error'.
-
- * doc/auctex.texi (Debugging): Document `TeX-previous-error' and
- `TeX-parse-all-errors'. Update `TeX-next-error'.
-
- * doc/changes.texi: Update copyright years. Mention
- `TeX-next-error' and `TeX-previous-error' changes and the new
- `TeX-parse-all-errors'.
-
- * doc/todo.texi: Update copyright years.
- (Wishlist): Update a couple of items related to error parsing.
-
-2014-05-17 Mosè Giordano <giordano.mose@libero.it>
-
- * font-latex.el: Update copyright years.
- (font-latex-update-sectioning-faces): Make sure
- `height-scale' is a floating point number.
- (font-latex-make-sectioning-faces): Ditto.
-
-2014-05-10 Mosè Giordano <giordano.mose@libero.it>
-
- * style/siunitx.el: Update copyright years and specify last
- `siunitx' version supported. Hard wrap lines longer than 80
- columns.
- (LaTeX-siunitx-regexp): Move the escape character out of the group
- matching the unit name.
- (LaTeX-arg-siunitx-unit): Add `prefix' argument. Replace the
- space with `TeX-esc' as the completion separator.
- (LaTeX-arg-define-siunitx-unit): Define a default prompt; set
- `initial-input' to nil; use `TeX-esc' as prefix to the given
- input.
- ("siunitx"): Remove the escape character from the unit names.
-
-2014-05-02 Jobst Hoffmann <J.Hoffmann@fh-aachen.de> (tiny change)
-
- * style/listings.el ("listings"): Fix typo.
-
-2014-05-01 Mosè Giordano <giordano.mose@libero.it>
-
- * font-latex.el (font-latex-set-syntactic-keywords): Fix
- fontification of the optional argument to a verbatim-like
- environment.
-
-2014-04-16 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-parse-error): Add another exception.
-
-2014-04-06 Tassilo Horn <tsdh@gnu.org>
-
- * tex-info.el (TeX-texinfo-mode): Use `texinfo-current-defun-name'
- in `C-x 4 a'.
-
-2014-04-04 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-add-environments): Move advising of
- `LaTeX-add-environments' after definition of
- `LaTeX-environment-menu' and `LaTeX-environment-modify-menu'
- variables to fix assignment to free variable warnings.
-
- * tex-style.el: Update coyright years.
- (LaTeX-biblatex-use-Biber): New variable. Mark as
- safe-local-variable.
-
- * latex.el (TeX-latex-mode): Add setting of `LaTeX-using-Biber' to
- `TeX-update-style-hook'.
-
- * style/biblatex.el ("biblatex"): Use `LaTeX-biblatex-use-Biber'
- value to set `LaTeX-using-Biber' when it is set locally.
-
- * tex-bar.el: Update copyright years.
- (LaTeX-install-toolbar): Append toolbar refresh to
- `TeX-update-style-hook' instead of prepending it.
-
- * doc/auctex.texi: Update copyright years.
- (Selecting a Command): Document `LaTeX-biblatex-use-Biber'.
-
- * doc/changes.texi: Mention `LaTeX-biblatex-use-Biber' change.
-
-2014-04-02 Mosè Giordano <giordano.mose@libero.it>
-
- * style/biblatex.el: Update copyright years and specify last
- `biblatex' version supported.
- (LaTeX-biblatex-executebibliographyoptions-options): Update.
- (LaTeX-biblatex-language-list): Ditto.
- (LaTeX-arg-biblatex-cites): Fix condition on `items' variable to
- adapt to the `TeX-completing-read-multiple' return value change.
-
-2014-03-17 Nicolas Richard <theonewiththeevillook@yahoo.fr>
-
- * style/exercise.el: New file.
-
-2014-03-18 Tassilo Horn <tsdh@gnu.org>
-
- * doc/auctex.texi: Mention that `TeX-PDF-mode' is enabled by
- default.
-
- * tex.el (TeX-PDF-mode): Enable TeX PDF mode by default.
-
- * tex-buf.el (TeX-command-master): Ask for TeX-master if it cannot
- be determined otherwise.
-
-2014-03-15 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-view-command-raw): Throw an error when `spec' is
- nil, otherwise when the function returns nil `TeX-command-expand'
- enters an infinite loop.
-
- * style/paralist.el: Update copyright years.
- ("paralist"): Use `LaTeX-provided-package-options-member' to
- conditionally define environments.
-
-2014-03-12 Tassilo Horn <tsdh@gnu.org>
-
- * multi-prompt.el (multi-prompt): Return nil on empty input.
-
- * tex.el (TeX-completing-read-multiple): Define it so that empty
- input results in nil across different emacs versions (<= 24.3
- vs. later versions).
-
- * style/biblatex.el ("biblatex"): Use
- `TeX-completing-read-multiple' instead of
- `completing-read-multiple'.
- (LaTeX-arg-biblatex-cites): Use `TeX-completing-read-multiple' and
- adapt handling of return value.
-
- * style/pstricks.el (LaTeX-package-parameters): Adapt to
- `TeX-completing-read-multiple' change.
-
-2014-03-11 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Fix
- bug that caused AUCTeX to query for packages infinitely.
-
- * context.el (ConTeXt-add-environments): Advice instead of
- renaming and redefining generated function.
-
- * latex.el (LaTeX-close-environment): Remove non-interactive
- `next-line' usage compile warning.
- (LaTeX-add-bibliographies): Advice instead of renaming and
- redefining generated function.
- (LaTeX-add-environments): Ditto.
-
-2014-03-10 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-fill-break-at-separators): Default to opening
- and closing math switches.
-
-2014-03-06 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/auctex.texi (Processor Options): Add missing pair of braces.
-
-2014-02-22 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-environment): Do not set
- `LaTeX-default-environment' to `environment' if the latter is
- equal to the current default environment.
-
-2014-02-21 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-arg-usepackage-read-packages-with-options): New
- function. Now options are requested only if at least one package
- has been provided.
- (LaTeX-arg-usepackage-insert): New function.
- (LaTeX-arg-usepackage): Use
- `LaTeX-arg-usepackage-read-packages-with-options' and
- `LaTeX-arg-usepackage-insert'.
- (LaTeX-insert-usepackages): New function.
- (LaTeX-env-document): Use it.
-
- * doc/auctex.texi (Environments): Document new behavior of
- `LaTeX-env-document'.
-
- * doc/changes.texi: Mention it.
-
-2014-02-20 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-command-extra-options): New customizable variable.
- (TeX-expand-list): New `%(extraopts)' expander.
- (TeX-command-list): Use `%(extraopts)'.
-
- * doc/auctex.texi (Processor Options): Document
- `TeX-command-extra-options'.
-
- * doc/changes.texi: Document it.
-
-2014-02-10 Tassilo Horn <tsdh@gnu.org>
-
- * style/english.el: New style for english documents so that
- `TeX-language-en-hook' gets run.
-
- * Makefile.in (STYLESRC): Activate it.
-
- * doc/auctex.texi (languages): Document it.
-
-2014-02-04 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-auto-add-type): Convert to macro.
-
- * lpath.el: Don't silence byte-compiler.
-
- * latex.el (LaTeX-auto-style, LaTeX-auto-arguments)
- (LaTeX-auto-optional, LaTeX-auto-env-args): Defvar explicitly
- before use.
-
-2014-01-29 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-command-query): Use default parameter of
- `completing-read'.
-
- * tex.el (TeX-insert-macro): Use default parameter of
- `completing-read'.
-
- * latex.el (LaTeX-environment, TeX-arg-document): Use default
- parameter of `completing-read'.
-
-2014-01-22 Tassilo Horn <tsdh@gnu.org>
-
- * style/shortvrb.el (LaTeX-shortvrb-chars): Move from
- tex-style.el. Set default value to nil because just loading
- shortvrb does not make | a shortvrb char. One needs to define it
- using \MakeShortVrb{\|}. Extend the docstring so that it tells
- that one should usually set this variable only buffer-locally.
- (LaTeX-shortvrb-chars): Declare it as safe local variable.
-
- * font-latex.el (font-latex-add-to-syntax-alist): Call
- `font-latex-setup' to make syntactic font-lock changes effective.
-
-2014-01-21 Berend de Boer <berend@pobox.com>
-
- * context.el: distinguish between numbered and unnumbered sections.
-
-2014-01-15 Mosè Giordano <giordano.mose@libero.it>
-
- * style/babel.el: Update copyright years and specify last `babel'
- version supported.
- (LaTeX-babel-language-list): Expand language list to all languages
- mentioned in the last version of the manual.
- (LaTeX-babel-active-languages): Update in order to parse the
- `main' option and ignore the modifiers.
- (LaTeX-babel-package-options): Turn the variable into a function
- because now requires `TeX-read-key-val'.
-
-2014-01-11 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-current-environment): Make search for `\begin'
- and `\end' case sensitive.
- (docTeX-in-macrocode-p): Ditto.
- (LaTeX-indent-calculate): Ditto.
- (LaTeX-find-matching-end): Ditto.
- (LaTeX-find-matching-begin): Ditto.
-
-2014-01-06 Vincent Belaïche <vincentb1@users.sourceforge.net>
-
- * tex-info.el (Texinfo-reftex-hook): Replace use of
- reftex-tables-dirty by that of reftex-default-label-alist-entries
- to trigger call to reftex-compile-variables in a standard way.
- The problem was that generating a TOC for a Texinfo file and then
- for a LaTeX file was not working for the LaTeX file because the
- Texinfo file was using LaTeX label style and as such
- reftex-ensure-compiled-variables was not calling
- reftex-compile-variables, which caused wrong
- reftex-everything-regexp for sections.
-
-2014-01-06 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-math-insert): Use `TeX-electric-math' for
- consistency with `TeX-insert-dollar'.
- (LaTeX-math-cal): Ditto.
-
-2013-12-24 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-style.el (LaTeX-fontspec-arg-font-search): New customizable
- variable.
- (LaTeX-fontspec-font-list-default): Ditto.
-
- * style/fontspec.el (LaTeX-fontspec-arg-font): New function.
- ("fontspec"): Use it.
-
- * doc/changes.texi: Mention `LaTeX-fontspec-arg-font-search' and
- `LaTeX-fontspec-font-list-default'.
-
-2013-12-20 Mosè Giordano <giordano.mose@libero.it>
-
- * style/imakeidx.el ("imakeidx"): Move addition of options to
- `LaTeX-imakeidx-indexsetup-options' inside the hook.
-
- * Makefile.in (STYLESRC): Activate new styles.
-
- * style/fontspec.el: New style.
-
- * style/luacode.el: Ditto.
-
- * style/metalogo.el: Ditto.
-
- * style/unicode-math.el: Ditto.
-
-2013-12-18 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-parse-error): Don't confuse ) in package
- messages with EOF.
-
-2013-12-01 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-common-initialization): Move disabling of
- `electric-pair-mode' from `VirTeX-common-initialization'. Disable
- it only if `LaTeX-electric-left-right-brace' is non-nil.
-
- * tex.el (VirTeX-common-initialization): See above.
-
-2013-11-29 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (VirTeX-common-initialization): Disable
- `electric-pair-mode' (a global minor mode) in auctex buffers
- because it interferes with auctex's pairing feature.
-
-2013-11-23 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-common-initialization):
-
- * tex.el (VirTeX-common-initialization): Move
- `LaTeX-narrow-to-environment' and `TeX-narrow-to-group' bindings
- to the AUCTeX maps because `narrow-map' is not defined in GNU
- Emacs < 22.2 and XEmacs. Reported by Giacomo Boffi.
-
-2013-11-13 Mosè Giordano <giordano.mose@libero.it>
-
- * style/biblatex.el ("biblatex"): Declare expert macros and
- environments.
-
-2013-11-11 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-next-error, TeX-previous-error): Call
- `next-error' also if last TeX command was a compile command (e.g.,
- Check, ChkTeX).
- (TeX-run-compile): Save compilation buffer in
- `TeX-command-buffer'.
-
-2013-11-10 Ralf Angeli <angeli@caeruleus.net>
-
- * bib-cite.el (bib-highlight-mouse): Change regexp to cope with
- multiple optional arguments of a macro.
-
-2013-11-09 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-complete-make-expert-command-functions): Change
- signature of declare-expert functions.
-
- * doc/auctex.texi: Document it.
-
-2013-11-08 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-complete-expert-commands): New defcustom.
- (TeX-complete-make-expert-command-functions): New macro.
- (TeX-insert-macro): Restrict completion depending on
- `TeX-complete-expert-commands'.
- (VirTeX-common-initialization): Ditto.
-
- * latex.el (LaTeX-environment, LaTeX-common-initialization):
- Restrict completion depending on `TeX-complete-expert-commands'.
-
- * tex-info.el (TeX-texinfo-mode): Restrict completion depending on
- `TeX-complete-expert-commands'.
-
- * doc/auctex.texi: Document normal vs. expert commands for users
- and style file authors.
-
- * doc/changes.texi: Mention normal vs. expert commands.
-
- * latex.el (LaTeX-common-initialization): Fix void-function
- LaTeX-symbol-list error.
-
-2013-11-05 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/auctex.texi (Folding): Document `TeX-fold-auto' and
- `TeX-fold-unfold-around-mark'.
-
- * latex.el (TeX-arg-bibliography): Run style files associated to
- the bibliography database files.
-
- * style/biblatex.el ("biblatex"): Do not quote at all
- `TeX-arg-key-val' arguments.
- (LaTeX-arg-addbibresource): Run style file associated to the
- bibliography database file.
-
-2013-11-03 Mosè Giordano <giordano.mose@libero.it>
-
- * style/biblatex.el ("biblatex"): Quote `TeX-arg-key-val'
- arguments with `quote' special form istead of apostrophe.
-
-2013-11-02 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-narrow-to-environment): New function, disabled
- by default.
- (LaTeX-common-initialization): Add key binding for
- `LaTeX-narrow-to-environment'.
-
- * tex.el (VirTeX-common-initialization): Add key binding for
- `TeX-narrow-to-group'.
- (TeX-narrow-to-group): New function, disabled by default.
-
- * doc/auctex.texi (Narrowing): Document narrowing commands.
-
- * doc/changes.texi: Mention narrowing commands.
-
-2013-10-19 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (TeX-arg-file-name): New function.
- (TeX-arg-file-name-sans-extension): Ditto.
- (TeX-arg-version): Ditto.
- (LaTeX-common-initialization): Add completion for
- `ProvidesPackage', `ProvidesClass', and `ProvidesFile'.
-
- * doc/auctex.texi (Adding Macros): Document `TeX-arg-version',
- `TeX-arg-file-name', and `TeX-arg-file-name-sans-extension'.
-
-2013-10-14 Tassilo Horn <tsdh@gnu.org>
-
- * doc/changes.texi: Mention the enhanced tabular indentation.
-
- * style/longtable.el ("longtable"): Use `LaTeX-indent-tabular'
- also for longtable environment.
-
- * style/tabularx.el ("tabularx"): Use `LaTeX-indent-tabular' also
- for tabularx environment.
-
- * style/tabulary.el ("tabulary"): Use `LaTeX-indent-tabular' also
- for tabulary environment.
-
- * latex.el (LaTeX-indent-environment-list): Use
- `LaTeX-indent-tabular' also for array and eqnarray environments.
-
-2013-10-14 Oleh Krehel <ohwoeowho@gmail.com>
-
- * latex.el: `LaTeX-indent-tabular' now indents tabular-like
- environments.
- (LaTeX--tabular-like-end): new variable.
- (LaTeX-indent-environment-list): added `LaTeX-indent-tabular' as
- indenter for "tabular" and "align", added a setter that recomputes
- `LaTeX--tabular-like-end'
- (LaTeX-env-beginning-pos-col): new function.
- (LaTeX-hanging-ampersand-position): new function.
- (LaTeX-indent-tabular): new function.
-
- * tests/latex/latex-test.el : added an ERT test for
- `LaTeX-indent-tabular'
- (LaTeX-indent-tabular-test/in): input filename variable
- (LaTeX-indent-tabular-test/out): output filename variable
-
- * tests/latex/tabular-in.tex: input to latex-test.el
-
- * tests/latex/tabular-out.tex: input to latex-test.el
-
- * tex.el (TeX-how-many): added for compatibility with XEmacs.
-
-2013-10-11 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/auctex.texi (Quotes): Fix typo.
-
- * doc/changes.texi: Ditto.
-
-2013-10-10 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * doc/changes.texi: Document enhanced paired braces feature.
-
- * doc/auctex.texi: Ditto.
-
-2013-10-06 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-insert-macro-default-style): Add new possible value
- `show-all-optional-args' and update doc-string accordingly.
- (TeX-parse-arguments): Use it.
-
- * doc/auctex.texi (Completion): Document `show-all-optional-args'.
-
- * doc/changes.texi: Mention `show-all-optional-args'.
-
- * tex.el (TeX-insert-braces-alist): New customizable variable.
- (TeX-insert-braces): Mention it in doc-string.
- (TeX-parse-macro): Use `TeX-insert-braces-alist'.
-
- * style/booktabs.el: Update copyright years.
- (LaTeX-booktabs-arg-paren): Let-bind `TeX-arg-opening-brace' and
- `TeX-arg-closing-brace' instead of `<' and `>'.
- ("booktabs"): Add `toprule', `midrule', and `bottomrule' macros to
- `TeX-insert-braces-alist'.
- ("booktabs"): Add a dummy `ignore' in `cmidrule' macro in order to
- reset `last-optional-rejected' to nil.
-
- * doc/auctex.texi (Completion): Document
- `TeX-insert-braces-alist'.
-
- * doc/changes.texi: Mention `TeX-insert-braces-alist'.
-
-2013-09-27 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (TeX-arg-insert-braces): : Move
- `indent-according-to-mode' after `save-excursion' because
- `LaTeX-newline' (used in `save-excursion') deletes trailing
- whitespaces.
-
- * tex-buf.el (TeX-LaTeX-sentinel): Add support for hyperref "Rerun
- to get outlines right" messages.
-
-2013-09-26 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * latex.el: Enhance brace pairing feature.
- (TeX-arg-insert-braces): Extend to be used with \bigl and its
- friends.
- (TeX-arg-insert-right-brace-maybe): New function.
- (LaTeX-insert-left-brace): New function.
- (LaTeX-insert-corresponding-right-macro-and-brace): New function.
- (LaTeX-find-preceeding-left-macro-name): New function.
- (LaTeX-electric-left-right-brace): New customization option.
- (LaTeX-left-right-macros-association): New variable.
-
- * style/amsmath.el ("amsmath"): Make use of the above change.
- \lvert and \lVert are paired with \rvert and \rVert, respectively.
-
-2013-09-19 Mosè Giordano <giordano.mose@libero.it>
-
- * style/siunitx.el ("siunitx"): Fix `radian' unit name.
-
-2013-09-17 Fabrice Ben Hamouda <fabrice_102@yahoo.fr> (tiny change)
-
- * tex-buf.el (TeX-next-error, TeX-active-buffer): Fix a problem
- with `TeX-next-error' in multi-file documents.
-
-2013-09-16 Tassilo Horn <tsdh@gnu.org>
-
- * tex-info.el (TeX-texinfo-mode): Set
- `TeX-sentinel-default-function' to `TeX-TeX-sentinel'.
-
-2013-09-09 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-check-files): Handle buffers that haven't been
- saved yet.
-
-2013-09-02 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-electric-math): Fix defcustom choices.
-
- * bib-cite.el (bib-cite-minor-mode): Call `make-local-hook' only
- on XEmacs.
-
-2013-08-03 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (TeX-arg-ref): New function.
-
- * doc/auctex.texi: Replace occurrences of `TeX-arg-label' with
- `TeX-arg-ref'.
- (Adding Macros): Document `TeX-arg-ref'.
-
- * style/fancyref.el ("fancyref"): Use `TeX-arg-ref' instead of
- `TeX-arg-label'.
-
- * style/latexinfo.el ("latexinfo"): Ditto.
-
- * style/nameref.el ("nameref"): Ditto.
-
- * style/varioref.el ("varioref"): Ditto.
-
- * style/subfigure.el ("subfigure"): Use `TeX-arg-ref' instead of
- `TeX-arg-label' and fix parentheses.
-
-2013-07-31 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-math-initialize): Refactor top-level code into
- function.
- (LaTeX-math-list): Call `LaTeX-math-initialize' when setting the
- value in order to update the key bindings.
- Also shuffle around several definitions in order to get a
- declaration-before-use order.
-
-2013-07-29 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/changes.texi: Add other changes.
-
- * doc/auctex.texi (Environments): Fix typo.
-
-2013-07-27 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (BibTeX-auto-regexp-list): Remove `TeX-token-char' from
- the regexp since cite keys can start with non-letter characters,
- e.g., bibcodes start with year of publication.
-
-2013-07-24 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-math-menu-unicode): Enable also on windows
- systems as it seems to work there, too.
-
-2013-07-23 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-clean-default-intermediate-suffixes): Add `.fls',
- files created by TeX processors with `-recorder' option, and
- `-blx.bib', files created by `bibtex' when using the `biblatex'
- package.
-
- * doc/changes.texi: Document some changes for next release.
-
-2013-07-22 Mosè Giordano <giordano.mose@libero.it>
-
- * Makefile.in: Update copyright years.
- (GITFILES): Rename from `CVSFILES', adapt to Git.
- (COMMITTER): Get user name and email from Git configuration;
- escape `<', `>' and spaces.
- (install-el): Update reference to Git in comment.
- (release-commit): Adapt to Git; make sure committer name and email
- are encoded with ISO-8859-1 using the `iconv' program.
- (tar-ball): Adapt to Git.
- (preview-ball): Ditto.
-
- * auctex.spec (Provides): Update reference to Git in comment.
-
- * bib-cite.el: Update AUCTeX repository link in comment.
-
- * font-latex.el (font-latex-built-in-keyword-classes): Fix
- fontification of some biblatex macros. Reported by Christian
- Knüpfer.
- (font-latex-built-in-keyword-classes): Revert changes made with
- commit 7531cca, they were useless.
-
-2013-07-15 Mads Jensen <mje@inducks.org>
-
- * style/tabulary.el: New style.
-
- * Makefile.in (STYLESRC): Activate new style tabulary.
-
-2013-07-12 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/auctex.texi (Processor Options): Move
- `TeX-source-correlate-method' to `I/O Correlation' section.
-
-2013-07-11 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/auctex.texi (Processor Options): Document
- `TeX-source-correlate-method'.
-
-2013-07-09 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-default-tabular-environment): New variable.
- (LaTeX-env-figure): Use it instead of hard-coding "tabular".
-
- * style/tabularx.el ("tabularx"): Set
- `LaTeX-default-tabular-environment' to "tabularx".
-
-2013-06-29 Mosè Giordano <giordano.mose@libero.it>
-
- * bib-cite.el: Replace `save-excursion'+`set-buffer' with
- `with-current-buffer'.
-
- * tex-bar.el: Ditto.
-
- * tex-buf.el: Ditto.
-
- * tex.el: Replace `save-excursion'+`set-buffer' with
- `with-current-buffer'. Delete trailing whitespaces.
-
- * tex-buf.el (TeX-error-file): Fix spelling error.
- (TeX-error): Ditto.
-
- * doc/install.texi (Configure): Update for Git.
-
- * doc/preview-readme.texi (Availability): Ditto.
-
- * doc/wininstall.texi: Ditto.
-
-2013-06-26 Tassilo Horn <tsdh@gnu.org>
-
- * doc/preview-problems.texi: Rename "Known problems" section to
- "Known problems with preview-latex" in rawfile export. Delete
- sections "Problems with Ghostscript" and "Emacs problems" because
- those are basically ruled out when using the prerequisites
- documented in the manual.
-
- * doc/install.texi: Don't link to ghostscript specific
- preview-latex problems section because that has been removed.
-
- * doc/Makefile.in (DISTTEXTS, ../PROBLEMS.preview): Rename
- PROBLEMS to PROBLEMS.preview since it only deals with
- preview-latex problems.
-
- * Makefile.in (DISTTEXTS): Use PROBLEMS.preview instead of
- PROBLEMS.
-
-2013-06-24 Tassilo Horn <tsdh@gnu.org>
-
- * doc/Makefile.in (DISTTEXTS): Add ../PROBLEMS.
-
- * Makefile.in (DISTTEXTS): Add PROBLEMS.
-
- * tex.el (TeX-evince-dbus-p): Require dbus at compile-time.
-
-2013-06-21 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-evince-dbus-p): Improved DBUS availability check.
-
-2013-06-21 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-
- * tex.el (TeX-doc-backend-alist): Remove unnecessary `info' check.
-
-2013-06-14 Tassilo Horn <tsdh@gnu.org>
-
- * tex-jp.el: Change to `coding: iso-2022-jp-unix'.
-
-2013-06-12 Tassilo Horn <tsdh@gnu.org>
-
- * tex-jp.el: Add `coding: iso-2022-7bit-unix' file local variable.
-
-2013-06-11 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-help-error): Let-bind `inhibit-read-only' when
- updating the *TeX Help* buffer.
-
-2013-06-11 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (TeX-after-document-hook): New hook.
- (TeX-arg-document): Use it.
- (LaTeX-after-usepackage-hook): New hook.
- (LaTeX-arg-usepackage): Use it, remove babel specific code.
-
- * style/babel.el: Update copyright years.
- (LaTeX-env-babel-lang): New function.
- ("babel"): Add `LaTeX-env-babel-lang' to
- `LaTeX-after-usepackage-hook'.
-
-2013-06-08 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-math-close-double-dollar): Remove.
- (TeX-math-close-single-dollar): Ditto.
- (TeX-electric-dollar): Ditto.
- (TeX-electric-math): New customizable variable, supersedes
- variables above.
- (TeX-insert-dollar): Adapt to `TeX-electric-math'. See
- http://thread.gmane.org/gmane.emacs.auctex.devel/3070
-
- * doc/auctex.texi (Quotes): Document `TeX-electric-math'.
- (Environments): Document `LaTeX-find-matching-begin' and
- `LaTeX-find-matching-end'.
-
-2013-06-02 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-buf.el: Shorten copyright year ranges and update with
- missing years. Delete trailing whitespaces.
- (TeX-run-compile): Let-bind `default-directory' to
- `TeX-master-directory'.
-
-2013-05-31 Tassilo Horn <tsdh@gnu.org>
-
- * autogen.sh: Set LC_ALL=C when looking into ChangeLog for
- AUCTEXDATE.
-
-2013-05-31 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-env-figure): Simplify using `save-excursion'
- instead of regexp searches. Fill the caption when
- `auto-fill-mode' is on.
-
-2013-05-30 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-expand-list): Add new expander "%a", it returns the
- quoted absolute path of the file visiting current buffer.
- (TeX-view-program-list-builtin): Use "%a" expander for forward PDF
- search.
-
-2013-05-28 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-source-correlate-sync-source): Fix docstring.
-
-2013-05-23 Mosè Giordano <giordano.mose@libero.it>
-
- * font-latex.el: Update copyright years, there have been
- non-trivial changes in 2010, and 2011.
- (font-latex-built-in-keyword-classes): Fontify Biblatex multicites
- macros up to three mandatory arguments.
-
- * style/biblatex.el (LaTeX-biblatex-entrytype): New variable.
- (LaTeX-biblatex-executebibliographyoptions-options): New variable.
- (LaTeX-biblatex-language-list): New variable.
- (LaTeX-arg-biblatex-cites): New function.
- ("biblatex"): Always set `LaTeX-using-Biber'. Add citation
- macros.
- (LaTeX-biblatex-package-options-list): Move preamble options to
- `LaTeX-biblatex-executebibliographyoptions-options'.
-
-2013-05-22 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el: Replace `delete-backward-char' with `delete-char'.
-
- * tex.el: Ditto.
-
- * tex-buf.el: Replace `goto-line' with `goto-char' and
- `forward-line'.
-
-2013-05-19 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/.gitignore: Rename from .cvsignore.
-
- * preview/.gitignore: Ditto.
-
- * preview/latex/.gitignore: Ditto.
-
-2013-05-18 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el: Update copyright years, there have been non-trivial
- changes in 1998, 2001, 2002.
- (TeX-arg-index-tag): Use `TeX-argument-prompt'.
- (TeX-arg-cite): Ditto.
-
- * tex.el: Update copyright years, there have been non-trivial
- changes in 1995, 1998.
- (TeX-parse-arguments): Move skipping of optional
- arguments inside loop over all arguments, because optional
- arguments may not be the first ones. Remove unused let-bound
- variable `skip-opt'.
- (TeX-arg-literal): Remove FIXME comment, `optional' is the first
- argument passed to all functions by `TeX-parse-argument'.
-
-2013-05-13 Mosè Giordano <giordano.mose@libero.it>
-
- * style/fancyvrb.el: New style.
-
- * style/xparse.el: Ditto.
-
- * Makefile.in (STYLESRC): Add style/fancyvrb.el and
- style/xparse.el.
-
-2013-05-12 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-insert-dollar): Insert just a single dollar when the
- point is in a verbatim-like construct.
-
- * font-latex.el (font-latex-jit-lock-force-redisplay): Don't rely
- on existing `jit-lock-force-redisplay' because recent bzr Emacs
- broke compatibility changing the number of arguments. Reported by
- Robert Goldman.
-
-2013-05-08 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/auctex.texi (Environments): Document
- `LaTeX-default-document-environment'.
-
-2013-05-07 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-electric-dollar): New variable.
- (TeX-insert-dollar): Use it.
-
- * doc/auctex.texi (Quotes): Document `TeX-electric-dollar'.
-
-2013-04-28 Mosè Giordano <giordano.mose@libero.it>
-
- * tex-bar.el: Update copyright range.
- (TeX-bar-LaTeX-button-alist): Change BibTeX button to Biber when
- `LaTeX-using-biber' is non-nil.
- (LaTeX-install-toolbar): Refresh toolbar after styles update.
-
-2013-04-25 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-default-document-environment): New buffer-local
- variable.
- (LaTeX-default-environment): Mention
- `LaTeX-default-document-environment' in doc-string.
- (LaTeX-environment): Use `LaTeX-default-document-environment'.
-
- * style/beamer.el ("beamer"): Use
- `LaTeX-default-document-environment' instead of
- `LaTeX-default-environment'.
-
- * style/letter.el ("letter"): Ditto.
-
- * style/slides.el ("slides"): Ditto.
-
-2013-04-24 Mosè Giordano <giordano.mose@libero.it>
-
- * style/acro.el (LaTeX-acro-acronym-history): New variable.
- (LaTeX-arg-acro-acronym): Use it.
-
- * style/acronym.el (LaTeX-acronym-acronym-history): New variable.
- (LaTeX-arg-acronym-acronym): Use it.
-
- * style/beamer.el (LaTeX-beamer-frametitle-history): New variable.
- ("beamer"): Use it.
- (TeX-arg-beamer-frametitle): Ditto.
-
- * style/siunitx.el (LaTeX-siunitx-unit-history): New variable.
- (LaTeX-arg-siunitx-unit): Use it.
-
-2013-04-21 Mosè Giordano <giordano.mose@libero.it>
-
- * style/beamer.el ("beamer"): Set `frame' as default environment.
- Set `section' as largest sectioning level. Add fontification for
- `title', `author', and `date'.
-
- * style/letter.el ("letter"): Set `letter' as default environment.
- Add some macros and fontification.
-
- * style/slides.el ("slides"): Set `slide' as default environment.
-
- * latex.el (TeX-arg-insert-braces): Move
- `indent-according-to-mode' after `save-excursion' because
- `LaTeX-newline' (used in `save-excursion') deletes trailing
- whitespaces.
-
-2013-04-19 Mosè Giordano <giordano.mose@libero.it>
-
- * style/amsthm.el (LaTeX-amsthm-package-options): New variable.
- ("amsthm"): Remove `newtheorem' macro, already defined in
- `latex.el'. Use `TeX-arg-define-environment' in `newtheorem*'
- macro. Add `qedhere', `swapnumbers', and `newtheoremstyle'
- macros. Add `newtheorem*' regexp to match new environments. Add
- fontification.
-
- * style/article.el ("article"): Add counters and pagestyles.
-
- * style/beamer.el ("beamer"): Ditto.
-
- * style/book.el ("book"): Ditto.
-
- * style/letter.el (LaTeX-letter-class-options): New variable.
- ("letter"): Add pagestyles.
-
- * style/report.el ("report"): Add counters and pagestyles.
-
- * style/slides.el (LaTeX-slides-class-options): New variable.
- ("slides"): Add counters and pagestyles.
-
-2013-04-18 Mosè Giordano <giordano.mose@libero.it>
-
- * style/beamer.el: Update copyright years and remove trailing
- whitespaces.
- ("beamer"): Run style hooks for loaded packages.
- (LaTeX-beamer-class-options): New function.
-
- * style/hyperref.el (LaTeX-hyperref-package-options-list): Rename
- from `LaTeX-hyperref-package-options' to avoid clash with the
- function with the same name.
- ("hyperref"): Use it.
- (LaTeX-hyperref-package-options): Ditto.
-
-2013-04-17 Mosè Giordano <giordano.mose@libero.it>
-
- * plain-tex.el (plain-TeX-common-initialization): Fix typo in
- abbrev table name.
-
-2013-04-16 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-default-author): New customizable variable.
- (LaTeX-arg-author): New function.
- (LaTeX-common-initialization): Use `LaTeX-arg-author' for the
- \author macro.
- (LaTeX-default-author): Change default to 'user-full-name (quoted)
- and add a new possible value.
- (LaTeX-arg-author): Change accordingly.
-
- * doc/auctex.texi (Itemize-like): Document `TeX-arg-item-label-p'
- option.
- (Tabular-like): Document `LaTeX-default-width' option.
- (Modes and Hooks): Add modes and hooks to indices.
- (Adding Macros): Document `TeX-arg-index-tag', `TeX-arg-index',
- `TeX-arg-document', `LaTeX-arg-usepackage', `TeX-arg-bibstyle',
- `TeX-arg-bibliography', `LaTeX-arg-author', `TeX-read-key-val',
- and `TeX-arg-key-val' functions. Mention `TeX-arg-cite-note-p'
- and `LaTeX-default-author' options.
- (Adding Environments): Use in example code actually present in
- `listings.el' file.
-
-2013-04-16 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-source-correlate-sync-source): Use `raise-frame'
- instead of the external wmctrl command to raise the emacs frame.
-
-2013-04-15 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (TeX-read-key-val): Add `prompt' optional argument.
- (TeX-arg-key-val): Ditto.
-
- * tex.el (fboundp): Use `crm-separator' as separator in XEmacs
- `TeX-completing-read-multiple' implementation.
-
- * style/acro.el (LaTeX-arg-acro-key-val): Let-bind keymap with SPC
- key binding removed, instead of defining a new key binding for
- SPC. Use `TeX-arg-key-val' instead of `multi-prompt-key-value'
- and `TeX-argument-insert'.
-
- * style/pst-node.el (LaTeX-pstnode-env-psmatrix): Replace
- `completing-read-multiple' with `TeX-completing-read-multiple'.
-
- * style/pstricks.el (LaTeX-package-parameters): Ditto.
-
- * style/siunitx.el (LaTeX-arg-siunitx-unit): Let-bind keymap with
- SPC key binding removed, instead of defining a new key binding for
- SPC. Replace `completing-read-multiple' with
- `TeX-completing-read-multiple'.
-
-2013-04-15 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-source-correlate-sync-source): Raise frame when
- placing point on the source location.
-
-2013-04-12 Mosè Giordano <giordano.mose@libero.it>
-
- * Makefile.in (STYLESRC): Add style/acro.el and style/acronym.el.
-
- * style/acro.el: New style.
-
- * style/acronym.el: Ditto.
-
-2013-04-10 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-evince-sync-view): URL-escape pdf file path when
- calling evince via DBUS.
- (TeX-evince-sync-view): Use 0 as timestamp.
- (TeX-source-correlate-sync-source): URL-decode tex file name.
-
-2013-04-10 Nicolas Richard <theonewiththeevillook@yahoo.fr> (tiny change)
-
- * style/mathtools.el (LaTeX-mathtools-key-val-options): Fix defvar
- syntax.
-
-2013-04-10 Jobst Hoffmann <j.hoffmann@fh-aachen.de> (tiny change)
-
- * style/lscape.el ("lscape"): Fix typo and parentheses.
-
-2013-04-09 Tassilo Horn <tsdh@gnu.org>
-
- * README.GIT: Rename from README.CVS; update contents to Git.
-
-2013-04-09 Leo Liu <sdl.web@gmail.com>
-
- * latex.el (LaTeX-outline-level): Make it work for customized
- `outline-regexp'. See bug report
- http://permalink.gmane.org/gmane.emacs.auctex.bugs/1648.
-
- * tex.el (TeX-view-program-list-builtin)
- (TeX-view-program-selection): Enable commented code to support
- darwin system.
-
- * tex.el (TeX-math-input-method-off-regexp): Improve and fix typo.
- See bug http://permalink.gmane.org/gmane.emacs.auctex.devel/2468.
-
- * font-latex.el (font-latex-add-to-syntax-alist): Fix a bug in
- `font-latex-add-to-syntax-alist' where it modified both the buffer
- local and global value of `font-latex-syntax-alist'.
-
-2013-04-08 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (LaTeX-style-list): Correct docstring.
-
-2013-04-06 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-provided-class-options-member): Fix typo.
- (LaTeX-arg-usepackage): Provide completion for more than one
- package in mandatory argument.
-
-2013-04-05 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-global-class-files): New variable.
- (TeX-arg-document): Provide completion for class options, based on
- `LaTeX-arg-usepackage'. Use `LaTeX-global-class-files'.
- (LaTeX-style-list): Mention that if `TeX-arg-input-file-search' is
- set to `t' this variable will be ignored.
-
- * tex.el (TeX-normal-mode): Reset `LaTeX-global-class-files' when
- ARG is non-nil.
-
- * style/article.el (LaTeX-article-class-options): New variable.
-
- * style/book.el (LaTeX-book-class-options): New variable.
-
- * style/report.el (LaTeX-report-class-options): New variable.
-
-2013-04-03 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-provided-class-options): New buffer-local
- variable.
- (LaTeX-provided-class-options-member): New function.
- (LaTeX-provided-package-options): New buffer-local variable.
- (LaTeX-provided-package-options-member): New function
- (LaTeX-auto-cleanup): Rewrite to support
- `LaTeX-provided-{class,package}-options' variables.
- (LaTeX-arg-usepackage): Ditto.
-
- * tex.el (TeX-auto-store): Write to parsed file values of
- `LaTeX-provided-{class,package}-options' variables.
- (TeX-auto-insert): Fix indentation of inserted lines.
- (TeX-search-files-by-type): Fix typo in doc-string.
- (TeX-add-to-alist): New function.
- (TeX-quote-language-alist): Fix typo in doc-string.
-
- * style/babel.el (LaTeX-babel-package-options): Add missing
- languages.
- (LaTeX-babel-package-options): Add options other than
- languages.
- (LaTeX-babel-active-languages): Use
- `LaTeX-provided-{class,package}-options'. Loop over actually
- used options instead of all babel languages.
- ("babel"): Run styles of active languages.
-
- * style/biblatex.el ("biblatex"): Use
- `LaTeX-provided-package-options-member'.
- (LaTeX-biblatex-package-options): Consider the `ask' value for
- 'TeX-arg-input-file-search'.
-
- * style/kpfonts.el ("kpfonts"): Use
- `LaTeX-provided-package-options-member'.
-
- * style/siunitx.el: Rename `TeX-siunitx-*' functions to
- `LaTeX-siunitx-*' for consistency.
- ("siunitx"): Use `LaTeX-provided-package-options-member'.
-
-2013-03-29 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (TeX-arg-document): Search for LaTeX classes.
-
-2013-03-28 Mosè Giordano <giordano.mose@libero.it>
-
- * style/biblatex.el (LaTeX-biblatex-package-options): Correct name
- of `TeX-read-key-val' argument.
-
- * latex.el (LaTeX-common-initialization): Remove `addbibresource'
- macro.
-
- * style/biblatex.el (LaTeX-biblatex-addbibresource-options): New
- variable.
- (LaTeX-arg-addbibresource): New function, based on current
- `TeX-arg-bibliography'.
- ("biblatex"): Add `addbibresource' macro.
- (LaTeX-biblatex-package-options): Use `TeX-read-key-val'.
-
- * latex.el (TeX-arg-bibliography): Remove `addbibresource'
- support.
-
-2013-03-27 Mosè Giordano <giordano.mose@libero.it>
-
- * tex.el (TeX-add-local-master): Remove trailing spaces from
- inserted lines.
-
-2013-03-07 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (TeX-read-key-val): New function.
- (TeX-arg-key-val): Use `TeX-read-key-val'.
-
- * style/hyperref.el (LaTeX-hyperref-package-options): Use
- `TeX-read-key-val' instead of `TeX-arg-key-val' which caused args
- to be inserted twice.
-
- * style/siunitx.el (LaTeX-siunitx-package-options): Ditto.
-
-2013-03-06 Mads Jensen <mje@inducks.org>
-
- * style/amsopn.el: Add GPL copyright notice.
- ("amsopn"): Add regex for \DeclareMathOperator to
- `LaTeX-auto-regexp-list'. Use `TeX-arg-define-macro' for
- \DeclareMathOperator.
-
-2013-03-06 Mads Jensen <mje@inducks.org>
-
- * tex.el (TeX-command-list): Add support for xindy.
-
-2013-03-06 Mads Jensen <mje@inducks.org>
-
- * latex.el (LaTeX-common-initialization): Add regular expression
- for thispagestyle and pagestyle to `TeX-complete-list'.
-
-2013-03-04 Tassilo Horn <tsdh@gnu.org>
-
- * latex.el (TeX-arg-date): New function.
- (LaTeX-common-initialization): Use `TeX-arg-date' for \date macro.
-
- * doc/auctex.texi: Document `TeX-arg-date'.
-
- * style/doc.el ("doc"): Use `TeX-arg-date' for the \changes macro.
-
-2013-02-26 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-run-style-hooks): Guard running style hooks in a
- `condition-case' in order not to error in cases the auto file
- contains calls to functions that are defined by a style that has
- been deactivated in the meantime.
-
-2013-02-25 Werner Fink <werner@suse.de>
-
- * style/dinbrief.el ("dinbrief"): Update dinbrief style.
- (LaTeX-dinbrief-insert): New macro.
- (LaTeX-dinbrief-style): New function.
- (LaTeX-dinbrief-env-recipient): Rename from
- `LaTeX-recipient-hook'.
- (LaTeX-dinbrief-sender): New function.
- (LaTeX-dinbrief-recipient): New function.
- (LaTeX-dinbrief-today): Rename from `LaTeX-today'.
-
-2013-02-25 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-parse-macro): Add TeX group characters also in math
- environments if there is an active region that should probably
- used as argument.
-
- * latex.el (LaTeX-paragraph-commands-internal): Add \clearpage and
- \newpage.
-
- * style/scrbase.el ("scrbase"): Add \minisec macro to
- `LaTeX-paragraph-commands' locally.
-
-2013-02-23 Mosè Giordano <giordano.mose@libero.it>
-
- * style/kpfonts.el: New style file.
-
- * Makefile.in (STYLESRC): Add style/kpfonts.el.
-
-2013-02-20 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-math-default): Move `digamma' and `varkappa' to
- `AMS > Greek Lowercase' menu.
-
-2013-02-18 Mads Jensen <mje@inducks.org>
-
- * Makefile.in (STYLESRC): Activate new style array.el.
-
- * style/array.el: New style.
-
- * style/tabularx.el: Expand copyright range.
- ("tabularx"): The package relies on the array package, so run its
- style hook.
-
-2013-02-18 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (require): Require crm.
-
- * multi-prompt.el (multi-prompt-key-value): Don't require crm here
- because it has already been required in tex.el.
-
-2013-02-16 Mosè Giordano <giordano.mose@libero.it>
-
- * style/biblatex.el ("biblatex"): Add hooks for loaded packages.
- (LaTeX-biblatex-package-options): New function.
- (LaTeX-biblatex-package-options-list): Renamed from
- `LaTeX-biblatex-package-options' to avoid clash with the function
- with the same name.
-
- * latex.el (LaTeX-search-files-type-alist): Add `bbxinputs'.
- (BibLaTeX-global-style-files): New variable.
-
- * tex.el (BibLaTeX-style-extensions): New variable.
- (TeX-normal-mode): Make ARG argument optional.
- (TeX-normal-mode): Reset `BibLaTeX-global-style-files' when ARG is
- non-nil.
-
-2013-02-14 Mosè Giordano <giordano.mose@libero.it>
-
- * style/siunitx.el (LaTeX-siunitx-package-options): New function.
-
- * style/hyperref.el (LaTeX-hyperref-package-options): New
- function.
-
-2013-02-13 Mads Jensen <mje@inducks.org>
-
- * style/subfigure.el: Expanded copyright range.
- ("subfigure"): Collapsed the two regular expressions for
- completion. Added lengths, and commands for fonts.
-
-2013-02-14 Tassilo Horn <tsdh@gnu.org>
-
- * style/fancyhdr.el (TeX-arg-fancyhdr-position): Document the
- OPTIONAL argument.
-
-2013-02-14 Mads Jensen <mje@inducks.org>
-
- * Makefile.in (STYLESRC): Activate new style fancyhdr.el.
-
- * style/fancyhdr.el: New style.
-
-2013-02-13 Mosè Giordano <giordano.mose@libero.it>
-
- * doc/auctex.texi (Quotes): Document
- `TeX-math-close-single-dollar'.
- (Selecting a Command): Remove reference to
- `LaTeX-biblatex-use-Biber'.
- (Parsing Files): Document `LaTeX-auto-index-regexp-list',
- `LaTeX-auto-class-regexp-list',
- `LaTeX-auto-pagestyle-regexp-list',
- `LaTeX-auto-counter-regexp-list', `LaTeX-auto-length-regexp-list',
- `LaTeX-auto-savebox-regexp-list'.
-
- * tex.el (TeX-math-close-single-dollar): New variable.
- (TeX-insert-dollar): Use it.
-
-2013-02-13 Tassilo Horn <tsdh@gnu.org>
-
- * Makefile.in (STYLESRC): Activate new style filecontents.el.
-
-2013-01-23 Mads Jensen <mje@inducks.org>
-
- * style/filecontents.el: New style.
-
-2013-02-13 Tassilo Horn <tsdh@gnu.org>
-
- * Makefile.in (STYLESRC): Activate new style fancynum.el.
-
-2013-02-08 Mads Jensen <mje@inducks.org>
-
- * style/fancynum.el: New style.
-
-2013-02-13 Tassilo Horn <tsdh@gnu.org>
-
- * Makefile.in (STYLESRC): Activate new style nameref.el.
-
-2013-02-13 Mads Jensen <mje@inducks.org>
-
- * doc/auctex.texi (Adding Macros): Mention that `TeX-arg-savebox'
- now supports completion.
-
- * style/nameref.el: New style.
-
- * style/hyperref.el ("hyperref"): Run nameref style hook because
- hyperref activates nameref.
-
-2013-02-10 Mosè Giordano <giordano.mose@libero.it>
-
- * style/siunitx.el ("siunitx-unit"): New type for the parser.
- (LaTeX-siunitx-regexp): New variable.
- (LaTeX-auto-siunitx-unit): New variable.
- (LaTeX-siunitx-prepare): New function.
- (LaTeX-siunitx-cleanup): New function.
- (TeX-auto-prepare-hook): Add `LaTeX-siunitx-prepare' function.
- (TeX-auto-cleanup-hook): Add `LaTeX-siunitx-cleanup' function.
- (TeX-arg-siunitx-unit): New function.
- (TeX-arg-define-siunitx-unit): New function.
- ("siunitx"): Add `LaTeX-siunitx-regexp' to list of regexps used
- for parsing.
- ("siunitx"): Use `TeX-arg-siunitx-unit' and
- `TeX-arg-define-siunitx-unit' functions.
- ("siunitx"): Use `LaTeX-add-siunitx-units' for adding siunitx unit
- macros to the list of known units.
-
-2013-02-08 Mosè Giordano <giordano.mose@libero.it>
-
- * style/biblatex.el: Update copyright range.
- ("biblatex"): Check `backend' option value in
- `TeX-active-styles'.
-
- * tex-style.el: Update copyright years.
- (LaTeX-biblatex-use-Biber) Remove unused variable.
-
- * tex.el: Update copyright range.
- (TeX-auto-add-type): Append new type to `TeX-auto-parser' instead
- of prepending it.
- (TeX-auto-store): Fix indentation of first lines of parsed file.
-
- * latex.el (LaTeX-auto-cleanup): Append options and styles to
- `TeX-auto-file' instead of prepending them.
-
-2013-01-28 Mads Jensen <mje@inducks.org>
-
- * doc/todo.texi (Wishlist): Remove "Completion for sboxes".
-
-2013-01-27 Mads Jensen <mje@inducks.org>
-
- * latex.el (LaTeX-env-contents): Replaced regular expression with
- `LaTeX-header-end', i.e., filecontents environments must go
- somewhere in the preamble but not necessarily before the
- \documentclass.
-
-2013-01-26 Mads Jensen <mje@inducks.org>
-
- * latex.el (LaTeX-auto-savebox-regexp-list): New variable.
- (LaTeX-auto-regexp-list): Use `LaTeX-auto-savebox-regexp-list'.
- ("savebox"): New type for the parser.
- (TeX-arg-savebox): Use `LaTeX-savebox-list' for completion and
- `definition' argument.
- (LaTeX-common-initialization): Added makeatletter, makeatother,
- and jobname macros.
- (LaTeX-default-options): Changed documentstyle to documentclass in
- docstring.
-
-2013-01-25 Mosè Giordano <giordano.mose@libero.it>
-
- * style/siunitx.el ("siunitx"): Add `\gram' and
- `\SendSettingsToPgf'.
-
-2013-01-25 Tassilo Horn <tsdh@gnu.org>
-
- * tex-buf.el (TeX-output-mode): Make revert-buffer-function buffer
- local before setting it to TeX-output-revert-buffer.
-
-2013-01-24 Ivan Andrus <darthandrus@gmail.com>
-
- * auctex.texi: Updated documetation about ChkTeX and lacheck.
- Fixed typos.
-
-2013-01-24 Ivan Andrus <darthandrus@gmail.com>
-
- * tex-buf.el (TeX-output-revert-buffer): New function.
- (TeX-special-mode, TeX-output-mode): New major modes.
- (TeX-special-mode-map, TeX-output-mode-map): New variables.
-
-2013-01-21 Tassilo Horn <tsdh@gnu.org>
-
- * Makefile.in (STYLESRC): Activate new style placeins.el.
-
-2013-01-21 Ivan Andrus <darthandrus@gmail.com>
-
- * texmathp.el (texmathp-tex-commands-default): Add \shortintertext.
-
-2013-01-19 Mads Jensen <mje@inducks.org>
-
- * style/placeins.el: New style.
-
-2013-01-17 Tassilo Horn <tsdh@gnu.org>
-
- * doc/todo.texi: Remove the todo concerning completion for
- counters that was implemented by Mosè Giordano on 2013-01-15.
-
- * doc/auctex.texi: Document `TeX-arg-length' and
- `TeX-arg-define-length'.
-
-2013-01-16 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-auto-length-regexp-list): New variable.
- (LaTeX-auto-regexp-list): Use `LaTeX-auto-length-regexp-list'.
- ("length"): New type for the parser.
- (TeX-arg-length): New function.
- (TeX-arg-define-length): New function.
- (LaTeX-common-initialization): Initialize some standard LaTeX
- lengths and use `TeX-arg-length' and `TeX-arg-define-length' for
- completion of some macros.
-
-2013-01-15 Tassilo Horn <tsdh@gnu.org>
-
- * doc/auctex.texi: Document that `TeX-arg-counter' does completion
- now.
-
-2013-01-15 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-auto-pagestyle-regexp-list): Fix typo.
- (LaTeX-auto-counter-regexp-list): New variable.
- (LaTeX-auto-regexp-list): Use `LaTeX-auto-counter-regexp-list'.
- ("counter"): New type for the parser.
- (TeX-arg-counter): Use `LaTeX-counter-list' function for
- completion and `definition' argument.
- (TeX-arg-pagestyle): Use `definition' argument.
- (LaTeX-common-initialization): Initialize counters.
-
-2013-01-14 Tassilo Horn <tsdh@gnu.org>
-
- * style/ulem.el (LaTeX-arg-fontdecl, LaTeX-arg-fontcmd): Fix
- declarations.
-
-2013-01-13 Mads Jensen <mje@inducks.org>
-
- * style/pstricks.el (LaTeX-pstricks-package-options): New
- variable.
-
- * style/varioref.el: Update copyright range.
- ("varioref"): Add more definitions.
- (LaTeX-varioref-package-options): Reformat.
-
- * style/listings.el: Update copyright range.
- (LaTeX-listings-key-val-options, "listings")
- (LaTeX-listings-package-options): Update to recent listings
- version.
-
-2013-01-14 Tassilo Horn <tsdh@gnu.org>
-
- * Makefile.in (STYLESRC): Enable memoir.el style.
-
-2013-01-14 Mads Jensen <mje@inducks.org>
-
- * style/memoir.el: New style.
-
-2013-01-14 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (TeX-arg-environment): Fix typo.
-
-2013-01-10 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el: Update copyright range.
- (LaTeX-auto-pagestyle-regexp-list): New variable.
- (LaTeX-auto-regexp-list): Use `LaTeX-auto-pagestyle-regexp-list'.
- ("pagestyle"): New type for the parser.
- (LaTeX-pagestyle-list): Remove.
- (TeX-arg-pagestyle): Use `LaTeX-pagestyle-list' function for
- completing.
- (LaTeX-common-initialization): Initialize pagestyles.
-
- * style/imakeidx.el: Use `LaTeX-pagestyle-list' function to set
- `firstpagestyle' option values.
-
-2013-01-11 Ivan Andrus <darthandrus@gmail.com>
-
- * tex.el (TeX-command-list): Add command to run ChkTeX.
-
-2013-01-11 Tassilo Horn <tsdh@gnu.org>
-
- * Makefile.in (STYLESRC): Add new style files kantlipsum.el,
- lipsum.el, and longtable.el.
-
-2013-01-10 Mosè Giordano <giordano.mose@libero.it>
-
- * style/kantlipsum.el: New style.
-
- * style/lipsum.el: Ditto.
-
- * style/longtable.el: Ditto
-
-2013-01-10 Mads Jensen <mje@inducks.org>
-
- * latex.el (LaTeX-env-document): Only insert \documentclass in
- case the document does not already contain one.
-
-2013-01-09 Ralf Angeli <angeli@caeruleus.net>
-
- * style/epigraph.el ("epigraph"): Do not quote list entries for
- `font-latex-add-keywords'.
-
-2013-01-07 Ralf Angeli <angeli@caeruleus.net>
-
- * style/mathtools.el ("mathtools"): Prevent amsmath options from
- being added multiple times.
-
- * style/footmisc.el ("footmisc"): Remove fontification settings
- for length macros.
-
-2013-01-06 Ralf Angeli <angeli@caeruleus.net>
-
- * style/mathtools.el ("mathtools"): Append amsmath options to
- mathtools option after the amsmath style file has been loaded.
- Remove `function' wrapper.
-
-2013-01-05 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (STYLESRC): Activate new style files.
-
- * ChangeLog: Move name of style file contributors to head of
- ChangLog entries.
-
-2013-01-02 Tassilo Horn <tsdh@gnu.org>
-
- * style/everysel.el: Fix typos.
-
-2013-01-02 Mads Jensen <mje@inducks.org>
-
- * style/afterpage.el: New style.
-
-2012-12-30 Mosè Giordano <giordano.mose@libero.it>
-
- * latex.el (LaTeX-pagestyle-list): New variable.
- (TeX-arg-pagestyle): Use it.
-
- * style/imakeidx.el: New style.
-
-2012-12-29 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * doc/tex-ref.tex: Fix apparent errors and add keybind entries for
- C-c ? and `:' (in math mode).
-
-2012-12-28 Mads Jensen <mje@inducks.org>
-
- * style/multirow.el: New style.
-
-2012-12-27 Mosè Giordano <giordano.mose@libero.it>
-
- * style/siunitx.el (LaTeX-siunitx-package-options): New variable.
- ("siunitx"): Use it.
-
- * style/hyperref.el (LaTeX-hyperref-href-options): New variable.
- (LaTeX-hyperref-package-options, "hyperref"): Use it.
-
-2012-12-27 Mads Jensen <mje@inducks.org>
-
- * style/mflogo.el: New style.
-
- * style/epigraph.el: Ditto.
-
-2012-12-27 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * amsmath.el ("amsmath"): Add support for the alignedat
- and subarray environments. Also, add support for the shoveright
- and shoveleft macros.
- * font-latex.el (font-latex-math-environments): Add "xxalignat"
- and "flalign".
-
-2012-12-26 Mads Jensen <mje@inducks.org>
-
- * style/lscape.el: New style.
-
- * style/amssymb.el: Ditto.
-
- * style/ragged2e.el: Ditto.
-
- * style/mathtools.el: Ditto.
-
- * style/everysel.el: Ditto.
-
- * style/bigstrut.el: Ditto.
-
- * style/bigdelim.el: Ditto.
-
-2012-12-25 Mads Jensen <mje@inducks.org>
-
- * style/ulem.el: New style.
-
-2012-12-25 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * latex.el (LaTeX-math-default): Added unicode character position
- to some entries and "mathring" entry.
- (LaTeX-common-initialization): Added support for accent macros
- \hat, \dot etc and \textasteriskcentered.
-
-2012-12-24 Mads Jensen <mje@inducks.org>
-
- * style/footmisc.el: New style.
-
-2012-12-21 Mosè Giordano <giordano.mose@libero.it>
-
- * style/bm.el: New style.
-
- * style/siunitx.el: Ditto.
-
-2012-12-20 Tassilo Horn <tsdh@gnu.org>
-
- * tex-bar.el (TeX-bar-LaTeX-buttons, TeX-bar-LaTeX-button-alist):
- Also add spell button.
-
- * images/spell.xpm: New image, copied from Emacs.
-
- * tex-bar.el (TeX-bar-TeX-button-alist): Use it for the spell
- button.
-
-2012-12-20 Tassilo Horn <tsdh@gnu.org>
-
- * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-TeX-buttons): Add
- `spell' button to run spell-checker.
-
-2014-05-23 Tassilo Horn <tsdh@gnu.org>
-
- * texmathp.el (texmathp-tex-commands-default): Recognize
- \\shortintertext from mathtools.
-
-2014-05-16 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * tex-site.el (TeX-modes-set): Use advice-add if available.
- * font-latex.el (font-latex-make-sectioning-faces): Don't rely on
- dynamic scoping for `num'.
- (font-latex-make-built-in-keywords): Don't use `eval' needlessly.
- (font-latex-doctex-syntactic-keywords): Declare before first use.
- (font-latex-match-command-with-arguments):
- Stay away from `add-to-list' on let-bound variables.
- (font-latex-match-command-in-braces): Remove unused var `end'.
-
-2012-12-04 Tassilo Horn <tsdh@gnu.org>
-
- Merge revno 314 (Stefan Monnier) from emacs elpa branch: Shorten
- copyright year ranges.
-
- * context.el:
-
- * doc/auctex.texi:
-
- * doc/changes.texi:
-
- * doc/install.texi:
-
- * font-latex.el:
-
- * latex.el:
-
- * style/letter.el:
-
- * tex-fold.el:
-
- * tex-jp.el:
-
- * tex.el:
-
-2012-11-30 Ralf Angeli <angeli@caeruleus.net>
-
- * Version 11.87 released.
-
-2012-11-30 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-evince-dbus-p): Make last change a little more
- conventional.
-
-2012-11-30 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-evince-dbus-p): Check for feature emacs in order not
- to signal an error on XEmacs.
-
-2012-11-29 Ralf Angeli <angeli@caeruleus.net>
-
- * RELEASE, configure.ac, doc/auctex.texi, doc/changes.texi,
- doc/install.texi, doc/tex-ref.tex: Update for upcoming release.
-
-2012-11-26 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-split-bibs): Add doc string and use variable for
- Biber file extensions.
- (LaTeX-search-files-type-alist): Add entry for Biber.
- (BibTeX-Biber-global-files): Remove.
- (BibTeX-global-files): Reintroduce.
- (TeX-Biber-global-files): New variable.
- (TeX-arg-bibliography): Check if Biber or BibTeX is used and react
- accordingly.
-
- * tex-buf.el (TeX-check-files): Do not check duplicate extensions.
- (TeX-command-query, TeX-LaTeX-sentinel): Use separate variables
- for BibTeX and Biber file extensions.
- (TeX-synchronous-sentinel): Use `let' instead of `let*'.
-
- * tex.el (TeX-clean-default-intermediate-suffixes): Add suffixes
- for biblatex.
- (TeX-auto-generate, TeX-auto-generate-global): Use separate
- variables for BibTeX and Biber file extensions.
- (TeX-Biber-file-extensions): New variable.
- (BibTeX-Biber-file-extensions): Remove.
- (BibTeX-file-extensions): Reintroduce.
- (TeX-search-files-type-alist): Use `BibTeX-file-extensions'.
- (TeX-normal-mode): Use separate variables for BibTeX and Biber
- global files.
-
-2012-07-17 Vincent Belaïche <vincentb1@users.sourceforge.net>
-
- * tex-info.el (Texinfo-reftex-hook): Add function.
- (TeX-texinfo-mode): Add RefTeX plugging.
-
-2012-11-23 Tassilo Horn <tsdh@gnu.org>
-
- * doc/quickstart.texi (Quick Start): Document that one mustn't
- load auctex.el if AUCTeX is installed from ELPA.
-
- * doc/install.texi (Installation): Mention installation from ELPA.
-
-2012-11-20 Davide G. M. Salvetti <salve@debian.org>
-
- * doc/tex-ref.tex (column{preview-latex}): Fix typo. Reported by
- Sébastien Villemot. Update copyright information.
-
-2012-11-14 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-auto-regexp-list): Remove entries for Biber.
- (LaTeX-biber): Remove.
- (LaTeX-listify-package-options): Rewrite so that the function can
- deal with key=value pairs.
- (LaTeX-always-use-Biber): Remove.
- (LaTeX-using-Biber): Add doc string and make buffer-local.
-
- * tex-style.el (LaTeX-biblatex-use-Biber): New variable.
-
- * doc/auctex.texi (top): Remove reference to
- `LaTeX-always-use-Biber'.
- (Selecting a Command): Mention Biber and
- `LaTeX-biblatex-use-Biber'.
-
- * Makefile.in (STYLESRC): Add style/biblatex.el.
-
- * style/biblatex.el: New file.
-
-2012-11-05 Tassilo Horn <tsdh@gnu.org>
-
- * tex.el (TeX-doc-extensions): Fix typo. This variable was
- formerly named TeX-doc-extenstions.
-
-2012-10-04 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex-jp.el: Repair coding from iso-2022-7bit to iso-2022-jp.
-
-2012-10-03 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-jp.el: Repair coding.
-
-2012-10-02 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex-jp.el (japanese-TeX-engine-default)
- (TeX-engine-alist-builtin, japanese-TeX-use-kanji-opt-flag):
- New defcustoms.
- (japanese-TeX-coding-ejsu, japanese-TeX-get-encoding-string):
- New functions.
- (japanese-TeX-command-list): Support %(kanjiopt).
- (TeX-expand-list): Support new option kanjiopt, bibtex, makeindex,
- mendexkopt, xdvi.
- (TeX-view-predicate-list-builtin): Judge paper.
- (TeX-view-program-list): Support dviout paper size, and other DVI
- previewers in Mac and others.
- (TeX-view-program-selection): Add Dviout, TeXworks and Preview.
- (LaTeX-command-style): Support uplatex.
- (japanese-plain-tex-mode-initialization): Use TeX-engine-set.
- (japanese-latex-mode-initialization): Ditto.
-
- * tex-jp.el: Comment fix.
- (TeX-error-description-list): Doc fix.
-
-2012-09-27 Joost Kremers <joostkremers@fastmail.fm> (tiny change)
-
- * tex-buf.el (TeX-check-files): Use mapcar instead of cl's map.
-
-2012-09-16 Philip Kime <Philip@kime.org.uk> (tiny change)
-
- * tex-buf.el (TeX-LaTeX-sentinel): Detect generic rerun message
- from biblatex
-
-2012-09-14 Ken Brown <kbrown@cornell.edu> (tiny change)
-
- * doc/auctex.texi (top): Mention LaTeX-always-use-Biber.
-
- * doc/tex-ref.tex: Add Biber.
-
-2012-09-13 Tassilo Horn <tsdh@gnu.org>
-
- Merge Biber support developed by Philip Kime
- <philkime@kime.org.uk>.
- * doc/changes.texi: Mention Biber support.
-
- * tex.el (TeX-command-list, TeX-auto-generate)
- (TeX-auto-generate-global, TeX-search-files-type-alist)
- (TeX-normal-mode): Adapt.
- (TeX-command-Biber): New defcustom.
- (BibTeX-Biber-file-extensions): Rename from
- BibTeX-file-extensions.
-
- * tex-buf.el (TeX-save-document, TeX-check-files)
- (TeX-command-query, TeX-LaTeX-sentinel): Adapt.
- (TeX-Biber-sentinel, TeX-run-Biber): New functions.
-
- * latex.el (LaTeX-auto-regexp-list, LaTeX-auto-cleanup)
- (TeX-arg-bibliography, LaTeX-common-initialization): Adapt.
- (LaTeX-biber, LaTeX-split-bibs, LaTeX-using-Biber)
- (LaTeX-always-use-Biber): New functions and vars.
- (BibTeX-Biber-global-files): Rename from BibTeX-global-files.
-
- * font-latex.el (font-latex-built-in-keyword-classes)
- (font-latex-add-keywords): Adapt.
-
-2012-06-21 Patrice Dumas <pertusus@free.fr> (tiny change)
-
- * doc/preview-latex.texi (The preview images): Place index command
- `@pindex dvipng' on a line of its own.
-
- * doc/macros.texi: Replace user macro `@sans' by user macro
- `@sansserif' and make definition conditional against flag
- no-sansserif as `@sansserif' is a Texinfo macro and does not need
- to be redefined.
-
- * doc/macros.texi: Suppress user macro `@LaTeX' as this macro is
- already defined in Texinfo.
-
- * doc/quickstart.texi (Editing Facilities): Use texinfo
- `@sansserif' macro rather than user macro `@sans'.
-
- * doc/auctex.texi (Font Specifiers): Use texinfo `@sansserif'
- macro rather than user macro `@sans'.
-
-2012-08-14 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-correlate-determine-method): Match --synctex
- as well as -synctex.
-
-2012-07-04 Tassilo Horn <tassilo@member.fsf.org>
-
- * doc/changes.texi: Mention Evince forward/backward search
- changes.
-
-2012-07-03 Tassilo Horn <tassilo@member.fsf.org>
-
- * font-latex.el (byte-code-function-p): Reference the generated
- functions with font-latex-match prefix. See Emacs bug 11837.
-
-2012-06-22 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-evince-dbus-p): Add check for
- `dbus-register-signal', which might be unavailable if emacs was
- configured with --without-dbus.
-
-2012-04-26 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-engine-set): Fix docstring leading to a misplaced
- interactive spec warning.
-
-2012-04-25 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-evince-dbus-p): Improve check for emacs's dbus
- support.
-
-2012-04-11 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-evince-sync-view): Work around emacs integer limits.
- Also provide the current column to Evince.
- (TeX-evince-dbus-p): Also check the signature of Evince's
- FindDocument DBUS method, which is only stable since evince 3.0.
-
-2012-04-10 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-evince-sync-view): Fix arithmetic range error.
- (TeX-evince-dbus-p): Add parameter to extend the check depending
- on wanted features (e.g., forward search).
- (TeX-view-program-list-builtin): Use it.
-
-2012-04-08 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-evince-dbus-p): New function.
- (TeX-evince-sync-view): New function.
- (TeX-view-program-list-builtin): Use Evince's DBUS interface for
- forward search if available.
- (TeX-source-correlate-mode): Use TeX-evince-dbus-p.
-
-2012-01-11 Ralf Angeli <angeli@caeruleus.net>
-
- * style/setspace.el ("setspace"): Correct quoting.
-
-2011-09-18 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Marking): Make a few corrections throughout the
- section.
- (Adding Macros): Document special values for numbers used together
- with `TeX-add-symbols'.
-
-2011-09-18 Vincent Belaïche <vincentb1@users.sourceforge.net>
-
- * doc/auctex.texi: Add documentation for functions
- LaTeX-mark-section, LaTeX-mark-environment, Texinfo-mark-section,
- Texinfo-mark-environment and Texinfo-mark-node.
-
-2011-08-24 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-synctex-output-page): TeXLive 2011's synctex wants
- absolute file names with dot indicating the master, like
- /foo/bar/./baz/chap1.tex. So add this as another variant.
- (TeX-view-program-list-builtin): Use evince's -i,--page-index
- switch instead of -p,--page-label if that evince version supports
- it (>=3.0.x).
-
-2011-08-07 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-fill-move-to-break-point): Take characters after
- closing dollar sign into account when deciding to break before
- inline math.
-
-2011-07-12 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-search-files-kpathsea): Check if directories are
- accessible.
-
-2011-07-11 Vincent Belaïche <vincentb1@users.sourceforge.net>
-
- * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section)
- (Texinfo-mark-node): New defun.
- (Texinfo-mode-map): added key bindings for
- Texinfo-mark-environment, Texinfo-mark-section, and
- Texinfo-mark-node.
-
-2011-06-19 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-engine-alist-builtin): Add --jobname to luatex and
- lualatex calls.
- (TeX-engine-alist-builtin): Remove --jobname again for luatex but
- not for lualatex.
-
-2011-06-05 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-source-correlate-sync-source): Restore Emacs 21
- compatibility.
-
-2011-05-26 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-source-correlate-sync-source): Adapt to handle
- file:// URLs.
-
-2011-05-15 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (STYLESRC): Add style/setspace.el.
-
- * tex.el (TeX-expand-list): Add a safeguard to the %(outpage)
- expander for when an output page function returns nil.
-
-2011-05-09 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-synctex-output-page-1): New function for calling
- synctex.
- (TeX-synctex-output-page): Use it, and try relative file names
- with and without leading ./ when calling synctex before falling
- back to page 1.
- (TeX-source-correlate-sync-source): Add &rest parameter, because
- Evince 3 sends an additional (ignored) parameter via dbus.
-
-2011-05-01 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-tree-expand): Use a different test to check for an
- absolute path on Windows.
-
- * font-latex.el (font-latex-built-in-keyword-classes):
- Add definition for \rule and remove the one for \sbox.
-
-2011-04-25 Ralf Angeli <angeli@caeruleus.net>
-
- * style/setspace.el: Add support for changing \displayskipstretch.
-
-2011-04-25 Mads Jensen <mje@inducks.org>
-
- * style/setspace.el: New file.
-
-2011-04-25 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-style-list): Add memoir.
-
-2011-04-20 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fold.el (TeX-fold-expand-spec): Make sure the expansion of a
- placeholder is not processed again.
-
-2011-04-15 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-built-in-keyword-classes): Make a few
- additions and corrections.
-
- * latex.el (LaTeX-common-initialization): Prompt for file
- extension instead of name when inserting \addcontentsline or
- \addtocontents.
-
-2011-04-10 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-correlate-mode): Check for D-Bus session.
-
-2011-04-10 Antoine Levitt <antoine.levitt@gmail.com> (tiny change)
-
- * tex.el (TeX-source-correlate-sync-source): Do not use
- `goto-line'.
-
-2011-04-03 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (STYLESRC): Add style/xspace.el.
-
- * style/xspace.el: Add copyright notice and license blurb.
- Correct a few things.
-
-2011-04-03 Mads Jensen <mje@inducks.org>
-
- * style/xspace.el: New file.
-
-2011-03-27 Tassilo Horn <tassilo@member.fsf.org>
-
- * tex.el (TeX-source-correlate-mode): Add support for I/O
- correlation mode inverse search for the Evince document viewer.
-
-2011-03-23 Ralf Angeli <angeli@caeruleus.net>
-
- * style/bulgarian.el, style/czech.el, style/danish.el,
- style/frenchb.el, style/icelandic.el, style/polish.el,
- style/polski.el, style/slovak.el, style/swedish.el: Do not set
- `TeX-quote-language' if `override' is in effect.
-
-2011-03-20 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-synchronous-sentinel): Strip directory part of
- master file because we are already in the master directory.
-
-2011-03-13 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (STYLESRC): Add style/lettrine.el and
- style/multicol.el.
-
- * style/lettrine.el: Add copyright notice and license blurb.
- Correct a few things.
-
- * style/multicol.el: Add copyright notice and license blurb.
- Simplify environment definitions. Provide completion for lengths
- the package defines. Get rid of indentation and filling barrier.
- Remove fontification definitions.
-
-2011-03-13 Mads Jensen <mje@inducks.org>
-
- * style/lettrine.el: New file.
-
- * style/multicol.el: New file.
-
-2011-02-27 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-common-initialization): Add support for
- \ProvidesPackage.
-
-2011-02-06 Ralf Angeli <angeli@caeruleus.net>
-
- * style/letter.el (LaTeX-env-recipient): Use \renewcommand instead
- of \def to set date.
-
-2011-01-30 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-parse-macro): Do not insert braces if the argument
- is 0 or less.
- (TeX-parse-argument): Put both the macro and the marked region in
- a TeX group if the argument is less than 0.
-
- * latex.el (LaTeX-common-initialization): Give macros that change
- font size a -1 argument so that braces are added around them if
- if there is an active region.
-
- * doc/auctex.texi (Adding Macros): Document special options 0 and
- -1 for number-type specs.
-
-2011-01-29 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-complete-symbol): Get rid of the window with the
- completions when possible.
-
-2011-01-23 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fold.el (TeX-fold-post-command): Add `forward-char' and
- `backward-char' to commands on which to open an overlay.
-
- * doc/auctex.texi (Adding Macros):
- Mention `TeX-arg-input-file-search'.
-
-2011-01-22 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-tree-expand): Make `subdirs' parameter optional.
- Do not try to call kpsewhich with --expand-braces anymore and adapt
- code for handling of results accordingly.
- (TeX-doc-extenstions): New variable.
- (TeX-tree-roots): New function.
- (TeX-tree-roots): New user option.
- (TeX-kpathsea-format-alist): Remove.
- (TeX-search-files-kpathsea): Add and use `extensions' and `scope'
- parameters.
- (TeX-search-files): Do not call `TeX-search-files-kpathsea'
- anymore.
- (TeX-search-files-type-alist): New variable.
- (TeX-search-files-by-type): New function.
-
- * latex.el (LaTeX-arg-usepackage): Let-bind
- `TeX-input-file-search'.
- (LaTeX-search-files-type-alist): New user option.
- (TeX-arg-input-file-search): Doc fix.
- (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography):
- Use `TeX-search-files-by-type' instead of `TeX-search-files'.
- (LaTeX-common-initialization): Set `TeX-search-files-type-alist'.
-
-2011-01-09 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-common-initialization): Add support for
- \settoheight and \settodepth.
-
-2010-12-26 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Simple Style): Add a note about the naming of
- the style file and the style hook.
-
-2010-12-12 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-env-args): Add the optional argument at the
- right position when wrapping the environment around existing text.
-
-2010-12-05 Ralf Angeli <angeli@caeruleus.net>
-
- * context.el: Set up abbrev table.
- (ConTeXt-mode-common-initialization): Set `local-abbrev-table'.
-
- * latex.el: Set up abbrev table for LaTeX and docTeX mode.
- (docTeX-mode): Set abbrev table.
- (LaTeX-common-initialization): Set `local-abbrev-table'.
-
- * plain-tex.el: Set up abbrev table.
- (plain-TeX-common-initialization): Set `local-abbrev-table'.
-
- * tex.el (TeX-mode-prefix): Add mode parameter.
- (VirTeX-common-initialization): Do not set `local-abbrev-table'
- anymore.
- (TeX-abbrev-mode-setup): New function.
-
- * doc/changes.texi: Mention change of abbrev handling.
-
-2010-12-04 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-verbatim-macro-boundaries): Support verbatim
- macros with braces.
-
-2010-12-04 Augusto Ritter Stoffel <arstoffel@inf.ufrgs.br> (tiny change)
-
- * latex.el (LaTeX-math-keymap): Define a key for the math prefix
- only if it has not been used as a prefix after the prefix.
-
-2010-11-16 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-view-program-list-builtin): Add Okular.
-
-2010-10-17 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (TeX-arg-input-file-search): New user option.
- (TeX-arg-input-file): Use it.
-
-2010-10-11 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-synctex-output-page): Return "1" if no page number
- can be found to prevent an infinite loop in command expansion.
-
-2010-10-02 Ralf Angeli <angeli@caeruleus.net>
-
- * style/beamer.el ("beamer"): Prompt for block title.
-
-2010-09-28 Ralf Angeli <angeli@caeruleus.net>
-
- * context.el (ConTeXt-extra-paragraph-commands): Remove.
- (ConTeXt-language-variable-list):
- Add `ConTeXt-extra-paragraph-commands'.
-
- * context-en.el (ConTeXt-extra-paragraph-commands-en):
- New variable.
-
- * context-nl.el (ConTeXt-extra-paragraph-commands-nl):
- New variable.
-
-2010-09-18 Ralf Angeli <angeli@caeruleus.net>
-
- * context.el (ConTeXt-expand-options): Eval value from engine
- alist.
-
-2010-09-12 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fptex.el: Remove.
-
- * Makefile.in (AUCSRC): Reflect removal of tex-fptex.el.
-
- * doc/wininstall.texi: Reflect removal of tex-fptex.el.
-
- * style/virtex.el: Mention author. Do not unnecessarily protect
- `lambda' with `function'.
-
- * font-latex.el (font-latex-keyword-matcher): Refine last change
- to work properly with lists of face symbols.
-
-2010-09-11 Ralf Angeli <angeli@caeruleus.net>
-
- * style/natbib.el: Update copyright information.
-
- * style/letter.el: Update copyright information.
-
- * style/harvard.el: Update copyright information.
-
- * style/doc.el: Do not unnecessarily protect `lambda' with
- `function'.
-
-2010-09-06 Arne Jørgensen <arne@arnested.dk>
-
- * style/danish.el: Changed font-latex-add-quotes from french to
- german.
-
-2010-08-30 Ralf Angeli <angeli@caeruleus.net>
-
- * style/ngerman.el: Prevent "| from leading to color bleed.
-
- * style/german.el: Prevent "| from leading to color bleed.
-
-2010-08-29 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/preview-dtxdoc.pl: Use explicit variable with split instead
- of implicit split to @_ which does not work anymore in Perl 5.12.
-
-2010-07-11 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-info.el: Delete trailing whitespace.
-
-2010-07-04 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/faq.texi: Update infos about Emacs versions. Add FAQ entry
- for file:line:error messages in case `TeX-next-error' fails due to
- unbalanced parens.
-
- * tex.el (TeX-print-command, TeX-queue-command)
- (TeX-printer-list): Switch back to Berkeley-style commands.
-
-2010-06-24 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Texinfo mode): Make a few corrections.
-
-2010-06-19 Berend de Boer <berend@pobox.com>
-
- * context.el: proper indent of all macros that can appear inside
- an itemize list such as \sym.
-
-2010-06-12 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-info.el (Texinfo-find-env-end, Texinfo-find-env-start):
- Enable the commands to be used repeatedly without getting stuck at
- an environment start or end respectively.
-
-2010-05-27 Ralf Angeli <angeli@caeruleus.net>
-
- * autogen.sh: Set LANG=C when looking into ChangeLog for
- AUCTEXDATE.
-
-2010-05-24 Vincent Belaïche <vincent.belaiche@gmail.com>
-
- * doc/auctex.texi (Texinfo mode): New section.
-
-2010-05-17 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-math-input-method-off-regexp): Fix regexp.
-
-2010-04-25 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-print-command): Support printing of Postscript and
- PDF files. Doc fix.
- (TeX-queue-command): Use lpstat instead of lpq. Doc fix.
- (TeX-printer-list): Support printing of Postscript and PDF files.
- Make use of System V style commands (lp, lpstat) instead of
- Berkeley style (lpr, lpq).
- (TeX-printer-default): Doc fix.
-
-2010-04-17 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-warning): Throw an error with a sensible message
- if the file for the warning could not be determined.
-
-2010-04-13 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-format-filter): Calculate the current column as
- difference between line start and end instead of using
- `current-column' in order to do the right thing when octal codes
- are present.
-
-2010-04-11 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-keyword-matcher): Quote a list of face
- properties but do not to quote a face symbol.
-
-2010-04-05 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-parse-error): Allow `TeX-error-file' to become
- empty.
-
-2010-03-28 Ralf Angeli <angeli@caeruleus.net>
-
- * plain-tex.el: New file.
-
- * tex.el: Move code related to plain TeX to plain-tex.el.
-
- * Makefile.in (AUCSRC): Add plain-tex.el.
-
- * context.el: Require `plain-tex'.
-
-2010-03-27 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-view-program-selection): Doc fix.
- (TeX-clean): Regexp-quote the master file name.
-
-2010-03-20 Ralf Angeli <angeli@caeruleus.net>
-
- * style/french.el: New file.
-
- * Makefile.in (STYLESRC): Add style/french.el.
-
-2010-03-07 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (TeX-arg-key-val): Hint at key=value format in prompt.
- (LaTeX-fill-region-as-para-do): Match whitespace without comment
- starter at beginning of line when dealing with code comments.
-
-2010-03-06 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (DIST_PREFIX): Use the working directory for the
- folder with distribution files.
- (FTPDIR, WWWDIR): Make them subdirectories of `DIST_PREFIX'.
- (COMMITTER_NAME, COMMITTER_EMAIL): Remove.
- (COMMITTER): New variable.
- (.PHONY): Update.
- (tar-ball-clean): Use `check-tag'.
- (check-tag): New name for `check-dist'.
- (dist): Do not call `release-commit' anymore.
- (snapshot): Now an alias for `dist'.
- (release-commit): Use `COMMITTER'.
- (release-sign): New name for `full-release' target.
- Generate version 1.1 directive files.
- (xemacs-package): Depend on `check-tag'.
- (WPACKAGEFILES): Include info files with a numerical supplement to
- the .info extension. Depend on `check-tag'. Check for presence
- of `WEMACSVER' variable. Try to find a local AUCTeX tar ball
- before downloading one. Use `TAG' instead of `WAUCVER'. Put ZIP
- archive into `FTPDIR'.
- (WAUCVER, WEMACSVER): Remove.
- (release-upload): New target.
- (www-doc): Depend on `check-tag'. Update URLs for Emacs manuals.
-
-2010-02-21 Ralf Angeli <angeli@caeruleus.net>
-
- * Version 11.86 released.
-
-2010-02-21 Ralf Angeli <angeli@caeruleus.net>
-
- * RELEASE: Update for upcoming release.
-
- * doc/install.texi (Prerequisites): Update information about Emacs
- distributions.
-
- * doc/tex-ref.tex: Bump version number. Update section on TeXing
- options.
-
- * configure.ac: Bump version number.
-
- * auctex.spec (Version): Bump version number.
-
- * doc/fdl.texi: Switch to GFDL 1.3.
-
- * doc/auctex.texi: Switch to GFDL 1.3.
-
- * doc/preview-latex.texi: Switch to GFDL 1.3.
-
- * doc/changes.texi: Update for next release.
-
-2010-02-20 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-doc): Add a fallback in case nothing is found via
- the backend list, e.g. when using MiKTeX 2.8.
-
- * doc/auctex.texi (Documentation): Document change in `TeX-doc'.
-
-2010-02-14 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/changes.texi: Mention preview.sty supporting XeTeX.
-
-2010-02-13 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-XeTeX-command, LaTeX-XeTeX-command): Remove.
- (ConTeXt-engine): Doc fix.
- (ConTeXt-Omega-engine): Doc fix. Make obsolote.
- (TeX-expand-list): Add support for LuaTeX. Adapt to new engine
- handling.
- (AUC-TeX-version, AUC-TeX-date): Remove.
- (TeX-engine-alist-builtin): New variable.
- (TeX-engine-alist): Adapt to new engine handling and make it a
- defcustom.
- (TeX-engine-alist): New function.
- (TeX-engine): Adapt to new engine handling and make it
- buffer-local.
- (LaTeX-engine-alist): Remove.
- (TeX-engine-set): Adapt to new engine handling and take care of
- TeX PDF mode.
- (TeX-clean-default-output-suffixes): Add .xdv.
- (TeX-mode-specific-command-menu-entries): Construct list of
- engines from `TeX-engine-alist'.
-
- * context.el (ConTeXt-expand-options): Adapt to new engine
- handling.
-
- * doc/auctex.texi (Processor Options): Document options and
- functions of new engine handling.
-
-2009-12-30 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-view-command-raw): Abort if no matching viewer is
- found.
-
- * doc/preview-faq.texi (Troubleshooting): Add some hints about
- preview-latex overwriting output files.
-
-2009-12-28 Ralf Angeli <angeli@caeruleus.net>
-
- * style/austrian.el: New file.
-
- * style/naustrian.el: New file.
-
- * Makefile.in (STYLESRC): Add style/austrian.el and
- style/naustrian.el.
-
-2009-12-26 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Known problems): New subsection on dealing with
- font locking problems.
-
- * font-latex.el (font-latex-syntax-alist): New variable.
- (font-latex-add-to-syntax-alist): New function.
- (font-latex-setup): Use `font-latex-syntax-alist'.
-
- * style/shortvrb.el: New file.
-
- * Makefile.in (STYLESRC): Add style/shortvrb.el.
-
- * tex-style.el (LaTeX-shortvrb-chars): New variable.
-
- * doc/changes.texi: Document changes after 11.85.
-
- * context.el (ConTeXt-expand-options): Check for XeTeX engine, not
- for mode which does not exist anymore.
-
- * tex.el (plain-TeX-common-initialization): Let commented lines be
- matched by `paragraph-separate' in order for commented and
- non-commented paragraphs to be filled separately.
-
-2009-12-12 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-parse-error): Also find quoted file names with
- newlines. Remove the newlines from the matched string if
- necessary.
-
-2009-12-07 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-parse-error): Add an alternative in the parser
- regexp for quoted file names. Strip the quotation marks if a file
- name was found with the alternative.
-
-2009-12-06 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fold.el (TeX-fold-command-prefix): New variable.
- (TeX-fold-mode): Use it.
- (TeX-fold-keymap): Remove prefix strings.
-
- * tex.el (TeX-fold-menu): Remove hard-coded key binding labels.
-
- * doc/auctex.texi (Folding): Mention `TeX-fold-command-prefix'.
-
-2009-11-22 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/wininstall.texi: Do not refer to Emacs 22 anymore.
- Improve the paragraphs about PNG support.
-
-2009-11-01 Ralf Angeli <angeli@caeruleus.net>
-
- * style/pstricks.el: Disable key bindings for macro parameter
- addition and change.
- (LaTeX-pst-color-list, LaTeX-pst-boolean-list)
- (LaTeX-pst-fillstyle-list): Remove information for completion
- mechanism.
- (LaTeX-pst-trimode-list, LaTeX-pst-linestyle-list): Remove.
- Handled directly in `LaTeX-pst-basic-parameters-list'.
- (LaTeX-pst-basic-parameters-list): New variable.
- (LaTeX-pst-parameters): Call `TeX-arg-key-val' instead of
- `LaTeX-package-parameters' and thereby use a different completion
- mechanism.
- (LaTeX-pst-macro-psdots): Do not add a dotstyle parameter.
- (LaTeX-pst-env-pspicture): Handle optional parameter via
- `multi-prompt-key-value'.
- ("pstricks"): Handle arguments of \psdot and \psdots correctly.
-
-2009-10-31 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-verbatim-p-function): New variable.
- (TeX-verbatim-p): New function.
- (TeX-in-comment): Use it.
- (TeX-brace-count-line): Use `TeX-in-comment' instead of just
- checking for a comment character.
-
- * latex.el (LaTeX-common-initialization):
- Set `TeX-verbatim-p-function'.
-
-2009-10-25 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Starting Viewers): Describe new viewer
- selection options.
- (Folding): Add some hints on how to do automatic folding.
-
- * tex.el (TeX-view-predicate-list-builtin)
- (TeX-view-predicate-list, TeX-view-program-list): Doc fix.
- (TeX-view-program-list-builtin, TeX-view-program-selection):
- Conditionalize default value based on system type. Doc fix.
- (TeX-synctex-output-page): Do not return random stuff if there was
- no match.
- (TeX-clean-default-intermediate-suffixes): Remove SyncTeX files as
- well.
-
-2009-10-21 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-synctex-output-page): Handle files in subdirectories
- correctly.
-
-2009-10-18 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-run-discard): Doc fix.
- (TeX-run-discard-or-function): New function.
-
- * tex.el (TeX-command-list): Use `TeX-run-discard-or-function' as
- hook for View command and provide it as a customization option.
- (TeX-view-program-list): Add the possibility to use a function to
- call the viewer.
- (TeX-view-command-raw): Support the use of a function to call the
- viewer.
-
-2009-10-11 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-view-predicate-list-builtin): Remove combined
- predicates for paper properties and add new predicates testing
- only one property.
- (TeX-view-program-list-builtin): Use new predicates.
- (TeX-view-program-list): Provide the possibility to use a list of
- predicates.
-
-2009-10-10 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-view-program-list): Shave off extra closing paren.
-
-2009-10-04 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (LaTeX-command-style, TeX-print-style, TeX-view-style):
- Doc fix.
- (TeX-view-predicate-list-builtin, TeX-view-program-list-builtin):
- New variables.
- (TeX-view-predicate-list, TeX-view-program-list)
- (TeX-view-program-selection): New user options.
- (TeX-match-style, TeX-view-match-predicate)
- (TeX-view-command-raw): New functions.
- (TeX-expand-list): Use `TeX-view-command-raw' for %V expander.
-
-2009-09-13 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-error): Cater for case of file:line:error
- messages without context.
- (TeX-parse-error): Add support for quoted file names with
- backslashes as path separators. Those might be emitted by MiKTeX
- 2.8.
-
-2009-06-14 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Indenting): Mention `LaTeX-item-regexp'.
- (Fontification of math): New section replacing and extending
- `Subscript and superscript'.
-
-2009-04-26 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-correlate-mode): Clean `custom-requests'
- property.
- (VirTeX-common-initialization): Call `TeX-source-correlate-mode'
- minor mode function when initializing the mode instead of when
- loading the file.
-
-2009-04-13 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (TeX-arg-key-val): Eval `key-val-alist' argument if it
- is a symbol.
-
- * style/listings.el ("listings"): Do not eval arguments of
- `TeX-arg-key-val'.
-
- * multi-prompt.el (multi-prompt-expand-completion-table):
- New function.
- (multi-prompt-key-value): Use it.
-
- * style/pstricks.el: Correct header info.
- (LaTeX-pst-input-int, LaTeX-pst-point, LaTeX-pst-angle)
- (LaTeX-pst-extdir, LaTeX-pst-arrows, LaTeX-pst-dotstyle-list)
- (LaTeX-pst-refpoint-list, LaTeX-pst-refpoint)
- (LaTeX-pst-macro-multirputps, LaTeX-pst-env-pspicture): Improve or
- correct prompt.
- ("pstricks"): Move to the bottom of the file. Do not use
- `function' to quote `lambda'. Turn off TeX PDF mode. Use `mapc'
- instead of `mapcar'.
-
-2009-04-05 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-help-error): Make search for help text in log
- file more robust.
-
-2009-04-04 Ralf Angeli <angeli@caeruleus.net>
-
- * style/listings.el ("listings"): Remove redundant list when
- calling `TeX-arg-key-val'. Use `LaTeX-env-args' for lstlisting
- environment.
-
- * latex.el (LaTeX-env-args): New function.
- (TeX-arg-conditional, TeX-arg-eval, TeX-arg-label)
- (TeX-arg-index-tag, TeX-arg-index, TeX-arg-macro)
- (TeX-arg-environment, TeX-arg-cite, TeX-arg-counter)
- (TeX-arg-savebox, TeX-arg-file, TeX-arg-define-label)
- (TeX-arg-define-macro, TeX-arg-define-environment)
- (TeX-arg-define-cite, TeX-arg-define-counter)
- (TeX-arg-define-savebox, TeX-arg-document, LaTeX-arg-usepackage)
- (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography)
- (TeX-arg-corner, TeX-arg-lr, TeX-arg-tb, TeX-arg-pagestyle)
- (TeX-arg-verb, TeX-arg-pair, TeX-arg-size, TeX-arg-coordinate)
- (TeX-arg-insert-braces): Doc fix.
-
- * multi-prompt.el (multi-prompt-separator): Remove.
- (multi-prompt-key-value-collection-fn): Do not search for
- `multi-prompt-separator'.
- (crm-local-must-match-map, crm-local-completion-map): Silence the
- byte compiler.
- (multi-prompt-key-value): Require crm.el here and not at
- top-level.
-
- * tex-info.el (TeX-texinfo-mode): Add @lowersections and
- @raisesections.
-
- * doc/auctex.texi (Adding Environments): Document hooks for
- `LaTeX-add-environments'.
-
-2009-03-29 Ralf Angeli <angeli@caeruleus.net>
-
- * style/listings.el (LaTeX-listings-key-val-options):
- New variable.
- ("listings"): Use it. Check for font-latex function, not feature.
-
- * latex.el (TeX-arg-key-val): New function.
-
- * multi-prompt.el: Require crm.el.
- (multi-prompt-separator, multi-prompt-key-value-sep)
- (multi-prompt-completion-table): New variables.
- (multi-prompt-key-value-collection-fn, multi-prompt-key-value):
- New functions.
-
-2009-03-22 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-site.el.in: Revitalize support for completion in \cite
- macros via `BibTeX-auto-store'.
-
-2009-03-02 Holger Sparr <holger.sparr@gmx.net>
-
- * Makefile.in (STYLESRC): Add style/multido.el;
- style/pst-{grad|node|plot|slpe}.el
-
-2009-03-01 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-verbatim-macro-boundaries): Do step backwards at
- beginning of buffer.
- (LaTeX-search-forward-comment-start): Treat find of comment at
- limit correctly.
-
- * tex-fold.el (TeX-fold-comment-do): Abort backward search for
- comment start at beginning of buffer. Do not fold empty comment.
-
-2009-02-24 Holger Sparr <holger.sparr@gmx.net>
-
- * style/multido.el: New file.
-
- * style/pst-grad.el: New file.
-
- * style/pst-node.el: New file.
-
- * style/pst-plot.el: New file.
-
- * style/pst-slpe.el: New file.
-
-2009-02-23 Holger Sparr <holger.sparr@gmx.net>
-
- * style/pstricks.el: Actually implement support for writing
- PSTricks code.
-
-2009-02-22 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Multi-line fontification): Remove.
-
- * doc/todo.texi (Wishlist): Fix typo. Remove entry which is
- already supported.
-
- * style/tabularx.el: New file.
-
- * Makefile.in (STYLESRC): Add style/tabularx.el
-
-2009-02-15 Ralf Angeli <angeli@caeruleus.net>
-
- * style/natbib.el ("natbib"): Check for font-latex function rather
- than feature. Add fontification spec for \cite.
-
- * doc/auctex.texi (Simple Style): Bring example in line with
- reality.
-
-2009-01-24 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-correlate-method): Doc fix.
- (TeX-source-correlate-mode): Call minor mode function after file
- is loaded.
-
-2009-01-14 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-babel-insert-hyphen): Put `delete-selection'
- property on function symbol.
-
-2009-01-04 Ralf Angeli <angeli@caeruleus.net>
-
- * style/CJK.el: New file.
-
- * style/ruby.el: New file. Correct argument numbers of \rubysize
- and \rubysep.
-
- * style/CJKutf8.el: New file.
-
- * Makefile.in (STYLESRC): Add style/CJK.el and style/ruby.el.
- Add style/CJKutf8.el.
-
-2009-01-03 Ralf Angeli <angeli@caeruleus.net>
-
- * style/flashcards.el ("flashcards"): Test for font-latex function
- instead of feature. Reflect that \cardbackstyle has an optional
- argument.
-
-2008-12-29 Ralf Angeli <angeli@caeruleus.net>
-
- * style/hyperref.el ("hyperref"): Test for font-latex function
- instead of feature. Activate hyperref referencing style if
- possible.
-
-2008-12-28 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-current-pages): Get rid of trailing periods.
- (TeX-LaTeX-sentinel): Add support for longtable warning. Use only
- one search per condition. Call `message' like `format'.
-
-2008-12-22 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-doc-backend-alist): Call `TeX-tree-expand' instead
- of `TeX-macro-global-internal'.
-
- * tex-jp.el (TeX-macro-global): Call `TeX-tree-expand' instead of
- `TeX-macro-global-internal'.
-
- * latex.el (LaTeX-env-item): Deactivate the mark before inserting
- \item.
- (LaTeX-insert-item): Swap point and mark when mark if necessary.
- Insert newline only when not at beginning of line.
-
- * tex.el (TeX-deactivate-mark): New function.
- (TeX-parse-argument): Use it.
-
-2008-12-21 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-auto-private, TeX-style-private): Per default
- propose a place in the user's Emacs directory, not in the TeX
- tree.
- (TeX-style-path): Add values to the end of the list. Doc fix.
-
- * doc/auctex.texi (Automatic Private): Adjust descriptions of
- `TeX-macro-private', `TeX-auto-private', and `TeX-style-private'.
-
-2008-12-16 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-tree-expand): New name for
- `TeX-macro-global-internal'. Adapt parameter list to make it more
- flexible. Update doc string. Do not return removed default
- argument.
- (TeX-macro-global): Change to accomodate new interface of
- `TeX-tree-expand'.
- (TeX-macro-private): New function.
- (TeX-macro-private): Use it to determine variable value.
-
-2008-12-13 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (plain-TeX-clean-intermediate-suffixes)
- (plain-TeX-clean-output-suffixes): New variables.
-
-2008-12-01 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (VirTeX-common-initialization): Revert last change.
-
-2008-11-30 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (VirTeX-common-initialization): Do not add call to
- `TeX-update-style' to `find-file-hooks' but call it directly.
-
-2008-11-23 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-correlate-determine-method): Use configured
- LaTeX command and find -synctex switch even if there are spaces in
- front of it, as e.g. with MiKTeX.
- (TeX-format-list): Use \subsection and \subsubsection as well to
- identify a LaTeX file.
-
-2008-11-02 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-math-env)
- (font-latex-extend-region-backwards-math-env): Do not match
- \\[...].
-
- * tex-fold.el (TeX-fold-expand-spec): Do not treat `\' special in
- replacement text.
-
-2008-10-26 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (plain-TeX-common-initialization): Respect double dollar,
- i.e. "$$", as a paragraph separator.
-
-2008-10-14 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-current-environment): Fix handling of commented
- parts.
-
- * tex.el (TeX-comment-prefix): Save match data.
-
-2008-10-13 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/changes.texi, doc/install.texi, doc/intro.texi,
- doc/preview-readme.texi, doc/quickstart.texi: Make some
- corrections and updates.
-
-2008-10-12 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-warning): Fix regexp for detecting bad boxes.
-
-2008-10-11 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-set-mode-name): Indicate TeX PDF mode as a trailing
- flag.
- (TeX-engine): Doc fix.
-
- * doc/auctex.texi: Restructure some parts. Update and extend it a
- bit to reflect the recent changes of functionality.
-
-2008-10-07 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-interactive-mode): Add to `minor-mode-alist'.
- ("desktop"): Remove `TeX-interactive-mode' from
- `desktop-locals-to-save'.
-
-2008-10-06 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-paragraph-commands-regexp-make): Make it work
- for the case that `LaTeX-paragraph-commands' is set.
-
-2008-10-05 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-engine): New variable.
- (TeX-expand-list): Use it instead of XeTeX and Omega mode
- variables.
- (hack-one-local-variable): Remove references to XeTeX and Omega
- mode variables.
- (TeX-set-mode-name): Remove lighters for XeTeX and Omega mode.
- (TeX-engine-alist, LaTeX-engine-alist): New variables.
- (TeX-engine-set): New function.
- (TeX-Omega-mode): Mark as obsolete. Remove defcustom.
- (TeX-PDF-mode): Use `TeX-engine' instead of mode variables.
- (TeX-XeTeX-mode): Remove.
- (TeX-mode-map): Remove key bindings for toggling XeTeX and Omega
- mode.
- (TeX-mode-specific-command-menu-entries): Use new facilities for
- switching TeX engines.
- ("desktop"): Remove reference to TeX Omega mode.
-
- * context.el (ConTeXt-expand-options): Use `TeX-engine' instead of
- XeTeX and Omega mode variables.
-
-2008-09-07 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-PDF-mode): Add to `minor-mode-alist'. Use "" as
- lighter.
- ("desktop"): Remove `TeX-PDF-mode' from `desktop-locals-to-save'.
-
- * latex.el (LaTeX-mark-environment): Swap beg and end.
-
-2008-08-02 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons):
- Mimic the default tool bars more closely.
-
-2008-08-02 Reiner Steib <reiner.steib@gmx.de>
-
- * toolbar-x.el (toolbarx-default-toolbar-meaning-alist):
- Provide different defaults for different Emacs and XEmacs versions.
- Conditionally add a `new-file' entry.
-
-2008-07-28 Ralf Angeli <angeli@caeruleus.net>
-
- * toolbar-x.el (toolbarx-image-path): Protect against load-path
- items being nil.
-
- * style/foils.el (LaTeX-style-foils): Silence the byte compiler.
-
- * style/epsf.el (TeX-arg-epsfsize): Silence the byte compiler.
-
- * tex.el (TeX-source-specials-view-start-server): Alias only if
- `defvaralias' is available.
- (TeX-master, TeX-convert-master): Move upwards to prevent some
- compiler warnings.
-
-2008-07-27 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-synctex-tex-flags): New variable.
- (TeX-source-correlate-expand-options): Use it.
- (TeX-source-specials-tex-flags): Remove possibility to create
- lists.
-
- * context.el (ConTeXt-expand-options): Support TeX XeTeX mode and
- TeX Source Correlate mode.
-
-2008-07-24 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-specials-mode): Fix last change.
-
-2008-07-23 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-expand-list): Prevent "%(PDF)" expander from
- returning "pdf" if `TeX-XeTeX-mode' is active. Make "%(tex)" and
- "%(latex)" expanders aware of the XeTeX commands.
- (hack-one-local-variable): Cater for `TeX-XeTeX-mode'.
- (TeX-set-mode-name): Cater for `TeX-XeTeX-mode'.
- (TeX-source-specials-mode): Mark as obsolete.
- (TeX-PDF-mode): Disable TeX XeTeX mode if TeX PDF mode is
- disabled.
- (TeX-Omega-mode): Disable TeX XeTeX mode if TeX Omega mode is to
- be enabled.
- (TeX-XeTeX-command, LaTeX-XeTeX-command): New variables.
- (TeX-XeTeX-mode): New minor mode.
- (TeX-mode-map): Define key for TeX XeTeX mode.
- (TeX-mode-specific-command-menu-entries): Add entry for TeX XeTeX
- mode. Make the engine-related options exclusive by using radio
- buttons. Refine the wording for some options.
-
-2008-07-19 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-correlate-determine-method): Do not error out
- if calling the engine fails.
-
- * latex.el (LaTeX-mark-environment): Keep point upon unsuccessful
- search.
-
-2008-07-19 Vincent Belaïche <vincent.b.1@hotmail.fr> (tiny change)
-
- * latex.el (LaTeX-mark-environment): Support marking of multiple
- nested environments.
-
-2008-07-17 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-paragraph-commands-regexp-make):
- Take `LaTeX-paragraph-commands' into account.
- (LaTeX-paragraph-commands-regexp): Move behind
- `LaTeX-paragraph-commands' definition.
-
-2008-07-14 Ralf Angeli <angeli@caeruleus.net>
-
- * style/pdfsync.el ("pdfsync"):
- Use `TeX-source-correlate-output-page-function' rather than
- `TeX-sync-output-page-function'.
-
- * tex.el (TeX-command-list): Remove SyncTeX expanders.
- (TeX-expand-list): Adapt function calls. Remove SyncTeX expander.
- (hack-one-local-variable, TeX-set-mode-name):
- Remove `TeX-synctex-mode' and `TeX-source-specials-mode'.
- Add `TeX-source-correlate-mode'.
- (TeX-source-correlate-method): New variable.
- (TeX-source-correlate-method-active): New variable.
- (TeX-source-correlate-output-page-function): Rename from
- `TeX-sync-output-page-function'.
- (TeX-source-correlate-start-server): Rename from
- `TeX-view-start-server'.
- (TeX-source-correlate-start-server-asked): Rename from
- `TeX-view-start-server-asked'.
- (TeX-source-correlate-start-server-flag): Rename from
- `TeX-view-start-server-flag'.
- (TeX-source-correlate-gnuserv-p): Rename from
- `TeX-view-gnuser-p'.
- (TeX-source-correlate-server-enabled-p): Rename from
- `TeX-view-server-enabled-p'.
- (TeX-source-correlate-start-server-maybe): Rename from
- `TeX-view-start-server-maybe'.
- (TeX-source-specials): Remove custom group.
- (TeX-source-correlate-determine-method): New function.
- (TeX-source-correlate-expand-options): Rename from
- `TeX-source-specials-expand-options'. Support SyncTeX as well.
- (TeX-source-correlate-map): Rename from
- `TeX-source-specials-map'.
- (TeX-source-correlate-mode): Rename from
- `TeX-source-specials-mode'. Support SyncTeX as well.
- (TeX-source-specials-mode): Now an alias for
- `TeX-source-specials-mode'.
- (TeX-source-specials-tex-flags, TeX-source-specials-places)
- (TeX-source-specials-view-position-flags)
- (TeX-source-specials-view-editor-flags)
- (TeX-source-specials-view-gnuclient-flags)
- (TeX-source-specials-view-emacsclient-flags): Put into `TeX-view'
- rather than `TeX-command' group.
- (TeX-source-specials-view-expand-options): Adapt for new function
- names and distinction between source specials and SyncTeX.
- (TeX-synctex-mode): Remove.
- (TeX-mode-map): Remove binding for TeX SyncTeX mode.
- (TeX-mode-specific-command-menu-entries): Remove menu entry for
- TeX SyncTeX mode. Use Source Correlate moniker instead of Source
- Specials.
-
-2008-07-07 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Folding): Fix last change.
-
-2008-07-06 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Folding): Document folding of math constructs
- and the possibilities of providing expanders and alternatives in
- replacement specifiers.
-
- * tex.el (TeX-command-list): Add expanders for SyncTeX.
- (TeX-expand-list): Start server if necessary when viewing.
- Define expander for SyncTeX.
- (hack-one-local-variable): Cater for TeX SyncTeX mode.
- (TeX-set-mode-name): Add lighter for TeX SyncTeX mode.
- (TeX-view): New customization group.
- (TeX-view-start-server): Rename from
- `TeX-source-specials-view-start-server'.
- (TeX-source-specials-view-start-server): Rename to
- `TeX-view-start-server' and define alias.
- (TeX-view-start-server-asked): Rename from
- `TeX-source-specials-view-start-server-asked'.
- (TeX-source-specials-view-start-server-asked): Rename to
- `TeX-view-start-server-asked'.
- (TeX-view-start-server-flag): New variable.
- (TeX-view-gnuserv-p): Rename from
- `TeX-source-specials-view-gnuserv-p'.
- (TeX-source-specials-view-gnuserv-p): Rename to
- `TeX-view-gnuserv-p'.
- (TeX-view-server-enabled-p): New function.
- (TeX-view-start-server-maybe): New function.
- (TeX-source-specials-mode): Set `TeX-view-start-server-flag'.
- (TeX-source-specials-view-expand-client): Adapt call to new
- function name.
- (TeX-source-specials-view-expand-options): Do not try to start the
- server here anymore.
- (TeX-synctex-mode): New minor mode.
- (TeX-synctex-output-page): New function.
- (TeX-mode-map): Add key for toggling TeX SyncTeX mode.
- (TeX-mode-specific-command-menu-entries): Add menu entry for TeX
- SyncTeX mode.
- (TeX-math-input-method-off-regexp): New variable.
- (TeX-toggle-off-input-method): Remove.
- (TeX-math-input-method-off): Do without
- `TeX-toggle-off-input-method'.
-
-2008-07-04 Berend de Boer <berend@pobox.com>
-
- * context.el, context-en.el: added a few more entries to the menu
- to select ConTeXt macro's from.
-
-2008-06-29 Ralf Angeli <angeli@caeruleus.net>
-
- * style/bulgarian.el ("bulgarian"): Use value of
- `TeX-quote-after-quote' for default quote insertion behavior.
-
-2008-06-28 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-find-matching-close): Simplify.
- There is no need for a general mechanism if the supported chars are
- limited at another place.
-
- * tex.el (TeX-search-syntax-table): Support (...) and <...>.
-
- * tex-fold.el (TeX-fold-macro-spec-list): New spec for \item.
- Adapt doc string to reflect new functionality.
- (TeX-fold-macro-nth-arg): New `delims' parameter which can be used
- to find other macro args than those enclosed by braces.
- (TeX-fold-expand-spec): New function.
- (TeX-fold-hide-item): Use it.
-
- * doc/auctex.texi (European): Document `bulgarian' language
- option.
-
- * Makefile.in (STYLESRC): Add style/bulgarian.el.
-
- * style/bulgarian.el: New file.
-
-2008-06-21 Ralf Angeli <angeli@caeruleus.net>
-
- * style/hyperref.el: New file.
-
- * Makefile.in (STYLESRC): Add style/hyperref.el.
-
-2008-06-07 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-make-built-in-keywords):
- Distinguish command-type keyword classes from others when creating the
- respective variables.
-
- * doc/auctex.texi (Font Locking): Structure with nodes.
- (Fontification of macros): Describe format specifiers for macros
- with arguments.
-
-2008-05-30 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fold.el (TeX-fold-macro-spec-list): Add some documentation.
- (TeX-fold-hide-item): Support replacement of argument specifiers
- like "{1}" by the respective argument value in the display string.
-
-2008-05-30 Joost Kremers <joostkremers@fastmail.fm> (tiny change)
-
- * tex-fold.el (TeX-fold-macro-spec-list): Add function choice.
- (TeX-fold-hide-item): If specifier is a function, call it with all
- mandatory arguments of macro.
-
-2008-05-25 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (docTeX-mode): Add regexp group to value of
- `TeX-comment-start-regexp'.
-
- * style/doc.el (LaTeX-doc-after-insert-macrocode): New function.
- ("doc"): Add it to `LaTeX-after-insert-env-hooks'.
-
- * latex.el: Get rid of some compiler warnings.
- (LaTeX-after-insert-env-hooks): New variable.
- (LaTeX-insert-environment): Remove docTeX-specific code.
- Run `LaTeX-after-insert-env-hooks'
-
- * style/beamer.el (LaTeX-beamer-after-insert-env): New function.
- ("beamer"): Add it to `LaTeX-after-insert-env-hooks'. Get rid of
- some compiler warnings. Support the semiverbatim environment.
-
- * style/dinbrief.el: Get rid of some compiler warnings.
-
- * style/dk-bib.el: Get rid of some compiler warnings.
-
- * style/emp.el: Get rid of some compiler warnings.
-
- * style/epsf.el: Get rid of some compiler warnings.
-
- * style/foils.el: Get rid of some compiler warnings.
-
- * style/graphicx.el: Get rid of some compiler warnings.
-
- * style/letter.el: Get rid of some compiler warnings.
-
- * style/prosper.el: Get rid of some compiler warnings.
-
- * style/psfig.el: Get rid of some compiler warnings.
-
- * texmathp.el: Get rid of some compiler warnings.
-
- * tex.el: Get rid of some compiler warnings.
-
- * tex-jp.el: Get rid of some compiler warnings.
-
- * tex-buf.el: Get rid of some compiler warnings.
-
- * font-latex.el: Get rid of some compiler warnings.
-
- * context.el: Get rid of some compiler warnings.
-
- * context-en.el: Get rid of some compiler warnings.
-
- * context-nl.el: Get rid of some compiler warnings.
-
-2008-05-22 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-command-sentinel): Use `TeX-master-file' instead
- of `TeX-active-master' for `TeX-transient-master'.
-
-2008-05-17 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Font Specifiers): Correct argument list of
- `TeX-font'.
-
-2008-05-13 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Font Specifiers): Document `LaTeX-font-list'.
-
-2008-05-10 Reiner Steib <reiner.steib@gmx.de>
-
- * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons):
- Add standard Emacs buttons to custom set.
- (TeX-bar-TeX-buttons): Use `tex' instead of `latex' in custom set.
-
-2008-05-04 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-site.el.in (AUCTeX): Move customization group here from
- tex.el and load the main files defining customization options.
-
- * tex.el (AUCTeX): Move customization group to tex-site.el.in.
- (TeX-expand-list): Make %(outpage) default to "1".
-
-2008-05-01 Ralf Angeli <angeli@caeruleus.net>
-
- * toolbar-x.el (toolbarx-xemacs-refresh): Only activate the tool
- bar if it is already visible. Remove redundant if clause.
-
- * tex-buf.el (TeX-format-filter): Do not remove linebreak if the
- following line starts with an opening parenthesis.
-
-2008-04-28 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/Makefile.in (install-auctex): Do not use `-' to suppress
- errors within command.
-
-2008-04-28 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-run-command): disable undo in run buffer
-
-2008-03-12 Ralf Angeli <angeli@caeruleus.net>
-
- * style/pdfsync.el (LaTeX-pdfsync-output-page): Kill buffer with
- pdfsync file if it was loaded by us.
-
-2008-03-02 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-info.el (texinfo-environment-regexp): Terminate.
-
-2008-03-01 Matan Ninio <emacs@auctexdev.ninio.org> (tiny change)
-
- * style/pdfsync.el (LaTeX-pdfsync-output-page): Include
- subdirectories relative to master file in file names. Searching
- for the file entry in the .pdfsync file allows for an optional
- `.tex' extension in the filename. Find further p lines if the
- current context does not contain any more.
-
-2008-02-24 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in: Add windows-package target and related variables.
-
-2008-02-23 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-common-menu-entries): Add exception for docTeX mode
- when extending the customization menu.
-
-2008-02-17 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi: Repeat direntry after each category as per
- recommendation of Karl Berry.
-
- * doc/preview-latex.texi: Repeat direntry after each category as
- per recommendation of Karl Berry.
-
-2008-02-11 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-make-match-defun)
- (font-latex-keyword-matcher): Recognize old-style type specs which
- could be lists. Prevents "void-function nil" error during font
- locking.
-
-2008-02-10 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (maintainer-clean): Do not depend on distclean.
- How did this ever work?
- (www-doc): Use release files. Update URLs. Make gendocs.sh use
- texi2html.
-
- * doc/Makefile.in (extradist): Re-add tex-ref.pdf dependency.
- (install-auctex): Do not install reference card when producing an
- XEmacs package.
-
-2008-02-10 Ralf Angeli <angeli@caeruleus.net>
-
- * Version 11.85 released.
-
-2008-02-10 Ralf Angeli <angeli@caeruleus.net>
-
- * RELEASE: Update for upcoming release.
-
- * auctex.spec (Version): Bump version number.
-
- * configure.ac: Bump version number.
-
- * doc/todo.texi: Add copyright notice.
- (Bugs): Remove entry about XEmacs bug since AUCTeX now helps
- XEmacs in doing multi-line font locking.
-
- * doc/tex-ref.tex: Bump version number. Updated references to
- toggles for bad boxes and warning. Mention `Clean' and `Clean
- All' commands.
-
- * doc/install.texi: Add copyright notice.
- (Prerequisites): Update information about Emacs 22.
-
- * doc/wininstall.texi: Update information about requirements,
- esp. availability of Emacs 22.
-
-2008-02-09 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-error, TeX-warning): Handle `expert' option of
- `TeX-display-help'.
- (TeX-warning): Find error file in same window.
-
- * tex.el (TeX-display-help): Add `expert' option.
-
- * doc/auctex.texi (Commands): Add some explanatory text for TeXing
- options. Document `TeX-show-compilation'.
- (Debugging): Reflect new option of `TeX-display-help'.
-
- * doc/changes.texi: Add changes for 11.85. Add copyright notice.
-
-2008-02-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-bar.el (LaTeX-symbols-toolbar-visible-flag): Improve doc string.
-
- * toolbar-x.el (toolbarx-image-path): Improve doc string.
-
-2008-02-07 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-parse-TeX): Do not pop to output buffer.
- (TeX-warning): Since we do not pop to the output buffer, find the
- source file in the original window.
-
-2008-02-05 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-built-in-keyword-classes): Add syntax
- alternatives for some commands.
- (font-latex-setup): Give ?@ word syntax for font locking.
- (font-latex-syntax-error-modes): New variable.
- (font-latex-match-command-with-arguments): Use it.
-
-2008-02-04 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-set-syntactic-keywords): Revert change
- from 2007-04-09 because the unbalanced treatment of \begin and
- \end may lead to color bleeding.
-
-2008-02-03 Ralf Angeli <angeli@caeruleus.net>
-
- * Relicense all "GPLv2 or later" files to "GPLv3 or later".
-
- * COPYING: Switch to GPLv3.
-
- * doc/Makefile.in, doc/preview-dtxdoc.pl: Add coypright and
- license notices.
-
- * style/beamer.el, style/scrbook.el: Add license notices.
-
-2008-02-03 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex-info.el (Texinfo-insert-node): Correct name of let-bound
- variable.
-
-2008-02-03 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-info.el: Make sure the Texinfo mode of AUCTeX is still used
- after loading texinfo.el.
-
-2008-02-02 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in, auctex.spec, autogen.sh, configure.ac: Add
- copyright and license notices.
-
- * texmathp.el, style/amsmath.el, style/amsthm.el,
- style/fancyref.el, style/index.el, style/makeidx.el,
- style/multind.el, style/varioref.el: Reflect copyright assignment
- of Carsten Dominik to FSF in coypright notices and adapt licence
- notice accordingly.
-
-2007-12-28 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-command-expand): Do not evaluate `file' as a
- function.
-
-2007-12-25 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-fill-move-to-break-point): Ignore whitespace
- when checking if verbatim macro starts at beginning of line.
-
-2007-12-08 David Kastrup <dak@gnu.org>
-
- * texmathp.el (defgroup, defcustom): Remove compatibility cruft.
-
-2007-11-20 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/install.texi (Prerequisites): Add openSUSE.
-
-2007-11-20 David Kastrup <dak@gnu.org>
-
- * doc/install.texi (Prerequisites): Update to reflect current
- realities.
-
-2007-11-03 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-buf.el (TeX-record-buffer): New variable, only in Emacs.
- (TeX-pop-to-buffer): New function.
- (TeX-recenter-output-buffer, TeX-background-filter)
- (TeX-parse-TeX, TeX-parse-error, TeX-help-error):
- Use `TeX-pop-to-buffer'.
-
-2007-10-30 Reiner Steib <Reiner.Steib@gmx.de>
-
- * toolbar-x.el (toolbarx-find-image): Rename argument.
- Improve doc string.
-
-2007-10-11 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (TeX-arg-verb): Honor active region.
-
-2007-10-10 Ralf Angeli <angeli@caeruleus.net>
-
- * style/MinionPro.el ("MinionPro"): Run style hook for amsmath
- which is loaded via MnSymbol.
-
-2007-10-09 Ralf Angeli <angeli@caeruleus.net>
-
- * style/nomencl.el: New file.
-
- * Makefile.in (STYLESRC): Add style/nomencl.el.
-
-2007-10-03 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-user-keyword-classes): Doc fix.
-
-2007-08-26 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-command-with-args-default-spec):
- Default to nil.
-
-2007-08-24 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-command-with-arguments):
- Show error indicator only in LaTeX mode.
-
-2007-08-23 Ralf Angeli <angeli@caeruleus.net>
-
- * style/nicefrac.el ("nicefrac"): Fix last change.
-
-2007-08-22 Ralf Angeli <angeli@caeruleus.net>
-
- * style/jurabib.el ("jurabib"): Use `font-latex-add-keywords'.
- Add syntax information.
-
-2007-08-21 Ralf Angeli <angeli@caeruleus.net>
-
- * style/scrreprt.el: Add licence text.
- ("scrreprt"): Use `font-latex-add-keywords'. Add syntax
- information.
-
- * style/scrpage2.el: Add licence text.
- ("scrpage2"): Use `font-latex-add-keywords'. Add syntax
- information.
-
- * style/scrlttr2.el: Add licence text.
- ("scrlttr2"): Use `font-latex-add-keywords'. Add syntax
- information.
-
- * style/scrbook.el ("scrbook"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/scrbase.el ("scrbase"): Use `font-latex-add-keywords'.
- Add syntax information.
-
-2007-08-20 Ralf Angeli <angeli@caeruleus.net>
-
- * style/url.el ("url"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/subfigure.el ("subfigure"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/csquotes.el ("csquotes"): Update for version 3.7.
- Use `font-latex-add-keywords'. Add syntax information.
-
- * style/MinionPro.el ("MinionPro"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * font-latex.el (font-latex-built-in-keyword-classes):
- Correct syntax spec for \subsubparagraph.
-
-2007-08-19 Ralf Angeli <angeli@caeruleus.net>
-
- * style/units.el ("units"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/nicefrac.el ("nicefrac"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/listings.el ("listings"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/flashcards.el ("flashcards"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/comment.el ("comment"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/booktabs.el ("booktabs"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/babel.el ("babel"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/paralist.el ("paralist"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/natbib.el ("natbib"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/mdwlist.el ("mdwlist"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/graphicx.el ("graphicx"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/fancyref.el ("fancyref"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/captcont.el ("captcont"): Use `font-latex-add-keywords'.
- Add syntax information.
-
- * style/beamer.el ("beamer"): Use `font-latex-add-keywords'.
-
- * font-latex.el (font-latex-add-keywords): New function.
- (font-latex-command-with-args-opt-arg-delims): Add parentheses.
-
-2007-08-14 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-insert-backslash): put delete-selection property on.
-
-2007-08-13 David Kastrup <dak@gnu.org>
-
- * Makefile.in (all): make new target "docs" as well. Descend for
- docs, info and dvi.
- Before regenerating extradist documentation, copy version info
- from checked-out version (can we do that saner?).
- On various targets, replace set -x with a somewhat more elaborate
- version that echoes more for make -n.
-
-2007-08-10 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-doc-backend-alist): Delete buffers used for checking
- availability of info files.
-
-2007-08-08 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-TeX-sentinel-check): Shave off quotation marks
- from file name if present.
-
-2007-08-04 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-run-style-hooks): Set `default-directory' to the
- directory of the master file.
-
-2007-07-11 Ralf Angeli <angeli@caeruleus.net>
-
- * style/pstricks.el ("pstricks"): Do not disable TeX PDF mode if
- pst-pdf is used.
-
-2007-07-10 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-format-filter): Remove line breaks at column 79.
-
-2007-07-09 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-comment-forward): Call `comment-normalize-vars' if
- available.
-
-2007-07-01 Ralf Angeli <angeli@caeruleus.net>
-
- * style/verbatim.el: Add copyright notice and licence info.
-
- * style/paralist.el: Add copyright notice and licence info.
-
- * style/booktabs.el: Add copyright notice and licence info.
-
- * style/scrbase.el: Change copyright notice of Mark Trettin to FSF
- to reflect the assignment. Add licence info to header.
-
- * style/subfigure.el: Change copyright notice of Reiner Steib to
- FSF to reflect the assignment. Add licence info to header.
-
- * style/captcont.el: Change copyright notice of Reiner Steib to
- FSF to reflect the assignment. Add licence info to header.
-
- * latex.el (LaTeX-auto-minimal-regexp-list): Match optional
- arguments of document style or class macro even if they contain
- periods, e.g. in case of "BCOR8.25mm" in KOMA Script classes.
- Get rid of superfluous escapes in complemented character alternatives.
-
- * tex.el (TeX-insert-dollar): Show matching start only if
- `blink-matching-paren' is non-nil.
-
-2007-06-20 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-common-initialization): Turn TeX PDF mode on
- when pst-pdf.sty is used.
-
-2007-06-10 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-common-initialization): Do not add pstricks to
- style hooks.
-
- * style/pstricks.el: New file.
-
- * Makefile.in (STYLESRC): Add style/pstricks.el.
-
-2007-05-25 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-command-with-arguments):
- Check if `match-beg' is set.
-
-2007-05-20 Ralf Angeli <angeli@caeruleus.net>
-
- * style/beamer.el ("beamer"): Use new syntax in format specifier
- for frametitle macro.
-
- * font-latex.el (font-latex-built-in-keyword-classes): Use new
- syntax for format specifiers.
- (font-latex-user-keyword-classes): Describe new syntax for format
- specifiers.
- (font-latex-command-with-args-default-spec): Use new syntax for
- format specifiers.
- (font-latex-command-with-args-opt-arg-delims): New variable.
- (font-latex-match-command-with-arguments): Use it. Change format
- specifier parsing to support new syntax.
- (font-latex-match-mandatory-arg): Remove.
-
-2007-05-05 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/faq.texi: Add entry about programs not being found by
- ./configure when PATH is not set correctly.
-
-2007-04-29 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-parse-error): Match any closing parenthesis.
-
-2007-04-28 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-fontify-region): Force redisplay
- instead of setting `jit-lock-context-unfontify-pos'.
- (font-latex-command-with-args-default-spec): New variable.
- (font-latex-match-command-with-arguments): Use it.
- (font-latex-built-in-keyword-classes): Correct some syntax
- specifiers.
- (font-latex-jit-lock-force-redisplay): New function.
- (font-latex-fontify-region): Use it.
- (font-latex-doctex-preprocessor-face): Make DocStrip guards stand
- out on Emacs 21.
-
-2007-04-23 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-environment-menu): Support optional arguments
- specified by vectors.
-
- * style/flashcards.el: New file.
-
- * Makefile.in (STYLESRC): Add style/flashcards.el.
-
- * doc/auctex.texi (Adding Environments): Document possibility to
- specify optional arguments in `LaTeX-add-environments'.
-
-2007-04-22 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/changes.texi: Add index entries for auctex.el and
- tex-site.el. Add references to INSTALL or manual.
-
- * doc/install.texi (Loading the package): Add index entries for
- auctex.el and tex-site.el.
-
- * doc/wininstall.texi: Add index entries for tex-mik.el and
- tex-fptex.el. Clarify loading.
-
-2007-04-22 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-fontify-region): Force context-related
- unfontification only if the region has to be extended.
- (font-latex-find-matching-close): Do not look up syntax-table
- properties.
- (font-latex-extend-region-backwards-command-with-args)
- (font-latex-extend-region-backwards-command-in-braces)
- (font-latex-extend-region-backwards-math-env)
- (font-latex-extend-region-backwards-math-envII)
- (font-latex-extend-region-backwards-quotation): Doc fix.
- Return nil if no content requiring region extension was found.
-
-2007-04-16 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * latex.el (LaTeX-math-default): Add various Greek uppercase
- macros provided by amsmath.sty.
-
-2007-04-15 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-math-envII): Regexp-quote the
- string used to look for the environment end in order for starred
- environments to be found.
-
-2007-04-13 Mark Trettin <Mark.Trettin@gmx.de>
-
- * style/scrbase.el ("scrbase"): Fix typo in prompt.
- (TeX-arg-KOMA-fontelements): Add \dictum, \pagination,
- \disposition, and \minisec macros.
-
-2007-04-13 Ralf Angeli <angeli@caeruleus.net>
-
- * style/beamer.el ("beamer"): Specify syntax of \frametitle macro
- for font locking.
-
-2007-04-12 Ralf Angeli <angeli@caeruleus.net>
-
- * style/amsmath.el ("amsmath"): Call `reftex-add-to-label-alist'
- only if function is bound.
-
-2007-04-09 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-doc-backend-alist): Add --view parameter to texdoc
- call since texdoc in MiKTeX fires up a web page not useful for our
- purposes otherwise.
-
- * tex-mik.el: Set `TeX-kpathsea-path-delimiter' to nil since
- kpsewhich in MiKTeX (aka findtexmf) does not emit any useful
- information if fed with kpathsea-related variables anyway.
- This change makes `TeX-doc' work again on MiKTeX.
-
- * font-latex.el (font-latex-set-syntactic-keywords): Match the
- \begin macro of verbatim environments in case it is preceded by
- other content than whitespace.
-
-2007-04-04 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-backward-paragraph): Fix grouping in order to
- return the right value when no paragraph command is found.
-
-2007-04-01 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-help-error): Correct regexp for matching line
- indicator.
-
-2007-03-31 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-verbatim-environments): Fix typo.
- (LaTeX-backward-paragraph): Special-case verbatim environments in
- order to prevent leading brackets or braces from being interpreted
- as part of the \begin macro. Clean up a bit.
-
-2007-03-24 David Kastrup <dak@gnu.org>
-
- * context.el (ConTeXt-find-indent): Use `condition-case' rather
- than `ignore-errors', and don't barf if at the end of file (like
- with an empty file).
-
-2007-03-23 David Kastrup <dak@gnu.org>
-
- * context.el (TeX-ConTeXt-sentinel): Fix end-of-run detection.
-
-2007-03-19 Ralf Angeli <angeli@caeruleus.net>
-
- * style/comment.el: New file.
-
- * Makefile.in (STYLESRC): Add style/comment.el.
-
- * font-latex.el (font-latex-syntactic-keywords-extra):
- New variable.
- (font-latex-set-syntactic-keywords): Use it.
-
- * tex-style.el (LaTeX-comment-env-list): New variable.
-
-2007-03-18 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Commands): Remove dependency on software du
- jour from description of `TeX-DVI-via-PDFTeX'.
-
-2007-03-12 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-quotes): Add nil option.
- (font-latex-match-quotation)
- (font-latex-extend-region-backwards-quotation): Do nothing if
- `font-latex-quotes' is nil.
-
- * doc/auctex.texi (Font Locking): Document nil option of
- `font-latex-quotes'.
-
-2007-03-11 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-fold-math-spec-list): `decode-char' is not
- autoloaded in XEmacs. Only use it when it is defined.
-
- * doc/auctex.texi (European): Document `icelandic' language
- option.
-
- * Makefile.in (STYLESRC): Add style/icelandic.el.
-
- * style/icelandic.el: New file.
-
-2007-03-11 David Kastrup <dak@gnu.org>
-
- * RELEASE (Footnotes): Update Emacs CVS locations.
-
-2007-03-10 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fold.el (TeX-fold-auto): Default to nil.
-
-2007-03-09 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-clean): Catch error on Emacs 21 when only one file
- is to be deleted.
-
-2007-03-06 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-search-syntax-table): Set syntax of ?\( and ?\)
- explicitely to whitespace for Emacs 21.
- (TeX-search-syntax-table): Clean the syntax table more thoroughly.
-
-2007-03-04 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-find-macro-boundaries): Make it possible to restrict
- the search with new argument `lower-bound'.
- (TeX-find-macro-start): Make it possible to restrict the search
- with new argument `limit'.
-
- * font-latex.el: Merge from multiline-font-lock branch.
- (font-latex-do-multi-line, font-latex-use-cache): Remove.
- (font-latex-multiline-boundary): New variable.
- (font-latex-built-in-keyword-classes): Add information about
- syntax of macros. Quote face names.
- (font-latex-deactivated-keyword-classes): Adapt type to new form
- of `font-latex-built-in-keyword-classes'.
- (font-latex-make-match-defun): Accept `face' argument.
- (font-latex-keyword-matcher): Support up to 8 slots for faces.
- (font-latex-make-built-in-keywords): Support new form of keywords
- classes.
- (font-latex-user-keyword-classes): Provide possibility to specify
- macro syntax.
- (font-latex-make-user-keywords): Add warning face in relevant
- matchers.
- (font-latex-extend-region-functions): New variable.
- (font-latex-setup): Use it. Clean up.
- (font-latex-fontify-region): New function.
- (font-latex-unfontify-region): Cater for XEmacs.
- (font-lock-after-change-function): Advise function for challenged
- editors.
- (font-latex-find-matching-close): Use `TeX-search-syntax-table'.
- (font-latex-not-on-same-line-as): New function.
- (font-latex-set-cache, font-latex-get-cache)
- (font-latex-check-cache): Remove.
- (font-latex-put-multiline-property-maybe): New function.
- (font-latex-match-command-cache): Remove.
- (font-latex-matched-faces): New variable.
- (font-latex-matched-face): New function.
- (font-latex-match-command-with-arguments): Use them. Set warning
- face when syntax not correct.
- (font-latex-match-in-braces-cache): Remove.
- (font-latex-match-mandatory-arg): New function.
- (font-latex-extend-region-backwards-command-with-args):
- New function.
- (font-latex-match-command-in-braces): Set multiline property if
- necessary.
- (font-latex-extend-region-backwards-command-in-braces):
- New function.
- (font-latex-match-math-env): Set multiline property if necessary.
- (font-latex-extend-region-backwards-math-env): New function.
- (font-latex-math-environments): New variable.
- (font-latex-match-math-envII): Use it. Set multiline property if
- necessary.
- (font-latex-extend-region-backwards-math-envII): New function.
- (font-latex-update-quote-list): New function.
- (font-latex-match-quotation): Use it. Set multiline property if
- necessary.
- (font-latex-extend-region-backwards-quotation): New function.
-
-2007-02-25 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-read-string): Add new function that will inherit the
- input method if feasible. TODO: replace calls of `read-string'
- with this wherever it may be appropriate.
-
-2007-02-20 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex-buf.el (TeX-region-file): Doc fix.
-
-2007-02-15 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex.el (TeX-after-insert-macro-hook): New hook.
- (TeX-insert-macro): Use it.
-
- * tex-fold.el (TeX-fold-auto): New variable.
- (TeX-fold-mode): Append auto fold stuff to the end of
- `TeX-after-insert-macro-hook'.
-
-2007-02-13 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-clean): Fix last change.
-
-2007-02-10 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fold.el (TeX-fold-macro-spec-list-internal)
- (TeX-fold-env-spec-list-internal)
- (TeX-fold-math-spec-list-internal): New variables.
- (TeX-fold-region-macro-or-env, TeX-fold-item): Use them.
- (TeX-fold-comment-do): Doc fix.
- (TeX-fold-mode): Set TeX-fold-*-spec-list-internal variables.
- Use <mode-prefix>-fold-*-spec-list variables if bound.
-
- * latex.el (LaTeX-fold-macro-spec-list)
- (LaTeX-fold-env-spec-list, LaTeX-fold-math-spec-list):
- New variables.
-
- * tex.el (TeX-mode-prefix): New function.
- (TeX-clean): Use it.
-
-2007-02-10 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex-jp.el (TeX-japanese-process-input-coding-system)
- (TeX-japanese-process-output-coding-system): Use system-type
- instead of window-system. Suggested by Ikumi Keita
- <ikumi@ikumi.que.jp>.
-
-2007-02-09 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex-jp.el (TeX-japanese-process-input-coding-system)
- (TeX-japanese-process-output-coding-system): Do not use
- default-coding-system to set process-coding-system, anymore.
- The value is set to shift_jis or euc-jp depending on window-system.
-
- * tex-bar.el: Fix typo. Reported by Ikumi Keita
- <ikumi@ikumi.que.jp>.
-
-2007-02-09 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * tex-jp.el (japanese-TeX-command-list):
- Add `TeX-run-discard-foreground' and `TeX-run-function' for
- function-item.
- (japanese-TeX-set-process-coding-system): New function.
- (TeX-after-start-process-function): Use it. Cater for the
- accidental case that no-Japanese loads tex-jp.el and his
- coding-system is set to unexpected one.
-
-2007-02-05 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-submit-bug-report): Remove unnecessary code.
- Include a plea for upgrading into introductory blurb.
-
-2007-02-01 Ikumi Keita <ikumi@ikumi.que.jp>
-
- * latex.el: Move (provide 'latex) to the end of buffer.
- (TeX-global-input-files, BibTeX-global-style-files)
- (BibTeX-global-files): checkdoc cleaning.
- (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Use function
- TeX-match-buffer instead of buffer-substring-*.
- (LaTeX-209-to-2e): Likewise.
-
- * tex-buf.el (TeX-command-region, TeX-command-buffer)
- (TeX-next-error, TeX-check-files, TeX-command-next)
- (TeX-output-extension, TeX-run-set-command, TeX-run-interactive)
- (TeX-sentinel-default-function, TeX-region-create, TeX-region)
- (TeX-error-file, TeX-error-offset, TeX-parse-TeX)
- (TeX-error-description-list): checkdoc cleaning.
- (TeX-run-command, TeX-TeX-sentinel-check, TeX-BibTeX-sentinel):
- Use substitute-command-keys to message key binding.
- (TeX-current-pages): Add doc string.
-
- * tex.el (TeX-print-command, TeX-queue-command)
- (TeX-command-list, TeX-printer-list, TeX-set-mode-name)
- (TeX-regexp-group-count): checkdoc cleaning.
- (plain-TeX-mode-hook): Declare user option explicitly using
- defcustom.
- (TeX-search-files-kpathsea): Use TeX-kpathsea-path-delimiter
- instead of kpathsea-path-delimiter.
-
-2007-01-23 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Quotes):
- Document `TeX-math-close-double-dollar'. Add subheadings.
-
-2007-01-22 Ralf Angeli <angeli@caeruleus.net>
-
- * autogen.sh: Define PDFTEX if empty and pass it to `make dist' in
- `doc' directory for documentation generation.
-
- * doc/Makefile.in (docdir, PACKAGE_TARNAME): New variables.
- (dist): Add tex-ref.pdf target.
- (extradist): Remove tex-ref.pdf target.
- (install-auctex): Add tex-ref.pdf target. Install tex-ref.pdf
- into $(docdir).
-
-2007-01-21 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-fptex.el: Make calls of start.exe work with quoted file
- names.
-
- * tex-mik.el: Make calls of start.exe work with quoted file names.
-
-2007-01-21 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex-fold.el (TeX-fold-type-list): New new type 'math.
- (TeX-fold-math-spec-list): New variable.
- (TeX-fold-dwim, TeX-fold-region, TeX-fold-region-macro-or-env)
- (TeX-fold-item): Try to fold math macros as well.
- (TeX-fold-buffer, TeX-fold-paragraph, TeX-fold-make-overlay)
- (TeX-fold-item-end): Mention new type 'math.
- (TeX-fold-math): New function.
-
-2007-01-20 David Kastrup <dak@gnu.org>
-
- * auctex.spec: Remove unused `%{extraconfig}' argument.
-
-2007-01-20 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex-fold.el (TeX-fold-macro-spec-list): Fold marginpar, eqref,
- glossary, copyright, textregistered and texttrademark macros as
- well.
-
-2007-01-18 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex-jp.el: Update maintainer email address.
-
- * style/verbatim.el: Update author email address.
-
-2007-01-17 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-clean-default-intermediate-suffixes): Add beamer
- suffixes.
-
-2007-01-16 Masayuki Ataka <masayuki.ataka@gmail.com>
-
- * tex-jp.el (japanese-TeX-command-list): Use "%`" and "%'" magic
- to allow file names with spaces. See also change log for
- TeX-command-list in tex.el on 2006-10-10.
- Reported by Ikumi Keita <ikumi@ikumi.que.jp>.
-
-2007-01-14 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/wininstall.texi: Add copyright notice and licence reference.
- Mention --infodir. Some clean-ups.
-
-2007-01-13 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (www-doc): Generate AUCTeX and preview-latex manuals
- in single directory. Patch gendocs.sh to use texi2html instead of
- makeinfo (patch not included).
-
-2007-01-12 Ralf Angeli <angeli@caeruleus.net>
-
- * Version 11.84 released.
-
-2007-01-12 Ralf Angeli <angeli@caeruleus.net>
-
- * RELEASE: Update for release.
-
- * doc/changes.texi: Update for release.
-
- * auctex.spec (Version): Bump version number.
-
- * configure.ac: Bump version number.
-
- * doc/tex-ref.tex: Bump version number.
-
-2007-01-11 Ralf Angeli <angeli@caeruleus.net>
-
- * Makefile.in (STYLESRC): Add style/polski.el.
-
- * RELEASE: Mention support for `polski' LaTeX package.
-
- * style/polski.el: New file.
-
- * doc/auctex.texi (European): Mention `polski' language option.
-
-2007-01-08 Ralf Angeli <angeli@caeruleus.net>
-
- * RELEASE: Document some new features.
-
- * style/polish.el: New file.
-
- * Makefile.in (STYLESRC): Add style/polish.el.
-
- * doc/auctex.texi (European): Remove references to `plfonts' and
- `plhb' styles for typesetting Polish text because they seem to be
- out of use. Refer to the `polish' option for the babel LaTeX
- package instead.
-
- * tex.el (TeX-quote-language-alist): Replace references to
- `plfonts' and `plhb' by `polish'.
-
-2007-01-07 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/wininstall.texi: Refer to up-to-date versions of CVS Emacs.
-
- * doc/install.texi (Prerequisites): Refer to up-to-date versions
- of CVS Emacs.
-
-2007-01-05 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (European): Improve TeX-quote-language-alist.
-
- * tex.el (TeX-command-default): Mark as safe-local-variable.
- (TeX-quote-language-alist): Improve custom type. Add links to the
- manual. Improve doc string.
-
-2006-12-30 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Folding): Document user-visible changes in the
- folding functionality.
-
-2006-12-29 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-info.el (TeX-texinfo-mode): Set `comment-use-syntax'.
-
- * tex-fold.el: Update author email address.
- (TeX-fold-type-list): New variable.
- (TeX-fold-keymap): Add key binding for `TeX-fold-comment'.
- (TeX-fold-dwim): Try to fold comment as well.
- (TeX-fold-region): Move implementation of region folding for
- macros and environments out into the new function
- `TeX-fold-region-macro-or-env' and cater for comments as well.
- (TeX-fold-region-macro-or-env, TeX-fold-region-comment)
- (TeX-fold-comment, TeX-fold-comment-do): New functions.
-
- * latex.el (LaTeX-common-initialization):
- Set `TeX-search-forward-comment-start-function'.
- (LaTeX-fill-region-as-para-do, LaTeX-fill-paragraph)
- (LaTeX-fill-code-comment): Call `TeX-search-forward-comment-start'
- instead of `LaTeX-search-forward-comment-start'.
-
- * tex.el (VirTeX-common-initialization): Set `comment-end-skip'
- and `comment-use-syntax'.
- (TeX-fold-menu): Add entry for folding comments.
- (TeX-comment-forward): New compatibility function.
- (TeX-comment-or-uncomment-region): Use it.
- (TeX-search-forward-comment-start-function): New variable.
- (TeX-search-forward-comment-start): New function.
-
-2006-12-10 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-section-hook): Place into `LaTeX-macro' group.
- (LaTeX-verbatim-macros-with-delims)
- (LaTeX-verbatim-macros-with-braces): Same here.
- (LaTeX-verbatim-environments): Place into `LaTeX-environment'
- group.
-
-2006-12-07 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-bar.el (TeX-install-toolbar, LaTeX-install-toolbar):
- Add `toolbarx-refresh' to `TeX-PDF-mode-hook' in the current buffer
- only.
-
-2006-12-06 Ralf Angeli <angeli@caeruleus.net>
-
- * context-nl.el (ConTeXt-nl-mode-initialization): Use correct
- syntax for prompting for an optional argument in case of \items
- macro.
-
- * context-en.el (ConTeXt-en-mode-initialization): Use correct
- syntax for prompting for an optional argument in case of \items
- macro.
-
- * context.el (ConTeXt-arg-setup): Capitalize prompt.
-
-2006-12-04 Miguel Frasson <mvsfrasson@gmail.com>
-
- * toolbar-x.el (toolbarx-emacs-add-button):
- Insert buttons in KEYMAP (new arg).
- Unnecessary &optional removed.
- Removed broken code for fake-button `:new-line'.
- (toolbarx-emacs-refresh-process-button-or-insert-list):
- New arg KEYMAP inserted.
- Unnecessary &optional removed.
- (toolbarx-emacs-refresh):
- Fix bug with `tool-bar-map' let-bound and made local variable.
- (toolbarx-xemacs-refresh-process-button-or-insert-list):
- Docstring improved..
- (toolbarx-xemacs-refresh):
- Using `nreverse' directly inside `let'.
- `nreverse' is applied to lists generated from actual
- data-structures, leaving such data-structures alone.
-
-2006-11-26 Ralf Angeli <angeli@caeruleus.net>
-
- * context.el (ConTeXt-texexec-option-nonstop): New variable.
- (ConTeXt-expand-options): Use it.
-
-2006-11-24 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (plain-TeX-enable-toolbar): Rename from
- `TeX-enable-toolbar'.
- (plain-TeX-maybe-install-toolbar): Rename from
- `TeX-maybe-install-toolbar'.
- (TeX-plain-tex-mode): Use new names.
-
- * doc/auctex.texi (Running TeX and friends): Explicitely mention
- `plain-TeX-enable-toolbar' and `LaTeX-enable-toolbar'.
-
-2006-11-16 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-fill-region-as-para-do): Do not break before
- code comments if at a commented beginning of a line.
-
-2006-10-21 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/preview-latex.texi: Fix @node commands.
-
-2006-10-20 David Kastrup <dak@gnu.org>
-
- * doc/auctex.texi (top): Mention reference card.
-
- * doc/Makefile.in (PREVIEWTEXIFILES): Add `version.texi'.
-
- * doc/auctex.texi: Add formatting emergencystretch. Move macros
- input.
- (top): Rearrange somewhat. Avoid duplicate contents (?).
-
- * doc/preview-latex.texi: Restructure and relicense taking
- auctex.texi as an example.
-
- * doc/auctex.texi (top): In the user-visible part of the info
- file, move the copying info completely to the "Copying this
- manual" section in order to reduce clutter.
-
-2006-10-19 David Kastrup <dak@gnu.org>
-
- * RELEASE: Mention previous XEmacs package problems.
-
-2006-10-16 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-parse-error, TeX-error, TeX-warning):
- Replace the error parser basically by what we have in preview-latex.
- However, this does not yet do the fine-grained hackery around
- possible TeX quote characters that preview-latex employs in order
- to get the correct character position in a line even under adverse
- conditions.
-
-2006-10-11 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-error-description-list): Add preview-latex error
- pattern here.
-
- * tex.el (TeX-expand-list): Add "%m" pattern from preview.
- (TeX-add-local-master): Make a local variable wrapper more
- suitable for docstrip.
-
-2006-10-10 David Kastrup <dak@gnu.org>
-
- * RELEASE: Mention space in file names, PostScript stack
- tolerance.
-
- * tex-buf.el (TeX-command-expand): Make `file' self-quoting in
- expansion, and trick around with `TeX-command-pos' and other junk
- in order to make the quoting stuff of "%`" and "%'" work.
- (TeX-view-output-file): Became pretty pointless. Remove.
-
- * tex.el (TeX-command-list): Use "%`" and "%'" magic to allow file
- names with spaces.
- (TeX-output-view-style): Don't quote "%s", that's the job of
- `TeX-command-expand'.
- (TeX-expand-list): Use the `-interaction' option. Define "%`",
- " \"\\", "\"" and "%'" patterns. Somebody should probably rather
- turn this into external functions in `tex-buf.el': the stuff
- really has no business here and does not get byte-compiled.
- Use `file' for "%o".
-
-2006-10-07 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-fill-region-as-paragraph): Match "foo\ %" as
- well.
-
-2006-10-04 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-find-macro-boundaries): Prevent `up-list' and
- friends from finding parens in comments if point is not in a
- comment and vice versa.
-
-2006-10-02 David Kastrup <dak@gnu.org>
-
- * doc/auctex.texi: Change the licensing terms to require no front
- and back cover texts, and explicitly exclude the GFDL from being
- licensed under the GFDL.
- (top): Give a synopsis for the license section in the top menu.
- Remove redundant version mentions, remove the explicit exclusion
- of the GFDL from GFDL licensing: RMS says it is unnecessary.
-
-2006-09-29 David Kastrup <dak@gnu.org>
-
- * autogen.sh: Use `=' instead of `==' in tests.
-
- * doc/Makefile.in (version.texi): Let version.texi depend rather
- on ChangeLog in order not to disturb pregenerated documentation.
-
- * autogen.sh: Prepare `AUCTEXDATE' and `AUCTEXVERSION' for `make
- dist'.
-
- * Makefile.in (tar-ball): Pass version and date into autogen.sh
-
- * doc/Makefile.in (AUCTEXDATE, AUCTEXVERSION): get from configure.
- (AUCTEXTEXIFILES): Add fdl.texi and version.texi
- (version.texi): create depending on Makefile.
- (maintainer-clean): Remove version.texi. Should this be in the
- distclean target instead?
-
- * doc/fdl.texi: Add it.
-
- * Makefile.in (DOCFILES): Remove, unused.
- (doc/Makefile): Add target.
- (info, dvi, install-man, install-docs, clean, distclean)
- (tar-ball): depend on doc/Makefile
-
- * doc/.cvsignore: Add version.texi, remove unused auto.texi.
-
- * doc/auctex.texi: Rearrange header material, put under GFDL, add
- license, take version numbers from version.texi.
-
-2006-09-21 David Kastrup <dak@gnu.org>
-
- * RELEASE: Adapt to upcoming release.
-
- * doc/install.texi (Configure): Remove reference to
- `--with-kpathseasep' option.
-
- * tex-mik.el (TeX-kpathsea-path-delimiter): initialize to ";".
-
- * tex-fptex.el (TeX-kpathsea-path-delimiter): initialize to ";".
-
-2006-09-20 David Kastrup <dak@gnu.org>
-
- * tex-buf.el: Let `TeX-active-buffer' return nil if there is no
- command buffer. Change copyright notice from Kresten Krab Thorup
- to reflect assignment to FSF.
-
- * latex.el: Change copyright notice.
-
- * tex.el: Change copyright notice.
-
- * doc/tex-ref.tex: Change copyright notice.
-
- * doc/auctex.texi: Change copyright notice.
-
-2006-09-17 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/faq.texi: Fix syntax error.
-
-2006-09-16 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/faq.texi: Explain the abbreviation AUC.
-
-2006-09-13 Reiner Steib <Reiner.Steib@gmx.de>
-
- * toolbar-x.el (toolbarx-emacs-refresh): Don't modify global value
- of `tool-bar-map'.
-
-2006-09-11 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-math-default): Remove X2ABB for \Pr.
- Suggested by Adam Johnson <thu_zh@hotmail.com>.
-
-2006-09-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el: Use read-kbd-macro instead of kbd for LaTeX-math-mode.
- (LaTeX-math-default): Add bindings for \var... symbols.
- (LaTeX-math-default): Change binding for \vartheta.
-
-2006-09-08 David Kastrup <dak@gnu.org>
-
- * latex.el: Allow strings for keys in LaTeX-math-mode.
- (LaTeX-math-list): Allow string for key.
-
-2006-09-06 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (Mathematics): Align description of
- `LaTeX-math-list' with reality.
-
-2006-08-25 David Kastrup <dak@gnu.org>
-
- * doc/preview-faq.texi (Requirements, Installation Trouble)
- (Customization): Update and remove stuff, mostly because
- preview-latex is integrated with AUCTeX now.
-
-2006-08-30 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (TeX-latex-mode): Check if `tool-bar-mode' is bound.
-
- * tex.el (TeX-plain-tex-mode): Check if `tool-bar-mode' is bound.
-
-2006-08-26 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (European): Make replacement of
- language-specific hyphen strings more obvious.
-
-2006-08-25 Ralf Angeli <angeli@caeruleus.net>
-
- * style/csquotes.el: Bring up to par with version 3.5.
-
-2006-08-17 David Kastrup <dak@gnu.org>
-
- * doc/auctex.texi (Viewing): Type fix.
-
-2006-08-05 Berend de Boer <berend@pobox.com>
-
- * context-en.el: quite a few more English ConTeXt macros made
- available in menu.
-
- * context-nl.el: few more Dutch ConTeXt macros made available in menu.
-
- * context.el: more ConTeXt macros made available in menu.
-
-2006-08-02 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist):
- Make `file' invisible in TeX-PDF-mode. Add clean.
- (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Improve custom type.
-
-2006-07-27 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons):
- Improve wording.
-
- * doc/changes.texi: Add bug fixes. Add TeX tool bar.
-
- * doc/auctex.texi (Running TeX and friends):
- Add TeX-enable-toolbar.
-
- * tex-bar.el: Copy of tool bar stuff from LaTeX-*.
- (TeX-bar-TeX-buttons, TeX-bar-TeX-all-button-alists)
- (TeX-bar-TeX-button-alist): New variables.
- (TeX-bar-TeX-buttons, TeX-install-toolbar): New funtions.
- (TeX-tool-bar-button-definitions): New custom group
-
- * tex.el (TeX-enable-toolbar): New variable.
- (TeX-maybe-install-toolbar): New function.
- (TeX-plain-tex-mode): Add `TeX-maybe-install-toolbar'.
-
-2006-07-27 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: Add explanation of how to augment `PATH'.
-
- * doc/todo.texi (Mid-term Goals): Typo.
-
-2006-07-25 David Kastrup <dak@gnu.org>
-
- * style/doc.el ("doc"): Add macrocode and macrocode* to
- indentation-neutral environment list.
-
- * latex.el (LaTeX-insert-environment): Leave mark at start of
- content when inserting around active region.
-
-2006-07-11 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-font-list): Add `\mathbb' on C-c C-f C-s.
-
-2006-07-25 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-script): Don't match groups
- spanning more than one line in order to avoid visually wrong
- indentation in subsequent lines.
- (font-latex-match-quotation): Do not match escaped quotation
- marks.
-
-2006-07-23 Ralf Angeli <angeli@caeruleus.net>
-
- * bib-cite.el, tex-mik.el, doc/changes.texi, doc/history.texi,
- doc/wininstall.texi: Fix spelling of MiKTeX.
-
-2006-07-21 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-script): Fix last check-in.
-
-2006-07-18 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-script): Apply subscript and
- superscript highlighting only once in order to prevent the font
- size becoming too small.
-
-2006-07-15 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-maybe-install-toolbar): Enable tool bar in LaTeX
- mode only.
- (LaTeX-maybe-install-toolbar): Revert last change.
- (TeX-latex-mode): Set `tool-bar-mode-on-hook' buffer-locally
- instead.
-
-2006-07-12 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-fill-move-to-break-point): Fix regexp for
- matching whitespace and comment characters at the start of a line.
- Simplify forward search.
-
-2006-07-11 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-find-macro-boundaries, TeX-find-macro-start):
- Remove unused argument.
- (TeX-find-macro-end-helper): Handle macros at the end of the
- buffer correctly.
-
-2006-07-10 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-math-close-double-dollar): New variable.
- (TeX-insert-dollar): Use it.
-
- * Makefile.in, doc/Makefile.in (datarootdir): New variable used by
- autoconf 2.59e.
-
-2006-07-09 Ralf Angeli <angeli@caeruleus.net>
-
- * aclocal.m4 (EMACS_CHECK_MULE): Check for EMACS_UNIBYTE
- environment variable and do not set MULESRC if it is present.
-
-2006-07-07 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-normal-mode): Force update of style list.
-
-2006-07-02 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-doc-backend-alist): Explicitely supply doc directory
- for non-kpathsea-based TeX systems.
-
-2006-06-29 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-fill-region-as-paragraph): Fix treatment of code
- comments in case of something like "\%}%".
-
-2006-06-24 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-clean): Delete files in directory of master file.
-
-2006-06-23 Joshua Buhl <jbuhl_nospam@gmx.de>
-
- * doc/tex-ref.tex (title{Outlining TeX Documents}): new section.
-
-2006-06-19 Ralf Angeli <angeli@caeruleus.net>
-
- * style/amsmath.el ("amsmath"): Prompt for alignment option with
- subarray environments.
-
-2006-06-18 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-doc-backend-alist): Preserve window configuration
- when checking for info backends.
-
-2006-06-17 Ikumi Keita <ikumi@revery.net>
-
- * tex.el (TeX-parse-arguments): Makes to work with proper value of
- TeX-insert-macro-default-style.
- (TeX-insert-braces): Place braces with right direction with active
- region, (related to the case when the region is being marked
- backwards).
-
-2006-06-17 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-clean): Delete generated files associated with
- `TeX-region-file'. Suggested by Ikumi Keita <ikumi@revery.net>.
-
-2006-06-12 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (Info-find-file): Do not autoload.
- (TeX-doc-backend-alist): Use a method for checking the presence of
- an info file which works in Emacs 21 as well.
-
-2006-06-11 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-doc-backend-alist): Don't error out if
- `Info-find-file' is not available.
- (TeX-doc): Use `interactive-p' instead of `called-interactively-p'
- which is not available in Emacs 21.
-
-2006-06-11 Ikumi Keita <ikumi@revery.net>
-
- * style/amsmath.el ("amsmath"): Docfix for 'uproot'.
- (LaTeX-amsmath-env-alignat): Fix typo.
-
-2006-06-08 David Kastrup <dak@gnu.org>
-
- * Makefile.in (PREVIEW_BUILD_DIR): New variable for building the
- preview standalone bundle.
- (preview-ball): New target for creating the preview standalone
- bundle for CTAN.
-
-2006-06-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * auctex.spec (%post, %postun): Use mktexlsr instead of texhash.
- Only update the relevant ls-R file.
- (%install): Add comment about preview.cfg.
- (%install, %files): prauctex.cfg is the config file, not
- preview.cfg.
-
-2006-06-07 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-set-paragraph-start): New function.
- (LaTeX-paragraph-commands-add-locally)
- (LaTeX-common-initialization): Use it.
-
-2006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Version 11.83 released.
-
-2006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (full-release): Remove duplicate pass phrase prompt.
- (release-commit): Only commit ChangeLog.
-
- * Makefile.in (rpm-packages): Rename from rpm-builds.
-
- * RELEASE: Fix typo.
-
- * Makefile.in (rpm-builds): Add preview-tetex.
-
- * auctex.spec: Add "-n" for preview-tetex.
- (%install): Create preview.cfg.
-
-2006-06-07 David Kastrup <dak@gnu.org>
-
- * RELEASE: Add info about preview RPM.
-
- * doc/install.texi (Advice for package providers): Adapt package
- advice to what we actually do for RPM files.
-
- * auctex.spec: attempt to add preview-tetex package.
-
-2006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (XEMACS_BUILD_DIR): New variable.
- (xemacs-package): Use it.
- (tar-ball-clean): Add XEMACS_BUILD_DIR.
- (CP): New variable.
- (tar-ball, www-doc): Use it.
-
- * RELEASE: Update RPM stuff.
-
- * tex.el (TeX-line-number-at-pos): New compatibility function.
-
- * style/pdfsync.el (LaTeX-pdfsync-output-page): Use it.
-
- * auctex.spec (Obsoletes): Remove preview-latex-common.
-
-2006-06-06 Ralf Angeli <angeli@caeruleus.net>
-
- * style/pdfsync.el (LaTeX-pdfsync-output-page):
- Initialize `sync-record' with a non-nil value.
-
- * doc/auctex.texi (Viewing): Fix reference to Commands node
- looking ugly in info output. Slightly rearrange forward/inverse
- search section. Document pdfsync support a bit more in detail.
-
-2006-06-06 Reiner Steib <Reiner.Steib@gmx.de>
-
- * RELEASE: Use "SUSE" instead of "SuSE".
-
- * auctex.spec (Release): Bump to 1.
- (%changelog): Add 11.83.
-
- * doc/changes.texi: Add @xref for pdfsync.
-
- * doc/auctex.texi (Viewing): Mention pdfsync.
-
- * doc/todo.texi (Wishlist): Add newline. Mention pdfsync.
-
-2006-06-06 David Kastrup <dak@gnu.org>
-
- * RELEASE: Add details about downloadable packages. Beg harder.
-
-2006-06-05 Reiner Steib <Reiner.Steib@gmx.de>
-
- * RELEASE: Mention LaTeX tool bar.
-
-2006-06-05 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-quote-regexp-beg)
- (font-latex-quotes-control): Make buffer-local.
- (font-latex-add-quotes): Revert last change and do not make
- `font-latex-quotes-control' buffer-local which it now already is.
-
-2006-06-04 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-add-quotes):
- Make `font-latex-quote-regexp-beg' buffer-local.
-
-2006-06-04 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (rpm-builds): New target.
- (full-release): Use gpg-agent if available.
- (RPM_SIGN): New variable.
- (rpm-builds): Use it.
-
- * doc/install.texi (Advice for non-privileged users): Reword to
- avoid underfull hbox.
-
-2006-06-03 Ralf Angeli <angeli@caeruleus.net>
-
- * doc/auctex.texi (top): Update master menu.
- (Running TeX and friends): Update menu.
- (Miscellaneous Commands): Remove.
- (Cleaning, Documentation): New nodes.
-
- * doc/changes.texi: Update references to documentation about
- cleaning and documentation access.
-
-2006-06-02 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (Miscellaneous Commands): New node.
-
- * doc/changes.texi: Add @xref-s.
-
-2006-06-02 David Kastrup <dak@gnu.org>
-
- * doc/changes.texi: Change one ref to xref.
-
-2006-05-31 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/changes.texi: Conditionalize reference.
-
- * doc/Makefile.in (MAKEINFO_PLAIN): Remove --no-validate.
-
- * auctex.spec (%files emacs): Remove %exclude.
-
-2006-05-30 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/Makefile.in (MAKEINFO_PLAIN): New. Add --no-validate.
-
- * doc/changes.texi: Add tool bar.
-
- * doc/auctex.texi (top): Remove tool bar.
- (Running TeX and friends): Add tool bar here. Adjust.
-
-2006-05-25 David Kastrup <dak@gnu.org>
-
- * RELEASE: Mention file-line-error style messages.
- Mention XyMTeX fix.
-
- * doc/changes.texi: The same.
-
-
-2006-05-25 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-update-style-hook): New variable.
- (TeX-update-style): Use it.
- (TeX-remove-style): Fix typo.
-
- * font-latex.el (font-latex-quotes-internal): New variable.
- (font-latex-quotes-set-internal): New function.
- (font-latex-match-quotation): Use it.
- Use `font-latex-quotes-internal' instead of `font-latex-quotes'.
- (font-latex-setup): Remove code for figuring out type of
- language-specific quotation mark matching which is now in
- `font-latex-quotes-set-internal'.
-
- * RELEASE: Update for 11.83.
-
- * auctex.spec, configure.ac, doc/auctex.texi, doc/changes.texi,
- doc/preview-latex.texi, doc/tex-ref.tex: Bump version number.
-
- Update address of FSF in GPL notices.
-
-2006-05-22 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-quotes-fallback)
- (font-latex-quote-style-list-french)
- (font-latex-quote-style-list-german): New variables.
- (font-latex-quotes): Add `auto' option.
- (font-latex-setup): Try to derive type of quotation mark matching
- from document properties.
-
- * tex.el (TeX-elt-of-list-member): New function.
-
- * doc/auctex.texi (Font Locking): Document `auto' option of
- `font-latex-quotes'.
-
-2006-05-21 Ralf Angeli <angeli@caeruleus.net>
-
- * tex.el (TeX-source-specials-mode): Mark as safe.
- (TeX-PDF-mode): Use `TeX-booleanp'.
- (TeX-booleanp): New function.
-
- * font-latex.el (font-latex-quotes): Mark as safe.
- (font-latex-fontify-script): Use `TeX-booleanp'.
-
-2006-05-17 Ralf Angeli <angeli@caeruleus.net>
-
- * latex.el (LaTeX-forward-paragraph): Make regexp more efficient.
-
-2006-05-15 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-PDF-mode): Rewrite safe-local-variable property for
- Emacs 21 compatibility.
-
- * font-latex.el (font-latex-fontify-script): Ditto.
-
-2006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-master): Quote safe-local-variable lambda expression
- to avoid byte compilation.
-
-2006-05-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-fontify-script): Mark as
- safe-local-variable.
-
-2006-05-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-PDF-mode): Mark as safe-local-variable.
- (TeX-master): Don't use t in safe-local-variable declaration.
- (TeX-doc): Clarify.
-
-2006-05-07 Ralf Angeli <angeli@caeruleus.net>
-
- * font-latex.el (font-latex-match-quotation): Do not match
- quotation marks in math constructs.
-
-2006-05-05 Berend de Boer <berend@pobox.com>
-
- * context.el (ConTeXt-mode-common-initialization): Previous fix
- still wrong. Problem is that all local variables were killed, so
- added a save/restore around the common initialisation.
-
-2006-05-04 Berend de Boer <berend@pobox.com>
-
- * context-nl.el (context-nl-mode) and context-en.el
- (context-en-mode): can now assume that ConTeXt-current-interface
- is buffer local.
-
- * context.el (ConTeXt-current-interface): this variable should
- always be buffer local. With this and above two changes having
- buffers with two interfaces at the same time works correctly
- (again?).
-
-2006-04-26 Ralf Angeli <angeli@caeruleus.net>
-
- * tex-buf.el (TeX-TeX-sentinel-check, TeX-parse-error):
- Support file-line-error error indicators.
-
-2006-04-22 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-format-list): Extend regexp for ConTeXt mode.
-
-2006-04-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (docTeX-mode): Make filling and indentation aware of
- DocStrip guards.
-
-2006-04-20 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-warning): Don't balk if `string' is nil.
-
-2006-04-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-match-script): Fix matching of nested
- braces.
-
-2006-04-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-babel-insert-hyphen): Do not error out at
- beginning of buffer.
-
-2006-03-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (install-metadata): Do not use an inline test for
- checking if preview is enabled. Just to be on the safe side.
-
-2006-03-27 David Kastrup <dak@gnu.org>
-
- * doc/intro.texi (Introduction): refer to `below' instead of
- probably non-existing `preview/README'.
-
- * tex.el: tiny typo.
-
- * latex.el (LaTeX-close-environment): Allow prefix argument to
- reopen the environment.
-
-2006-03-22 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (install-metadata): Append preview/auto.el to start
- file if configured with preview-latex.
-
-2006-03-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-insert-environment): Do not polute the kill
- ring.
-
-2006-03-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (TeX-latex-mode): Set up tool bar correctly for XEmacs
- and activate it for every buffer in Emacs. Run mode hooks as late
- as possible.
-
-2006-03-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * configure.ac: Check for `make' and abort if not present.
- Use `AC_PROG_MAKE_SET' instead of deprecated `AC_SET_MAKE'.
-
- * latex.el (LaTeX-common-initialization): Add \dots to supported
- TeX symbols.
-
-2006-03-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-mode-map): Change `C-c ?' binding from
- `describe-mode' to `TeX-doc'.
- (TeX-common-menu-entries): Add `Find Documentation...' entry for
- `TeX-doc'.
- (plain-TeX-menu-entries): Remove space before ellipsis.
- (TeX-doc-backend-alist): Make texdoc backend available in all
- modes.
-
- * latex.el (LaTeX-mode-menu): Remove space before ellipsis.
-
- * doc/changes.texi: Advertise cleaning and documentation finding
- functionality.
-
-2006-03-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-next-error, TeX-active-buffer): Get master from
- the command buffer.
- (TeX-error, TeX-warning): Do not set `TeX-master' but set
- `TeX-command-buffer' to the right value instead.
-
-2006-02-17 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-buf.el (TeX-error-description-list): Fix error messages.
- Changed from `documentstyle' to `documentclass'. The duplicated
- entries `counter too large' are combined. Add the name of
- referenced book and the section number to the entry `Missing \\$
- inserted'.
-
- * tex-jp.el (TeX-error-description-list): Likewise.
-
-2006-02-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-master): Mark as safe.
-
-2006-02-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/wininstall.texi: Intersperse some information about PATH.
-
-2006-02-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-clean-default-intermediate-suffixes): Add .brf and
- .out for hyperref.
-
-2006-02-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-kpathsea-format-alist): Add search specs for
- documentation.
- (Info-find-file, info-lookup->completions): Autoload.
- (TeX-doc-backend-alist): New variable.
- (TeX-doc): New function.
-
- * doc/todo.texi (Wishlist): Add a few words about documentation
- lookup for macros.
-
-2006-02-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-run-ispell-on-document): Reintroduce for
- compatibility reasons.
-
- * tex.el (TeX-command-list): Use `TeX-run-function' instead of
- `TeX-run-ispell-on-document' for "Spell" option. Remove
- `TeX-run-ispell-on-document' as option for the third element of an
- item.
- (TeX-ispell-document): Move here from tex-buf.el.
-
- * tex-buf.el (TeX-run-ispell-on-document): Remove.
- (TeX-ispell-document): Move to tex.el.
-
-2006-02-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-command-list): Remove "ConTeXt Clean". Add general
- "Clean" and "Clean All" options. Add `TeX-run-function' as an
- option for the third element of an item and document it.
- (TeX-clean-default-intermediate-suffixes)
- (TeX-clean-default-output-suffixes, TeX-clean-confirm):
- New variables.
- (dired-mark-pop-up): Autoload.
- (TeX-clean): New function.
-
- * tex-buf.el (TeX-run-function): New function.
-
- * tex-info.el (Texinfo-clean-intermediate-suffixes)
- (Texinfo-clean-output-suffixes): New variables.
-
- * latex.el (docTeX-clean-intermediate-suffixes)
- (docTeX-clean-output-suffixes)
- (LaTeX-clean-intermediate-suffixes, LaTeX-clean-output-suffixes):
- New variables.
-
- * context.el (ConTeXt-clean-intermediate-suffixes)
- (ConTeXt-clean-output-suffixes): New variables.
-
-2006-02-04 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-sectioning-faces): Set the face
- size for XEmacs again after `set-face-parent' was called which
- erroneously overwrites the original size. Without this fix
- sectioning faces may be unscaled after starting XEmacs.
-
-2006-02-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (top): Add detailed menu for better
- accessibility. Fix formatting/usage of references to RefTeX and
- preview-latex manuals.
-
-2006-02-03 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-enable-toolbar): New variable.
- (LaTeX-maybe-install-toolbar): New function.
- (TeX-latex-mode): Add LaTeX-maybe-install-toolbar to
- tool-bar-mode-on-hook.
-
-2006-01-31 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * aclocal.m4: Check for {late,last,early}-package-hiearchies if
- `late-packages' is not bound (which indicates we are dealing with
- XEmacs 21.5).
-
-2006-01-28 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (TeX-command-list): Use function ignore insted of nil
- for the third element of `separator for command menu' because
- defcustom of TeX-command-list requires the third element function.
- Reported by Ikumi Keita <ikumi@revery.net>.
-
-2006-01-28 Ikumi Keita <ikumi@revery.net>
-
- * tex-buf.el (TeX-run-discard-foreground): Rename from
- TeX-run-dviout.
- (TeX-run-dviout): alias to TeX-run-discard-foreground.
-
- * tex.el (TeX-command-list): Use TeX-run-discard-foreground
- instead of TeX-run-dviout.
-
-2006-01-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/csquotes.el (LaTeX-csquotes-insert-environment):
- Set prompt for mandatory arguments.
- ("csquotes"): Bring up to par with csquotes 3.2.
-
- * style/url.el ("url"): Support the \path macro.
-
-2006-01-25 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-buf.el (TeX-run-dviout): Undo previous change.
-
- * tex.el (TeX-command-list): Ditto.
-
-2006-01-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-verbatim-macros-with-delims)
- (LaTeX-verbatim-macros-with-delims-local)
- (LaTeX-verbatim-macros-with-braces)
- (LaTeX-verbatim-macros-with-braces-local): Doc fix.
- (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local):
- Doc fix. Make the correct variable buffer-local.
- (LaTeX-verbatim-macros-with-delims)
- (LaTeX-verbatim-macros-with-braces, LaTeX-verbatim-environments):
- New functions.
- (LaTeX-verbatim-macro-boundaries): Find macro in case point is
- just in front of it.
- (LaTeX-verbatim-p): Doc fix. Correct macro lookup.
- (LaTeX-fill-move-to-break-point): Do not break verbatim macros
- with braces across lines (in addition to macros with delimiters).
- For example in case of \lstinline{...} this would result in an
- error and in case of \url{...} spaces would be messed up (in
- conjunction with the `obeyspaces' package option).
-
- * font-latex.el (font-latex-set-syntactic-keywords): Instead of
- appending lists of verbatim macros and environments manually use
- new LaTeX-verbatim-* functions.
-
-2006-01-24 Ikumi Keita <ikumi@revery.net>
-
- * latex.el (LaTeX-fill-move-to-break-point): Fix previous change.
-
-2006-01-23 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in: Add CP_A. Add coment on maintainer-only targets.
- (xemacs-package): Use CP_A.
-
-2006-01-22 Ikumi Keita <ikumi@revery.net>
-
- * latex.el (LaTeX-fill-move-to-break-point): Use TeX-espaced-p to
- check TeX escape char.
-
- * tex.el (TeX-command-list): Remove TeX-run-dviout because dviout
- here is only work with Emacs on MS-DOS.
-
- * tex-buf.el (TeX-run-dviout): Remove.
-
- * tex-jp.el (japanese-TeX-command-list): Remove TeX-run-dviout.
- Commented out easy-menu-define (plain-TeX|LaTeX)-mode-command-nemu.
- (japanese-TeX-mode, japanese-plain-tex-mode)
- (japanese-latex-mode): Doc fix.
- (japanese-TeX-self-insert-command): Rename from
- tex-jp-self-insert-command.
- (TeX-insert-punctuation): Follow the change.
- (TeX-error-description-list): Doc fix.
-
-2006-01-22 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-macro-spec-list): Fold pageref macro as
- well.
-
-2006-01-16 David Kastrup <dak@gnu.org>
-
- * Makefile.in (xemacs-package): Don't clean up after building so
- that we have a chance for debugging.
-
-2006-01-14 David Kastrup <dak@gnu.org>
-
- * configure.ac: Don't check for INSTALL_INFO if already set.
-
-2006-01-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Advertize pdfsync support.
-
- * latex.el (LaTeX-header-end, LaTeX-trailer-start): Do not pick up
- commented header end or trailer start respectively.
-
-2006-01-13 David Kastrup <dak@gnu.org>
-
- * Makefile.in (xemacs-package): Don't run `install-info' and
- `texhash'
-
-2006-01-11 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (tar-ball): Fix use of TAG_EXPORT.
-
-2006-01-04 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-fold.el (TeX-fold-mode): Autoload as an interactive
- function.
-
-2005-12-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/pdfsync.el: New file.
-
- * Makefile.in (STYLESRC): Add style/pdfsync.el.
-
- * tex.el (TeX-output-view-style): Add %(outpage) expander to xpdf
- call. Start xpdf in server mode.
- (TeX-expand-list): New %(outpage) expander.
- (TeX-sync-output-page-function): New variable.
-
-2005-12-28 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (tar-ball): Use TAG_EXPORT for snapshots.
-
- * auctex.spec (description): Add preview-latex.
- (install, files): Don't create preview directory.
-
-2005-12-21 Ikumi Keita <ikumi@revery.net>
-
- * latex.el (LaTeX-mark-section): Remove read-only mark `*' from
- interactive.
- (LaTeX-fill-move-to-break-point): Use `*' instead of `+' for
- looking back Japanese Macro in order to prevent breaking line just
- after TeX-esc, in other words, not to break TeX command `\JJJ'
- into `\' and `JJJ'. Use variable linebeg instead of function
- line-beginning-position.
-
-2005-12-17 Reiner Steib <Reiner.Steib@gmx.de>
-
- * auctex.spec (Provides): Make emacs/site-lisp/preview.
- (Release): Bump to 1.
-
-2005-12-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Version 11.82 released.
-
-2005-12-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (COMMITTER_NAME, COMMITTER_EMAIL): New variables.
- (release-commit): Use them.
-
- * auctex.spec, configure.ac, doc/auctex.texi,
- doc/preview-latex.texi, doc/tex-ref.tex: Bump version number.
-
- * doc/changes.texi: Minor rewordings for 11.82.
-
-2005-12-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-completing-read-multiple): Mention the availability
- of crm.el in recent XEmacs packages.
-
-2005-12-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-macro-history): New variable.
- (TeX-insert-macro): Use it.
-
-2005-12-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (TeX-texinfo-mode): Do not add braces around
- arguments of commands which do not expect them.
-
- * latex.el (TeX-arg-free): Move to tex.el.
-
- * tex.el (TeX-arg-free): Move here from latex.el.
- (TeX-insert-dollar): Do not abort with an error with an error if a
- dollar is inserted in a math construct not started with a dollar.
- Issue a message about the mismatch instead and insert the dollar.
-
- * font-latex.el (font-latex-quote-list): Add default quotes.
- (font-latex-add-quotes): New function.
- (font-latex-match-quotation): Remove hard-coded quotation mark
- lists and adapt `font-latex-quote-list' to the active quote style
- instead. Babel-specific quotation mark strings are now added to
- `font-latex-quote-list' by style files.
-
- * style/slovak.el, style/ngerman.el, style/italian.el,
- style/german.el, style/danish.el: Add fontification support for
- quotation mark strings provided by babel.
-
-2005-11-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * texmathp.el: Revert last change because it makes math
- switch/toggle matching tricks harder to use.
-
- * latex.el (LaTeX-listify-package-options): New function.
- (LaTeX-auto-cleanup): Use it.
- (LaTeX-arg-usepackage): Add \usepackage options to style list.
-
- * tex.el (TeX-insert-quote): Turn opening/closing quotation mark
- into "" if <"> is typed with point behind it and insert " with any
- following <"> key type.
-
-2005-11-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * texmathp.el (texmathp-in-commented-line, texmathp-in-comment):
- New functions.
- (texmathp-match-environment): Use them.
- (texmathp-match-switch): Make aware of comments.
-
-2005-11-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/MinionPro.el: New file. Contributed by Mark Trettin.
-
- * Makefile.in (STYLESRC): Add style/MinionPro.el.
-
- * doc/changes.texi: Advertise support for MinionPro.sty.
-
- * RELEASE (IMPORTANT): Add Mark.
-
-2005-11-25 David Kastrup <dak@gnu.org>
-
- * doc/todo.texi (Wishlist): Add suggestion about longlines.el.
-
-2005-11-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-toggle-debug-warnings): Use correct variable for
- state indication.
- (TeX-kpathsea-format-alist): Add entry for "sty".
- Prevents kpathsea-based search from failing e.g. in case of \usepackage
- insertion.
-
- * doc/changes.texi: Document removal of
- `font-latex-title-fontify' alias.
-
- * font-latex.el: Remove alias for `font-latex-title-fontify'.
- (font-latex-make-user-keywords): Use hack from tex-mode.el to
- fontify the backslash in "\end{verbatim}" and similar correctly.
- (font-latex-set-syntactic-keywords): Use the backslash of
- "\end{verbatim}" and similar for the syntax property, not the
- newline character which led to fontification going wild when text
- at the end of the environment was inserted.
-
-2005-11-22 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Mention completion support for LaTeX packages.
-
- * RELEASE: Update for 11.82.
-
-2005-11-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-site.el.in (tex-site-unload-hook): Don't let it fail on
- Emacs 21.
-
-2005-11-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Fix key binding for
- `TeX-toggle-debug-bad-boxes'.
-
- * doc/auctex.texi (Quotes): Document change of
- `TeX-insert-braces'.
- (Filling): `M-g' for `LaTeX-fill-region' has been deactivated for
- a long time. Reflect that in the documentation.
-
- * tex.el (TeX-token-char): Doc fix.
- (TeX-insert-braces): Do something more sensible if region is
- activated.
-
-2005-11-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-parse-error): Do not match empty strings.
-
-2005-11-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-toggle-debug-boxes): Move to tex.el.
- (TeX-LaTeX-sentinel-has-warnings)
- (TeX-LaTeX-sentinel-has-bad-boxes): New functions.
- (TeX-LaTeX-sentinel): Check for warnings and bad boxes and inform
- the user is the respective options are non-nil.
- (TeX-parse-error): Conditionalize checking for warnings and bad
- boxes. Find warnings without line numbers as well.
- (TeX-warning): Doc fix (no need to return nil anymore).
- Support warnings without line numbers.
-
- * tex.el (TeX-toggle-debug-boxes): Do not autoload.
- (TeX-debug-bad-boxes): Doc fix.
- (TeX-debug-warnings): New variable.
- (TeX-toggle-debug-bad-boxes): Move here from tex-buf.el.
- (TeX-toggle-debug-warnings): New function.
- (TeX-mode-map): Define new key bindings for
- `TeX-toggle-debug-bad-boxes' and `TeX-toggle-debug-warnings'.
- (TeX-mode-specific-command-menu-entries): Add or change menu
- entries for `TeX-toggle-debug-bad-boxes' and
- `TeX-toggle-debug-warnings'.
-
- * doc/auctex.texi (Debugging): Document debugging support for
- warnings and changes of debugging bad boxes.
-
- * doc/changes.texi: Advertise debugging support for warnings and
- changes of debugging bad boxes.
-
- * font-latex.el (font-latex-set-syntactic-keywords): Doc fix.
- Check if LaTeX-specific variables are bound which may be unbound
- if font-latex is being used in ConTeXt mode.
-
-2005-11-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-insert-backslash): Use regular function call instead
- of `funcall'.
-
-2005-11-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-electric-sub-and-superscript): New variable.
- (TeX-insert-sub-or-superscript): New function.
- (TeX-mode-map): Use `TeX-insert-sub-or-superscript' for `_' and
- `^' keys.
- (TeX-insert-backslash): New function.
- (TeX-mode-map): Use `TeX-insert-backslash' for `\'.
- (TeX-electric-escape): Adapt doc string.
-
- * doc/auctex.texi (Mathematics):
- Document `TeX-electric-sub-and-superscript'.
-
- * doc/changes.texi: Advertise `TeX-electric-sub-and-superscript'.
-
-2005-10-31 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-move-to-break-point): Do not break lines in
- the Japanese Macros. Suggested by Ikumi Keita <ikumi@revery.net>.
-
-2005-10-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/install.texi (Prerequisites): Update information about
- development version of Emacs for Debian.
- Update information about development version of Emacs for
- Mac OS X and Windows.
-
-2005-10-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/frenchb.el, style/francais.el: Clean up.
-
-2005-10-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-quote-language-alist, TeX-insert-quote):
- Support functions as opening and closing quotation marks.
-
- * style/frenchb.el: New file.
-
- * style/francais.el: New file.
-
- * doc/auctex.texi (European): Document support of French.
-
- * doc/changes.texi: Advertise support of French.
-
- * Makefile.in (STYLESRC): Add style/frenchb.el and
- style/francais.el.
-
-2005-10-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/install.texi (Configure): Document --with-kpathseasep.
-
- * doc/auctex.texi (Commands): Add index entry for PDF mode.
-
- * configure.ac (preview_enabled): Export `TEX' in unquoted form.
-
-2005-10-23 David Kastrup <dak@gnu.org>
-
- * style/babel.el (LaTeX-babel-package-options): Only use 2
- argument form of defvaralias in order not to make XEmacs barf.
-
-2005-10-23 Arne Jørgensen <arne@arnested.dk>
-
- * style/amstext.el (LaTeX-amstext-package-option): New variable.
-
- * style/amstex.el (LaTeX-amstex-package-options): New variable.
-
- * style/amsopn.el (LaTeX-amsopn-package-options): New variable.
-
- * style/amsmath.el (LaTeX-amsmath-package-options): New variable.
-
- * style/amsbsy.el (LaTeX-amsbsy-package-options): New variable.
-
- * style/fancyref.el (LaTeX-fancyref-package-options):
- New variable.
-
- * style/harvard.el: Updated GPL to version 2. Fixed FSF address.
- (LaTeX-harvard-package-options): New variable.
-
- * style/index.el (LaTeX-index-package-options): New variable.
-
- * style/listings.el (LaTeX-listings-package-options):
- New variable.
-
- * style/makeidx.el (LaTeX-makeidx-package-options): New variable.
-
- * style/mdwlist.el (LaTeX-mdwlist-package-options): New variable.
-
- * style/multind.el (LaTeX-multind-package-options): New variable.
-
- * style/natbib.el (LaTeX-natbib-package-options): New variable.
-
- * style/nicefrac.el (LaTeX-nicefrac-package-options):
- New variable.
-
- * style/paralist.el (LaTeX-paralist-package-options):
- New variable.
-
- * style/units.el (LaTeX-units-package-options): New variable.
-
- * style/scrpage2.el (LaTeX-scrpage2-package-options):
- New variable.
-
-2005-10-21 Reiner Steib <Reiner.Steib@gmx.de>
-
- * toolbar-x.el (toolbarx-find-image): Fix previous commit.
-
-2005-10-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-mik.el (tex-site): Require 'tex-site no more.
-
- * doc/changes.texi: Document removal of 'tex-site requirement from
- `tex-mik.el'.
-
- * configure.ac (packagedir): Quote value of `infodir'.
-
-2005-10-20 David Kastrup <dak@gnu.org>
-
- * toolbar-x.el: Revert mostly to 2005-05-02 state, but add a
- fallback to find-image.
-
-2005-10-20 Reiner Steib <Reiner.Steib@gmx.de>
-
- * toolbar-x.el (toolbarx-find-image): Use image-search-load-path
- and image-load-path when available.
- (toolbarx-find-image): Revert previous fix. Instead, rely on
- find-image whenever possible and don't abuse locate-library.
-
-2005-10-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-user-keywords): Append string
- face in order to make string fontification of ``foo $bar$ baz''
- constructs work.
-
-2005-10-19 Arne Jørgensen <arne@arnested.dk>
-
- * latex.el (LaTeX-arg-usepackage):
- If `LaTeX-<package>-package-options' is bound and nil don't ask for
- package options.
-
- * style/verbatim.el (LaTeX-verbatim-package-options):
- New variable.
-
- * style/varioref.el (LaTeX-varioref-package-options):
- New variable.
-
- * style/url.el (LaTeX-url-package-options): New variable.
-
- * style/subfigure.el (LaTeX-subfigure-package-options):
- New variable.
-
- * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Doc fix.
- (LaTeX-inputenc-package-options): Doc fix.
-
- * style/dk-bib.el (LaTeX-dk-bib-package-options): Doc fix.
-
- * style/captcont.el (LaTeX-captcont-package-options):
- New variable.
-
- * style/booktabs.el (LaTeX-booktabs-package-options):
- New variable.
-
- * style/babel.el: Add doc string to `LaTeX-babel-package-options'
- and use `defvar' instead of `setq'.
-
- * style/alltt.el (LaTeX-alltt-package-options): New variable.
-
-2005-10-13 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/dk-bib.el, style/inputenc.el: Add coding cookie.
- Delete trailing whitespace. Reindent.
-
-2005-10-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/dk-bib.el (LaTeX-dk-bib-package-options): Define only
- once.
-
-2005-10-13 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * tex-buf.el: Change defcustom group from TeX-commands to TeX-command
-
-2005-10-12 Arne Jørgensen <arne@arnested.dk>
-
- * tex.el: Provide a `TeX-completing-read-multiple' either by
- defalias'ing `completing-read-multiple' or defining a wrapper
- around `multi-prompt'.
-
- * latex.el (LaTeX-arg-usepackage): New function. Asks about what
- package to use, loads the AUCTeX style file, and asks about
- package options (possibly based on definitions in the AUCTeX
- style file).
- (LaTeX-common-initialization): Use it.
-
- * style/babel.el: Define `LaTeX-babel-package-options' to be a
- list of languages/options for the babel package.
-
- * style/inputenc.el: New file.
-
- * style/dk-bib.el: New file.
-
- * Makefile.in (STYLESRC): Add style/inputenc.el and
- style/dk-bib.el.
-
-2005-10-10 Arne Jørgensen <arne@arnested.dk>
-
- * latex.el (LaTeX-auto-regexp-list): Remove spurious characters
- in variable definition.
-
-2005-10-10 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (top): Index "tool bar" and "toolbar".
- Use "tool bar" in the text.
-
- * doc/changes.texi: Use "tool bar".
-
- * auctex.spec: Install auctex.el and preview-latex.el for SuSE
- too. Don't use extraconfig.
-
-2005-10-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (tar-ball): Re-add fixed spec file.
-
-2005-10-07 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-token-char): New variable.
- (plain-TeX-auto-regexp-list): Use it.
- Suggested by Ikumi Keita <ikumi@revery.net>.
-
- * latex.el (LaTeX-auto-regexp-list, BibTeX-auto-regexp-list):
- Use it.
-
- * tex-jp.el (LaTeX-auto-regexp-list, plain-TeX-auto-regexp-list)
- (BibTeX-auto-regexp-list): Remove.
-
-2005-10-06 Reiner Steib <Reiner.Steib@gmx.de>
-
- * auctex.spec: Fixes for Fedora. Create site-start.d and add
- files.
-
-2005-10-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-BibTeX-sentinel): Shorten message in case of
- errors.
-
- * Makefile.in (install-lisp): Use MULESRC instead of MULEELC
- because a `c' is already being appended by the installation code.
-
- * tex-jp.el (japanese-TeX-command-list): Remove obsolete
- `TeX-run-LaTeX' option.
-
- * tex.el (TeX-current-macro): New function.
-
- * latex.el (LaTeX-verbatim-macros-with-delims)
- (LaTeX-verbatim-macros-with-delims-local)
- (LaTeX-verbatim-macros-with-braces)
- (LaTeX-verbatim-macros-with-braces-local)
- (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local):
- New variables.
- (LaTeX-verbatim-macro-boundaries, LaTeX-current-verbatim-macro)
- (LaTeX-verbatim-p, LaTeX-search-forward-comment-start):
- New functions.
- (LaTeX-verbatim-macros): Remove.
- (LaTeX-fill-region-as-para-do): Simplify.
- (LaTeX-fill-move-to-break-point):
- Use `LaTeX-verbatim-macros-with-delims'.
- (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Handle comment
- starters in verbatim constructs correctly.
-
- * font-latex.el (font-latex-verbatim-environments)
- (font-latex-verbatim-environments-local)
- (font-latex-verb-like-commands)
- (font-latex-verb-like-commands-local)
- (font-latex-verbatim-macros, font-latex-verbatim-macros-local):
- Remove.
- (font-latex-set-syntactic-keywords): Use new `LaTeX-verbatim-*'
- instead of `font-latex-verb*' variables.
-
- * doc/auctex.texi (Font Locking): Document change of
- verbatim-related variables.
-
- * doc/changes.texi: Document change of verbatim-related variables.
-
- * style/alltt.el ("alltt"): Use new variables for verbatim
- constructs.
-
- * style/listings.el ("listings"): Use new variables for verbatim
- constructs.
-
- * style/url.el ("url"): Use new variables for verbatim constructs.
-
- * latex.el (LaTeX-insert-environment): Mostly rewritten.
- Improve handling of macrocode environments.
-
-2005-10-02 Christian Schlauer <cschl@arcor.de>
-
- * tex-buf.el (TeX-BibTeX-sentinel): Check whether BibTeX reports
- any warnings or errors.
-
- * doc/changes.texi: Mention it.
-
-2005-10-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * texmathp.el (texmathp-match-environment): Make aware of
- comments.
-
-2005-09-29 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * doc/install.texi (Customizing): Remove "Contributed files"
- section.
- Suggested by Ikumi Keita <ikumi@revery.net>.
-
-2005-09-29 Ikumi Keita <ikumi@revery.net>
-
- * texmathp.el (texmathp-tex-commands-default): Remove "xxalignat*"
- and add "boxed".
-
-2005-09-27 Reiner Steib <Reiner.Steib@gmx.de>
-
- * auctex.spec: Add files in %{_datadir}/emacs/site-lisp.
- Suggested by Jan-Ake Larsson. Added startfiles.
- Exclude %{_infodir}/dir.
-
-2005-09-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * configure.ac: Document option for specifying AUCTeX startfile as
- --with-auctexstartfile, not --with-auctex-startfile which does not
- work. Note that changing the internal name from `auctexstartfile'
- to `auctex-startfile' is not an option because of the `-' in the
- name which gives the shell headaches.
-
- * auctex.spec: Adapt to --with-auctexstartfile and
- --with-preview-startfile.
-
- * doc/install.texi (Configure): Document change from
- --with-auctex-startfile to --with-auctex-startfile and
- --with-preview-startfile to --with-previewstartfile.
-
-2005-09-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * auctex.spec: Bump version number. Remove install-contrib, use
- install-docs. Don't install preview/* because these are not
- generated.
-
-2005-09-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (tar-ball): Don't create WWW directory and don't
- copy HTML files.
- (www-doc): New target.
-
-2005-09-25 David Kastrup <dak@gnu.org>
-
- * Version 11.81 released.
-
-2005-09-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * RELEASE, configure.ac, font-latex.el, doc/auctex.texi,
- doc/changes.texi, doc/preview-latex.texi, doc preview-readme.texi,
- doc/tex-ref.texi, doc/todo.texi: Bump version number.
-
- * Makefile.in (DISTCLEANFILES): Add tex-site.el.out.
-
-2005-09-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (tar-ball): Remove dysfunctional spec file from
- distribution.
- (full-release): Disable RPM creation.
-
- * doc/auctex.texi: Bump version number.
-
- * configure.ac: Bump version number.
-
-2005-09-24 David Kastrup <dak@gnu.org>
-
- * doc/install.texi (Advice for package providers):
- Suggest "anytex" instead of "notex" for without-texmf compilations.
-
-2005-09-23 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-site.el.in (TeX-modes-set): Add custom group.
-
-2005-09-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-auto-parse-length, TeX-auto-x-parse-length)
- (TeX-auto-x-regexp-list): Doc fix.
-
-2005-09-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * texmathp.el (texmathp-tex-commands-default): Add "minipage" as
- `env-off' and "\framebox" as `arg-off'.
-
-2005-09-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * RELEASE: Update for upcoming release.
-
- * doc/changes.texi: Mention `font-latex-slide-title-face' and
- `font-latex-match-slide-title-keywords'.
-
- * doc/auctex.texi (Font Locking):
- Document `font-latex-slide-title-face' and
- `font-latex-match-slide-title-keywords'.
-
-2005-09-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-match-defun): Fontify only if
- `font-latex-match-*-keywords' and
- `font-latex-match-*-keywords-local' are non-empty.
- (font-latex-make-match-defun): Revert.
- (font-latex-make-built-in-keywords): Do not set
- `font-latex-match-*' if there are no keywords. (Nicer solution
- than the original change in `font-latex-make-match-defun'.)
-
-2005-09-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-built-in-keyword-classes):
- New `slide-title' class.
- (font-latex-slide-title-face): New face.
- Specify :size for XEmacs.
-
- * style/beamer.el ("beamer"): Fontify \frametitle with
- `font-latex-slide-title-face'.
-
-2005-09-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-command): Doc fix.
-
-2005-09-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * texmathp.el (texmathp-tex-commands-default): Add "\textrm" as
- `arg-off'.
-
-2005-08-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-font-replace-macro): Compute syntax table.
-
-2005-08-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-common-initialization): Remove redundant call to
- `make-local-variable' for `outline-heading-alist'.
- Set `outline-heading-alist' only if it is already defined.
-
-2005-08-26 Matthieu Moy <Matthieu.Moy@imag.fr> (tiny change)
-
- * latex.el (LaTeX-common-initialization):
- Set `outline-heading-alist'.
-
-2005-08-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-mark-section): Now marks subsections as well.
- Former behavior is available via prefix argument.
-
- * doc/changes.texi: Mention change of `LaTeX-mark-section'.
-
-2005-08-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-script): Return face symbols, not
- names of non-existent variables.
-
- * tex.el (TeX-font-replace-macro): Do not use `TeX-find-macro-end'
- for it may look too far in cases like "\emph{foo}{}".
- Use `forward-sexp' with a stripped syntax table instead.
-
-2005-08-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/wininstall.texi: New "In a Nutshell" section.
-
-2005-08-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * configure.ac: Quotify `packagelispdir' and `packagedatadir'.
- (preview_enabled): Export unquoted variables.
- Declare/initialize and export variables separately.
-
- * Makefile.in (DESCEND): Quote $$OLDPWD.
-
-2005-08-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (Adding Macros): Remove superfluous entry for
- `TeX-arg-file' and correct entry for `TeX-arg-input-file'.
-
- * latex.el (TeX-arg-input-file): Doc fix.
-
- * tex.el (TeX-command-list): Remove `TeX-run-LaTeX'.
- Add `TeX-run-ispell-on-document' in order to prevent mismatch in
- customization buffer.
-
-2005-08-05 David Kastrup <dak@gnu.org>
-
- * font-latex.el (font-latex-doctex-preprocessor-face):
- Remove `list' from already quoted list.
-
-2005-08-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-region): In case of single-char non-letter
- macros there does not have to be checked for a partial match.
- This allows for folding of stuff like \,.
-
-2005-08-01 Berend de Boer <berend@pobox.com>
-
- * context-en.el (ConTeXt-setup-list-en): typo fixed.
-
-2005-07-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-set-syntactic-keywords): Set and
- update `font-latex-doctex-syntactic-keywords' here.
- (font-latex-doctex-syntactic-keywords): Default to nil.
-
- * doc/auctex.texi (Japanese): Remove references to contrib make
- targets. Minor clean-ups.
-
- * aclocal.m4 (library): Replace COMPILE_MULE and CONTRIB_MULEELC
- with MULESRC and MULEELC.
-
- * Makefile.in (CONTRIB, CONTRIBELC, CONTRIB_MULE, COMPILE_MULE)
- (CONTRIB_MULEELC): Remove.
- (MULESRC, MULEELC): New variables.
- (AUCSRC): Add bib-cite.el and tex-fptex.el.
- (CLEANFILES): Remove CONTRIBELC and CONTRIB_MULEELC. Use MULEELC
- instead.
- (.PHONY): Remove contrib, install-contrib and install-contrib-el
- targets.
- (lisp): Depend on STYLESRC and MULESRC. Compile MULESRC as well.
- (auto-loads.el): Use MULESRC.
- (contrib, install-contrib-el, install-contrib): Remove.
- (install-el): Install MULESRC.
- (install-lisp): Install MULEELC.
-
- * style/csquotes.el: Bring up to par with csquotes 3.0.
- (LaTeX-csquotes-insert-environment): New function.
-
-2005-07-15 David Kastrup <dak@gnu.org>
-
- * doc/preview-todo.texi: Mention that preview.dtx is not a
- showpiece for AUCTeX.
-
-2005-07-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-run-style-hooks): Adjust `default-directory' to
- match the directory of the style.
-
-2005-07-14 David Kastrup <dak@gnu.org>
-
- * doc/install.texi (Configure): explain about --without-packagedir.
- (Advice for package providers): Same here.
-
- * aclocal.m4 (EMACS_PATH_LISPDIR): Allow packagedir=no with XEmacs.
-
- * configure.ac: protect against packagedir starting with `-'
-
-2005-07-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-match-math-envII): Match environment
- begin and end with whitespace between macro and argument as well.
-
- * doc/install.texi (Configure): Add `file' macro.
-
- * texmathp.el (texmathp-match-environment): Match environment
- begin and end with whitespace between macro and argument as well.
-
-2005-07-12 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi:
-
- * doc/install.texi (Configure): Explain prefix a bit more.
-
- * doc/Makefile.in (install-man): include tex-ref.tex.
-
-2005-07-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-insert-quote): Do not inhibit special quote
- insertion in docTeX documentation parts.
-
- * font-latex.el (font-latex-match-command-with-arguments)
- (font-latex-match-command-in-braces): Remove call to
- `font-latex-commented-outp'.
- (font-latex-match-quotation): Do not consider matches in comments
- or verbatim-like constructs. Fix typo.
-
-2005-07-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-move-to-break-point): Make non-MULE
- XEmacsen happy.
- (LaTeX-fill-paragraph): Don't treat trailing comment starters as
- code comments.
-
- * font-latex.el (font-latex-match-quotation): Always use multibyte
- strings for comparison.
-
- * doc/auctex.texi (top): Make the summary notes appear as
- "Executive Summary" in printed output.
-
- * doc/intro.texi: Main heading in rawtext case should not be
- numbered. Main heading in printed output has to be chapter, not
- section, in order to fit into the rest of the sectioning
- hierarchy.
- (Introduction): Add two intermediate headings in order to make the
- structure clearer.
-
- * doc/.cvsignore: Add auto directory.
-
-2005-07-06 David Kastrup <dak@gnu.org>
-
- * doc/tex-ref.tex: Rearrange and add information for preview-latex.
-
-2005-07-05 David Kastrup <dak@gnu.org>
-
- * doc/preview-latex.texi (Simple customization): Document new
- option `preview-preserve-counters'.
-
- * doc/auctex.texi (top): Mention RefTeX, `LaTeX-install-toolbar'
- and preview-latex.
-
-2005-07-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-submit-bug-report): Mention FAQ section.
-
- * doc/changes.texi: Advertise inclusion of preview-latex and
- overhaul of installation procedures.
-
- * doc/install.texi (Advice for package providers): Refer to
- preview-latex.el file.
-
- * doc/quickstart.texi (Quick Start): Use (load "auctex.el" nil t
- t) instead of (require 'tex-site).
-
- * doc/faq.texi: Use (load "auctex.el" nil t t) instead of (require
- 'tex-site).
-
- * doc/intro.texi (Introduction): Use (load "auctex.el" nil t t)
- instead of (require 'tex-site).
-
-2005-06-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (Folding): Do not quote `lambda' function.
-
-2005-06-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-quotes): Get rid of :set function and
- move most of its content to `font-latex-match-quotation'.
- (font-latex-quotes-control): New variable. Initialize with nil.
- (font-latex-match-quotation): Use it.
- The whole changeset lets quote matching recognize automatically
- when the value of `font-latex-quotes' changed while making sure
- that the regexp only has to be rebuilt when a change actually
- occured.
-
- * doc/todo.texi (Mid-term Goals): Update text about integration of
- preview-latex.
-
- * doc/auctex.texi (Floats): Clarify use of
- `LaTeX-top-caption-list'.
- (Display, Internationalization): Make node and heading clearer.
- (European): Describe insertion of multiple consecutive hyphens.
-
-2005-06-24 David Kastrup <dak@gnu.org>
-
- * RELEASE: Minor change.
-
- * configure.ac: Move checks and export for PERL here (needed for
- doc of preview-latex).
- (preview_enabled): Don't export Info-related variables, as they
- are not needed in preview.
-
- * Makefile.in (AUCTEXVERSION): import.
- (info, dvi): No subshell needed.
- (auctex.el): Depend on config.status
- (install-metadata): pass upstream version into prv-install.el
-
-2005-06-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (TeX-texinfo-mode): Use `TeX-run-mode-hooks'.
-
- * latex.el (TeX-latex-mode): Use `TeX-run-mode-hooks'.
-
- * context.el (ConTeXt-mode-common-initialization):
- Use `TeX-run-mode-hooks'.
-
- * configure.ac: Make info about configuration clearer (in
- connection with the message for preview-latex).
-
- * tex.el (TeX-master-file): `TeX-default-extension' is a variable,
- not a function.
- (TeX-run-mode-hooks): New function.
- (TeX-plain-tex-mode, ams-tex-mode): Use it.
-
-2005-06-21 David Kastrup <dak@gnu.org>
-
- * Makefile.in (xemacs-package): reorder args.
-
- * configure.ac: disable INSTALL_INFO for XEmacs package.
-
- * doc/Makefile.in (install-man): Use $$i instead of $i.
-
-2005-06-20 David Kastrup <dak@gnu.org>
-
- * doc/install.texi (Advice for package providers): Propose package
- structure.
-
- * doc/Makefile.in (install-man): Install sources for texinfo
- files.
- (.PHONY): Add install-man.
-
- * Makefile.in (.PHONY): Add install-man and xemacs-package
- (install-man): Just descend into doc directory.
- (xemacs-package): Try building some XEmacs package.
-
- * autogen.sh: Don't run distclean, that seems unexpected.
-
- * RELEASE: Further fold in stuff from preview/RELEASE which is now
- deleted.
-
-2005-06-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-superscript-face)
- (font-latex-subscript-face): Add to correct customization group.
- (font-latex-match-command-with-arguments)
- (font-latex-match-command-in-braces, font-latex-match-math-env):
- Don't set a dummy match. Remove unnecessary throw..catch clauses.
-
-2005-06-18 David Kastrup <dak@gnu.org>
-
- * RELEASE: Well, the merge with preview-latex is no longer
- "planned".
-
-2005-06-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/preview-faq.texi (Requirements): Denastify.
-
- * tex.el (TeX-master-file): Don't override existing master with
- `TeX-transient-master'.
-
- * tex-style.el (LaTeX-includegraphics-read-file): Doc fix.
-
-2005-06-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/install.texi (Prerequisites): Denastify.
-
- * doc/auctex.texi (Font Locking): Fix typo.
-
- * configure.ac: Use correct variable for --disable-preview switch.
-
-2005-06-15 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * Makefile.in (auto-loads.el): Auto-load COMPILE_MULE, too.
-
-2005-06-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * RELEASE: Update stuff about fixed bugs and new features.
-
-2005-06-14 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: Spell out file names more explicitly.
- Remove any hint of a version that might lead Windows users to
- assume this documentation is for some reason more outdated than
- year-old stuff they find via Google.
-
- * Makefile.in (install-docs): Make exit status of test bad-shell
- safe.
-
-2005-06-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (all): Do not depend on `docs' target.
- (.PHONY): Remove `docs'. Add `info' and `dvi'.
- (docs): Remove.
- (info, dvi): New targets.
- (tar-ball): Make sure `dist' stuff is up-to-date.
- Revert, as it is superfluous.
-
- * doc/Makefile.in (dist): Correct file name for
- preview-latex.info.
- (info, dvi): New targets.
- (.PHONY): Add them and remove `auctex' and `preview'.
- (auctex, preview): Remove.
-
-2005-06-14 David Kastrup <dak@gnu.org>
-
- * RELEASE: Adapt RELEASE notes to include preview-latex info.
-
- * README.CVS: Adapt to reality.
-
- * doc/Makefile.in (all): Same as dist.
- (dist): Just create DISTTEXTS and info files.
- (extradist): Additional stuff for ftp site.
- (disttexts): Remove target.
- (clean): Don't remove info files.
- (maintainer-clean): Remove info files.
-
- * autogen.sh: Add error messages, run autoconf in preview
- subdirectory. Heed MAKE variable if set.
-
- * Makefile.in (CVSFILES): Define files not to use in tarball.
- (tar-ball): Remove them.
- (tar-ball): Make extradist for additional doc files on ftp.
-
-2005-06-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-ispell-document): Cater for the case where the
- master file is located in a different directory.
- (TeX-run-ispell-on-document, TeX-ispell-document): Doc fix.
-
-2005-06-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-master-file): Check `TeX-transient-master' not only
- in the shared case.
-
- * tex-buf.el (TeX-region-create): Let-bind `TeX-transient-master'.
-
-2005-06-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (Parsing Files): Fix display of reference.
- Get rid of references to \documentstyle.
- (Simple Style, Adding Macros, Adding Environments)
- (Hacking the Parser): Clean up code examples.
-
- * tex.el (TeX-master-file-ask): Get rid of "<default>" string as
- default for `read-file-name'. Fixes unresponsiveness of Emacs on
- Windows and fallback to minibuffer if file is opened via menu and
- prevents file history from being cluttered. Use relative file
- name for master file.
- (TeX-master-file): Get rid of "this file" string as default for
- `read-file-name'.
-
-2005-06-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-ellipsis): New variable.
- (TeX-fold-hide-item): Use it.
-
- * Makefile.in (DESCEND): Make MSYS happy if $(subdirs) is null,
- e.g. when --disable-preview is used.
- Make the change more safe with regard to the exit code.
-
-2005-06-09 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: Change line endings blurb. Write drive:
- everywhere in the example strings.
-
- * doc/preview-readme.texi (Introduction): Some cosmetic changes to
- account for the merge.
-
- * mkinstalldirs:
-
- * install-sh: Replace `#/bin/sh' with `:' as this should be more
- portable when called from a Bourne shell (which is what the
- Makefiles do).
-
-2005-06-08 David Kastrup <dak@gnu.org>
-
- * doc/preview-dtxdoc.pl: Replicate possible CR line endings
- faithfully, and don't use multiline strings.
-
-2005-06-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/.cvsignore: Ignore all *.info, *.info-*, and *.pgs files.
-
- * Makefile.in (preview_enabled): New variable.
- (all): Depend on `docs' target.
- (.PHONY): Add `docs' target.
- (docs): New target.
- (install): Depend on `install-docs' instead of `install-info'.
- (install-info): Remove.
- (install-docs): New target.
-
- * autogen.sh: Generate preview-latex docs as well.
-
- * configure.ac: Substitute preview_enabled variable in output
- files.
-
- * doc/.cvsignore: Add relevant preview-latex files.
-
- * doc/Makefile.in (TEXIFILES): Rename to AUCTEXTEXIFILES.
- (PERL, PREVIEWTEXIFILES): New variables.
- (all): Now depends on `auctex' and `preview' targets.
- Move AUCTeX-specific targets from original to `auctex'.
- (install): Now depends on `install-auctex' and `install-preview'
- targets. Move AUCTeX-specific targets and content from original
- to `install-auctex'.
- (.PHONY): Add `auctex', `preview', `install-auctex', and
- `install-preview'.
- (auctex, install-auctex, preview, install-preview): New targets.
- (auctex.dvi, auctex.pdf, auctex.info): Depend on
- $(AUCTEXTEXIFILES) instead of $(TEXIFILES).
- (preview-latex/index.html, html-docs, preview-dtxdoc.texi)
- (preview-latex.dvi, preview-latex.ps, preview-latex.pdf)
- (preview-latex.info, ../PROBLEMS): New targets (from
- preview/doc/Makefile.in).
- (../README, ../TODO, ../FAQ): Create output combined from
- respective AUCTeX and preview-latex files.
- (clean, maintainer-clean): Cater for preview-latex files.
-
- * doc/todo.texi (Development): More specific heading for plain
- text output.
-
- * doc/preview-todo.texi: Move here from preview/doc/todo.texi.
-
- * doc/preview-readme.texi: Move here from preview/doc/readme.texi.
-
- * doc/preview-problems.texi: Move here from
- preview/doc/problems.texi.
-
- * doc/preview-faq.texi: Moved here from preview/doc/faq.texi.
-
- * doc/copying.texi, doc/preview-dtxdoc.pl, doc/preview-latex.texi:
- Moved here from preview/doc/.
-
-2005-06-07 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-regexp-group-count): New function.
- (TeX-auto-parse-region): Rewrite to use hashes and to save overuse
- of `looking-at'. We really should keep the relevant information
- complete in hashes instead of moving them forward and back between
- hashes and lists, but at least this change removes most of the
- really evil quadratic behavior while keeping the original API.
- Yet.
-
-2005-06-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-fontify-sectioning): Doc fix.
-
- * doc/auctex.texi (Font Locking): Document the nature of the
- `color' option for `font-latex-fontify-sectioning'.
-
-2005-06-06 David Kastrup <dak@gnu.org>
-
- * configure.ac: Remove call of MAKEINFO_CHECK_MACROS: we expect a
- recent enough makeinfo version if you want to bootstrap, anyway.
-
-2005-06-06 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-bar.el (TeX-bar-LaTeX-button-alist)
- (menu-strings-buttons-alist): help-echo functions are called with
- arguments.
-
-2005-06-06 David Kastrup <dak@gnu.org>
-
- * doc/Makefile.in (TEXINFOINCLUDES): Remove.
- (MAKEINFO_MACROS): Remove.
-
- * tex-buf.el (TeX-format-filter): Don't let match-data generate
- markers. This is a terrible performance hog!
- (TeX-format-filter): Actually, we don't need to save any
- match-data inside of a filter function with current versions of
- Emacs and XEmacs.
-
-2005-06-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/scrbase.el, style/scrbook.el, style/scrreprt.el: Use
- `sectioning' instead of `title' for sectioning fontification.
-
- * doc/changes.texi: Mention change of `title' to `sectioning' for
- keyword variables.
-
- * font-latex.el (font-latex-fontify-sectioning)
- (font-latex-built-in-keyword-classes)
- (font-latex-keyword-matcher): Use `sectioning' instead of `title'.
- (font-latex-deactivated-keyword-classes): New variable.
- Don't do extra quoting.
- (font-latex-make-built-in-keywords): Remove unnecessary `let'.
- Check `font-latex-deactivated-keyword-classes' in generated
- `font-latex-match-*-make' functions.
-
- * tex.el (TeX-quote-language-alist): Do not use `alist' widget
- because XEmacs 21.4 does not provide it. Do not use a cons cell
- for opening and closing quotation marks in order to simplify
- structure.
- (TeX-quote-language): Describe structure as in
- `TeX-quote-language-alist'.
- (TeX-insert-quote): Adapt to new structure of `TeX-quote-language'
- and `TeX-quote-language-alist'.
-
- * doc/auctex.texi (European): Describe new structure of
- `TeX-quote-language-alist'.
- (Font Locking): Use `sectioning' instead of `title'.
- Describe deactivation of built-in keyword classes.
-
- * style/csquotes.el, style/czech.el, style/danish.el,
- style/german.el, style/italian.el, style/ngerman.el,
- style/slovak.el, style/swedish.el: Reflect new structure of
- `TeX-quote-language'.
-
-2005-06-04 David Kastrup <dak@gnu.org>
-
- * doc/Makefile.in (TEXINFOINCLUDES): macros.texi has moved here
- from ../preview/doc
- (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES, ../TODO)
- (../FAQ): Change dependencies accordingly.
-
- * configure.ac: Rearrange checks for MAKEINFO.
- Export more stuff into preview's configure. Maybe this is better
- done with use of caches?
-
- * autogen.sh: Don't look in preview subdirectory.
-
- * Makefile.in (configure): Depend on local aclocal.m4
-
-2005-06-03 David Kastrup <dak@gnu.org>
-
- * doc/Makefile.in (TEXINFOINCLUDES, TEXIFILES, ../INSTALL)
- (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ):
- Move ../preview/doc/macros.texi to here again.
-
-2005-06-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (VirTeX-common-initialization): Explicitely make
- `find-file-hooks' buffer-local in XEmacs 21.4 which fails to do
- this via `add-hook'.
-
-2005-06-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-backward-paragraph): Use catch..throw instead of
- an indicator variable. Don't refer to a saved match data.
- Check for `TeX-esc', not specific char.
-
- * style/babel.el ("babel"): Disable font locking of macros not
- handled correctly.
-
-2005-05-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/babel.el: New file.
-
- * Makefile.in: Add style/babel.el.
-
- * doc/changes.texi: Mention babel support.
-
-2005-05-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-next-error): Call `next-error' as fallback.
- (TeX-previous-error): New function.
-
- * tex.el (TeX-mode-map): Remap bindings of `next-error' and
- `previous-error' to `TeX-next-error' and `TeX-previous-error'
- respectively.
-
-2005-05-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-command-list): Remove chktex comment.
-
- * doc/auctex.texi (Checking): A user should not (have to) edit
- tex.el to switch from lacheck to chktex.
-
- * font-latex.el (font-latex-make-match-defun)
- (font-latex-make-built-in-keywords): Do not byte-compile generated
- functions here but at the end of font-latex.el.
- Prevents byte-compiler warnings due to possibly undefined functions.
-
-2005-05-24 David Kastrup <dak@gnu.org>
-
- * configure.ac: Recurse into preview _before_ starting any
- AC_SHELL_QUOTIFY business to avoid double quoting.
-
- * doc/tex-ref.tex (\title{RefTeX (long)})
- (\title{RefTeX (short)}): New columns. One will have to go.
-
-2005-05-22 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-PDF-mode): Use the standard minor mode function
- instead of redefining it.
- (TeX-PDF-mode-parsed): New function replacing the previous extra
- functionality in `TeX-PDF-mode'.
- (TeX-PDF-mode-on, TeX-PDF-mode-off): Warn in docstring.
- Use `TeX-PDF-mode-parsed'.
-
-2005-05-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/install.texi, doc/wininstall.texi: Small corrections.
-
- * tex-bar.el (TeX-bar-LaTeX-button-alist): Reenable mode-specific
- images for View button.
- (LaTeX-install-toolbar): Add `toolbarx-refresh' to
- `TeX-PDF-mode-hook'.
-
- * tex.el (TeX-PDF-mode): Run `TeX-PDF-mode-hook'.
-
-2005-05-21 David Kastrup <dak@gnu.org>
-
- * autogen.sh: Remove argument to preview/autogen.sh
-
- * doc/install.texi: Integrate the installation instructions for
- preview-latex.
-
-2005-05-20 David Kastrup <dak@gnu.org>
-
- * doc/tex-ref.tex (section{Greek Letters}): Add \Xi.
-
-2005-05-18 Ikumi Keita <ikumi@revery.net>
-
- * style/amsmath.el (LaTeX-label-alist): Add "multline" environment.
-
- * Makefile.in:
- * configure.ac:
- * preview/Makefile.in: Change "==" to "=" in the argument of
- "test" for Bourne shell compatibility.
-
-2005-05-19 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: Rearrange to make suitable for standalone
- installation including preview-latex. Adapt to a few
- changes (like tex-fptex and tex-mik not being in load-path by
- default).
-
-2005-05-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-site.el.in (tex-site-unload-hook, TeX-modes): Do not use
- `dolist'. Prevents console pop-ups with XEmacsen on Windows.
-
- * latex.el (LaTeX-fill-move-to-break-point): Check for
- `charset-after' to make non-MULE XEmacsen happy.
- Some reformatting.
-
-2005-05-18 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-math-default): Add Xi (reported by Uli
- Fahrenberg).
-
-2005-05-17 David Kastrup <dak@gnu.org>
-
- * Makefile.in (EXTRAFILES): remove. No longer needed.
- (auto-loads.el): Undo previous change. Properly group statements.
- (install-el): Rewrite condition for some non-Posix shells.
- (install-metadata): Rewrite condition for non-Posix.
- (tar-ball): Change owner and group to root. This is not portable,
- but will be needed only by the maintainers, anyway.
- (auto-loads.el): ignore errors also for braindead make.
- (install-metadata): Same here.
- (clean): Burp if cd doc fails.
- (distclean): Same here.
- (tar-ball): rewrite for braindead shells.
- (tar-ball): make sure doc exists. Why do I bother, actually, the
- tarball target is not for public consumption, anyway.
-
-2005-05-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (auto-loads.el): Don't stop on non-zero exit code.
-
-2005-05-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-transient-master): New variable.
- (TeX-master-file): Use it.
-
- * tex-buf.el (TeX-command-sentinel): Bind `TeX-transient-master'.
-
-2005-05-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-babel-hyphen): Doc fix.
- (LaTeX-common-initialization): Call `easy-menu-add' as late as
- possible.
-
-2005-05-15 Ikumi Keita <ikumi@revery.net>
-
- * Makefile.in (CLEANFILES): Add $(CONTRIBELC) and
- $(CONTRIB_MULEELC).
- (DISTCLEANFILES): Add auctex.el and auto-loads.el.
- (auto-loads.el): Add $(COMPILE_MULE)
-
-2005-05-14 Ikumi Keita <ikumi@revery.net>
-
- * style/amsopn.el:
- * style/amsmath.el: Move "mode"-like entries from amsopn.el to
- amsmath.el.
-
- * style/amsmath.el: Edit entries in TeX-add-symbols.
- Remove duplicate entry "raisetag".
- Add some new entries.
- Make arrow macros like "overleftarrows" to take argument.
- Remove accents macros like "Hat" because they are obsolate in
- amsmath v2.
- (LaTeX-item-list): Add "multline*", "matrix", "pmatrix",
- "bmatrix", "Bmatrix", "vmatrix" and "Vmatrix" environment.
- (LaTeX-label-alist): Remove "aligned" environment.
-
- * tex-style.el (LaTeX-amsmath-label): Fix doc.
-
- * latex.el: (LaTeX-math-default): Remove duplicate entry
- "nabla". Remove AMS Accents like "Hat" because they are obsolate
- in amsmath v2.
- (LaTeX-babel-hyphen): Fix doc.
- (LaTeX-common-initialization): Edit some entries in TeX-add-symbols.
-
-2005-05-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Small corrections.
-
-2005-05-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-make-overlay): Calculate priority before
- the overlay is instantiated.
-
- * font-latex.el (font-latex-match-command-with-arguments):
- Make XEmacs happy.
-
- * latex.el (LaTeX-fill-newline-hook): New hook.
- (LaTeX-fill-newline): Use it.
-
- * tex-fold.el (TeX-fold-keymap): Remove deprecated key bindings.
- (TeX-fold-region, TeX-fold-item): Use `TeX-fold-item-end'. Do not
- compute display string (now done in `TeX-fold-hide-item').
- (TeX-fold-make-overlay): Do not mess with display string anymore.
- Thereby remove it from list of function arguments.
- (TeX-fold-item-end, TeX-fold-overfull-p)
- (TeX-fold-update-at-point): New functions.
- (TeX-fold-buffer-substring): Get 'display property instead of
- 'TeX-fold-display-string which is not used anymore.
- (TeX-fold-hide-item): Computation of display string and faces as
- well as provisions for overfull lines are done only in this
- function now. The 'display property is now set for XEmacs as
- well.
- (TeX-fold-mode): Add and remove `TeX-fold-update-at-point' to
- `LaTeX-fill-newline-hook' respectively.
-
- * tex.el (TeX-overlay-prioritize): Fix oversight in XEmacs version
- of the function.
-
-2005-05-11 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (tar-ball): Allow YYYYMMDD-a TAG for snapshots.
-
-2005-05-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-set-syntactic-keywords): Don't freak
- out if there is whitespace in front of the \begin/\end pair of
- verbatim and verbatim-like environments.
-
- * latex.el (LaTeX-auto-cleanup): Discard only options which
- actually include a "=".
-
- * Makefile.in: Whitespace cleanup.
-
- * tex.el (TeX-overlay-prioritize): Fix calculation of priority for
- in-between overlay.
- (TeX-insert-quote): Insert TeX quote if point is just before math,
- comment, or verbatim content.
-
-2005-05-11 David Kastrup <dak@gnu.org>
-
- * doc/Makefile.in (TEXINFOINCLUDES): Add directory modifier
- TEXIPWD. This is ugly.
- (html/auctex_toc.html): Use it.
-
- * Makefile.in (tar-ball): Make tar-ball from exporting, and allow
- for TAG being a date specification.
- (full-release): Omit release tag check.
-
-2005-05-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-forward-comment): New function.
- Prevent infinite loops and repair regexp.
- Simplify. Code mainly by David Kastrup.
- (font-latex-match-command-with-arguments): Use it.
- Set fontification start of optional argument to opening bracket.
- Apply restriction of region more globally. Fix handling of
- multiple optional arguments. Break if the end of the first
- mandatory argument could not be found.
-
-2005-05-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-normal-mode): Ask for master file in 'shared case.
-
- * font-latex.el (font-latex-built-in-keyword-classes):
- Doc fix (typo).
- (font-latex-match-command-with-arguments): Set macro end before
- any comments. Do not move forward over comments if point is over
- the limit.
-
-2005-05-09 David Kastrup <dak@gnu.org>
-
- * doc/Makefile.in (dist): Use DISTTEXTS instead of explicit list
- in this directory.
-
-2005-05-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (VirTeX-common-initialization): Remove Emacs 20
- compatibility code. Call `TeX-master-file' during load of shared
- files as well.
-
-2005-05-06 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (DOCFILES): Remove macros.texi to make "tar-ball"
- work again.
-
-2005-05-06 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-load-style): Fix typo `expand-filename'.
-
-2005-05-06 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-local-master-p): Limit search.
-
- * doc/Makefile.in (TEXINFOINCLUDES): New variable used for file
- inclusion with makeinfo, texi2dvi and texi2pdf.
- (MAKEINFOINC): Remove.
-
- * doc/intro.texi (Introduction): Make package activation clearer.
-
-2005-05-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/intro.texi (Introduction): Be consistent with the display of
- commands in the rest of the manual.
-
- * tex-fold.el (TeX-fold-mode): Improve doc string and add its
- first line to the autoload form.
-
-2005-05-04 David Kastrup <dak@gnu.org>
-
- * tex-fold.el (TeX-fold-mode): Change autoload cookie because of
- XEmacs.
-
-2005-05-03 David Kastrup <dak@gnu.org>
-
- * auctex.spec: First attempt
-
-2005-05-02 David Kastrup <dak@gnu.org>
-
- * doc/install.texi:
-
- * doc/intro.texi:
-
- * doc/wininstall.texi: overhaul.
-
- * autogen.sh: adapt to auto.texi scheme.
-
- * toolbar-x.el (toolbarx-install-toolbar): Remove overlong doc
- string from autoload.
-
- * tex-site.el.in (tex-site-unload-hook): Define to remove the
- after-load hooks and load-path entry.
- (TeX-modes-set): Use defalias instead of fset to allow unloading.
-
- * README.CVS: Change instructions.
-
-2005-05-02 David Kastrup <dak@gnu.org>
-
- * bib-cite.el: Revert 2005-04-19 change: autoloads are not
- extracted from CONTRIB packages.
-
-2005-05-02 David Kastrup <dak@gnu.org>
-
- * Makefile.in (tex-site.el.out, auctex.el, configure)
- (Makefile, config.status): Add targets to get reconfiguration if
- necessary.
-
- * style/url.el:
-
- * style/ltx-base.el:
-
- * style/units.el:
-
- * style/alltt.el:
-
- * style/alphanum.el:
-
- * style/jura.el:
-
- * style/emp.el:
-
- * style/doc.el:
-
- * style/slides.el:
-
- * style/csquotes.el:
-
- * style/listings.el:
-
- * style/nicefrac.el:
-
- * style/ltxdoc.el:
-
- * style/jurabib.el:
-
- * style/mdwlist.el:
-
- * style/amstex.el: Change maintainer address.
-
- * doc/intro.texi (Introduction): Changes, cleanup, corrections.
-
-2005-05-01 David Kastrup <dak@gnu.org>
-
- * doc/install.texi (Prerequisites): Shorten.
- (Prerequisites): Mention that one can survive without texinfo.
- (Configure): Add prefix information.
- (Configure): Sync with preview-latex docs. Mention the
- disable-preview option and preview-specific options.
-
- * configure.ac: Don't use have-preview macro. Conflicts with the
- idea of pregenerated docs.
-
-2005-05-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-match-defun)
- (font-latex-make-built-in-keywords): Byte-compile generated
- functions.
-
- * Makefile.in (clean, distclean): Descend.
-
-2005-05-01 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-load-style): Properly expand file names, and fix a
- terrible order-of-arguments bug.
-
- * configure.ac: fix syntax error with MAKEINFO_MACROS
-
- * tex-site.el.in (TeX-mode-alist): Use correct file name for
- texinfo-mode.
-
- * Makefile.in (AUCSRC): Move tex-style.el before latex.el
-
- * configure.ac: Add have-preview to macros if we have preview
- enabled.
-
- * doc/Makefile.in (MAKEINFOINC): Use macros.texi in preview/doc
- directory.
- (auctex.dvi, auctex.pdf, auctex.info, ../INSTALL)
- (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ):
- Use MAKEINFOINC
-
- * doc/macros.texi: Remove in lieu of version in preview/doc.
-
- * doc/intro.texi (Introduction): Reorganize, use more of rawfile.
- Mention preview-latex.
-
- * tex-buf.el:
-
- * tex-fold.el:
-
- * tex-font.el:
-
- * tex-fptex.el:
-
- * tex-info.el:
-
- * tex-mik.el: Change maintainer to auctex-devel@gnu.org
-
-2005-04-30 David Kastrup <dak@gnu.org>
-
- * Makefile.in (install-metadata): Correct version number.
- (DESCEND): different quoting.
- (install): Same here.
- (install-metadata): Don't depend on some exit values.
-
- * configure.ac: substitute auctexstartfile. Export auctexdir as
- `..'.
- If installing info into XEmacs package, disable install-info.
- If makeinfo is disabled, don't check for macros.
-
- * Makefile.in (auctexstartfile): autoconf variable.
- (subdirs): autoconf variable.
- (PACKAGE, PACKAGE_INFO): macros.
- (DESCEND): For rebuilding stuff and installing.
- (all): descend.
- (tex-site.el): don't include autoloads when XEmacs.
- (install): descend.
- (install-startup): new target
- (install-el): don't install tex-site on XEmacs.
- (install-el): don't fail on .nosearch not installed.
- (install-metadata): new target for XEmacs.
-
-2005-04-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el: Remove `TeX-doc' for `ams-tex-mode'.
-
-2005-04-29 David Kastrup <dak@gnu.org>
-
- * auctex.el.in:
-
- * context.el:
-
- * latex.el:
-
- * tex-jp.el:
-
- * tex-site.el.in:
-
- * tex.el:
-
- * tex-info.el: Remove TeX-doc.
-
- * tex-info.el (Texinfo-mode): Fix type in alias.
-
- * tex-site.el.in (tex-site): Provides are added by Makefile.
- Remove them here.
-
- * configure.ac: Generate tex-site.el.out instead of tex-site.el.
-
- * Makefile.in (AUTOLOAD): New form for autoloads from rest of line.
- (all): Make depend on tex-site.el
- (lisp): Depend on tex-site.el
- (tex-site.el, auto-loads.el): New targets.
-
-2005-04-28 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-site.el.in (TeX-mode-alist): Exchange value and doc string.
- (TeX-modes-set): Check if mode is fbound.
-
- * doc/changes.texi: Mention changes in sectioning fontification.
-
- * doc/auctex.texi (Font Locking): Adjust to new sectioning
- fontification.
-
- * font-latex.el: Rename most *-title* stuff to *-sectioning*.
- Old names: font-latex-title-%s-face, font-latex-title-fontify,
- font-latex-update-title-faces, font-latex-make-title-faces
- font-latex-title-max. New names: font-latex-sectioning-%s-face,
- font-latex-fontify-sectioning, font-latex-update-sectioning-faces,
- font-latex-make-sectioning-faces, font-latex-sectioning-max.
- (font-latex-fontify-sectioning): Fix typos in doc string.
-
-2005-04-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (Development): New name replacing "ToDo".
-
- * doc/faq.texi, doc/todo.texi: Fix for raw output.
-
-2005-04-28 David Kastrup <dak@gnu.org>
-
- * tex-site.el.in (TeX-doc): Use AUCTeX-version.
-
- * configure.ac: fiddle with relative paths.
-
- * Makefile.in: several changes to buld structure.
-
- * auctex.el.in (TeX-doc): Startup file source.
-
- * doc/wininstall.texi:
-
- * doc/intro.texi:
-
- * doc/install.texi:
-
- * doc/faq.texi:
-
- * doc/changes.texi: Make the stuff compile cleanly.
-
- * doc/Makefile.in (DISTTEXTS): list plain text files in parent dir.
- (.PHONY): everything needed here.
- (auctex.info): don't ignore errors.
- (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES)
- (../TODO, ../FAQ, disttexts): New targets.
- (INSTALL, INSTALL.windows, README, CHANGES, HISTORY, TODO, FAQ):
- Remove.
- (clean): Don't remove files in this directory.
- (maintainer-clean): New target, removes files in parent, too.
-
- * autogen.sh: Create info files and distribution texts like
- preview-latex does, and recurse into preview directory to do the
- same.
-
-2005-04-27 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-lisp-directory, TeX-auto-global):
- Don't `file-name-as-directory'fy.
- (TeX-style-global, TeX-auto-local, TeX-style-local)
- (TeX-macro-global, TeX-macro-private): Same here.
- (TeX-auto-private): Use expand-file-name.
- (TeX-style-private): Same here.
- (TeX-check-path): Same.
- (TeX-load-style): Adapt.
-
- * tex-buf.el (TeX-check-files): Be robust against non-slashed
- directory names.
- (TeX-ispell-document): Same here.
-
- * tex.el (AUC-TeX-version, AUC-TeX-date):
- Protect `make-obsolete-variable' against obsolete Emacsen.
-
-2005-04-28 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * doc/changes.texi: Mention the fix of Japanese fill problems.
-
-2005-04-27 David Kastrup <dak@gnu.org>
-
- * configure.ac: Correct bug reporting address and move stuff over
- from preview.
- * aclocal.m4: remove, we want the one in preview instead.
-
- * tex-site.el.in (AUCTeX-version, AUCTeX-date): get via configure.
-
- * tex.el (info): Add "docTeX" to info prefixes.
- (AUCTeX-version, AUCTeX-date): removed to tex-site.el.
- (AUC-TeX-version, AUC-TeX-date): Use `make-obsolete-variable'.
- Is version 11.50 correct?
-
- * tex-bar.el (LaTeX-install-toolbar): Adjust toolbarx-image-path.
-
- * autogen.sh: Use aclocal.m4 from preview subdirectory.
-
- * tex.el (TeX-submit-bug-report): Add `TeX-command-list' to bug
- reports.
-
-2005-04-23 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-command): Let it accept `TeX-active-master' as
- well, by not touching `TeX-current-process-region-p' unless
- `TeX-region-file' or `TeX-master-file' have been identified
- explicitly.
- (TeX-view): Simplify.
- (TeX-active-process, TeX-active-buffer): Simplify.
-
-2005-04-22 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-help-error): Create the correct log file
- name corresponding to the current run.
- (TeX-error, TeX-warning): Pass runbuffer info into the routines to
- get the correct log file name in all circumstances.
-
-2005-04-20 David Kastrup <dak@gnu.org>
-
- * configure.ac: don't bother about pre-2.50 autoconf.
- Check version more fine-grainedly.
-
-2005-04-19 David Kastrup <dak@gnu.org>
-
- * texmathp.el (texmathp-match-switch): Add autoload cookie.
-
- * tex.el (no-doc): Remove: not needed because autoloads are
- documented by the cookie extraction process.
- (bibtex-mode-hook): Remove. This will be done by an autoload
- cookie from latex.el instead.
- (BibTeX-auto-store, LaTeX-math-mode, japanese-plain-tex-mode)
- (japanese-latex-mode, texinfo-mode, latex-mode, multi-prompt)
- (texmathp, texmathp-match-switch): Remove autoloads since this is
- done by cookies extracted into auctex.el.
- (TeX-region-create, TeX-save-document, TeX-home-buffer)
- (TeX-pin-region, TeX-command-region, TeX-command-buffer)
- (TeX-command-master, TeX-command, TeX-kill-job)
- (TeX-recenter-output-buffer, TeX-next-error)
- (TeX-toggle-debug-boxes, TeX-region-file, TeX-current-offset)
- (TeX-process-set-variable, TeX-view): Make comment nil instead of
- no-doc.
- (font-latex-setup, tex-font-setup): Remove autoloads. Should be
- done by cookies instead.
- (TeX-tex-mode): rename from tex-mode.
- (TeX-plain-tex-mode): rename from plain-tex-mode.
- (ams-tex-mode): Change autoload cookie.
-
- * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode):
- Change autoload cookies.
-
- * tex-font.el (tex-font-setup): Add autoload cookie.
-
- * tex-fold.el (TeX-fold-mode, tex-fold-mode): Add autoload
- cookies.
-
- * multi-prompt.el (multi-prompt): Add autoload cookie.
-
- * latex.el (auto-mode-alist): Add .drv to latex-mode.
- (TeX-latex-mode): Change name from latex-mode.
- (TeX-doctex-mode): Same here for doctex-mode. Explicitly set
- major-mode to doctex-mode: we don't want different modes.
-
- * tex-info.el (texinfo): Alias texinfo-mode to Texinfo-mode for
- symmetry.
- (Texinfo-mode): Autoload.
-
- * context.el (ConTeXt-mode, context-mode): Add definitions and
- aliases and autoload cookies.
-
- * bib-cite.el: Remove autoload from instructions.
-
- * toolbar-x.el (toolbarx-image-path): New variable.
- (toolbarx-make-string-from-symbol)
- (toolbarx-make-symbol-from-string, toolbarx-good-option-list-p)
- (toolbarx-separate-options, toolbarx-merge-props)
- (toolbarx-make-command, toolbarx-emacs-mount-popup-menu)
- (toolbarx-xemacs-mount-popup-menu, toolbarx-mount-popup-menu)
- (toolbarx-option-value, toolbarx-eval-function-or-symbol)
- (toolbarx-test-image-type, toolbarx-test-button-type)
- (toolbarx-test-any-type, toolbarx-test-string-or-nil)
- (toolbarx-test-toolbar-type, toolbarx-test-dropdown-type)
- (toolbarx-test-symbol, toolbarx-test-dropdown-default)
- (toolbarx-test-dropdown-save)
- (toolbarx-process-group-without-insert, toolbarx-process-group)
- (toolbarx-process-symbol, toolbarx-process-dropdown-group)
- (toolbarx-find-image, toolbarx-emacs-add-button)
- (toolbarx-emacs-refresh-process-button-or-insert-list)
- (toolbarx-emacs-refresh, toolbarx-xemacs-image-properties)
- (toolbarx-xemacs-button-properties, toolbarx-xemacs-refresh):
- Remove autoload cookies.
- (toolbarx-find-image): Use `toolbarx-image-path'.
-
-2005-04-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-update-title-faces): Remove unused
- variable. Don't call when loading the file.
- (font-latex-title-fontify): Document that faces set outside of
- customize might be modified.
- (font-latex-make-title-faces): Set height or size so that
- customize won't complain.
-
-2005-04-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-interactive-goto-prompt): New function.
- (TeX-run-interactive): Use it instead of setting
- `comint-scroll-to-bottom-on-output'. Use `add-hook'.
-
-2005-04-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-update-title-faces): Do not touch
- customized faces.
- (font-latex-title-fontify): Use `custom-initialize-default'.
- (font-latex-make-title-faces): Check for value of `saved-face'
- property for determining face customization.
-
- * tex.el (TeX-find-macro-boundaries): Reimplement. Now handles
- \foo{\bar}{ba-!-z} case correctly.
- (TeX-find-macro-start-helper): Remove.
-
-2005-04-22 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-make-title-faces): Define the face,
- don't set size. Set parent/inherit conditionally.
- (font-latex-update-title-faces): New function.
- (font-latex-title-fontify): Add :initialize and :set.
- Using `font-latex-update-title-faces' allows changing the height within
- an Emacs session.
- (font-latex-title-5-face): Rename from title-4-face.
- (font-latex-built-in-keyword-classes): Use title-0 and title-5
- faces.
-
-2005-04-22 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-run-interactive): Make output buffer scroll.
-
-2005-04-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-region): Get rid of \_> for matching
- macros. It prevents macros immediately followed by numbers from
- being found.
-
-2005-04-17 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * style/amsmath.el (LaTeX-item-equation): just-one-space before
- `\\' at the end of line.
-
-2005-04-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/harvard.el ("harvard"): Activate harvard citation format
- in RefTeX.
-
-2005-04-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-force-fontify): New variable.
- (TeX-fold-buffer): Use it. Make sure the buffer is fontified
- before folding is done.
-
- * doc/auctex.texi (Folding): Mention `TeX-fold-force-fontify'.
-
- * doc/changes.texi: Mention `TeX-fold-force-fontify'.
-
-2005-04-14 Ikumi Keita <ikumi@revery.net>
-
- * style/amsmath.el: Fix comment.
- ("amsmath"): Remove duplicate settings of "alignat*" and
- "xalignat*" from LaTeX-add-environments. Add "xalignat",
- "xalignat*", and "xxalignat" to LaTeX-item-list.
- (LaTeX-amsmath-env-alignat): Do not ask label if the tail of ENV
- is "*".
-
-2005-04-14 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-move-to-break-point): Refactoring.
- Set third argument of re-search-backward to 'move instead of using
- skip-chars-backward.
-
-2005-04-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-math-abbrev-prefix): Offer only string type for
- customization. Add proper :initialize and :set functions to allow
- the value to be changed without having to restart Emacs.
-
- * doc/auctex.texi (Mathematics): Document only the string-nature
- of `LaTeX-math-abbrev-prefix'.
-
-2005-04-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-math-abbrev-prefix): Can now be a string to be
- used with `kbd'.
- (LaTeX-math-abbrev-prefix): New function.
- (LaTeX-math-keymap, LaTeX-math-mode): Use it.
-
- * doc/auctex.texi (Mathematics):
- Explain `LaTeX-math-abbrev-prefix' more verbosely.
-
-2005-04-12 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-site.el.in (TeX-lisp-directory): Avoid open-parenthesis at
- beginning of a line.
-
- * tex-style.el (LaTeX-beamer-inner-themes)
- (LaTeX-beamer-outer-themes, LaTeX-beamer-color-themes)
- (LaTeX-beamer-font-themes): New variables for style/beamer.el.
-
- * style/beamer.el (LaTeX-arg-beamer-inner-theme)
- (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme)
- (LaTeX-arg-beamer-font-theme): New functions.
-
-2005-04-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-parse-argument): Another stab at fixing this
- function. The last change from 2005-03-23 broke the insertion of
- macros like \footnote with a marked region. This is pure
- guesswork. *sigh*
-
- * latex.el (LaTeX-section-heading): Shorten prompt.
- (LaTeX-section-title): Simplify. Shorten prompt.
- (LaTeX-auto-minimal-regexp-list): "\" and "." are not special in a
- complemented character alternative.
- (LaTeX-math-keymap): Define key for prefix insertion inside
- defvar.
- (math): Use `LaTeX-math-keymap' only.
- (LaTeX-math-mode-menu): Use `LaTeX-math-mode-map' (defined by
- `define-minor-mode').
- (LaTeX-math-mode): Assign `LaTeX-math-keymap' to
- `LaTeX-math-abbrev-prefix'. Use `LaTeX-math-mode-menu' with
- `LaTeX-math-mode-map'.
- (LaTeX-math-insert-prefix): Remove.
-
-2005-04-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-match-command-with-arguments):
- Skip over comments as well as whitespace.
-
- * tex.el (TeX-output-extension): Default to nil.
-
-2005-04-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-output-extension): Set correct default depending on
- the value of `TeX-PDF-mode'.
- (TeX-output-extension): Revert.
- (VirTeX-common-initialization): Set `TeX-output-extension' here.
-
-2005-04-05 Christian Schlauer <cschl@arcor.de>
-
- * tex.el (TeX-submit-bug-report): Fix typo in doc string, fill doc
- string.
-
- * latex.el: Change maintainer address.
- (LaTeX-section): Fix typo in doc string. Remove code that almost
- always inserts a new line.
- (LaTeX-section-section): Fix doc string. Add code that
- conditionally inserts a new line (which also bundles the
- modification of the buffer in this function).
- (LaTeX-section-hook): Fix typo in doc string.
- (LaTeX-default-position): Use `do not' instead of `don't' in doc
- string and customize value menu (as in `LaTeX-float).
- (LaTeX-item-list): Fix typo in doc string.
-
-2005-04-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-PDF-mode, TeX-interactive-mode, TeX-Omega-mode):
- Set customization group.
-
- * latex.el (LaTeX-math-default): New entry and key for \colon.
- New "Punctuation" category. Get rid of some entries in
- "delimiters" category already defined in "Arrows". Get rid of
- "delimiters" category and merge entries defined there into
- "Delimiters.".
- (LaTeX-math-menu): Remove "delimiters" and add "Punctuation".
-
-2005-04-04 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-user-keywords): Make XEmacs
- happy.
-
- * doc/changes.texi: Fix @xref.
-
- * doc/auctex.texi (Quotes): Fix @xref.
- (European): Be more verbose.
-
- * tex-info.el (texinfo-mode): Get rid of hyphens in prompts.
- Add @xref command.
-
- * latex.el (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen):
- Doc fix.
- (LaTeX-babel-hyphen-language-alist): Use t as default value for
- insertion behavior.
-
- * tex.el (TeX-quote-language-alist): Use t as default value for
- insertion behavior.
-
- * doc/auctex.texi: New tag line.
- (Quotes): Replace description about (n)german.sty-specific quote
- insertion by a generalized one and refer to section about European
- languages.
- (European): Add subsections. Add information about new
- functionality and customization options for language-specific
- quote and hyphen insertion.
- (Folding): Add information about help echo.
- (Viewing): Add subsection heading. A single one does not really
- make sense.
-
- * doc/changes.texi: Add some news.
-
-2005-04-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-help-echo-max-length): New variable.
- Add :type and :group specs.
- (TeX-fold-make-help-echo): New function.
- No space before ellipsis.
- Okay, color does not look too bad.
- (TeX-fold-make-overlay): Use it.
- Remove call to `TeX-fold-make-help-echo' again as we have to
- recompute the string anyway.
- (TeX-fold-hide-item): Set help-echo property.
- Recompute help echo string.
- (TeX-fold-show-item): Invalidate help-echo property.
-
-2005-04-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/faq.texi (Frequently Asked Questions About AUCTeX):
- Minor enhancements in wording.
-
- * tex.el (TeX-open-quote, TeX-close-quote)
- (TeX-quote-after-quote): Doc fix.
- (TeX-quote-language-alist, TeX-quote-language): New variables.
- (TeX-insert-quote): Use them.
- (TeX-submit-bug-report): Doc fix.
-
- * latex.el (LaTeX-mode-map): Map "-" to
- `LaTeX-babel-insert-hyphen'.
- (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen)
- (LaTeX-babel-hyphen-language-alist, LaTeX-babel-hyphen-language):
- New variables. (Moved from tex-style.el and style/german.el
- respectively and generalized.)
- (LaTeX-babel-insert-hyphen): New function. (Moved from
- syle/german.el).
-
- * tex-style.el (LaTeX-csquotes-open-quote)
- (LaTeX-csquotes-close-quote): Doc fix.
- (LaTeX-german-quote-after-quote, LaTeX-german-open-quote)
- (LaTeX-german-close-quote, LaTeX-german-hyphen)
- (LaTeX-german-hyphen-after-hyphen): Remove.
-
- * style/csquotes.el ("csquotes"): Use `TeX-quote-language'.
-
- * style/italian.el (LaTeX-italian-open-quote)
- (LaTeX-italian-close-quote): Remove.
- ("italian"): Use `TeX-quote-language'.
-
- * style/ngerman.el (LaTeX-german-quote-after-quote)
- (LaTeX-german-open-quote, LaTeX-german-close-quote): Remove.
- ("ngerman"): Use `TeX-quote-language' and
- `LaTeX-babel-hyphen-language'.
-
- * style/german.el: Move definition of "-" key to latex.el.
- (LaTeX-german-hyphen-internal): Move to latex.el as
- `LaTeX-babel-hyphen-language'.
- (LaTeX-german-insert-hyphen): Move to latex.el as
- `LaTeX-babel-insert-hyphen'.
- ("german"): Use `TeX-quote-language' and
- `LaTeX-babel-hyphen-language'.
-
- * style/czech.el, style/danish.el, style/slovak.el,
- style/swedish.el: Use `TeX-quote-language' and
- `LaTeX-babel-hyphen-language' where appropriate.
-
-2005-03-31 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/faq.texi (Frequently Asked Questions About AUCTeX):
- Add general information about how to deal with bugs. Adapt version
- numbers for Emacs.
-
-2005-03-31 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-move-to-break-point): Skip non-space chars
- backward if re-search-backward does not find white spaces or
- LaTeX-nospace-between-char-regexp. Add mule check before line
- break between 2-byte and 1-byte chars.
- Reported by Ikumi Keita <ikumi@revery.net>.
- Do not move point if re-search-backward didn't find proper line
- break point.
-
-2005-03-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-submit-bug-report): Insert AUCTeX version into mail
- subject.
-
-2005-03-30 Ikumi Keita <ikumi@revery.net>
-
- * latex.el (LaTeX-env-label): Remove `TeX-toggle-off-input-method'
- because `TeX-math-input-method-off' is already called in
- `LaTeX-insert-environment'.
-
-2005-03-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-style.el (LaTeX-german-hyphen): Doc fix. Fix :type.
-
- * style/german.el (LaTeX-german-insert-hyphen): Do not add "=
- repeatedly but stick to - after the first swapping.
-
-2005-03-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/german.el (LaTeX-mode-map): Bind `-' to
- `LaTeX-german-insert-hyphen'.
- (LaTeX-german-quote-after-quote, LaTeX-german-open-quote)
- (LaTeX-german-close-quote): Move to tex-style.el.
- (LaTeX-german-hyphen-internal): New variable.
- (LaTeX-german-insert-hyphen): New function.
- ("german"): Set `LaTeX-german-hyphen-internal'.
-
- * tex-style.el (LaTeX-german-quote-after-quote)
- (LaTeX-german-open-quote, LaTeX-german-close-quote): Move here
- from style/german.el.
- (LaTeX-german-hyphen, LaTeX-german-hyphen-after-hyphen):
- New variables.
-
- * doc/auctex.texi (Font Locking): References are now fontified
- with `font-lock-constant-face' because `font-lock-reference-face'
- is deprecated.
-
- * font-latex.el: Change maintainer address.
- (font-latex-quotes, font-latex-make-built-in-keywords)
- (font-latex-user-keyword-classes): Doc fix. (Mention that setting
- the variable directly does not take effect.)
- (font-latex-make-match-defun, font-latex-make-built-in-keywords)
- (font-latex-make-user-keywords): Doc strings of generated
- variables and functions now refer to the creating functions.
- (font-latex-warning-face, font-latex-sedate-face)
- (font-latex-italic-face, font-latex-bold-face)
- (font-latex-math-face, font-latex-string-face)
- (font-latex-verbatim-face, font-latex-superscript-face)
- (font-latex-subscript-face, font-latex-title-1-face)
- (font-latex-title-2-face, font-latex-title-3-face)
- (font-latex-title-4-face): Remove these face variables.
- (font-latex-title-fontify): Remove :set function.
- (font-latex-built-in-keyword-classes):
- Use `font-lock-constant-face' instead of `font-lock-reference-face'
- because the latter is deprecated in Emacs (and only an alias for
- the former which will not work if the quoted face name is used).
- Use new `title' specifier as type of keyword for the titling
- keywords and mention it in the doc string.
- (font-latex-keyword-matcher): Quote face specifiers in any case.
- (font-latex-make-user-keywords)
- (font-latex-syntactic-face-function): Quote face specifiers.
- (font-latex-setup): Remove obsolete method for fontifying strings
- or math respectively.
-
-2005-03-28 David Kastrup <dak@gnu.org>
-
- * tex.el: Change maintainer address.
- (TeX-submit-bug-report): Change bug reporting address.
-
- * doc/wininstall.texi: Change contact info.
-
- * doc/intro.texi (Introduction): Change contact info.
-
- * doc/auctex.texi (top): Change contact info.
-
-2005-03-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-match-simple-command): New function.
- (font-latex-make-user-keywords): Use it instead of specifying the
- regexp directly. Prevents stuff like "\foo\foo\foo\foo" from
- being fontified like a zebra.
- (font-latex-match-command-with-arguments): Check for limit when
- looking at optional and mandatory arguments. Prevents an infinite
- loop in XEmacs when typing the "n" of \begin in "\begi\n[foo]".
- (font-latex-user-keyword-classes): Specify a default value for the
- list.
-
-2005-03-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (AUCELC): Derive from AUCSRC.
- (STYLEELC, CLEANFILES, DISTCLEANFILES, DISTTEXTS): New variables.
- (some): Use STYLEELC.
- (clean): Use CLEANFILES.
- (distclean): Use CLEANFILES and DISTCLEANFILES. Call distclean
- target in doc directory.
- (maintainer-clean, extraclean): New targets.
-
-2005-03-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-parse-argument): Deactivate mark after insertion of
- first mandatory argument. Fixes insertion of braces at wrong
- places for multi-argument macros like \parbox and \multicolumn.
- See also change from 2004-12-01 which obviously did not suffice.
-
-2005-03-22 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-move-to-break-point): Prevent line break
- between 2-byte char an 1 byte-char.
-
- * latex.el (LaTeX-fill-move-to-break-point): Do not skip
- LaTeX-nospace-between-char-regexp.
- Reported by Ikumi Keita <ikumi@revery.net>.
-
-2005-03-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-buffer-substring): Better safe than sorry.
-
-2005-03-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-title-faces): According to
- upstream `font-size' is likely to vanish. So back to
- `face-height' but scale it down a bit to better match actual font
- size.
-
-2005-03-17 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-overlay-priority-step): New variable, previously in
- tex-fold.el under different name.
- (TeX-overlay-prioritize): new function in Emacs and XEmacs
- variants.
-
- * tex-fold.el (TeX-fold-make-overlay): Use `TeX-overlay-prioritize'.
- (TeX-fold-priority-step, TeX-fold-prioritize): Rename and moved
- to tex.el.
-
- * tex-buf.el (TeX-region-create):
- Transfer `buffer-file-coding-system' from master buffer to region.
-
-2005-03-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-section-list-add-locally)
- (LaTeX-largest-level-set): New functions.
- (LaTeX-add-environments): Invalidate menu variables instead of
- setting `LaTeX-menu-changed'.
- (LaTeX-section-menu-entry): Do not enable symbol.
- (LaTeX-section-menu-create, LaTeX-menu-changed)
- (LaTeX-menu-update): Remove.
- (LaTeX-section-menu, LaTeX-environment-menu)
- (LaTeX-environment-modify-menu): New variables.
- (LaTeX-section-menu-filter, LaTeX-environment-menu-filter):
- New functions.
- (LaTeX-mode-menu): Use them.
- (LaTeX-common-initialization): Move setting of
- `LaTeX-largest-level' upwards because it is needed when the menu
- is being generated. Do not use `activate-menubar-hook' and
- `activate-popup-menu-hook' anymore.
-
- * tex.el (VirTeX-common-initialization): Force update of style
- information.
-
- * style/scrreprt.el, style/scrbook.el, style/scrbase.el,
- style/scrartcl.el, style/report.el, style/jsbook.el,
- style/jsarticle.el, style/jreport.el, style/jbook.el,
- style/jarticle.el, style/j-report.el, style/j-book.el,
- style/j-article.el, style/book.el, style/article.el,
- style/alphanum.el: Use new functions for setting
- `LaTeX-largest-level' or `LaTeX-section-list' respectively.
-
-2005-03-16 Ikumi Keita <ikumi@revery.net>
-
- * latex.el (LaTeX-fill-move-to-break-point): Limit the max number
- of characters to look backward for `TeX-looking-at-backward'.
-
-2005-03-16 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-nospace-between-char-regexp): Change from
- defcustom to defvar.
-
-2005-03-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-title-faces): Deal with the case
- that `font-size' returns a number. Or nil.
-
- * tex.el (TeX-view-style): Remove support for "a4" and "a5".
-
-2005-03-14 David Kastrup <dak@gnu.org>
-
- * latex.el (docTeX-indent-inner-fixed)
- (LaTeX-indent-calculate-last): Add support for macrocode*, macro*,
- environment and environment* environment.
-
-2005-03-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * context.el (ConTeXt-indent-item-re): Do not treat
- \setup... commands like \item.
-
-2005-03-14 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-fold.el (TeX-fold-prioritize): Cater for preview-latex.
-
-2005-03-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-paragraph-commands-regexp-make): New function.
- (LaTeX-paragraph-commands-regexp, LaTeX-paragraph-commands):
- Use it.
- (LaTeX-paragraph-commands-add-locally): New function.
-
- * style/beamer.el ("beamer"): Use it. Newline not needed anymore
- because \frametitle is now a paragraph command and will not be
- filled together with the other content.
-
- * context.el (ConTeXt-find-indent): Correct indentation of
- environments.
-
- * latex.el (LaTeX-fill-region-as-para-do):
- Use `remove-text-properties' instead of
- `remove-list-of-text-properties' because the latter is not
- available in Emacs 21.
-
-2005-03-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/beamer.el ("beamer"): Find the correct start of
- environment in case a frame environment is inserted with point on
- a non-empty line. Insert an additional newline to set off title
- and content.
-
- * font-latex.el (font-latex-make-title-faces): Use `font-size'
- instead of `face-height' to determine the font size because the
- latter (as the sum of the face's ascent and descent) returns
- inappropriate values. Suggested by Steven E. Harris
- <seh@panix.com>.
-
-2005-03-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-comment-prefix): New function.
-
- * latex.el (LaTeX-current-environment, LaTeX-find-matching-end)
- (LaTeX-find-matching-begin): Rather than using the start or end of
- a commented region as a boundary, look further for other commented
- regions with the same prefix possibly containing an environment
- start or end respectively.
- (LaTeX-mode-menu): An empty help string is useless and may lead to
- an empty tooltip.
-
-2005-03-09 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * style/amsmath.el ("amsmath"): Fix typo: "dotssc" -> "dotsc".
- Added symbol "dots" and "dotsi".
-
- * latex.el (LaTeX-insert-environment):
- Call `TeX-math-input-method-off'.
- * style/amsmath.el (LaTeX-amsmath-env-alignat)
- (LaTeX-amsmath-env-aligned): Do not call
- `TeX-math-input-method-off' from here.
- Reported by Ikumi Keita <ikumi@revery.net>.
-
-2005-03-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-current-environment): Doc fix.
-
- * font-latex.el (font-latex-make-built-in-keywords): Make doc
- string of `font-latex-match-*-keywords' more clear.
-
-2005-03-08 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-toggle-off-input-method): Turn off input method iff
- `current-input-method' starts one of "chinese", "japanese", and
- "korean". Use `inactivate-input-method' instead of
- `toggle-input-method'. Doc fix.
- Suggested by Ikumi Keita <ikumi@revery.net>.
-
-2005-03-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-style.el: New file. defcustoms for style/*.el should go
- here.
-
- * latex.el (LaTeX-includegraphics-extensions)
- (LaTeX-includegraphics-options-alist)
- (LaTeX-includegraphics-strip-extension-flag)
- (LaTeX-includegraphics-read-file, LaTeX-beamer-themes): Move to
- tex-style.el.
- (tex-style): Require.
-
- * style/amsmath.el (LaTeX-amsmath-label): Move to tex-style.el.
-
- * style/beamer.el: Remove install instructions. Won't work
- properly outside current AUCTeX anymore. Removed CVS Id.
- (LaTeX-beamer-section-labels-flag)
- (LaTeX-beamer-item-overlay-flag): Move to tex-style.el.
-
- * style/csquotes.el (LaTeX-csquotes-quote-after-quote)
- (LaTeX-csquotes-open-quote, LaTeX-csquotes-close-quote): Move to
- tex-style.el.
-
- * style/emp.el (LaTeX-write18-enabled-p): Move to tex-style.el.
-
- * Makefile.in (AUCSRC): Add tex-style.el.
-
-2005-03-07 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (japanese-TeX-command-list)
- (japanese-TeX-error-messages): Change from defvar to defcustom.
-
-2005-03-06 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * doc/auctex.texi (I18n): Comment fix.
-
- * latex.el: Set fill-space nonsticky.
- (LaTeX-fill-delete-newlines): Check text property 'fill-space.
-
-2005-03-04 David Kastrup <dak@gnu.org>
-
- * Organizational: preview-latex development has been moved from
- <URL:http://sourceforge.net/projects/preview-latex> into the
- AUCTeX CVS Archive on
- <URL:http://savannah.gnu.org/projects/auctex> in subdirectory
- auctex/preview.
-
-2005-03-04 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (I18n): Try to make text more clear.
-
- * style/beamer.el (LaTeX-beamer-search-themes)
- (LaTeX-arg-beamer-theme): New functions adding completion for
- \usetheme.
-
- * latex.el (LaTeX-beamer-themes): New variable.
-
-2005-03-05 Ikumi Keita <ikumi@revery.net> (tiny change)
-
- * tex-jp.el (japanese-TeX-command-list): Doc fix.
-
-2005-03-03 Ikumi Keita <ikumi@revery.net>
-
- * tex.el (TeX-macro-global-internal): New function.
- (TeX-macro-global): Use it.
- (TeX-kpathsea-format-alist): Remove duplicate line.
-
- * tex-jp.el: Use `TeX-macro-global-internal' and append path for
- Japanese TeX into TeX-macro-global. Do not override
- `TeX-expand-list', no more.
- (japanese-TeX-command-list): Add :help string.
- Change `TeX-run-LaTeX' to `TeX-run-TeX'.
- (japanese-TeX-command-default, japanese-LaTeX-command-default):
- Quote symbol TeX-command in doc string.
-
-2005-03-03 Thomas Baumann <thomas.baumann@ch.tum.de>
-
- * style/beamer.el (LaTeX-beamer-item-overlay-flag): New variable.
- Used for controling the insertion of overlays in
- `LaTeX-item-beamer'.
- (LaTeX-item-beamer): Use it.
-
-2005-03-02 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (I18n): Fix some markup errors.
-
-2005-03-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-title-faces)
- (font-latex-title-4-face): Use yellow on terminals with dark
- background and blue4 on terminals with light background.
-
-2005-03-02 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * doc/auctex.texi (Floats): Document `LaTeX-top-caption-list'.
-
-2005-03-01 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * doc/auctex.texi (I18n): Revised.
-
-2005-02-28 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (TeX-japanese-process-input-coding-system)
- (TeX-japanese-process-output-coding-system): Fix comment.
-
-2005-02-27 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-move-to-break-point): Cater for kinsoku,
- especially for Japanese.
-
-2005-02-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-common-initialization): Update LaTeX menu when a
- popup menu in XEmacs is opened.
-
-2005-02-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * bib-cite.el: Some doc fixes in the commentary section.
-
-2005-02-23 Ikumi Keita <ikumi@revery.net> (tiny change)
-
- * doc/auctex.texi (I18n): Remove FIXME comment.
-
-2005-02-22 Ikumi Keita <ikumi@revery.net> (tiny change)
-
- * latex.el (LaTeX-fill-delete-newlines): Call search-forward,
- which is copied from `fill-delete-newlines', with BOUND TO.
-
-2005-02-21 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (Japanese): Fix bogus macro.
-
-2005-02-21 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * doc/auctex.texi (Japanese): Doc fix.
- Suggested by Ikumi Keita <ikumi@revery.net>.
-
-2005-02-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-macro-nth-arg): Doc fix.
- Do not skip more than one closing brace backwards.
- Use `TeX-fold-buffer-substring'.
- (TeX-fold-prioritize): Doc fix.
- (TeX-fold-buffer-substring): New function.
- Do not use `dolist' which uses an unwanted local binding of the
- list variable.
-
-2005-02-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-current-environment): New variable.
- (LaTeX-indent-calculate, LaTeX-fill-region-as-para-do): Use it.
- Improves filling performace by caching current environment.
-
-2005-02-19 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (TeX-japanese-process-input-coding-system):
- Remove garbage code.
- Reported by Ikumi Keita <ikumi@revery.net>.
-
- * latex.el (LaTeX-nospace-between-char-regexp): New variable.
- (LaTeX-fill-delete-newlines): Use it.
- (LaTeX-fill-move-to-break-point): Ditto. Fix comment.
-
-2005-02-18 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-delete-newlines): New function.
- (LaTeX-fill-region-as-para-do): Use it.
-
-2005-02-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-set-syntactic-keywords): Give an
- escape char at the end of a verbatim construct punctuation syntax.
- Prevents wrong fontification of stuff like "\verb|foo\|".
-
-2005-02-16 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (TeX-after-start-process-function): Remove code for
- XEmacs. `set-process-coding-system' is available in XEmacs 21.1.
- (TeX-japanese-process-input-coding-system)
- (TeX-japanese-process-output-coding-system): Change from defvar to
- defcustom. Use `default-process-coding-system'; Old XEmacs
- doesn't have the variable?
- Suggested by Ikumi Keita <ikumi@revery.net>.
-
-2005-02-15 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-move-to-break-point): Simplify.
- (LaTeX-fill-region-as-para-do): Cater for the situation where
- there is a line ending with Japanese characters and the following
- line starts with a non-Japanese character.
-
-2005-02-14 David Kastrup <dak@gnu.org>
-
- * aclocal.m4 (AC_LISPIFY_DIR): new function.
- (AUCTEX_AUTO_DIR): Use it.
-
- * tex-site.el.in (TeX-lisp-directory, TeX-auto-global):
- put autoconfed expression on a line of its own.
-
-2005-02-14 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-fill-region-as-para-do): Get rid of a space at
- eol if the last character of the line is Japanese (e.g. short
- Japanese lines).
- (LaTeX-fill-move-to-break-point): Do not skip characters if the
- text is written in Japanese (e.g. long Japanese line).
- Reported by Ikumi Keita <ikumi@revery.net>.
-
-2005-02-14 Ikumi Keita <ikumi@revery.net> (tiny change)
-
- * tex-jp.el (LaTeX-auto-regexp-list):
- Use `LaTeX-auto-class-regexp-list'.
-
-2005-02-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (Texinfo-environment, Texinfo-modify-environment):
- New functions.
- (Texinfo-insert-environment): Not interactive anymore as it is now
- called by `Texinfo-environment'.
- (Texinfo-mode-map): `C-c C-e' now calls `Texinfo-environment'.
-
-2005-02-12 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-add-local-master): Insert "japanese-" before mode
- name if buffer local variable `japanese-TeX-mode' is non-nil.
- Suggested by Ikumi Keita <ikumi@revery.net>.
- (japanese-slitex-mode): Remove obsolete autoload of slitex.
-
- * doc/auctex.texi (Japanese): Doc fix to follow the latest
- tex-jp.el.
-
-2005-02-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-find-macro-boundaries): Return an alist instead of a
- list.
- (TeX-find-macro-end): With `TeX-find-macro-boundaries' returning
- an alist `cdr' is now sufficient.
- (TeX-find-macro-end-helper): Save match data.
- (TeX-font-replace-macro): Use `TeX-find-macro-end' instead of
- `forward-sexp'. Fixes errors e.g. when trying to remove the font
- spec of a string like "\textbf{(}".
-
-2005-02-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-env-figure): Make function aware of active
- selections. There are still some indentation issues left.
-
- * style/epsf.el ("epsf"): Do not add epsffig environment.
- Fixes error if latex.el(c) is not loaded.
- (LaTeX-env-epsffigure): Remove.
-
-2005-02-11 David Kastrup <dak@gnu.org>
-
- * tex-site.el.in (TeX-lisp-directory): Use `@lispauctexdir'
- instead of `"@auctexdir@"' and `@lispautodir' instead of
- `"@auctexdir_expanded"'.
-
- * configure.ac (lispauctexdir): create version of `$(auctexdir)'
- that is Lisp-quoted, not shell-quoted.
- (lispautodir): Similarly.
-
- * doc/Makefile.in (prefix): Append $(null) to some assignments to
- save quoted backslashes at line ends.
-
- * Makefile.in (prefix): Append $(null) to some variable
- assignments to let quoted backslashes at their end remain quoted.
- (auctexdir): Get from configure.
-
-2005-02-10 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el: Fix bug that once japanese-plain-tex-mode entered,
- plain-tex-mode do as japanese-plain-tex-mode.
- Reported by Ikumi Keita <ikumi@revery.net>.
- (japanese-TeX-mode): Doc fix. Make variable buffer local and
- permanent-local.
- (japanese-plain-tex-mode-initialization)
- (japanese-latex-mode-initialization): Do not initialize
- japanese-TeX-mode. Use `when' instead of `if'.
-
-2005-02-09 Peter S Galbraith <psg@debian.org>
-
- * bib-cite.el (bib-master-file): Apply patch from Peter Heslin.
- TeX-master can now have symbol values (other than t or nil).
-
-2005-02-09 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (LaTeX-auto-regexp-list): Remove `usepackage' because
- it is defined in `LaTeX-auto-minimal-regexp-list'.
- (plain-TeX-auto-regexp-list): Fix regexp; Use `\\|' instead of `|'.
- Fill lines in the same way in tex.el.
- (TeX-japanese-process-input-coding-system)
- (TeX-japanese-process-output-coding-system): Use if-statement in
- defvar instead of outside of defvar. Change default value of FSF
- Emacs to 'euc-jp.
- (TeX-after-start-process-function): Add code for FSF Emacs.
-
-2005-02-08 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * style/alphanum.el: Added `Local Variables'.
- Suggested by Ikumi Keita <ikumi@revery.net>.
-
- * font-latex.el: Fix typo in `Local Variables'.
- Reported by Ikumi Keita <ikumi@revery.net>.
-
-2005-02-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/faq.texi (Frequently Asked Questions About AUCTeX): Fix typo
- in previous commit.
-
-2005-02-07 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * style/jarticle.el ("jarticle"): Use `LaTeX-section-level'.
-
-2005-02-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-code-comment): Compute the end of the
- region to be filled _after_ indentation happened.
-
-2005-02-07 David Kastrup <dak@gnu.org>
-
- * doc/faq.texi (Frequently Asked Questions About AUCTeX): Be quite
- more verbose about Emacs/XEmacs and versions.
-
-2005-02-04 David Kastrup <dak@gnu.org>
-
- * Version 11.55 released.
-
- * Makefile.in (tar-ball):
-
- * doc/Makefile.in (clean, html/auctex_toc.html, dist): Move HTML
- stuff into html directory.
-
-2005-02-04 David Kastrup <dak@gnu.org>
-
- * RELEASE: Some more Emacspeak blurb.
-
-2005-02-04 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * RELEASE: Make description of changes clearer.
-
-2005-02-04 David Kastrup <dak@gnu.org>
-
- * RELEASE (Warning): warn about XEmacs 21.4.16.
-
-2005-02-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-search-syntax-table): Give ?\" character punctuation
- syntax. Prevents parenthetical characters from being hidden from
- `TeX-find-opening-brace' if they happen to be enclosed between two
- quotation marks.
- Better use whitespace syntax for ?\" as this is the equivalent of
- a nil entry in the syntax table.
- (TeX-search-syntax-table): Remove superfluous possibility to
- specify comment and escape characters as arguments.
-
-2005-02-01 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * doc/changes.texi: Mention support for the jsarticle and jsbook
- classes.
-
- * tex-jp.el (japanese-LaTeX-style-list):
- Add jsclasses (jsarticle and jsbook).
-
-2005-01-31 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * configure.ac: Bump version info to 11.55.
-
- * auctex.spec (Version): Bump to 11.55.
- (Release): Reset to 1.
-
- * doc/tex-ref.tex: Bump version info to 11.55.
- (Source Display): Adapt information about key bindings to current
- implementation.
-
- * doc/auctex.texi: Bump version info to 11.55.
-
- * doc/changes.texi: Add information about changes in AUCTeX 11.55.
-
- * RELEASE: Add information about fixed bugs in AUCTeX 11.55.
-
- * latex.el (LaTeX-fill-region-as-para-do): Limit the search for
- sentence ends. Fixes erroneous addition of spaces at places
- following a paragraph to be filled.
-
-2005-01-31 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * style/jsarticle.el: New file.
-
- * style/jsbook.el: New file.
-
- * Makefile.in (STYLESRC): Add them.
-
-2005-01-29 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (LaTeX-fill-region-as-para-do): Remove.
-
-2005-01-28 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (AUCTeX-date): Use ISO 8601 format.
- (TeX-submit-bug-report): Include AUCTeX-date when using a
- non-released version.
-
-2005-01-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el: Do not use whitespace syntax for ?~. Prevents these
- characters from being deleted during filling.
-
-2005-01-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el: Update header.
- (TeX-view-output-file): Let `TeX-active-master' return file name
- without directory. Fixes viewer not finding output file when
- being called in a subdirectory.
- (TeX-active-master): Add new parameter `nondirectory'. Doc fix.
-
-2005-01-21 David Kastrup <dak@gnu.org>
-
- * auctex.spec (Conflicts): Mention the outdated emacspeak from
- FC3.
-
-2005-01-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-set-syntactic-keywords): Do not call
- `regexp-opt' on empty lists. Prevents `regexp-opt-group' from
- entering a loop on installations with an outdated regexp-opt.el.
-
- * tex-buf.el (TeX-command-region): Pass name of region file
- without directory to `TeX-command-query' because a test in the
- latter expects it like that.
- (TeX-command-query): Doc fix.
-
-2005-01-19 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * aclocal.m4, configure.ac: A few small changes to allow sync with
- preview-latex' aclocal.m4
-
-2005-01-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (hack-one-local-variable): Make sure the byte compiler
- does not barf on `minor-mode-list' by eliminating the reference to
- this variable.
-
-2005-01-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (top): Restrict to one content listing in HTML
- output.
-
- * doc/todo.texi (Wishlist): Remove bug regarding parsing of LaTeX
- class files.
-
- * tex.el (TeX-macro-global): New function.
- (TeX-macro-global): (the variable) Moved here from tex-site.el.in.
- Use new `TeX-macro-global' function.
-
- * aclocal.m4 (library): Remove TEX_INPUT_DIRS function.
-
- * configure.ac (auctexdir): Remove call to TEX_INPUT_DIRS.
-
- * lpath.el: Setting `TeX-macro-global' is not necessary anymore as
- it now is in tex.el.
-
- * tex-site.el.in (TeX-macro-global): Move defcustom to tex.el.
-
- * doc/install.texi (Configure): Remove documentation of
- --with-tex-input-dirs.
-
- * doc/wininstall.texi: Remove documentation of
- --with-tex-input-dirs.
-
- * latex.el (LaTeX-insert-environment): Insert a simple newline
- character instead of using `newline'. Fixes insertion of
- environment end at wrong place in XEmacs.
- (LaTeX-fill-region): Remove superfluous `save-restriction'.
- (LaTeX-auto-class-regexp-list): Add patterns for commands
- described in "LaTeX2e font selection" (fntguide).
-
-2005-01-14 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (European): Document all TeX-language-*-hook
- variables. Don't document obsolete `dk.sty'.
-
-2005-01-14 David Kastrup <dak@gnu.org>
-
- * auctex.spec: Add and remove auctex.info instead of auctex in
- info dir. Bump release to 2 to match upload.
-
-2005-01-13 David Kastrup <dak@gnu.org>
-
- * font-latex.el (font-latex-set-title-face)
- (font-latex-title-fontify): font-latex-title-fontify, not
- fontity. fontify, fontify, fontify.
- * doc/changes.texi: Ditto.
- * doc/auctex.texi (Font Locking): Ditto.
-
-2005-01-12 David Kastrup <dak@gnu.org>
-
- * Version 11.54 released.
-
-2005-01-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/beamer.el: Update copyright information.
- General clean-up.
- ("beamer"): Support frame environment.
- The overprint has an optional "area width" argument, not a
- mandatory "overlay" argument.
-
-2005-01-09 Reiner Steib <Reiner.Steib@gmx.de>
-
- * RELEASE: Addition to contributors section.
-
- * tex-bar.el (TeX-bar-LaTeX-button-alist): Use generic "view"
- image instead of mode specific.
-
-2005-01-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * RELEASE: Added information about fixed bugs and added features
- in AUCTeX 11.54.
-
- * auctex.spec (Version): Bump to 11.54.
-
- * configure.ac: Bump version info to 11.54.
-
- * doc/auctex.texi: Bump version info to 11.54.
-
- * doc/tex-ref.tex: Bump version info to 11.54.
-
-2005-01-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-forward-paragraph): Allow finding paragraph
- commands even if they are preceded by whitespace and comment
- starters.
-
-2005-01-06 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-forward-comment-skip): Differentiate prefixes with
- whitespace between comment starters.
-
- * latex.el: Update copyright information.
- (LaTeX-indent-calculate-last, LaTeX-fill-region-as-para-do):
- Do not widen.
- (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do):
- Use a marker instead of narrowing the region.
- (LaTeX-indent-line, LaTeX-indent-inner-do)
- (LaTeX-current-indentation, LaTeX-back-to-indentation):
- Handle prefixes with whitespace between comment starters correctly.
-
-2005-01-05 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/graphicx.el: Added completion of boxing macros.
- Fontify some macros.
-
- * font-latex.el (font-latex-built-in-keyword-classes): Fix typo
- in doc string.
-
-2005-01-02 Reiner Steib <Reiner.Steib@gmx.de>
-
- * toolbar-x.el (toolbarx-default-toolbar-meaning-alist):
- Some checkdoc related fixes. Still not checkdoc clean.
-
- * tex-bar.el (Commentary): Don't mention stuff done by
- configure/make in the instructions.
- (TeX-bar-help-from-command-list): Quote symbols in doc string.
- File is checkdoc clean now.
-
- * doc/auctex.texi: Update copyright.
- (Mathematics): Explain how to enable LaTeX-math-mode by default.
- Suggested by Chris Wallace <c.wallace@qmul.ac.uk>.
- (Filling, Outline): Markup fixes: Use @lisp instead of @example
- where appropriate.
-
-2004-12-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (ConTeXt-find-matching-start): Require 'tex and add
- autoloads to make the compiler happy.
-
- * doc/changes.texi: Add and tweak some stuff for 11.54.
-
-2004-12-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-auto-parse-region): Do not add element to `symbol'
- if it is already contained.
-
-2004-12-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-indent-outer-do): Remove redundant code.
-
-2004-12-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el: Add coding cookie.
- (font-latex-quote-end-list): Remove.
- (font-latex-quote-list): New variable.
- (font-latex-quotes, font-latex-match-quotation): Use it for
- generalization.
- (font-latex-keyword-matcher): Revert last change.
- (font-latex-make-built-in-keywords): Match the empty string only
- at the end of multi-char macros.
- (font-latex-make-user-keywords): Make sure sedate face is not used
- for words right after a "\\".
- (font-latex-set-syntactic-keywords): Do not match linebreaks as
- delimiters of `verb-like-commands'.
-
-2004-12-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-keyword-matcher): Highlight only first
- matched group.
- (font-latex-make-built-in-keywords): Set up grouping for warning
- keywords and mark its end with "[^A-Za-z@*]".
-
-2004-12-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-paragraph): Do not narrow region when code
- comments are filled. Fixes wrong indentation if a line with a
- code comment following an indented line is filled.
- Mark end of current line, not beginning of next.
- Jump to start of code comment line after regular filling.
-
-2004-12-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-built-in-keyword-classes):
- Move warning keywords up in order to save them from being covered by
- less important faces. Include "include" in warning keywords.
-
- * aclocal.m4 (TEX_INPUT_DIRS): Change `IFS' temporarily for
- tokenizing the string instead of inserting newlines. The latter
- did not work anyway because there was one backslash too much in
- "\\n". Strip trailing slashes of determined directories before
- concatenation.
-
- * doc/install.texi (Configure): Quote value for
- --with-tex-input-dirs.
-
- * doc/wininstall.texi: Quote value for --with-tex-input-dirs.
-
- * tex.el (TeX-arg-opening-brace, TeX-arg-closing-brace):
- New variables.
- (TeX-parse-arguments, TeX-parse-argument, TeX-argument-insert):
- Use them.
-
- * latex.el (TeX-arg-free): Temporarily bind
- `TeX-arg-opening-brace' and `TeX-arg-closing-brace'.
-
-2004-12-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-source-specials-view-position-flags): Fix syntax for
- xdvi.
-
-2004-12-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (top): Duplicate top node and wrap it in @ifinfo
- and @ifhtml environments respectively.
-
-2004-12-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * context.el (ConTeXt-paragraph-commands-regexp): Match any
- command starting with "\start" or "\stop" and the respective
- language variants.
-
-2004-12-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-keymap): Change key bindings for clearout
- commands.
- (TeX-fold-item, TeX-fold-remove-overlays): Doc fix.
-
- * tex.el (TeX-fold-menu): Change display of key bindings for
- clearout commands.
-
- * doc/auctex.texi (Folding): Document new key bindings for
- clearout commands.
-
-2004-12-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-keymap): Add key binding for
- `TeX-fold-dwim'.
- (TeX-fold-dwim): New function.
- Add support for folding regions.
- (TeX-fold-macro, TeX-fold-env): Call `message' here instead of in
- `TeX-fold-item' to get the right return value for the latter.
- (TeX-fold-item): Move `message' out to get the right return value.
- (TeX-fold-remove-overlays): Signal if an overlay was deleted with
- the return value.
-
- * tex.el (TeX-fold-menu): Add menu entry for `Tex-fold-dwim'.
-
- * doc/auctex.texi (Folding): Document `TeX-fold-dwim'.
- Mention support for folding regions with `TeX-fold-dwim'.
-
- * doc/changes.texi: Advertise folding and unfolding of regions as
- well as DWIM functionality.
-
- * tex-fold.el (TeX-fold-keymap): Add key bindings for
- `TeX-fold-region and `TeX-fold-clearout-region'.
- (TeX-fold-region): Make interactive.
-
- * tex.el (TeX-fold-menu): Add menu entries for folding and
- unfolding of regions.
-
- * doc/auctex.texi (Folding): Document folding and unfolding of
- regions.
- Document `TeX-fold-dwim'.
-
- * latex.el (LaTeX-fill-code-comment): Do not hardcode tab width.
-
-2004-12-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-keymap): Add key bindings for
- `TeX-fold-paragraph' and `TeX-fold-clearout-paragraph'.
- (TeX-fold-buffer): Now calls new `*-region' functions.
- (TeX-fold-paragraph): New function.
- (TeX-fold-buffer-type): Remove.
- (TeX-fold-region): New function. Basically encloses contents of
- `TeX-fold-buffer-type' but type parameter is not mandatory
- anymore.
- (TeX-fold-clearout-buffer): Now calls `TeX-fold-clearout-region'.
- (TeX-fold-clearout-paragraph, TeX-fold-clearout-region):
- New functions.
-
- * tex.el (TeX-fold-menu): Add menu entries for folding and
- unfolding of paragraphs.
-
- * doc/auctex.texi (Folding): Document folding and unfolding of
- paragraphs.
-
- * doc/changes.texi: Advertise folding and unfolding of
- paragraphs.
-
- * tex.el (TeX-comment-start-regexp): New variable.
- (TeX-comment-or-uncomment-region, TeX-uncomment)
- (TeX-forward-comment-skip, TeX-find-macro-end-helper): Use it.
-
- * latex.el (LaTeX-newline, LaTeX-insert-environment)
- (LaTeX-env-item, LaTeX-indent-line, LaTeX-current-indentation)
- (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do)
- (LaTeX-fill-move-to-break-point, LaTeX-fill-paragraph)
- (LaTeX-fill-code-comment, LaTeX-fill-region)
- (LaTeX-forward-paragraph, LaTeX-backward-paragraph):
- Use `TeX-comment-start-regexp' instead of `comment-start'.
- (LaTeX-backward-paragraph, LaTeX-indent-line): Simplify.
-
- * style/mdwlist.el ("mdwlist"): Use `TeX-comment-start-regexp'
- instead of `comment-start'.
-
- * style/doc.el (LaTeX-env-no-comment):
- Use `TeX-comment-start-regexp' instead of `comment-start'.
-
-2004-12-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-buffer-type): Do not ignore case during
- search.
-
- * context.el (ConTeXt-paragraph-commands-regexp): New name for
- `ConTeXt-paragraph-commands'. Doc fix. Match escape character at
- front as well.
- (ConTeXt-mode-common-initialization): Use it.
- Set `LaTeX-paragraph-commands-regexp' instead of
- `LaTeX-paragraph-commands'. Adapt definition of
- `paragraph-start'.
-
-2004-12-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (hack-one-local-variable): Advise it in order to call
- minor mode functions for AUCTeX minor modes activated by
- file-local minor mode variables.
-
- * latex.el (LaTeX-math-mode): Define using `define-minor-mode'.
- Make it compatible with older Emacsen.
-
-2004-12-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/csquotes.el (LaTeX-csquotes-quote-after-quote):
- Avoid interference with (n)german.el.
-
-2004-12-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (distclean): Remove generated `configure' file.
- And revert again as it does not comply with the definition of
- standard targets in the GNU make manual.
-
- * style/jurabib.el ("jurabib"): Add further macros.
-
- * tex.el: Add coding cookie.
- Use punctuation syntax for "«" and "»" characters.
- (TeX-parse-argument): Deactivate mark after insertion of first
- pair of braces. Fixes problems with the insertion of macros with
- more than one brace and an active selection.
-
- * style/csquotes.el (LaTeX-csquotes-open-quote)
- (LaTeX-csquotes-close-quote): Doc fix.
- ("csquotes"): Repair quoting. Use completing-read where
- possible. Use a stricter test for usage of quotes.
-
- * doc/auctex.texi (Quotes): Document csquotes.el.
-
-2004-11-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/csquotes.el: New file.
-
- * Makefile.in (STYLESRC): Add style/csquotes.el.
-
- * doc/changes.texi: Advertise support for csquotes.sty.
-
-2004-11-29 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-auto-insert): Add SKIP argument.
- (TeX-auto-store): Use it to avoid circular dependencies.
-
- * style/graphicx.el (LaTeX-arg-includegraphics): Add "page".
-
- * latex.el (LaTeX-includegraphics-options-alist): Ditto.
-
-2004-11-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi: Use "auctex.info" instead of "auctex" as info
- file name.
-
- * doc/Makefile.in: Adapt to suit change in info file name from
- "auctex" to "auctex.info".
-
- * doc/.cvsignore: Adapt to suit change in info file name from
- "auctex" to "auctex.info".
-
- * doc/changes.texi: Advertise use of "auctex.info" info file name.
-
-2004-11-29 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * configure.ac: Add @command macro test
-
- * configure.in: Moved to configure.ac
-
- * configure.ac: Moved from configure.in
-
- * doc/macros.texi: Add @command macro
-
- * doc/auctex.texi: Change order of @top and @ifnottex, error
- message otherwise.
-
- * doc/Makefile.in: Add MAKEINFO environment variable for texi2...
- usage. Remove old (confusing) messages.
-
-2004-11-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/intro.texi (Introduction): @/ unfortunately is only
- available since Texinfo 4.6. Remove it for now.
-
- * doc/auctex.texi: Correct some references.
-
-2004-11-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi: Remove RCS keyword.
- Correct subtitle.
- Various corrections of filling and capitalization.
- Move up installation instructions.
- (Display): New node and chapter holding display-related content.
- (Font Locking): New node and section.
- (Folding): Now a section. Remove the silly first paragraph.
- (Outline): Now a section.
-
- * doc/macros.texi: Add `@fontlatex' macro.
-
- * doc/install.texi: Specify node unconditionally in the file.
-
- * doc/intro.texi (Introduction): Use `@email' instead of `@url'
- for email addresses.
-
- * doc/quickstart.texi (Processing): Better heading.
-
- * font-latex.el: Clean up comments.
- (font-latex-built-in-keyword-classes): Add explanation of the
- variable structure.
- (font-latex-match-command-with-arguments): Change "asterix" to
- "asterisk".
-
-2004-11-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-backward-paragraph): Jump to macro start. D'oh.
-
- * texmathp.el: Rearrange variable and function definitions in
- order to get as few compiler warnings as possible due to the
- reintroduction of the :set function in `texmathp-tex-commands'.
- Add a dummy `defvar' for `texmathp-tex-commands' to silence the
- compiler.
- (texmathp-tex-commands): Reintroduce a :set function as advertised
- in `texmathp-compile'.
- (texmathp): Remove the conditional call to `texmathp-compile' as
- this is handled by the :set function in `texmathp-tex-commands' on
- load of the file.
-
- * tex.el: Autoload `texmathp-match-switch'.
-
-2004-11-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-bold-face, font-latex-italic-face)
- (font-latex-math-face, font-latex-string-face)
- (font-latex-warning-face, font-latex-verbatim-face): Inherit from
- suitable base faces if possible. Doc fix.
- (font-latex-sedate-face): Doc fix.
-
- * latex.el (LaTeX-paragraph-commands): Doc fix.
- (LaTeX-backward-paragraph): Do not unnecessarily jump to a (wrong)
- position after the macro start.
-
- * tex.el: Move (nearly all) autoloads to a single place.
- Remove redundant autoload for `TeX-region-file'. Add autoload for
- `TeX-view'.
- (TeX-parse-macro): Doc fix.
- Do not add braces for macros defined as `("foo" 0)'.
- (TeX-parse-arguments): Do not bind `<' and `>'.
- (TeX-parse-argument, TeX-argument-insert): Do not use `<' and `>'
- formerly bound by `TeX-parse-arguments'. Fixes some compiler
- warnings.
- (TeX-auto-list-information): Use `message' correctly.
-
- * tex-info.el (texinfo-mode): Add `@email' macro.
-
-2004-11-22 Berend de Boer <berend@pobox.com>
-
- * context.el (ConTeXt-mode-common-initialization): ConTeXt does
- not need italics correction.
-
-2004-11-20 Christian Schlauer <cschl@arcor.de>
-
- * doc/auctex.texi (Floats): Update.
-
- * doc/changes.texi: Mention change of `LaTeX-float'.
-
- * latex.el (LaTeX-float, LaTeX-env-figure): Implement "do not
- prompt" option. `LaTeX-float' has the same customize value menu
- like `LaTeX-default-position' now. This implies that the old
- meaning nil corresponds to `""' now, while nil means "do not
- prompt".
- (LaTeX-env-figure): Ask for `Float position' instead of `Float
- to'.
- (LaTeX-float): New default value "" instead of "htbp" (after a
- discussion on the mailing list).
- (LaTeX-default-format, LaTeX-default-width)
- (LaTeX-default-position): Omit `Specifies the' in doc-string.
-
-2004-11-19 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * tex-buf.el (TeX-run-TeX): Improve comments.
-
-2004-11-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-TeX-sentinel-check): Use only the letters after
- the last dot of a file name for the file extension.
-
-2004-11-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-move-to-break-point): Search backward for
- \verb|...| constructs rather than forward. Fixes cases with more
- than one constructs per line. Reported by Christan Schlauer.
-
-2004-11-16 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: Clarify --with-xemacs.
-
-2004-11-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-paragraph-commands): Now is a customizable list
- instead of a regular expression.
- (LaTeX-paragraph-commands-internal)
- (LaTeX-paragraph-commands-regexp): New variables.
- (LaTeX-forward-paragraph, LaTeX-backward-paragraph)
- (LaTeX-common-initialization):
- Use `LaTeX-paragraph-commands-regexp' instead of
- `LaTeX-paragraph-commands'.
-
-2004-11-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-close-environment): Insert a newline at the end
- of the environment if an uncommented line follows a commented one.
-
-2004-11-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (docTeX-in-macrocode-p): Search backward for an
- environment beginning rather than forward for its end.
-
-2004-11-08 David Kastrup <dak@gnu.org>
-
- * latex.el (doctex-mode): Set the mode name.
-
-2004-11-04 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (texinfo-mode): Add `@command' macro.
-
- * doc/auctex.texi (Commands): Correct key binding for
- `TeX-Omega-mode'. Add index entry. Use `@command' instead of
- `@code' where appropriate.
-
- * font-latex.el (font-latex-built-in-keyword-classes): Use correct
- face for `font-latex-match-title-3'.
-
-2004-11-04 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * images/amstex.xpm: Added. Contains symbolic color
- 'backgroundToolBarColor', required by (GNU/Linux) XEmacs.
-
-2004-11-03 Christian Schlauer <cschl@arcor.de>
-
- * latex.el (LaTeX-env-figure, LaTeX-env-minipage)
- (LaTeX-env-tabular*): Do always accept the user's input as the new
- buffer-local values for `LaTeX-float' and `LaTeX-default-width',
- even if the user entered the empty string.
- (LaTeX-env-minipage): Do not ask for the (optional) position if
- `LaTeX-default-position' is set to `nil'. Behaviour agrees with
- LaTeX-env-array and LaTeX-env-tabular* now.
- (LaTeX-env-array, LaTeX-env-tabular*): Change `setq'-assignment
- of `LaTeX-default-position' so that it works not only the first
- time in buffers with `LaTeX-default-position' set to `nil'.
- (LaTeX-env-array, LaTeX-env-minipage, LaTeX-env-tabular*):
- Use `LaTeX-optop', `TeX-grop', etc. instead of `{', `['.
- (LaTeX-env-picture): Don't delete whitespace after inserting the
- environment. Cursor position corresponds to proper indentation
- now.
-
-2004-11-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-delete-dups-by-car): New name for `TeX-delete-dups'.
- (TeX-delete-duplicate-strings, TeX-sort-strings): New functions.
- Contributed by Reiner Steib and David Kastrup.
-
- * font-latex.el: Require 'tex.
- (font-latex-user-keyword-classes): Enhance :set function to tell
- user which entry is duplicated.
-
- * latex.el (TeX-arg-input-file): Use new name
- `TeX-delete-dups-by-car' instead of `TeX-delete-dups'.
-
- * style/graphicx.el (LaTeX-includegraphics-read-file-TeX):
- Use new name `TeX-delete-dups-by-car' instead of `TeX-delete-dups'.
-
-2004-11-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-user-keywords): Add the "fixed"
- matchers here rather than in `font-latex-make-built-in-keywords'.
-
- * latex.el (LaTeX-math-default, LaTeX-math-menu): Use "Greek
- Uppercase" instead of "Greek" and "Greek Lowercase" instead of
- "greek".
-
-2004-11-02 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-paragraph-commands): Make `\maketitle' a
- paragraph starter.
-
-2004-11-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-built-in-keywords)
- (font-latex-make-user-keywords): Append rather than prepend
- matchers.
-
-2004-11-01 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * toolbar-x.el
- (toolbarx-make-command): Code clean up.
-
-2004-11-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el: Change maintainer information.
- (font-latex-keywords): New customization group.
- (font-latex-built-in-keyword-classes): New variable.
- (font-latex-make-match-defun, font-latex-keyword-matcher):
- New functions.
- (font-latex-make-built-in-keywords): New name for
- `font-latex-make-keywords'.
- Move default keyword definitions from
- `font-latex-match-*-keywords' to
- `font-latex-match-*-keywords-local'.
- Integrate `font-latex-match-*-keywords-set' function into
- `font-latex-match-*-keywords' defcustom.
- (font-latex-keywords-1, font-latex-keywords-2): Default to nil.
- All matchers are now added in `font-latex-make-built-in-keywords'
- and `font-latex-make-user-keywords'.
- (font-latex-user-keyword-classes): New variable.
- (font-latex-make-user-keywords): New function.
-
- * doc/changes.texi: Remove duplicate word.
- Mention possibility to add new keyword classes.
-
- * doc/quickstart.texi: Some rewordings, corrections and
- enhancements.
-
-2004-10-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-auto-symbol-check): Use `add-to-list' instead of
- `cons' in order to avoid duplicates.
-
- * latex.el (LaTeX-auto-minimal-regexp-list): Use non-greedy
- operators for getting the end of a TeX group.
- (LaTeX-auto-cleanup): Use `add-to-list' instead of `cons' in order
- to avoid duplicates.
-
-2004-10-29 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * tex-buf.el: Add simple error report system.
- (TeX-error-report-switches): New variable (plist).
- (TeX-run-TeX),
- (TeX-TeX-sentinel-check): Use it, updating error state,
- where property is (intern (TeX-master-file)).
-
- * tex-bar.el: Remove defadvice's to TeX-run-TeX and
- TeX-TeX-sentinel-check.
- (TeX-bar-error-handling-switches): Remove.
- (TeX-bar-LaTeX-button-alist): next-error updated.
-
-2004-10-28 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-bar.el (TeX-bar-LaTeX-button-alist): Add `TeX-save-document'.
-
- * doc/changes.texi: Renamed function `LaTeX-install-toolbar'.
-
- * tex-site.el.in: Ditto.
-
-2004-10-28 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * tex-bar.el: Now requires tex-buf.el, for error handling.
- Renamed symbols:
- (LaTeX-install-toolbar): New name for `latex-install-toolbar'.
- (tex-bar-latex-buttons): New name for `tex-bar-latex-buttons'.
- (tex-bar-img-filename): New name for `tex-bar-img-filename'.
- (TeX-tool-bar): New name for `tex-tool-bar' group.
- (TeX-bar-LaTeX-buttons): New name for `tex-bar-latex-buttons'.
- (TeX-bar-LaTeX-all-button-alists): New name for
- `tex-bar-latex-all-button-alists'.
- (TeX-tool-bar-button-definitions): New name for
- `tex-tool-bar-button-definitions'.
- (LaTeX-symbols-toolbar-switch-contents): New name for
- `latex-symbols-toolbar-switch-contents'.
- (LaTeX-symbols-toolbar-contents): New name for
- `latex-symbols-toolbar-contents'
- (LaTeX-install-toolbar): New name for `latex-install-toolbar'.
-
- Use separator only in Emacs, while buildin separator is not
- implemented for XEmacs.
- (TeX-bar-help-from-command-list): New function, that returns the
- :help string for ITEM from TeX-command-list.
- (TeX-bar-error-handling-switches): New variable.
- (TeX-run-TeX [tex-buf.el]): before-adviced to reset error
- internals.
- (TeX-TeX-sentinel-check [tex-buf.el]): after-adviced to set error
- internals when error happens.
- (TeX-bar-LaTeX-button-alist): New button next-error, which is
- resp. visible/active when error detected on Emacs/XEmacs.
- All buttons received :help from TeX-command-list.
- (TeX-bar-LaTeX-buttons): next-error is default, and file is no
- longer default.
-
-2004-10-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-auto-class-regexp-list): New variable.
- Match "\DeclareRobustCommand\foo" besides
- "\DeclareRobustCommand{\foo}" as well.
- (LaTeX-auto-regexp-list): Use it.
- (LaTeX-auto-cleanup): Do not consider key=value options.
- Check for "Package" in addition to "package".
-
-2004-10-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-auto-generate-global): Only parse cls and sty files.
-
-2004-10-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-match-command-in-braces):
- Remove references to non-existent variables.
-
-2004-10-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-math-list): Improve doc string and custom type.
- (LaTeX-math-default): Add doc string.
-
-2004-10-26 Frank Küster <frank@kuesterei.ch>
-
- * doc/quickstart.texi: Don't use so many nodes. Several fixes.
-
-2004-10-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (tar-ball): Don't include CVS stuff.
-
- * doc/changes.texi: Mention experimental tool bar support.
-
- * Makefile.in (tar-ball): Include tex-bar images.
-
-2004-10-25 David Kastrup <dak@gnu.org>
-
- Toolbar patches by Reiner Steib
- * Makefile.in (aucteximagedir): Define.
- (AUCSRC, AUCELC): Add toolbar files.
- (install-images): new target.
-
- * tex-site.el.in (TeX-image-directory): Define.
-
- * tex-bar.el (toolbar-x): require toolbar and latex at runtime.
-
-2004-10-24 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (DOCFILES): Add doc/quickstart.texi.
-
-2004-10-23 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * toolbar-x.el:
- (toolbarx-emacs-mount-popup-menu): Nil cannot be a menu key
- anymore (fixed).
- (toolbarx-test-image-type): Improve comments. Add support for
- variables defined with `defimage', which are considered a simple
- value for the :image property.
- (toolbarx-emacs-refresh): Nil cannot be a toolbar (menu) key
- anymore (fixed).
- (toolbarx-install-toolbar): Improve documentation for the :image
- property.
-
-2004-10-22 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * tex-bar.el: Improve comments. Symbol-toolbar code moved to the
- bottom of the file.
- (tex-bar-latex-buttons): Improve comments. Add custom :type.
- (tex-bar-latex-buttons): New command -- display a list of defined
- buttons.
- (tex-bar-available-meaning-alists): Remove (renamed).
- (tex-bar-latex-all-button-alists): New name of
- `tex-bar-available-meaning-alists'. Add custom :type.
- (tex-bar-meaning-alist): Remove (renamed).
- (tex-bar-latex-button-alist): New name of `tex-bar-meaning-alist'.
- Add custom :type. Renamed `latex-symbols' button to
- `latex-symbols-experimental'.
-
- * toolbar-x.el: Improve comments.
- (toolbarx-process-group-without-insert): Become autoloaded.
- (toolbarx-process-group): Code cleanup.
- (toolbarx-process-symbol): Code cleanup.
- (toolbarx-default-toolbar-meaning-alist): Separator button label
- renamed from `:sep' to `separator'.
-
-2004-10-22 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (European): Adjust to change of
- `LaTeX-italian-open-quote'.
-
-2004-10-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * aclocal.m4 (TEX_INPUT_DIRS): Do not use -e command line option
- for grep.
-
-2004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/quickstart.texi: Fix markup.
-
-2004-10-18 Frank Küster <frank@kuesterei.ch>
-
- * doc/quickstart.texi: New chapter.
-
- * doc/changes.texi: Mention `Quick Start'.
-
- * doc/auctex.texi (Font Specifiers): Add \textrm and \textsf
- (Commands): Add TeX-Omega-mode
- (top): Print contents near at the beginning.
-
- * doc/macros.texi: New macro @sans.
-
- * doc/intro.texi (Introduction): Remove sections obsoleted by
- `Quick Start' (Indentation and filling, Completion, Editing your
- document, Outlines).
-
-2004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/todo.texi, doc/install.texi, doc/history.texi,
- doc/changes.texi, doc/auctex.texi: Remove optional arguments of
- all @node commands.
-
- * doc/Makefile.in (TEXIFILES): Add quickstart.texi.
-
-2004-10-18 Frank Küster <frank@kuesterei.ch>
-
- * doc/Makefile.in (TEXIFILES): Add macros.texi.
- (auctex.dvi, auctex.pdf): Depend on TEXIFILES.
-
-2004-10-18 Christian Schlauer <cschl@arcor.de>
-
- * latex.el (LaTeX-env-figure, LaTeX-env-minipage): Point out to
- the user that the placement (figure) and position (minipage)
- specifiers are optional arguments.
- (LaTeX-env-figure): Simplify. Do not insert the (optional)
- placement specifier `LaTeX-float' into the buffer if the user
- entered the empty string when asked for `float'.
-
-2004-10-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-keywords): Correctly evaluate
- keywords when making `font-latex-match-*-keywords' defcustom.
-
-2004-10-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/todo.texi (Bugs): Document some bugs related to font locking
- and folding.
-
- * latex.el (LaTeX-insert-environment): Partial rewrite. Stay in
- comments. Do not comment uncommented following lines. Get rid of
- redundant comment prefix.
- (LaTeX-indent-calculate): Check for beginning of buffer.
- (LaTeX-indent-calculate-last): Do not check for beginning of
- buffer. Fixes wrong indentation of environments at the top of the
- buffer.
-
-2004-10-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-macro-nth-arg):
- Use `TeX-find-closing-brace' instead of `forward-sexp'.
- Fixes problems with comment characters in \url macros.
-
- * latex.el (LaTeX-paragraph-commands): Use `regexp-opt' to
- generate the regexp.
- (LaTeX-common-initialization): Add support for "$$" to
- `paragraph-start'.
-
- * context.el (ConTeXt-mode-common-initialization): Add support for
- "$$" to `paragraph-start'.
-
- * font-latex.el: Remove change log.
- (font-latex-make-keywords): New function.
- (font-latex-match-variable-keywords-local)
- (font-latex-match-variable-make)
- (font-latex-match-variable-keywords-set)
- (font-latex-match-variable-keywords, font-latex-match-variable)
- (font-latex-match-reference-keywords-local)
- (font-latex-match-reference-make)
- (font-latex-match-reference-keywords-set)
- (font-latex-match-reference-keywords)
- (font-latex-match-reference)
- (font-latex-match-function-keywords-local)
- (font-latex-match-function-make)
- (font-latex-match-function-keywords-set)
- (font-latex-match-function-keywords, font-latex-match-function)
- (font-latex-match-title-1-keywords-local)
- (font-latex-match-title-1-make)
- (font-latex-match-title-1-keywords-set)
- (font-latex-match-title-1-keywords, font-latex-match-title-1)
- (font-latex-match-title-2-keywords-local)
- (font-latex-match-title-2-make)
- (font-latex-match-title-2-keywords-set)
- (font-latex-match-title-2-keywords, font-latex-match-title-2)
- (font-latex-match-title-3-keywords-local)
- (font-latex-match-title-3-make)
- (font-latex-match-title-3-keywords-set)
- (font-latex-match-title-3-keywords, font-latex-match-title-2)
- (font-latex-match-title-4-keywords-local)
- (font-latex-match-title-4-make)
- (font-latex-match-title-4-keywords-set)
- (font-latex-match-title-4-keywords, font-latex-match-title-2)
- (font-latex-match-textual-keywords-local)
- (font-latex-match-textual-make)
- (font-latex-match-textual-keywords-set)
- (font-latex-match-textual-keywords, font-latex-match-textual)
- (font-latex-match-warning-keywords-local)
- (font-latex-match-warning-make)
- (font-latex-match-warning-keywords-set)
- (font-latex-match-warning-keywords, font-latex-match-warning)
- (font-latex-match-warning-function): Now generated by
- `font-latex-make-keywords'.
- (font-latex-match-bold-command-keywords-local)
- (font-latex-match-bold-command-keywords)
- (font-latex-match-bold-command)
- (font-latex-match-italic-command-keywords-local)
- (font-latex-match-italic-command-keywords)
- (font-latex-match-italic-command)
- (font-latex-match-math-command-keywords-local)
- (font-latex-match-math-command-keywords)
- (font-latex-match-math-command)
- (font-latex-match-type-command-keywords-local)
- (font-latex-match-type-command-keywords)
- (font-latex-match-type-command)
- (font-latex-match-bold-declaration-keywords-local)
- (font-latex-match-bold-declaration-keywords)
- (font-latex-match-bold-declaration)
- (font-latex-match-italic-declaration-keywords-local)
- (font-latex-match-italic-declaration-keywords)
- (font-latex-match-italic-declaration)
- (font-latex-match-type-declaration-keywords-local)
- (font-latex-match-type-declaration-keywords)
- (font-latex-match-type-declaration): New variables generated by
- `font-latex-make-keywords'.
- (font-latex-match-bold-command)
- (font-latex-match-bold-command-make)
- (font-latex-match-bold-command-keywords-set)
- (font-latex-match-italic-command)
- (font-latex-match-italic-command-make)
- (font-latex-match-italic-command-keywords-set)
- (font-latex-match-math-command)
- (font-latex-match-math-command-make)
- (font-latex-match-math-command-keywords-set)
- (font-latex-match-type-command)
- (font-latex-match-type-command-make)
- (font-latex-match-type-command-keywords-set)
- (font-latex-match-bold-declaration)
- (font-latex-match-bold-declaration-make)
- (font-latex-match-bold-declaration-keywords-set)
- (font-latex-match-italic-declaration)
- (font-latex-match-italic-declaration-make)
- (font-latex-match-italic-declaration-keywords-set)
- (font-latex-match-type-declaration)
- (font-latex-match-type-declaration-make)
- (font-latex-match-type-declaration-keywords-set): New functions
- generated by `font-latex-make-keywords'.
- (font-latex-keywords-1): Use new functions.
- (font-latex-bold-command-keywords)
- (font-latex-italic-command-keywords)
- (font-latex-math-command-keywords)
- (font-latex-type-command-keywords)
- (font-latex-bold-declaration-keywords)
- (font-latex-italic-declaration-keywords)
- (font-latex-type-declaration-keywords): Remove.
- (font-latex-match-command-with-arguments): New name for
- `font-latex-match-command-outside-arguments'. Third argument now
- is an integer instead of a binary. It specifies the number of
- mandatory arguments of a LaTeX macro. Simplify the function.
- (font-latex-match-font-cache)
- (font-latex-match-font-outside-braces): Remove.
- (font-latex-match-in-brace-cache): New name for
- `font-latex-match-infont-cache'.
- (font-latex-match-command-in-braces): New name for
- `font-latex-match-font-inside-braces'. Generalize, so that it can
- be used for any command and does not return a special, complex
- match.
- (font-latex-set-syntactic-keywords): Try to minimize false
- fontifications of macros which may look like \foo{bar} and
- \foo{bar{.
- (font-latex-commented-outp): Do not consider comment characters in
- verbatim content.
-
-2004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-default-format, LaTeX-default-width)
- (LaTeX-default-position): Fix doc strings.
-
-2004-10-14 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-default-width): Make it buffer local.
- (LaTeX-env-minipage): Pick up new value of LaTeX-default-width.
-
-2004-10-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-macro-spec-list): Add starred sectioning
- commands.
-
- * latex.el (LaTeX-fill-region-as-paragraph): Do not add linebreaks
- after "$$ " at the end of paragraph filling.
- (LaTeX-fill-move-to-break-point): Simplify. Add support for
- $$...$$ type display math.
-
- * style/jurabib.el: New file.
-
- * Makefile.in (STYLESRC): Add jurabib.el.
-
- * doc/changes.texi: Mention support for the jurabib package.
-
-2004-10-14 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * auctb.el: Removed (renamed to tex-bar.el)
-
- * tex-bar.el: Added; (new name of auctb.el). Added support for
- buttons and customization.
- (install-auctex-toolbar): removed.
- (tex-tool-bar): New custom group, inside AUCTeX group.
- (tex-tool-bar-button-definitions): New custom group, inside
- tex-tool-bar group.
- (tex-bar-latex-buttons): New custom variable: buttons in LaTeX
- mode.
- (tex-bar-meaning-alist): New custom variable.
- (tex-bar-available-meaning-alists): New custom variable:
- collection of variables for meaning-alists.
- (latex-install-toolbar): New function: install the toolbar for
- LaTeX mode.
- (latex-symbols-toolbar-contents): added separator between symbol
- switches and symbols.
-
- * toolbarx.el: Removed (renamed to toolbar-x.el)
-
- * toolbar-x.el: Added; (new name of toolbarx.el).
- (toolbarx-default-toolbar-meaning-alist) Added `:sep' button.
- (toolbarx-emacs-add-button): clean up.
-
-2004-10-13 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-default-width): New variable.
- (LaTeX-env-minipage, LaTeX-env-tabular*): Use it.
- (LaTeX-environment): Mention it in the doc string.
- (LaTeX-env-label): Reindent.
-
- * tex.el (TeX-delete-dups): Use our own (faster) version.
-
- * latex.el (LaTeX-env-array, LaTeX-env-minipage)
- (LaTeX-env-tabular*): Don't delete whitespace after inserting the
- environment. Cursor position corresponds to proper indentation
- now. From Christian Schlauer <cschl@arcor.de> with some
- modifications.
-
-2004-10-12 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (Completion): Mention `C-c RET' for
- `TeX-insert-macro'. Fixed typo.
- (Parsing Files): Fixed typo.
- (European): Improved.
- From Frank Küster <frank@kuesterei.ch>, slightly modified.
-
- * latex.el (LaTeX-common-initialization): Use `LaTeX-env-tabular*'
- for "tabular*".
-
-2004-10-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (Texinfo-insert-node): Emacs 21.3 and earlier
- expect a list of lists.
-
- * tex.el: Cater for `delete-selection-mode'.
- `eval-after-load' (used for support of desktop.el) in Emacs 21.3
- and earlier expects a string, not a symbol.
- (TeX-point-is-escaped): Remove. Implementation of
- `TeX-escaped-p', which does the same, is slightly nicer.
- (TeX-insert-dollar): Use `TeX-escaped-p'.
-
-2004-10-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el: Small clean-ups and rearrangements.
- (font-latex-match-variable-keywords)
- (font-latex-match-reference-keywords)
- (font-latex-match-function-keywords)
- (font-latex-match-title-1-keywords)
- (font-latex-match-title-2-keywords)
- (font-latex-match-title-3-keywords)
- (font-latex-match-title-4-keywords)
- (font-latex-match-textual-keywords)
- (font-latex-match-warning-keywords): Remove redundant defvars.
- (font-latex-match-variable, font-latex-match-reference)
- (font-latex-match-function, font-latex-match-title-1)
- (font-latex-match-title-2, font-latex-match-title-3)
- (font-latex-match-title-4, font-latex-match-textual)
- (font-latex-match-warning): Set default values and make
- buffer-local.
- (font-latex-match-reference): Add doc string.
- (font-latex-set-syntactic-keywords): Do not set comment syntax.
-
-2004-10-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/booktabs.el, style/captcont.el, style/fancyref.el,
- style/mdwlist.el, style/natbib.el, style/nicefrac.el,
- style/paralist.el, style/scrbase.el, style/scrbook.el,
- style/scrlttr2.el, style/scrpage2.el, style/scrreprt.el,
- style/subfigure.el, style/units.el (TeX-add-style-hook): Do not
- set up font-latex variables if font-latex is not loaded and
- enabled.
-
- * style/alltt.el, style/listings.el, style/url.el
- (TeX-add-style-hook): Do not set up font-latex variables if
- font-latex is not loaded and enabled. Reinitialize font-lock
- defaults.
-
- * font-latex.el: Do not autoload `texmathp'.
- (font-latex-fontify-script): Doc fix.
- (font-latex-script): Do without `texmathp'.
- (font-latex-syntactic-keywords): Default to nil.
- Make buffer-local.
- (font-latex-setup): Set syntactic keywords.
-
-2004-10-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-update-style, TeX-parse-arguments)
- (TeX-parse-argument, VirTeX-common-initialization)
- (TeX-auto-parse-region): Simplify code by using `unless'.
-
-2004-10-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-search-forward-unescaped)
- (TeX-search-backward-unescaped, TeX-re-search-forward-unescaped)
- (TeX-search-unescaped, TeX-escaped-p): New functions.
- (TeX-find-macro-boundaries): Use `TeX-escaped-p'.
-
- * latex.el (LaTeX-newline, LaTeX-current-indentation)
- (LaTeX-fill-region-as-para-do, LaTeX-fill-move-to-break-point):
- Use new search functions from tex.el.
-
- * tex-fold.el (TeX-fold-make-overlay, TeX-fold-hide-item)
- (TeX-fold-show-item): Respect `font-lock-mode'.
-
- * style/amstex.el: Add copyright and license information.
- ("amstex"): Do not load amsmath.el in `plain-tex-mode' or
- `ams-tex-mode'.
-
-2004-10-06 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * texmathp.el (texmathp): Limit environment search with result of
- macro search if possible.
-
- * font-latex.el (font-latex-verb-like-commands): New variable.
- (font-latex-set-syntactic-keywords): Use it.
- (font-latex-match-command-outside-arguments)
- (font-latex-match-font-outside-braces)
- (font-latex-match-font-inside-braces): Check face at the beginning
- of the match to make keyword fontification possible even if a
- macro's argument was already fontified due to syntactic keyword
- fontification.
-
- * style/listings.el (TeX-add-style-hook): Suppress indentation in
- lstlisting environments. Fontify both \lstinline|...| and
- \lstinline{...}. Add lstlisting environment to
- `LaTeX-verbatim-regexp'.
-
- * style/url.el (TeX-add-style-hook): Treat arguments \url|...| and
- \url{...} as verbatim.
-
- * style/alltt.el (TeX-add-style-hook): Use buffer-local variable
- `font-latex-verbatim-environments-local'.
-
-2004-10-05 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * toolbarx.el (toolbarx-default-toolbar-meaning-alist):
- New constant, providing a MEANING-ALIST for the insertion of the
- default buttons and some extra ones in Emacs and XEmacs.
-
-2004-10-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-output-view-style): Move more special items upwards.
- Remove "a4" and "a5" styles.
-
-2004-10-04 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * toolbarx.el:
- (toolbarx-emacs-add-button)
- (toolbarx-test-image-type): Add Emacs `image descriptor' as valid
- image specification (Emacs only).
- (toolbarx-emacs-add-button): "transp-strip" is new `tranparent
- strip' image file.
-
- * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm,
- * images/error.xpm, images/exec.xpm, images/execbibtex.xpm,
- * images/execdvips.xpm, images/execerror.xpm,
- * images/execpdftex.xpm, images/exectex.xpm,
- * images/execviewdvi.xpm, images/execviewpdf.xpm,
- * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm,
- * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm,
- * images/tex.xpm, images/view.xpm, images/viewdvi.xpm,
- * images/viewpdf.xpm, images/viewps.xpm: Add symbolic color
- 'backgroundToolBarColor' to make pics work in (GNU/Linux) XEmacs
-
-2004-10-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el: Some clean-ups, rearrangements and performance
- improvements.
- (font-latex-verbatim-face): XEmacs does not like :inherit.
- (font-latex-setup): Activate `font-latex-syntactic-face-function'.
- (font-latex-faces-present-p): New function.
- (font-latex-match-command-outside-arguments): Use it.
- (font-latex-bold-command-keywords)
- (font-latex-italic-command-keywords)
- (font-latex-math-command-keywords)
- (font-latex-type-command-keywords): New variables.
- (font-latex-match-font-outside-braces): Use them.
- Check for comment and verbatim faces.
- (font-latex-bold-declaration-keywords)
- (font-latex-italic-declaration-keywords)
- (font-latex-type-declaration-keywords): New variables.
- (font-latex-match-font-inside-braces): Use them.
- Check for comment and verbatim faces.
- (font-latex-script): Use `font-latex-faces-present-p'.
-
- * doc/changes.texi: Add some new features and fixed bugs.
-
-2004-09-29 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm,
- * images/error.xpm, images/exec.xpm, images/execbibtex.xpm,
- * images/execdvips.xpm, images/execerror.xpm,
- * images/execpdftex.xpm, images/exectex.xpm,
- * images/execviewdvi.xpm, images/execviewpdf.xpm,
- * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm,
- * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm,
- * images/tex.xpm, images/view.xpm, images/viewdvi.xpm,
- * images/viewpdf.xpm, images/viewps.xpm: Add designed images for
- toolbar buttons.
-
-2004-09-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-do-multi-line): Add new option and use
- it as default value.
- (font-latex-use-cache): New variable.
- (font-latex-match-command-outside-arguments)
- (font-latex-match-font-outside-braces)
- (font-latex-match-font-inside-braces): Use it.
- (font-latex-check-cache): Do not check if cache is to be used.
- (font-latex-setup): Set up multi-line font locking.
-
-2004-09-28 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * toolbarx.el: Support for grouping `:insert' clauses in the 3
- engines (performance improvement.) Better comments and
- docstrings.
- (toolbarx-process-symbol): Fix `nreverse'-missing bug.
-
- * auctb.el: Fix Copyright notice (to FSF). Remove "AMS Special"
- from ppup menu. Simplify. Remove garbage comments from end.
- (auctb-img-filename): Remove "symb-pics/" from return.
- Add "symb-pics/" explicitly where it is needed in the defconst's.
-
- * images, images/dropdown.xpm, images/ltx-symb-turn-off.xpm,
- * images/ltx-symb-turn-on.xpm: Add designed images for symbol
- toolbar.
-
-2004-09-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el: Add change log entries and bump version.
- (font-latex-find-matching-close): Fix typo in last commit.
- (font-latex-match-font-inside-braces): Set actual numbers in the
- match, not nil. Fixes errors with `font-lock-multiline' enabled.
-
-2004-09-27 David Kastrup <dak@gnu.org>
-
- * font-latex.el (font-latex-find-matching-close): Simplify.
-
- * latex.el (LaTeX-math-default): Use `W in math mode for the Omega
- letter.
-
- * tex.el (TeX-find-macro-start-helper): Simplify.
- (TeX-find-macro-end-helper): Simplify.
- (TeX-find-macro-end-helper): Stop if `forward-sexp' fails.
-
- * doc/todo.texi (Wishlist): Macro spell checking mentioned.
-
-2004-09-26 Miguel Frasson <frasson@math.leidenuniv.nl>
-
- * toolbarx.el: Add to cvs (first version).
-
- * auctb.el: Add to cvs (first version); features only a symbol
- toolbar.
-
-2004-09-24 Davide G. M. Salvetti <salve@debian.org>
-
- * configure.in: Add `--(en|dis)able-build-dir-test' switch to
- allow disabling `VALID_BUILD_DIR'.
-
-2004-09-22 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (VirTeX-common-initialization): Revert last change.
-
- * font-latex.el (font-latex-keywords-2): Use function
- `font-latex-match-script' instead of regexp directly.
- (font-latex-fontify-script): Doc fix.
- (font-latex-match-script): Reintroduce.
-
-2004-09-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-verbatim-macros): New variable.
- (LaTeX-fill-move-to-break-point): Do not break inside of macros
- defined in `LaTeX-verbatim-macros'.
- (LaTeX-fill-newline): Do not trigger auto-fill.
-
- * style/listings.el (TeX-add-style-hook): Add "lstinline" to
- `LaTeX-verbatim-macros'.
-
- * font-latex.el (font-latex-set-syntactic-keywords): "*" is not
- allowed as a \verb delimiter.
-
- * doc/todo.texi (Bugs): Another bug gone the way of the poodle.
-
-2004-09-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-indent-line): Use XEmacs' functions to deal with
- extents/overlays. Avoids dependence on overlay.el.
- (LaTeX-fill-region-as-paragraph): Inhibit filling of "Local
- Variables" section, if to be filled as a paragraph.
-
- * style/url.el: Add some (low-level) symbols for completion and
- fontification.
- (TeX-arg-urlstyle): New function.
-
- * doc/todo.texi (Bugs): Remove some obsolete bug descriptions.
-
-2004-09-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-verbatim-environments): Change from
- defvar to defcustom.
- (font-latex-verbatim-environments-local)
- (font-latex-verbatim-macros)
- (font-latex-verbatim-macros-local): New variables.
- (font-latex-set-syntactic-keywords): Use them.
-
- * style/listings.el: New file.
-
- * Makefile.in (STYLESRC): Add it.
-
- * doc/changes.texi: Mention support for listings.sty.
-
-2004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/changes.texi: Mention built fixes.
-
-2004-09-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-commented-outp): Reimplement for
- better performance.
-
- * doc/changes.texi: Streamline documentation of performance
- changes.
-
- * tex.el (TeX-search-syntax-table): Make XEmacs happy.
- (VirTeX-common-initialization): Append our stuff to the end of
- `find-file-hooks'. Fixes problems with `auto-insert-mode'.
-
-2004-09-15 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4 (EMACS_LISP): quote ${emacs}, Windows....
-
-2004-09-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Add changes from 11.51 up to now.
-
- * style/url.el: New file.
-
- * Makefile.in (STYLESRC): Add style/url.el.
-
-2004-09-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-keywords-1): Add highlighter for math
- macros.
- (font-latex-keywords-2): Use regexp for matching instead of
- `font-latex-match-script'.
- (font-latex-match-font-outside-braces): Add support for math, esp.
- "\ensuremath".
- (font-latex-match-script): Remove.
- (font-latex-script): Fix check for present faces. Add `texmathp'
- check in case there is no math face present.
-
-2004-09-09 Reiner Steib <Reiner.Steib@gmx.de>
-
- * aclocal.m4 (texinputdirs): Strip leading "!!".
-
-2004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (TeX-arg-input-file): Remove duplicates from the
- completion list. Simplify code by using `unless'.
-
-2004-09-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (Texinfo-insert-node): New function.
- (Texinfo-mode-map): Use it.
-
-2004-09-07 Davide G. M. Salvetti <salve@debian.org>
-
- * aclocal.m4 (EMACS_LISP): Sync echo output with real emacs
- invocation.
-
-2004-09-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (Texinfo-insert-environment): Add a space between
- inserted "@end" and environment name in case of active region.
-
-2004-09-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-search-syntax-table): New function and variable.
- (TeX-find-balanced-brace): New function.
- (TeX-find-closing-brace): Use `TeX-find-balanced-brace'.
- (TeX-find-opening-brace): Ditto.
- (TeX-find-macro-boundaries): Add `lower-bound' argument.
- (TeX-find-macro-start-helper): Add `limit' argument.
- (TeX-find-macro-start): Ditto.
-
-2004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/changes.texi: Add `LaTeX-includegraphics-read-file'.
- Mention use of `start' for MikTeX and fpTeX.
-
- * latex.el (LaTeX-includegraphics-read-file): New variable.
-
- * tex.el (TeX-delete-dups): New defun or defalias.
-
- * style/graphicx.el (LaTeX-includegraphics-read-file-TeX):
- Rename from `LaTeX-includegraphics-read-file'. Remove duplicates using
- `TeX-delete-dups'.
- (LaTeX-includegraphics-read-file-relative): Insert relative
- filename. From Dan Nicolaescu <dann@ics.uci.edu>.
- (LaTeX-arg-includegraphics): Use funcall for image-file.
-
-2004-08-28 David Kastrup <dak@gnu.org>
-
- * Version 11.53 released.
-
-2004-08-28 David Kastrup <dak@gnu.org>
-
- * doc/tex-ref.tex: Bump version.
-
- * configure.in: Bump version number.
-
- * auctex.spec (Version): bump to 11.53.
-
- * doc/auctex.texi: Bump version to 11.53.
-
-2004-08-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (install-el): Fix typos.
-
-2004-08-27 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-kpathsea-format-alist):
- Add LaTeX-includegraphics-extensions.
- (TeX-search-files): Fix non-kpathsea case.
-
- * style/graphicx.el (LaTeX-includegraphics-read-file):
- Use completion based on TeX-search-files.
-
-2004-08-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-preserve-comments): New variable.
- (TeX-fold-buffer-type): Use it.
-
- * font-latex.el (font-latex): Add to AUCTeX's customization group.
- (font-latex-find-matching-close): Correctly recognize multiple
- escape characters. Add missing paren.
-
-2004-08-26 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-site.el.in (japanese-slitex-mode): Remove obsolete autoload
- of slitex.
-
- * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode):
- Use `TeX-defun' for getting version info into mode doc.
-
-2004-08-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-mik.el: Use `start' instead of the respective executable for
- PostScript, PDF and HTML files.
-
- * tex-fptex.el: Ditto.
-
-2004-08-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-find-macro-boundaries): Detect the start of any
- macro, not just those consisting of [A-Za-z@].
- Remove some superfluous `goto-char' calls.
- (TeX-find-macro-start-helper): Reimplement once again.
- Original patch by David Kastrup; slightly modified. Doc fix.
- (TeX-find-macro-end-helper): Doc fix. Handle macros not
- consisting of [A-Za-z@] correctly.
- (TeX-find-opening-brace): Improve performance.
-
-2004-08-25 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el: Autoload `TeX-process-set-variable' and `TeX-region-file'.
-
-2004-08-25 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4: EMACS_PATH_LISPDIR: Expand lispdir if relative to
- binary. Quote lispdir, and deal with exec_prefix, add missing
- bracket.
-
- * aclocal.m4: Fix xemacs<->emacs mistake, restore path searching
- when --without-packagedir is given
-
- * configure.in: enable --without-packagedir
-
- * aclocal.m4: Barf if packagedir not found, don't bother with
- load-path on xemacs' lispdir
-
-2004-08-25 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-command): Call `TeX-process-set-variable' with
- correct options, so that the viewer command is next unless
- overridden.
-
- * tex.el (TeX-set-mode-name): Set `TeX-command-next' in the
- buffers where they actually count.
-
-2004-08-24 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-math-default): Correctly code "jmath" and
- "Bbbk".
-
-2004-08-24 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (Mathematics): Add `LaTeX-math-menu-unicode'.
- (Changes): Refer to `history.texi' _after_ the newer changes.
-
- * doc/changes.texi: Added versions 11.51-11.53.
-
-2004-08-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (VirTeX-common-initialization): Use "%" instead of
- `comment-start' for `comment-start-skip'.
- (TeX-find-opening-brace): Do not use an inverse matcher but negate
- the whole expression.
- (TeX-find-macro-start-helper): Reimplement. Should be much faster
- now.
-
- * latex.el (LaTeX-current-environment):
- Use `buffer-substring-no-properties'.
- (LaTeX-indent-line): Revert last change. Only multi-line overlays
- at the start of a line are affected by the XEmacs bug.
-
- * tex-info.el (Texinfo-environment-list): Add "command" macro.
-
-2004-08-24 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/install.texi (Prerequisites): Add `easy-mmode.el' update for
- XEmacs.
-
-2004-08-23 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-indent-line): Get all overlays, not just one.
- (LaTeX-math-default): Add iota.
- (LaTeX-math-default): Use different symbol for triangle.
- (LaTeX-math-default): Don't use `?\S-e' for `?E'.
-
- * tex.el (TeX-match-buffer): Use `buffer-substring-no-properties'
- (TeX-in-commented-line): Use `skip-chars-forward' and `forward-line'.
- (TeX-in-line-comment): Use `forward-line'.
- (TeX-brace-count-line): Use `skip-chars-forward'.
-
- * RELEASE: Some updates.
-
- * latex.el (LaTeX-section): Use an active region as title if available.
- (LaTeX-section-title): Prompt with title if present. Should we
- ask at all?
- (LaTeX-math-list): Add Unicode code point.
- (LaTeX-math-menu-unicode): New customization variable for unicode
- in math menu. Only set in GTK Emacs for now. Does not work on
- XEmacs. Use it for initializing the menus. Also prefix menu
- points with backslash.
-
- * Makefile.in (.PHONY): Declare a bunch of phony targets to
- protect against users making files/directories with that name (in
- particular "lisp").
-
-2004-08-22 David Kastrup <dak@gnu.org>
-
- * style/italian.el ("italian"): Don't overwrite existing local
- variable settings.
-
- * style/ngerman.el ("ngerman"): Don't overwrite existing local
- variable settings.
-
- * style/german.el ("german"): Don't overwrite existing local
- variable settings.
-
- * tex.el (TeX-set-mode-name, TeX-PDF-mode): XEmacs needs two
- arguments for `local-variable-p'.
-
-2004-08-20 David Kastrup <dak@gnu.org>
-
- * tex.el (desktop): Save TeX-Omega-mode, too.
-
- * Makefile.in (full-release): Source rpm is auctex, not
- auctex-emacs.
-
- * auctex.spec (Provides): Provide auctex as well to satisfy
- preview-latex. create package emacs nevertheless.
-
- * Version 11.52 released.
-
-2004-08-20 David Kastrup <dak@gnu.org>
-
- * tex.el (AUCTeX-version): move to front and also eval when
- compiling. Other version info moved, too.
- (TeX-defun): Macro for putting version info into definition.
- (plain-tex-mode): Use `TeX-defun'.
- (ams-tex-mode): Use `TeX-defun'.
-
- * tex-info.el (texinfo-mode): Use `TeX-defun' for getting version
- info into mode doc.
-
- * latex.el (latex-mode): Use `TeX-defun' for getting version info
- into mode doc.
-
- * context.el (context-mode): Use `TeX-defun' for getting version
- info into mode doc.
-
- * auctex.spec (BuildRoot): New naming scheme.
-
- * RELEASE: Add `DESTDIR' blurb.
-
-2004-08-19 David Kastrup <dak@gnu.org>
-
- * auctex.spec: Change `tex-site.el' to overwriting config file
- mode.
-
- * tex.el (plain-tex-mode): Move menu initializiation here instead
- of `plain-TeX-common-initialization'. We don't want "TeX" menus
- in `ConTeXt-mode' or `AmSTeX-mode'.
- (plain-TeX-common-initialization): remove `easy-menu-add' here.
- (TeX-common-menu-entries): Change "Customize" strategy again.
- (plain-TeX-menu-entries): Move from `plain-TeX-menu'.
- (plain-TeX-mode-menu): Use `plain-TeX-menu-entries'.
- (AmSTeX-mode-map): Derive from `TeX-mode-map' not
- `plain-TeX-mode-map'.
- (AmSTeX-mode-menu): Define menu for `AmSTeX-mode'.
- (ams-tex-mode): Add menus in proper order.
-
- * tex-info.el (texinfo-mode): Swap order of `easy-menu-add'.
-
- * latex.el (LaTeX-common-initialization): Swap order of
- `easy-menu-add'.
-
- * context.el (ConTeXt-mode-common-initialization): Swap order of
- `easy-menu-add', move `major-mode' init to front.
-
- * latex.el (LaTeX-common-initialization): Exchange order of
- `easy-menu-add' to get better menu layout in XEmacs.
-
-2004-08-19 Reiner Steib <Reiner.Steib@gmx.de>
-
- * auctex.spec (description): Overhauled.
-
- * doc/install.texi: Markup fixes, see "(texinfo)command".
-
- * doc/wininstall.texi: Ditto.
-
-2004-08-19 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-mode-menu): Use `TeX-common-menu-entries'.
-
- * tex-info.el (Texinfo-mode-menu): Use `TeX-common-menu-entries'.
-
- * tex.el (ams-tex-mode): Add `plain-TeX-mode-menu' here. Doh.
-
- * context.el (ConTeXt-mode-menu): Use `TeX-menu-with-help' instead
- of `TeX-maybe-remove-help'.
- (ConTeXt-mode-menu): Use `TeX-common-menu-entries'.
-
- * tex.el (TeX-customization-menu): Save the customization menu
- here when generated, so that we have it available in all modes.
- (TeX-common-menu-entries): The common menu entries for TeX modes.
- (plain-TeX-mode-menu): Use `TeX-common-menu-entries'.
-
- * configure.in: export `localstatedir'.
-
- * Makefile.in (localstatedir): import `localstatedir'.
-
-2004-08-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/install.texi (Customizing): tex-site.el should be edited no
- more. Customize should be used instead. Relevant variables are
- determined during configuration now.
- Mention build/installation commands for contributed files.
-
-2004-08-19 Reiner Steib <Reiner.Steib@gmx.de>
-
- * auctex.spec: Fixes for SuSE.
-
-2004-08-19 David Kastrup <dak@gnu.org>
-
- * aclocal.m4: `putative-existing-lisp-dir' is not a package
- directory if `lisp' is not a path component.
- Normalize whitespace.
- Remove trailing slash from packagedir.
-
- * tex-site.el.in (TeX-macro-global): Don't quote texinputdirs
- additionally.
-
- * aclocal.m4: Really remove trailing slashes/backslashes.
- Don't expand `lispdir'.
- (library): Surround `texinputdirs' with quotes. Output it
- enclosed in parens.
- (library): Let `autodir' refer unexpanded to `localstatedir'.
- Add some quoting in patterns.
-
- * doc/Makefile.in (DESTDIR): introduce `DESTDIR' into installation
- targets.
-
- * Makefile.in (DESTDIR): introduce `DESTDIR' into installation
- targets.
-
-2004-08-18 David Kastrup <dak@gnu.org>
-
- * tex-fold.el (TeX-fold-buffer-type): Don't use `end-of-buffer' as
- it plays around with the current window point.
-
- * Makefile.in (auctexdir, styledir): Use `${...}' for symmetry
- with aclocal.m4
-
- * aclocal.m4: Use `${...}' instead of `$(...)' everywhere.
-
-2004-08-18 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4 (EMACS_LISPDIR): Output expanded lispdir
-
-2004-08-18 David Kastrup <dak@gnu.org>
-
- * configure.in: Shell-quote autodir.
-
- * RELEASE: Some minor changes.
-
-2004-08-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * RELEASE: Change version to 11.52. Replace old feature/bug
- information.
-
- * font-latex.el (font-latex-script): Disable raising of characters
- for older Emacsen. Original patch by Reiner Steib.
- Bump version and add change log entry.
-
- * tex-fold.el (TeX-fold-unfolded-face): Make it look more blueish
- on displays with 24bit color depth.
- (TeX-fold-buffer-type): Use either a complemented character
- alternative to be on the safe side or "\\_>" on Emacsen which
- support it.
-
-2004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
-
- * texmathp.el (texmathp-tex-commands-default): Add \label.
- Various checkdoc-related fixes.
-
-2004-08-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-buffer-type): Use alternative way to
- determine end of search pattern. Fixes problem with starred
- macros.
- Fix compile errors and add further match alternatives.
- (TeX-fold-item): Recognize starred macros as well.
- XEmacs does not know `match-string-no-properties'.
- (TeX-fold-make-overlay): Do not alter `display-string' before
- `face' is set.
- (TeX-fold-hide-item): Get only the string part of
- `display-string'.
-
- * tex.el (TeX-fold-menu): Wrap value in `TeX-menu-with-help'.
- Fixes XEmacs start-up error.
-
- * tex-mik.el: Fix typo in comment.
-
- * auctex.spec (Version): Change to 11.52.
-
- * configure.in: Change AUCTeX version to 11.52.
-
- * doc/tex-ref.tex: Change AUCTeX version to 11.52.
-
- * doc/auctex.texi: Change AUCTeX version to 11.52.
-
-2004-08-17 David Kastrup <dak@gnu.org>
-
- * Makefile.in (full-release): Fix a few things.
-
- * Version 11.51 released.
-
-2004-08-17 David Kastrup <dak@gnu.org>
-
- * aclocal.m4: Quote when expanding and remove trailing backslash,
- too.
- (library): Don't check for $PWD but for default-directory.
-
-2004-08-16 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: move --prefix description up, since it
- might be the only needed option.
-
- * doc/tex-ref.tex (section{Font Selection}): Add italic
- corrections and small-caps entry.
-
- * tex.el (info): Add more prefixes to `Info-file-list-for-emacs'.
-
- * tex-jp.el (japanese-TeX-command-list): Comment addition.
-
- * RELEASE: Add availability and update release notes.
-
- * Makefile.in (RPMROOT): New variable.
- (tar-ball): Clean up `$(FTPDIR)' and `$(WWWDIR/doc)' before
- installation.
- (full-release): New target that does RPM building, signing and
- other stuff for upload.
- (patch): gzip the patch.
-
- * auctex.spec: Add definition stuff for SuSE.
- (BuildRoot): Don't specify infodir when it is not used.
-
- * bib-cite.el: Fix refTeX link.
-
-2004-08-16 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4 (EMACS_PROG_EMACS): Add "${prefix}/bin" for Windows users
-
- * aclocal.m4 (EMACS_LISPDIR): Remove trailing slash from lispdir_expanded elisp string
-
-2004-08-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * aclocal.m4 (VALID_BUILD_DIR): New function.
-
- * configure.in: Use it.
- Change AUCTeX version to 11.51.
-
- * doc/tex-ref.tex: Change AUCTeX version to 11.51.
-
- * doc/auctex.texi: Change AUCTeX version to 11.51.
-
- * auctex.spec (Version): Change to 11.51.
-
- * Makefile.in (distclean): Get rid of autom4te.cache.
-
-2004-08-15 David Kastrup <dak@gnu.org>
-
- * tex-info.el: Change Copyright notice to FSF
-
- * tex-mik.el: Change Copyright notice to FSF
-
- * tex.el: Change Copyright notice to FSF
-
- * font-latex.el: Change Copyright notice to FSF
-
- * multi-prompt.el: Change Copyright notice to FSF
-
- * tex-buf.el: Change Copyright notice to FSF
-
- * tex-site.el.in: Change Copyright notice to FSF
-
- * style/scrartcl.el: Change Copyright notice to FSF
-
- * style/scrbook.el: Change Copyright notice to FSF
-
- * style/scrlttr2.el: Change Copyright notice to FSF
-
- * style/scrreprt.el: Change Copyright notice to FSF
-
- * latex.el: Change Copyright notice to FSF
-
- * tex-info.el: Change Copyright notice to FSF
-
- * tex-mik.el: Change Copyright notice to FSF
-
- * tex.el: Change Copyright notice to FSF
-
- * bib-cite.el: Change Copyright notice and URLs.
-
-2004-08-15 Dan Nicolaescu <dann@ics.uci.edu>
-
- * latex.el (LaTeX-common-initialization): Don't set
- `selective-display'.
-
-2004-08-15 David Kastrup <dak@gnu.org>
-
- * doc/tex-ref.tex: Add Omega entry, rearrange.
-
- * tex.el (TeX-print-command): Use `%(o?)'.
- (TeX-command, TeX-Omega-command, LaTeX-command)
- (LaTeX-Omega-command, ConTeXt-engine, ConTeXt-Omega-engine):
- New customization strings to implement various expanders.
- (TeX-command-list): Use them.
- (LaTeX-command-style): Same here.
- (TeX-printer-list, TeX-view-style, TeX-output-view-style):
- Use `%(o?)'.
- (TeX-expand-list): New entries.
- (TeX-PDF-mode): Don't switch on in Omega mode.
- (TeX-Omega-mode): New minor mode.
- (tex-omega-mode): alias for it.
- (TeX-mode-map): Keybinding for it.
- (TeX-mode-specific-command-menu-entries): Add quick viewer entry.
- (TeX-mode-specific-command-menu-entries): Add Omega toggle and
- inactivate PDF when Omega is on.
-
- * context.el (ConTeXt-expand-options): New function for generating
- `texexec' options.
-
-2004-08-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-fold-menu): New variable.
- (plain-TeX-mode-menu): Use it.
-
- * context.el (ConTeXt-mode-menu): Use `TeX-fold-menu'.
-
- * latex.el (LaTeX-mode-menu): Use `TeX-fold-menu'.
-
- * tex-info.el: Change every occurence of "TeXinfo" to "Texinfo".
- (Texinfo-environment-list): Add some missing environments.
- (Texinfo-find-env-end, Texinfo-find-env-start): New functions.
- (Texinfo-mode-menu): Use `TeX-fold-menu'.
-
- * tex-fold.el (TeX-fold-buffer-type): Support folding of
- environments in texinfo-mode.
- (TeX-fold-item): Ditto.
- (TeX-fold-hide-item): Display an error string if the macro
- argument cannot be found.
-
-2004-08-14 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-command-list): rename `%(execmode)' to `%(execopts)'
- since it has gotten quite fatter.
- (TeX-expand-list): Implement `TeX-PDF-mode',
- `TeX-interactive-mode', `TeX-source-specials-mode' for ConTeXt and
- pass on `ConTeXt-current-interface'.
-
-2004-08-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-mik.el: Change `TeX-source-specials-viewer-flags' to
- `TeX-source-specials-view-position-flags' as the latter is now
- used in tex.el.
- Set `TeX-source-specials-view-editor-flags'.
-
- * tex-fptex.el: Ditto.
-
-2004-08-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (top): We want the introduction to appear in
- HTML output as well.
-
-2004-08-13 David Kastrup <dak@gnu.org>
-
- * Version 11.50 released.
-
-2004-08-13 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4: Add another alternative for lispdir
-
-2004-08-13 David Kastrup <dak@gnu.org>
-
- * auctex.spec (Source0): Change source URL.
-
- * Makefile.in (EXTRAFILES): Add RELEASE and auctex.spec.
- (tar-ball): Don't create CHANGES-$(TAG), just CHANGES (as it is
- always a longer history). But create RELEASE-$(TAG) instead:
- that's release-specific.
-
-2004-08-13 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: Changes to --prefix and --with-auto-dir,
- partly by Christian Schlauer.
- Add a few words of my own after suggestions.
-
- * doc/changes.texi, style/units.el, style/nicefrac.el,
- Makefile.in: Add contributed styles for units.sty and
- nicefrac.sty from Christian Schlauer.
-
-2004-08-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-unspec-use-name): New variable.
- (TeX-fold-item): Use it.
-
- * RELEASE: Add warning about `TeX-command-list'.
-
- * doc/auctex.texi (Commands): Add "be".
- (Folding): Document `TeX-fold-unspec-use-name'.
-
-2004-08-13 David Kastrup <dak@gnu.org>
-
- * Makefile.in (tar-ball): copy only one auctex, add pdf manual and
- reference card.
-
- * doc/Makefile.in (dist): Add tex-ref, and both pdf and ps
- (tex-ref.ps, auctex.ps): Use -Ppdf option for better quality.
-
- * auctex.spec (BuildRoot): Add CHANGES.
-
- * Makefile.in (release-commit): There are no Version: strings
- anymore, don't replace them.
-
- * tex-fptex.el: customize Queue and Print commands appropriately.
-
- * tex-mik.el: customize Queue and Print commands appropriately.
-
- * tex.el (TeX-expand-list): Call TeX-printer-query differently.
- (TeX-command-menu-print, TeX-command-menu-printer-entry)
- (TeX-command-menu-entry): Implement stuff differently, add "Other"
- menu entry.
-
- * tex-buf.el (TeX-printer-query): Change arguments here.
- Reorganize, too.
-
- * doc/auctex.texi (Commands): Fix a warning.
-
- * tex-info.el (TeXinfo-mode-menu): Other quoting.
- (texinfo-mode): Set `TeX-mode-p', `TeX-base-mode-name', call
- `TeX-set-mode-name'.
-
- * context.el (ConTeXt-mode-menu): Add the environments back to
- folding.
-
- * doc/auctex.texi, doc/faq.texi, doc/install.texi, doc/intro.texi,
- doc/todo.texi: various changes and smaller typos corrected.
-
- * doc/macros.texi fix problems with PDF links and indexing.
-
- * configure.in: Check for pdftex, dvips, texi2html, texi2dvi,
- texi2pdf.
-
- * doc/Makefile.in (TEXI2HTML, TEXI2DVI, TEXI2PDF): new variables
- entered by configure.
- (auctex.dvi): Use texi2dvi.
- (auctex.pdf): New target.
- (clean): Remove PDF files.
-
-2004-08-12 David Kastrup <dak@gnu.org>
-
- * tex-jp.el (japanese-TeX-command-list): Fix this to new style.
- (LaTeX-command-style): Same here. Hey, this should even make
- preview-latex work mostly with Japanese files and PDFTeX.
-
-2004-08-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-view-extension): Remove.
- (TeX-view-output-file): Use the function `TeX-output-extension'
- instead of `TeX-view-extension'.
- (TeX-run-set-command): Setting `TeX-view-extension' not necessary
- anymore.
-
- * tex.el (TeX-view-extension): Remove.
-
-2004-08-11 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: explain about tex-mik.el and tex-fptex.el
-
- * tex-fptex.el: require tex-site. Only set `TeX-lisp-directory'
- if it has not been customized. Construct `TeX-command-list' from
- its default value.
-
- * tex-mik.el: same here.
-
- * tex.el (TeX-mode-specific-command-menu): Tiny optimization.
- (TeX-mode-specific-command-menu-entries): Make it legal for
- `TeX-command-mode-menu-entry' to return nil for indicating no menu
- entry at all (so that entries like "Print" or "Queue" may be
- dynamically removed).
-
-2004-08-11 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/auctex.texi (Commands): Adjust references.
- (Viewing): Make source specials a subsection. Adjust references.
-
- * tex.el (TeX-source-specials-mode): Remove bogus :link. Refer to
- viewing node of the manual.
-
- * doc/changes.texi: Added references.
-
- * doc/todo.texi (Wishlist): Markup fix.
-
-2004-08-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auctex.texi (Viewing): Add some information about forward
- and inverse search.
-
- * tex-mik.el: Synchronize `TeX-command-list' with tex.el.
- Use gsview32 in `TeX-output-view-style'.
-
- * tex-fptex.el: Synchronize `TeX-command-list' with tex.el.
-
-2004-08-11 David Kastrup <dak@gnu.org>
-
- * doc/tex-ref.tex: Move papersize stuff to the front.
- Fiddle somewhat with the sizes, too.
-
- * auctex.spec (Version): Change version, web sites, some build
- stuff (this is not yet finished).
-
- * auc-old.el: remove.
-
- * doc/Makefile.in (TEXIFILES): refer to auctex.texi instead of
- auc-tex.texi. Change all dependent stuff, too.
-
- * Makefile.in (DOCFILES): refer to doc/auctex.texi instead of
- doc/auc-tex.texi
-
- * doc/auc-tex.texi: renamed into doc/auctex.texi.
-
- * doc/auc-tex.texi (Commands): Some rewording.
-
- * doc/todo.texi (Wishlist): Some rearrangements and additions.
-
-2004-08-10 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-math-default): Reorder and complete Greek
- letters, use Babel transcription conventions for them.
-
- * doc/tex-ref.tex: Add \sl definition.
- (section{Miscellaneous}): Use \string~ for tilde.
- (section{Greek Letters}): Reorder and complete Greek letters.
-
- * tex.el (TeX-PDF-mode): Set `TeX-output-extension' too.
- (ams-tex-mode): Move `TeX-set-mode-name' after running hooks.
-
- * tex-ref.tex: merge math-ref.tex, update a few things, format
- stuff.
-
- * math-ref.tex: removed.
-
- * doc/Makefile.in (all): Remove math-ref.tex
-
- * Makefile.in (DOCFILES): Remove math-ref.tex
-
-2004-08-10 Reiner Steib <Reiner.Steib@gmx.de>
-
- * RELEASE: Add `volunteers welcome'.
-
- * doc/auc-tex.texi (Completion): TeX-insert-macro-default-style.
-
- * tex.el (TeX-source-specials-mode): Add manual link.
-
- * doc/auc-tex.texi (Commands): Say how to enable
- TeX-source-specials-mode permanently.
- (Viewing): Describe TeX-view.
-
-2004-08-10 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-maybe-remove-help): convert Emacs' :visible into
- XEmacs' :included.
-
- * latex.el (LaTeX-mode-menu): Change bug submit menu entry.
-
- * context.el (ConTeXt-mode-menu): Same.
-
- * tex.el (plain-TeX-mode-menu): Same.
-
- * tex-info.el (TeXinfo-mode-menu): Same.
-
- * latex.el (LaTeX-mode-menu): A few changed help strings and other
- small fry.
-
- * context.el (ConTeXt-mode-menu): Rework menu, reorganize it, add
- help strings.
-
-2004-08-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (TeXinfo-mode-menu): Capitalize menu entries.
-
- * context.el (ConTeXt-project-structure-menu-name)
- (ConTeXt-section-block-menu-name, ConTeXt-mode-menu):
- Capitalize menu entries.
-
- * tex-info.el (TeXinfo-mode-menu): Add help strings.
-
- * tex.el (TeX-command-list): Set a default value which will not
- lead to an inactive menu entry.
- (plain-TeX-mode-menu): Add some help strings.
- Capitalize menu entries.
- (tex-source-specials-mode): New alias for
- `TeX-source-specials-mode'.
-
- * latex.el (LaTeX-mode-menu): Rearrange and insert help strings.
- Capitalize menu entries.
-
- * tex-fold.el (tex-fold-mode): New alias for `TeX-fold-mode' used
- in tex.el.
- (TeX-fold-buffer-type): Support folding of environments in ConTeXt
- mode as well.
- (TeX-fold-item): Ditto.
-
- * doc/auc-tex.texi (Commands): Change `TeX-source-specials' to
- `TeX-source-specials-mode' where appropriate.
-
- * RELEASE: Include contributors. (Hopefully I got everybody.)
-
-2004-08-10 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-set-mode-name, TeX-source-specials-map)
- (TeX-source-specials-mode, TeX-source-specials-expand-options)
- (TeX-source-specials-view-expand-options):
- Rename `TeX-source-specials' to `TeX-source-specials-mode'.
- (TeX-PDF-mode): Make first arg optional (actually, not sure this
- is a good idea).
- (tex-pdf-mode): alias for `TeX-PDF-mode'.
- (tex-interactive-mode): alias for `TeX-interactive-mode'
- (tex-fold-mode): add autoload.
- (TeX-mode-map, TeX-mode-specific-command-menu-entries):
- rename `TeX-source-specials' to `TeX-source-specials-mode'.
- (TeX-command-list): Add help strings.
- (TeX-command-menu-entry): Splice help into command entries.
- (TeX-mode-specific-command-menu-entries): Remove help in XEmacs.
- (TeX-mode-specific-command-list): Save unnecessary copies and
- conses.
-
-2004-08-09 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-set-mode-name): Add LOCAL argument.
- (TeX-source-specials, TeX-mode-set, TeX-global-PDF-mode)
- (TeX-PDF-mode, TeX-interactive-mode): Use it.
- (plain-tex-mode): Move `TeX-set-mode-name' to after running the
- hooks.
-
- * latex.el (latex-mode): Move setting the mode name to after
- running the hooks.
-
- * tex.el (TeX-maybe-remove-help): new function (noop on Emacs).
- (TeX-menu-with-help): new macro (noop on Emacs).
- (TeX-mode-specific-command-menu-entries): Add a lot of help strings.
- (plain-TeX-mode-menu): Same here.
-
- * latex.el (LaTeX-mode-menu): `:visible' is not known in XEmacs,
- and I don't want to clutter the menu with "Convert 209 to 2e" when
- not necessary.
-
- * RELEASE (Requirements): some additions.
- Incorporate some suggestions from Ralf.
-
- * tex.el (TeX-set-mode-name): Actually use `reset' (patch by Ralf
- Angeli).
-
- * latex.el (LaTeX-common-initialization): There is no "LaTeX2e"
- command anymore, so don't set it. Don't do anything on
- "DVIoutput". doc fixes.
-
- * doc/auc-tex.texi (Commands): Explain `TeX-command-buffer',
- `TeX-pin-region', `TeX-PDF-mode', `TeX-interactive-mode',
- `TeX-source-specials'.
-
-2004-08-09 Berend de Boer <berend@pobox.com>
-
- * context.el (ConTeXt-current-environment): now properly skips
- nested environments instead of always returning the last
- environment just above the cursor.
-
-2004-08-08 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-run-set-command):
- Initialize `TeX-output-extension' based on `TeX-PDF-mode'.
-
- * tex.el (TeX-command-output-list): Don't look at pdf* commands.
- Don't have default mode "dvi".
- (VirTeX-common-initialization): Don't add to
- desktop-locals-to-save locally: that's broken.
- (desktop): Add stuff into appropriate variables for proper desktop
- save/restore.
- (TeX-mode-specific-command-menu-entries, plain-TeX-mode-menu):
- Reorganize menus. Add font commands into plain TeX menu.
-
- * tex-info.el (TeXinfo-mode-menu): Reorganize menu.
-
- * latex.el (LaTeX-mode-menu): Reorganize menu.
-
- * context.el (ConTeXt-mode-menu): Reorganize menu.
-
-2004-08-07 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-base-mode-name): Make buffer-local (Doh).
- (TeX-set-mode-name): Doc fix.
-
- * doc/todo.texi (Mid-term Goals): Use @previewlatex macro.
- (Mid-term Goals): New entries. Should some of them be moved to
- wishlist? Remove a few fixed bugs.
-
- * doc/macros.texi: move @ConTeXt macro out of info-only section.
- Typeset @previewlatex differently.
-
-2004-08-06 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el: Use "gnu.org" instead of "nongnu.org".
-
- * bib-cite.el: Ditto. Use "AUCTeX", not "auc-tex".
-
- * lpath.el: Use "AUCTeX".
-
-2004-08-05 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/macros.texi: New @ConTeXt macro.
-
- * doc/auc-tex.texi, doc/changes.texi, doc/history.texi,
- doc/todo.texi, doc/wininstall.texi: Use macros @AUCTeX, @ConTeXt,
- @LaTeX everywhere.
-
- * doc/auc-tex.texi (European): Mention Emacs 21. Fixed typo.
-
- * doc/todo.texi: Help for documentation wanted.
-
- * doc/changes.texi: Some additions: captcont and subfigure,
- `LaTeX-includegraphics-options-alist', `LaTeX-default-position',
- kpathsea based completion, `TeX-insert-macro-default-style'.
- Refer to installation nodes (autoconf installation).
-
- * tex.el (TeX-submit-bug-report): Add more explanations.
-
- * latex.el (LaTeX-style-list): Improve doc-string.
-
- * font-latex.el (font-latex-script-display): New variable.
- Make raise of sub-/superscripts customizable.
- (font-latex-unfontify-region, font-latex-script): Use it.
-
-2004-08-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * RELEASE: Improve sectioning and add some more information.
-
-2004-08-05 David Kastrup <dak@gnu.org>
-
- * tex-site.el.in: don't require 'tex-mik on Windows, let the user
- load it instead of tex-site if he wants to.
-
- * tex.el (TeX-command-list): Add `%(PDFout)', `%(mode)' and
- `%(execmode)'. Remove `TeX Interactive', `LaTeX Interactive' and
- `ConTeXt Interactive'.
- (LaTeX-command-style): Don't provide a default for a
- `LaTeX-version' of "2": people can customize this if necessary
- themselves, we would not know a sane default, anyway.
- (TeX-expand-list): Support `TeX-DVI-via-PDFTeX', `%(PDFout)',
- `%(mode)' and `%(execmode)'.
- (TeX-set-mode-name): Add `reset' flag to indicate that the next
- step should again be TeXing. Add "I" flag.
- (TeX-source-specials): Call `TeX-set-mode-name' with `reset' flag.
- (TeX-mode-set): Variable setter for TeX modes.
- (TeX-PDF-mode): Make the default value a global mode.
- (TeX-global-PDF-mode): Toggle function to change default
- `TeX-PDF-mode'.
- (TeX-PDF-mode): Remove local binding of `TeX-PDF-mode' in case of
- conflicts. Call `TeX-set-mode-name' with `reset' flag.
- (TeX-DVI-via-PDFTeX): New customizable variable.
- (TeX-interactive-mode): New mode.
- (TeX-mode-map): Add binding for `TeX-interactive-mode'.
- (TeX-mode-specific-command-menu-entries): Add menu entry for it.
-
- * tex-buf.el (TeX-command-expand): Document `%%'.
- (TeX-run-TeX): If `TeX-interactive-mode' is set, run
- `TeX-run-interactive' instead.
-
-2004-08-04 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-fontify-script): Default to nil in
- XEmacs.
-
-2004-08-04 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-base-mode-name, TeX-set-mode-name): Move to front,
- add catering for global mode switches.
- (TeX-source-specials, global-TeX-PDF-mode): Use this.
-
- * latex.el (LaTeX-common-initialization): Add style hook for
- "ifpdf".
-
-2004-08-04 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-unfontify-region): New function.
- (font-latex-setup): Use it.
-
-2004-08-04 David Kastrup <dak@gnu.org>
-
- * tex-fptex.el (TeX-command-list): Remove PDFTeX calls.
-
- * tex-mik.el (TeX-command-list): Remove PDFTeX calls.
-
- * tex.el (TeX-command-list): Use %(PDF) where necessary, drop
- PDFTeX entries.
- (LaTeX-command-style): Add %(PDF) here.
- (TeX-expand-list): Expand %(PDF).
- (TeX-mode-p): Move.
- (TeX-PDF-mode, global-TeX-PDF-mode): New minor modes.
- (TeX-PDF-mode-on, TeX-PDF-mode-off): Shortcuts for calling.
- (TeX-PDF-mode-parsed): New variable.
- (TeX-set-mode-name): Simplify.
- (TeX-mode-map): Add C-c C-t C-p for TeX-PDF-mode.
- (TeX-mode-specific-command-menu-entries): Add menu entry for it.
-
- * latex.el (LaTeX-math-mode): Refresh modeline after generating
- it, not before.
- (LaTeX-common-initialization): Add style-hooks fo pdftex, dvips
- and others.
-
- * tex.el (TeX-view-style, TeX-output-view-style): Place dvi file
- name last.
-
-2004-08-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-source-specials): New customization group.
- (TeX-source-specials, TeX-source-specials-tex-flags)
- (TeX-source-specials-places)
- (TeX-source-specials-view-start-server): Use it
- (TeX-source-specials-view-position-flags)
- (TeX-source-specials-view-gnuclient-flags)
- (TeX-source-specials-view-emacsclient-flags): Change defvar to
- defcustom.
- (TeX-source-specials-view-editor-flags): New customize option.
- (TeX-source-specials-view-expand-client): Return not only client
- but options as well.
- (TeX-source-specials-view-expand-options):
- Use `TeX-source-specials-view-editor-flags'.
-
-2004-08-03 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-source-specials-places): Change comment.
-
-2004-08-03 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-mode-menu): Add "Close Environment"
-
- * tex.el (TeX-source-specials-view-gnuserv-p):
- replaces `TeX-source-specials-view-guess-server'.
- (TeX-source-specials-view-expand-client)
- (TeX-source-specials-view-expand-options): Use this.
-
-2004-08-03 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/alphanum.el, style/doc.el, style/jura.el,
- style/ltx-base.el, style/ltxdoc.el: Added coding cookies.
-
-2004-08-03 David Kastrup <dak@gnu.org>
-
- * RELEASE: Change Source Special description and a few other
- things.
-
-2004-08-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-expand-list): New %cS expander for
- `TeX-source-specials-view-expand-client'.
- (TeX-source-specials-view-start-server): New customize option.
- (TeX-source-specials-view-start-server-asked): New variable.
- (TeX-source-specials-view-position-flags): New name.
- Formerly known as `TeX-source-specials-viewer-flags'.
- (TeX-source-specials-view-gnuclient-flags): New variable.
- (TeX-source-specials-view-emacsclient-flags): New variable.
- (TeX-source-specials-view-expand-client): New function.
- (TeX-source-specials-view-expand-options): Expand options for
- inverse search as well.
- Correct return value.
- Use `TeX-source-specials-view-guess-server'.
- (TeX-forward-comment-skip): Only consider consecutive comment
- characters when comparing the comment prefix.
- (TeX-source-specials-view-guess-server): New function.
-
- * doc/changes.texi: Avoid email addresses.
-
- * doc/tex-ref.tex: Update to 11.50.
-
-2004-08-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Advertise support for toggling source
- specials. Mention macro completion in docTeX mode and fix for
- filling in XEmacs with preview-latex and activated previews.
-
-2004-08-01 David Kastrup <dak@gnu.org>
-
- * doc/wininstall.texi: Remove info about manual installation.
- Explain about preferred path syntax.
-
- * doc/install.texi: Move info dor INSTALL.Windows.
-
-2004-08-01 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fptex.el: Do not overwrite customized variables.
-
- * tex-mik.el: Ditto.
-
- * Makefile.in (STYLESRC): Add new style files.
-
- * aclocal.m4: Synchronize with preview-latex.
-
- * tex-fold.el (TeX-fold-macro-spec-list): Add references to
- default.
- (TeX-fold-buffer-type): Additionally pass display string
- specification and type to `TeX-fold-make-overlay'
- (TeX-fold-item): Ditto.
- (TeX-fold-make-overlay): Accept display string specification and
- type as arguments and set them accordingly in the overlay.
- Do not signal overfullness if the dispay string contains a
- linebreak.
- (TeX-fold-macro-nth-arg): Make `macro-start' mandatory so that
- macro boundaries may be determined even if point is not inside of
- a macro.
- (TeX-fold-hide-item): Recompute display string on closure if
- display string specification is an integer.
-
- * style/alphanum.el: Add header and reformat.
-
- * style/jura.el: Add header.
-
- * style/doc.el: New file. Contributed by Frank Küster
- <frank@kuesterei.ch>.
- (TeX-add-style-hook): Remove bogus `LaTeX-add-index-entries' call.
-
- * style/ltx-base.el: New file. Contributed by Frank Küster
- <frank@kuesterei.ch>.
-
- * style/ltxdoc.el: Ditto.
-
-2004-07-31 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el: Autoload `texmathp'.
- (font-latex-keywords-2): Add `font-latex-match-script'.
- (font-latex-script-keywords): Remove.
- (font-latex-fontify-script): Remove :set function.
- (font-latex-match-script): New function.
-
- * tex-mik.el (TeX-view-style): Remove unconditional source
- specials option for yap.
- (TeX-output-view-style): Set it.
- (TeX-source-specials-viewer-flags): Ditto.
-
- * tex-fptex.el (TeX-view-style): Adapt options to WinDVI
- documentation.
- (TeX-output-view-style): Set it.
- (TeX-source-specials-viewer-flags): Ditto.
-
-2004-07-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (tar-ball): Remove warning which often confuses
- users.
-
- * aclocal.m4 (EMACS_MAJOR_VERSION): New test and variable.
-
- * configure.in: Fix AUCTeX version.
-
- * tex-site.el.in: At least (X)Emacs 21 is required.
-
- * tex.el: Ditto.
-
- * doc/Makefile.in (install): Remove warning which often confuses
- users.
-
- * doc/auc-tex.texi: Fix version numbers.
- (Changes): New name. Formerly known as "History".
- (ToDo): New heading.
-
- * doc/changes.texi: Add heading for `rawfile'. Change `section'
- to `heading'.
-
- * doc/faq.texi (Frequently Asked Questions About AUCTeX):
- At least (X)Emacs 21 is needed.
-
- * doc/install.texi (Prerequisites): Ditto.
-
-2004-07-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-macro-spec-list): Extend default.
- Add specification for argument number.
- (TeX-fold-env-spec-list): Ditto.
- (TeX-fold-folded-face): Rename from
- `TeX-fold-display-string-face'.
- (TeX-fold-unfolded-face): New face and variable.
- (TeX-fold-buffer-type): Move through buffer from bottom to top in
- a single run in order to allow easier prioritization of nested
- overlays.
- (TeX-fold-item): Compute display string via
- `TeX-fold-macr-nth-arg'.
- (TeX-fold-make-overlay): Consider the length of the display string
- as well when judging if a line is overfull. Let priority be
- computed by `TeX-fold-macr-nth-arg'. Do not call
- `TeX-fold-hide-item'.
- (TeX-fold-macro-nth-arg): New function.
- (TeX-fold-priority-step): New variable.
- (TeX-fold-prioritize): New function.
- (TeX-fold-hide-item): Set mouse-face.
- (TeX-fold-show-item): Ditto. Do not set face twice.
- (TeX-fold-post-command): Recognize mouse clicks as well.
-
- * tex.el (TeX-find-macro-boundaries): New function.
- (TeX-find-macro-end-helper): Find macro arguments with a preceding
- linebreak as well.
-
- * doc/auc-tex.texi (Folding): Document new functionality.
-
- * latex.el (LaTeX-fill-region): Improve performance by avoiding
- unnecessary calls to `LaTeX-forward-paragraph'.
-
- * font-latex.el (font-latex-fontify-script): Doc fix.
-
-2004-07-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-make-overlay): New function.
- Remove superfluous `let'.
- (TeX-fold-buffer-type, TeX-fold-item): Use it.
- (TeX-fold-mode): Call `TeX-fold-clearout-buffer' after clearing
- `post-command-hook'.
-
-2004-07-22 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-indent-line): Temporarily make invisible
- overlays visible in XEmacs.
-
- * tex.el (TeX-comment-region): Use a real function instead of an
- `fset' and temporarily change `comment-start' for certain XEmacs
- releases.
- (TeX-comment-or-uncomment-region): Use it.
- (TeX-comment-or-uncomment-paragraph): Ditto.
-
- * doc/changes.texi: Remove warning about TeX-fold not working
- correctly on XEmacs.
-
-2004-07-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-display-string-face): Remove `min-colors'
- spec as XEmacs does not like them.
- (TeX-fold-hide-item): Set face on the glyph and not on the
- overlay/extent in XEmacs.
- (TeX-fold-post-command): Do not check detached extents in XEmacs.
-
- * context.el (ConTeXt-mode-menu): Check if variable is defined.
- Necessary for XEmacs compatibility.
- (ConTeXt-menu-update): Fix creation of environment menus.
-
- * latex.el (LaTeX-mode-menu): Check if variable is defined.
- Necessary for XEmacs compatibility.
-
- * tex-info.el (TeXinfo-mode-menu): Ditto.
-
-2004-07-20 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-set-title-face): New function.
- (font-latex-title-fontity): Use it to make customization work
- during a session.
- (font-latex-title-*-face): Use it to simplify the initialization.
-
-2004-07-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-macro-spec-list): New name for
- `TeX-fold-spec-list'. More unobtrusive default.
- (TeX-fold-env-spec-list)
- (TeX-fold-unspec-macro-display-string)
- (TeX-fold-unspec-env-display-string): New variables.
- (TeX-fold-keymap): New key bindings which are more mnemonic and
- orient at preview-latex's bindings instead of outline.el.
- (TeX-fold-buffer): Transfer contents to `TeX-fold-buffer-type'
- which can be used for both macros and environments.
- (TeX-fold-buffer-type): New function.
- (TeX-fold-macro): Transfer contents to `TeX-fold-item' which can
- be used for both macros and environments.
- (TeX-fold-env): New function.
- (TeX-fold-item): New function. Prioritize overlays.
- (TeX-fold-clearout-item): New name for `TeX-fold-clearout-macro'.
- (TeX-fold-hide-item, TeX-fold-show-item): Adapt doc string.
-
- * latex.el (LaTeX-hide-environment): Remove. Functionality is now
- provided by TeX-fold.
- (LaTeX-show-environment): Ditto.
- (LaTeX-mode-map): Remove key bindings for `LaTeX-hide-environment'
- and `LaTeX-show-environment'.
- (LaTeX-mode-menu): Adapt key bindings for folding. Remove menu
- entries for `LaTeX-hide-environment' and `LaTeX-show-environment'.
-
- * context.el (ConTeXt-mode-menu): Adapt key bindings for folding.
-
- * tex-info.el (TeXinfo-mode-menu): Ditto.
-
- * doc/auc-tex.texi (Folding): Document new and changed functions
- and variables related to folding environments (new) and macros.
-
- * doc/changes.texi: Advertise support for folding environments.
-
-2004-07-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-source-specials): Do not set a lighter in
- `minor-mode-alist' but use `TeX-set-mode-name' instead.
- (TeX-base-mode-name): New variable.
- (TeX-set-mode-name): New function.
- (plain-tex-mode): Set `TeX-base-mode-name' instead of `mode-name'
- and use `TeX-set-mode-name'.
- (ams-tex-mode): Ditto.
-
- * context-en.el (context-en-mode): Ditto.
-
- * context-nl.el (context-nl-mode): Ditto.
-
- * latex.el: Do not add a lighter for `LaTeX-math-mode' in
- `minor-mode-alist'.
- (LaTeX-math-mode): Use `TeX-set-mode-name'.
- (latex-mode): Set `TeX-base-mode-name' instead of `mode-name' and
- use `TeX-set-mode-name'.
-
- * tex-fold.el (TeX-fold-mode): Do not set a lighter in
- `minor-mode-alist' but use `TeX-set-mode-name' instead.
-
-2004-07-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-find-macro-start): Fix handling of nested macros.
- (TeX-find-macro-start-helper): New function.
- (TeX-find-macro-end-helper): New function.
-
- * tex-info.el (TeXinfo-mode-menu): Fix extension of customize
- menu.
-
- * latex.el (LaTeX-env-figure): Prevent superfluous blank lines and
- give RefTeX a chance to generate a label in environments with a
- bottom caption. Patch by Christian Schlauer <cs-usenet@arcor.de>.
- (LaTeX-style-list): Add entry for beamer class.
-
- * context.el (ConTeXt-mode-menu): Add "Show/Hide" submenu.
-
- * doc/auc-tex.texi (Folding): Document key binding for
- `TeX-fold-mode'.
-
-2004-07-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (TeXinfo-mode-map): Inherit from `TeX-mode-map'.
- (texinfo-mode): Enable TeX-master functionality.
-
- * tex.el (TeX-one-master): Include .texi files.
- (TeX-add-local-master): Use "@c " as comment prefix in Texinfo
- mode.
-
- * tex-fold.el (TeX-fold): Move customization group from `LaTeX' to
- `AUCTeX'.
-
- * doc/changes.texi: Advertise folding functionality.
-
-2004-07-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el (TeX-fold-display-string-face): Cater for display
- devices with few colors.
- (TeX-fold-keymap): Add key bindings for showing and hiding
- individual macros.
- (TeX-fold-macro): New function.
- (TeX-fold-clearout-buffer): New name for
- `TeX-fold-remove-all-overlays'.
- (TeX-fold-clearout-macro): New function.
- (TeX-fold-remove-overlays): New function.
-
- * latex.el (LaTeX-mode-menu): Add entries for showing and hiding
- individual macros.
-
- * tex-info.el (TeXinfo-mode-menu): Update and rearrange.
- Add entries for "Show/Hide" functionality.
-
- * doc/auc-tex.texi (Show/Hide): New section.
- (Folding): New subsection.
- (Outline): Move under "Show/Hide".
-
-2004-07-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el: Do not require tex-fold.el.
- Autoload `TeX-fold-mode'.
- (TeX-mode-map): Add keybinding for `TeX-fold-mode'.
-
- * tex-fold.el: Do not add keybinding for `TeX-fold-mode' with
- `TeX-mode-hook'.
- (TeX-fold-post-command): Do not hijack other overlays.
-
-2004-07-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fold.el: New file.
-
- * Makefile.in (AUCSRC): Add tex-fold.el.
- (AUCELC): Add tex-fold.elc.
-
- * latex.el (LaTeX-find-macro-start): Move to tex.el and rename to
- `TeX-find-macro-start'.
- (LaTeX-find-macro-end): Analogous.
- (LaTeX-forward-paragraph): Change call to `LaTeX-find-macro-*' to
- `TeX-find-macro-*'.
- (LaTeX-backward-paragraph): Ditto.
- (LaTeX-mode-menu): Add submenu "Show/Hide". Add entries for
- relevant functions in tex-fold.el and add the show/hide
- environment entries which were in "Formatting and Marking" before.
-
- * tex.el: Require tex-fold.el.
- (TeX-find-macro-start): New function. Formerly known as
- `LaTeX-find-macro-start' in latex.el.
- (TeX-find-macro-end): New function. Formerly known as
- `LaTeX-find-macro-end' in latex.el.
-
-2004-07-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * texmathp.el (texmathp-match-environment): Let environments be
- added more than once.
-
- * font-latex.el (font-latex-superscript-face)
- (font-latex-subscript-face): New faces.
- (font-latex-script-keywords): New constant.
- (font-latex-fontify-script): New customize option.
- (font-latex-script): New function.
-
-2004-07-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-buf.el (TeX-view): Inform the user if the output file is
- not present.
-
- * tex.el (TeX-forward-comment-skip): Fix `count' functionality.
- Stop as well at places where the prefix of commented lines
- changes. Simplify and improve efficiency by saving current
- prefix before while-loop starts. Adapt documentation string.
- (TeX-backward-comment-skip): Adapt documentation string.
-
-2004-06-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * context.el (ConTeXt-environment-menu-name): Make name distinct
- from `LaTeX-environment-menu-name'.
- (ConTeXt-environment-modify-menu-name): Analogous.
-
-2004-06-17 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (tar-ball): Change permissions of auctex-$(TAG).
-
- * tex.el (TeX-source-specials-expand-view-options): New function.
- (TeX-expand-list): Add new specifier (%dS) for
- `TeX-source-specials-expand-view-options'.
- (TeX-view-style, TeX-output-view-style): Add %dS for source
- specials in all xdvi calls.
- (TeX-expand-list): Remove useless lambda.
-
- * tex-buf.el (TeX-output-style-check): Remove addition of source
- specials.
-
-2004-06-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-one-master): Add "dtx" extension.
- (TeX-add-local-master): Insert \iffalse...\fi in docTeX mode.
- (TeX-file-extensions): Add "dtx" extension.
- (docTeX-default-extension): New variable.
-
- * latex.el (LaTeX-find-macro-start): Use next whitespace if the
- end of an opened macro cannot be determined.
- (doctex-mode): Set `TeX-default-extension' to
- `docTeX-default-extension'.
-
- * doc/changes.texi: Add information about `TeX-newline-function'.
-
-2004-06-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/mdwlist.el (TeX-add-style-hook): Change variables only
- locally.
-
- * latex.el (LaTeX-default-verb-delimiter): New variable.
- (TeX-arg-verb): Use it.
-
-2004-06-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/mdwlist.el: New header.
- (TeX-add-style-hook): Add support for \makecompactlist, \suspend,
- and \resume.
-
-2004-06-14 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-pin-region): Don't balk at unpinning if there
- is no pinned region.
-
- * tex.el (TeX-mode-specific-command-menu-entries): Be more
- meticulous about when the pin-region menu entry can be used.
-
-2004-06-13 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-pin-region): Add autoload form.
- (TeX-mode-map): Add keybinding for TeX-pin-region.
- (TeX-mode-specific-command-menu-entries): Add menu entry for it.
-
- * tex-buf.el (TeX-command-master, TeX-command-region)
- (TeX-command-buffer): Add `override-confirm' prefix argument.
- (TeX-pin-region): New function to replace previous interactive
- prefix for TeX-command-region. Change TeX-region semantics
- accordingly.
-
-2004-06-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/faq.texi: New file.
-
- * doc/auc-tex.texi (Filling): Add information about activating
- `auto-fill-mode'.
- (FAQ): Add node.
-
- * doc/todo.texi (Bugs): Add bug when fontifying unmatched math
- toggles in verbatim-like environments.
-
- * doc/.cvsignore: Add `FAQ'.
-
- * doc/Makefile.in (TEXIFILES): Add `faq.texi'.
- (FAQ): New target.
- (dist): Add `FAQ'.
- (clean): Ditto.
-
- * .cvsignore: Add `FAQ'.
-
- * Makefile.in (DOCFILES): Add `doc/faq.texi'.
- (EXTRAFILES): Remove `PROBLEMS'.
- (tar-ball): Add `FAQ'.
-
- * autogen.sh: Activate creation of `FAQ' from `doc/faq.texi'.
-
-2004-06-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-fptex.el (TeX-command-list): Use correct expander for
- "View PDF".
-
- * latex.el (LaTeX-fill-region-as-para-do): Fix removal of trailing
- whitespace.
- (LaTeX-fill-move-to-break-point): Prevent infinite loop in
- commented regions.
- (LaTeX-fill-newline): Fix compatibility with XEmacs, i.e. use
- code related to text properties only for Emacs and reintroduce
- insertion of a potential fill prefix for XEmacs.
-
-2004-06-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Add some news regarding upcoming release.
- Try to match former news with actual releases.
-
-2004-06-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-comment-padding-string): New function.
-
- * latex.el (LaTeX-newline): Do something sensible if point is
- at the start of a commented line or inside of one and right at
- the start of another one in the same line.
- (LaTeX-insert-environment): Fix insertion of environments if
- point is inside or right before a commented line.
- (LaTeX-indent-line): Use `TeX-comment-padding-string'.
-
-2004-06-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-make-title-faces): New function.
- (font-latex-title-1-face, font-latex-title-2-face)
- (font-latex-title-3-face): Now generated by
- `font-latex-make-title-faces' and compatible with XEmacs.
- (font-latex-title-4-face): Add face specification for XEmacs.
-
-2004-06-04 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-view-mouse): New function.
-
- * tex.el (TeX-source-specials-map): Outcomment madcap mouse
- bindings.
- (minor-mode-map-alist): Remove TeX-source-specials manually, as I
- can't figure out how to not get it placed there by
- define-minor-mode.
- (TeX-split-string): Correct docs. Simplify.
- (TeX-parse-path): Fix pattern.
-
-2004-06-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-newline): New function.
- (TeX-mode-map): Use it.
-
- * latex.el: Various checkdoc-related fixes.
- (LaTeX-forward-paragraph): Check for and cope with multi-line
- paragraph commands not only those with a single line.
- Check for LaTeX macro at the end of a paragraph command.
- (LaTeX-backward-paragraph): Check for and cope with multi-line
- paragraph commands not only those with a single line.
- (LaTeX-paragraph-command-p): Remove.
- (LaTeX-find-macro-start): Find macro start even if point is
- already at the start.
-
- * doc/auc-tex.texi (Marking and formatting): Split into
- `Indenting' and `Filling'.
- (Indenting): New section.
- (Filling): New section.
-
- * doc/intro.texi: Fix key representations and reference to
- `fill-paragraph'.
-
-2004-06-02 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-format-filter): Don't use split-string which
- appears to trigger an XEmacs bug.
-
-2004-06-02 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-insert-macro-default-style): Fix typo in doc-string.
-
-2004-06-01 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-no-braces-modes): Remove. Revert unintened
- addition from 2004-04-19 commit.
- (TeX-insert-macro-default-style): New variable.
- (TeX-parse-arguments): Use it.
- (TeX-insert-macro): Document dependence on
- `TeX-insert-macro-default-style' and prefix. Fix typo in comment.
-
-2004-05-29 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-source-specials-map): Fix key binding for XEmacs.
-
-2004-05-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * aclocal.m4 (TEX_INPUT_DIRS): Quote regexps with square brackets.
-
- * tex.el (TeX-newline-function): Rename. Formerly known as
- `TeX-newline'.
- (TeX-mode-map): Use new name.
-
- * doc/auc-tex.texi (Marking and formatting): Rename `TeX-newline'
- to `TeX-newline-function'.
-
-2004-05-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/graphicx.el (LaTeX-arg-includegraphics): Rewrite.
- Optional macro arguments can be controlled by
- `LaTeX-includegraphics-options-alist' now.
- (LaTeX-includegraphics-extensions)
- (LaTeX-includegraphics-read-file): New functions.
- (TeX-include-graphics-simple): Remove; use
- `LaTeX-includegraphics-options-alist' instead.
- (TeX-string-divide-number-unit, TeX-default-unit-for-image):
- Move to `tex.el'.
-
- * latex.el (LaTeX-includegraphics-extensions)
- (LaTeX-includegraphics-options-alist)
- (LaTeX-includegraphics-strip-extension-flag): New options for
- `style/graphicx.el'.
-
- * tex.el (TeX-kpathsea-path-delimiter): Fix doc-string.
- (TeX-insert-macro, TeX-parse-arguments): Skip optional macro
- arguments when called with a prefix.
- (TeX-string-divide-number-unit, TeX-default-unit-for-image):
- From `style/graphicx.el'.
- (TeX-arg-maybe): New function.
-
- * latex.el (LaTeX-common-initialization): Add additional
- arguments for \parbox.
-
-2004-05-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-newline): New name for `TeX-indent-on-newline'.
- It now holds function definitions and not mere symbols anymore.
- (TeX-mode-map): Use it.
-
- * doc/auc-tex.texi (Marking and formatting): Remove documentation
- for `TeX-indent-on-newline' and document `TeX-newline'.
-
-2004-05-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-indent-on-newline): New option.
- (TeX-mode-map): Use it.
-
- * doc/auc-tex.texi (Marking and formatting):
- Document `TeX-indent-on-newline' plus small corrections.
-
-2004-05-25 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-command): Add `override-confirm' argument.
- (TeX-view): New function, without confirmation.
-
- * context.el (ConTeXt-mode-map): Inherit keymap instead of
- copying.
-
- * latex.el (LaTeX-mode-map): Inherit keymap instead of copying.
-
- * tex.el (TeX-source-specials-map): New variable.
- (TeX-source-specials): Make a minor mode.
- Replaces `TeX-toggle-source-specials' and
- `TeX-source-specials-active-flag'.
- (TeX-source-specials-expand-options): Adapt to that.
- (TeX-electric-macro-map): inherit from
- `minibuffer-local-completion-map' instead of copying.
- (plain-tex-mode): Help string uses `plain-TeX-mode-map'.
- (TeX-mode-p): New variable, set in TeX modes.
- (VirTeX-common-initialization): Set it.
- (TeX-mode-map): Proper defvar. Add keybindings for
- `TeX-source-specials' and `TeX-view'.
- (plain-TeX-mode-map): Inherit instead of copy.
- (AmSTeX-mode-map): Same here.
-
- * doc/auc-tex.texi: Change info dir formatting, adapt copyrights
- according to the assignment process.
-
-2004-05-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/install.texi (Configure): Remove unused option
- `--with-texmf-dir'. Document new option `--with-tex-input-dirs'.
-
- * doc/wininstall.texi: Ditto. Add information about new option
- `--with-auto-dir'.
-
- * latex.el (LaTeX-backward-paragraph): Revert check-in of
- 2004-05-24.
-
-2004-05-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-backward-paragraph): Recognize if point is at
- the end of a line when the test for a macro following a paragraph
- command is carried out.
-
-2004-05-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-doctex-^^A): Add mistakenly deleted
- space again.
-
-2004-05-21 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/graphicx.el (TeX-string-divide-number-unit): Rename from
- misspelled `TeX-string-divide-nuber-unit'. Reformat file.
- Fix some doc-strings and comments.
-
-2004-05-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * aclocal.m4 (TEX_INPUT_DIRS): New help string. Better error
- handling.
-
-2004-05-19 David Kastrup <dak@gnu.org>
-
- * aclocal.m4: Comment EMACS_LISP.
- (EMACS_TEST_LISPDIR): remove both trailing backslash and slash.
-
-2004-05-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-move-to-break-point): Prevent infinite loop
- in lines starting with whitespace.
- (LaTeX-forward-paragraph): Don't consider paragraph commands
- followed directly by a TeX macro as part of an adjacent paragraph.
- (LaTeX-backward-paragraph): Ditto.
-
-2004-05-18 Davide G. M. Salvetti <salve@debian.org>
-
- * aclocal.m4 (AUCTEX_AUTO_DIR): Change `autodir' default to
- `${localstatedir}/auctex' to conform to the GNU Coding Standards.
- Add `autodir_expanded' as the properly expanded version of
- `autodir'. Inform the user about the check in progress.
- * tex-site.el.in (TeX-lisp-directory): Use `@autodir_expanded@'.
-
-2004-05-17 Reiner Steib <Reiner.Steib@gmx.de>
-
- * aclocal.m4 (AUCTEX_AUTO_DIR): Avoid AS_HELP_STRING for
- compatibility with autoconf < 2.58.
-
-2004-05-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * aclocal.m4 (TEX_INPUT_DIRS): Use `--expand-braces' instead of
- `--show-path' in the kpsewhich calls. Use `--expand-path' as a
- fallback e.g. for MikTeX. Assume that we are dealing with a
- TDS-compliant TeX system and add "/tex/" and "/bibtex/bst/"
- subdirectories to the output of the kpsewhich calls accordingly.
-
- * latex.el (LaTeX-fill-newline): Don't use code specific to GNU
- Emacs for XEmacs. Call `newline-and-indent' instead.
-
-2004-05-15 Davide G. M. Salvetti <salve@debian.org>
-
- * aclocal.m4 (AUTO_DIR): Code cleaned; renamed to
- `AUCTEX_AUTO_DIR'.
- * configure.in: Change `AUTO_DIR' to `AUCTEX_AUTO_DIR'.
-
-2004-05-14 Davide G. M. Salvetti <salve@debian.org>
-
- * style/italian.el (LaTeX-italian-open-quote)
- (LaTeX-italian-close-quote): Use standard babel syntax rather than
- latin1 characters. Patch by David Kastrup <dak@gnu.org>.
-
-2004-05-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-indent-calculate-last): Ignore commented lines
- when called in a non-comment line.
-
- * style/scrbase.el (TeX-add-style-hook): Fontify \minisec like a
- sectioning command.
-
-2004-05-14 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-auto-generate): Bind `enable-local-eval'.
-
-2004-05-13 Davide G. M. Salvetti <salve@debian.org>
-
- * doc/auc-tex.texi (European): Sort languages list alphabetically.
-
- * doc/install.texi (Configure): Document `--with-auto-dir'.
-
- * Makefile.in (DOCFILES): Add `doc/macros.texi'.
-
- * doc/Makefile.in (distclean): New.
-
-2004-05-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-env-item): Don't eat non-empty lines when
- called on a marked region unless they only consist of whitespace
- and comment characters. Fill the paragraph of a potentially
- outdented line after insertion of \item.
-
- * aclocal.m4 (TEX_INPUT_DIRS): Repair quoting.
-
- * tex.el (TeX-kpathsea-format-alist): Rename. Formerly known as
- `TeX-kpathsea-directory-alist'. Add information to every format
- about the file extensions to be found.
- (TeX-search-files-kpathsea): Adapt to new information in
- `TeX-kpathsea-format-alist'.
- (TeX-mode-specific-command-menu-entries): Move source specials
- toggle up to first level of command menu.
-
-2004-05-12 Davide G. M. Salvetti <salve@debian.org>
-
- * aclocal.m4 (AUTO_DIR): New function.
- * configure.in: Use `AUTO_DIR' to expand `@autodir@' in
- `tex-site.el.in'.
- * Makefile.in (autodir): Use `@autodir@'.
- * tex-site.el.in (TeX-auto-global): Definition moved from
- `tex.el'. Use `@autodir@'.
- * tex.el (TeX-auto-global): Definition moved to `tex-site.el.in'.
- * lpath.el: Bind `TeX-auto-global'.
-
- * style/italian.el: New file.
- * doc/auc-tex.texi (Font Specifiers): Remove two sentences
- referring to the old behavior of the short-cuts for easy
- insertions of fonts changing macros. (At that time they added
- things like `{\it --!--}', now they add things like
- `\textit{--!--}'.)
- (Marking and formatting): Reflect renaming of
- `LaTeX-format-comment-syntax-aware' to `LaTeX-syntactic-comments'.
- (European): Document `italian.el'.
- * Makefile.in (STYLESRC): Add `italian.el'.
-
- * lpath.el: Bind `TeX-macro-global'.
- * tex.el: No need to `(require 'tex-site)' at compilation time,
- see `lpath.el'.
-
-2004-05-12 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-source-specials-active-flag)
- (TeX-source-specials-check-function, TeX-source-specials-xdvi-p)
- (TeX-source-specials-check-xdvi)
- (TeX-mode-specific-command-menu-entries)
- (TeX-maybe-set-source-specials, TeX-toggle-source-specials):
- Remove all checks for validity of the Source Special options.
- Just assume that the user knows what he is asking for.
-
-2004-05-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * aclocal.m4 (TEX_INPUT_DIRS): Don't use `findtexmf' but a
- universal call of `kpsewhich' and unify paths separated by `;'
- or `:'.
-
- * context.el (ConTeXt-mode-menu): Show `TeX-comment-or-uncomment-*'
- functions in the menu instead of the comment and uncomment
- functions which don't have a key binding.
-
- * tex.el (plain-TeX-mode-menu): Ditto.
- (TeX-mode-map): Move definitions of `C-c ;' and `C-c %' downwards
- so that they become visible in the menu.
-
- * latex.el (LaTeX-fill-region-as-para-do): Remove extra spaces
- between words.
- (LaTeX-mode-menu): Show `TeX-comment-or-uncomment-*'
- functions in the menu instead of the comment and uncomment
- functions which don't have a key binding.
-
-2004-05-11 David Kastrup <dak@gnu.org>
-
- * style/beamer.el: Updates from Thomas Baumann checked in.
-
-2004-05-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-doctex-^^A): Add compatibility code
- for Emacs 20 and XEmacs to fix compile error.
- (font-latex-verbatim-face): Add parentheses to fix error with
- Emacs 20.
- (font-latex-doctex-preprocessor-face): Ditto.
- (font-latex-doctex-documentation-face): Ditto.
-
- * style/prosper.el (LaTeX-prosper-insert-slide): Don't stay in
- comment upon inserting a slide in an overlay.
-
-2004-05-09 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-source-specials-check-function): Add "Always on"
- choice.
-
-2004-05-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-doctex-syntactic-keywords): Move to
- the right place and corrected quoting.
-
- * context.el (ConTeXt-indent-syntax-table): Create with
- `make-syntax-table' instead of `easy-mode-defsyntax' to allow
- compilation with Emacs 20.
-
- * aclocal.m4 (TEX_INPUT_DIRS): New function.
-
- * configure.in: Use `TEX_INPUT_DIRS' for the expansion of
- `@texinputdirs@' in `tex-site.el.in'.
-
- * tex-site.el.in: Updated header.
- (TeX-macro-global): Move here from `tex.el'.
- Use `@texinputdirs@'.
-
- * tex.el: Require `tex-site' at compile time.
- (TeX-macro-global): Move to `tex-site.el.in'.
-
-2004-05-09 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-toggle-source-specials): Add missing call to
- `TeX-maybe-set-source-specials' in last commit.
-
-2004-05-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * font-latex.el (font-latex-verbatim-face)
- (font-latex-doctex-preprocessor-face)
- (font-latex-doctex-documentation-face): New variables and faces.
- (font-latex-verbatim-environments, font-latex-syntactic-keywords)
- (font-latex-doctex-syntactic-keywords)
- (font-latex-doctex-keywords): New variables.
- (font-latex-set-syntactic-keywords)
- (font-latex-syntactic-face-function, font-latex-doctex-^^A)
- (font-latex-doctex-syntactic-face-function): New functions.
- (font-latex-setup): Set special `font-lock-defaults' for docTeX
- mode.
- (font-latex-commented-outp): Don't classify line comments in
- docTeX mode as "real" comments.
-
- * latex.el (doctex-mode): Call `TeX-install-font-lock' to
- activate special fontification in docTeX mode.
-
- * style/alltt.el (TeX-add-style-hook): Add "alltt" to
- `font-latex-verbatim-environments'.
-
- * context.el: Updated header.
-
- * context-nl.el: Updated header.
-
- * context-en.el: Updated header.
- (context-en-mode): Set `ConTeXt-current-interface' to "en".
-
-2004-05-06 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-toggle-source-specials): Simplify the code.
-
-2004-05-06 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (DOCFILES): Add `todo.texi'.
-
-2004-05-05 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-command-list, TeX-source-specials-expand-options)
- (plain-tex-mode, TeX-view-extension, ams-tex-mode): Doc fixes.
-
- * tex.el (TeX-mode-hook, AmS-TeX-mode-hook): Have always been run,
- but were not declared with defcustom (or defvar).
-
- * latex.el (LaTeX-mode-hook): Ditto.
-
- * Makefile.in (tar-ball-clean): New.
-
- * autogen.sh: Create README and TODO.
-
- * .cvsignore, doc/.cvsignore: Add TODO.
-
-2004-05-04 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-expand-list): Inserted new expander `%S' for source
- specials command line option.
- (TeX-command-list): Inserted `%S' for source specials support
- where appropriate.
- (LaTeX-command-style): Ditto.
- (TeX-source-specials-expand-options): New function.
-
- * tex-buf.el: Updated header.
- (TeX-style-check): Remove code specific to source specials and
- thereby revert to state before 2004-04-27.
-
- * tex-jp.el: Updated header.
- (japanese-TeX-command-list): Inserted `%S' for source specials
- support where appropriate.
-
- * tex-fptex.el: Updated header.
- (TeX-command-list): Inserted `%S' for source specials support
- where appropriate.
- (LaTeX-command-style): Setting removed.
-
- * tex-mik.el: Updated header.
- (TeX-command-list): Inserted `%S' for source specials support
- where appropriate.
- (LaTeX-command-style): Setting removed.
-
- * doc/auc-tex.texi (Checking): Update URL's for lacheck and
- chktex.
-
-2004-05-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el: Header updated.
- (TeX-master-file): Remove bogus test for `TeX-header-end'.
-
- * doc/auc-tex.texi (ToDo): New name for node/section formerly
- known as `Projects' or `Wishlist' respectively.
- Removed items not relevant anymore and moved the rest to the new
- file `doc/todo.texi'.
- Removed `Credits' section.
-
- * doc/Makefile.in (TEXIFILES): New constant.
- (auctex): Use it.
- (dist): Add `TODO'.
- (TODO): New target.
- (clean): Add `TODO'.
- Some formattig changes.
-
- * doc/todo.texi: New file.
-
- * Makefile.in (tar-ball): Add `TODO'.
-
- * doc/changes.texi: Advertise support for `beamer.cls'.
-
-2004-04-30 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-command-expand): Add "%%" expansion, make order
- of TeX-expand-list irrelevant, make the whole junk work
- efficiently.
-
-2004-04-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el: New header.
- (LaTeX-indent-environment-list): Remove `alltt' and add support
- for it in `alltt.el' instead.
-
- * Makefile.in (STYLESRC): Add `alltt.el'.
-
- * style/alltt.el: New file.
-
- * doc/changes.texi: Describe changes in quote insertion if
- `german.sty' or `ngerman.sty' is used.
- Advertise new style files.
-
-2004-04-29 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-buf.el (TeX-style-check): New optional argument. This fixes
- an error in the last commit.
-
- * tex.el (TeX-expand-list): Use it.
-
-2004-04-27 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-buf.el (TeX-style-check, TeX-output-style-check): Check for
- source special stuff here instead of `TeX-expand-list'.
- Honor `TeX-source-specials-places'.
-
- * tex.el (AUCTeX): Fix URL.
- (TeX-default-mode, TeX-force-default-mode, TeX-install-font-lock)
- (TeX-source-specials-active-flag): Change custom group.
- (TeX-expand-list): Move source special stuff to `TeX-style-check'
- and `TeX-output-style-check'.
- (TeX-source-specials-tex-flags): Make it customizable.
- (TeX-source-specials-places): New variable.
- (TeX-source-specials-viewer-flags): No IFS needed anymore.
-
-2004-04-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * context.el (context-guess-current-interface): Simplify code.
-
-2004-04-25 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (texinfo-mode): Make last change in
- `font-lock-defaults' compatible with Emacs 20.
-
- * latex.el (LaTeX-fill-region-as-paragraph): Indent lines ending
- with `\\' upon filling a region.
- (LaTeX-fill-region): Prevent infinite loop at end of buffer.
-
-2004-04-24 David Kastrup <dak@gnu.org>
-
- * style/natbib.el ("natbib"): Add fontification for regexps.
- Patch by Thomas Baumann.
-
-2004-04-24 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex-info.el (texinfo-mode): Set `font-lock-defaults' as in
- `texinfo.el'. This way we get e.g. syntax-highlighting of
- comments in Texinfo mode.
-
-2004-04-24 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-toggle-source-specials)
- (TeX-maybe-set-source-specials, TeX-source-specials-check-xdvi):
- New (renamed) functions.
- (TeX-source-specials-active-flag, TeX-source-specials-tex-flags)
- (TeX-source-specials-viewer-flags)
- (TeX-source-specials-check-function, TeX-source-specials-xdvi-p):
- New (renamed) variables. Tried to clarify doc-strings and
- variable names.
-
-2004-04-23 David Kastrup <dak@gnu.org>
-
- Source special support by Dan Nicolaescu <dann@ics.uci.edu>:
- * tex.el (TeX-command-list): start viewer with TeX-run-discard
- (TeX-expand-list): Add source special flags to viewer call.
- (TeX-expand-list): Add source special flags to LaTeX call.
- Various new functions.
- (TeX-current-file-name-master-relative): New function replacing
- TeX-current-file-name-nondirectory (which is not really needed, I
- guess). This change sole fault of dak.
- (TeX-mode-specific-command-menu-entries): Source Special entry.
-
-2004-04-23 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-region-as-paragraph): Fix call to
- `indent-region' for "older" Emacsen.
- (LaTeX-mode-menu): Fix menu extension for customization.
-
- * context.el (ConTeXt-mode-menu): Fix menu extension for
- customization.
-
- * tex-info.el (TeXinfo-insert-environment): Support enclosure of
- a selected region by the environment to be inserted.
- Don't eat newline at the end of the environment.
- (TeXinfo-mode-map): Bind `C-c C-e' to `TeXinfo-insert-environment'
- analogous to LaTeX mode.
-
-2004-04-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/slides.el: Remove obsolete SliTeX-related code and
- replace it by minimal support for slides.cls.
-
- * latex.el: Change spaces to tabs in indentation.
- (LaTeX-fill-region-as-paragraph): Filling is disabled for
- environments listed in `LaTeX-indent-environment-list'. To be
- consistent with filling of other environments where indentation
- occurs, at least indent those environments.
-
- * tex.el: Change spaces to tabs in indentation.
-
-2004-04-20 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-output-view-style): Move "dvips && gv" element to
- the top of the list (not shadowed by a4paper anymore).
- Added "pst-" in this element.
-
-2004-04-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-current-environment): Respect value of
- `LaTeX-syntactic-comments' and mode by narrowing the region if
- necessary and checking necessary conditions.
- Use `TeX-forward-comment-skip' and `TeX-backward-comment-skip' for
- narrowing.
- (LaTeX-find-matching-end): Ditto.
- (LaTeX-find-matching-begin): Ditto.
- (docTeX-in-macrocode-p): New function.
-
- * tex.el: More checkdoc-related fixes.
-
-2004-04-20 David Kastrup <dak@gnu.org>
-
- * style/natbib.el: Patch from Thomas Baumann for \bibpunct.
-
- * Makefile.in (STYLESRC): Add style/beamer.el.
-
- * style/beamer.el: Support file contributed by Thomas Baumann.
-
-2004-04-19 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el, latex.el: Make almost checkdoc clean. See "FIXME" for
- remaining issues.
-
- * context.el, context-en.el, context-nl.el: Reindent.
- Coding conventions fixes (but files are still far from being checkdoc
- clean).
-
-2004-04-19 Berend de Boer <berend@pobox.com>
-
- * context-en.el (ConTeXt-default-environment-en): added default
- environment for en interface.
-
- * context-nl.el (ConTeXt-default-environment-nl): added default
- environment for nl interface.
-
- * context.el (ConTeXt-default-environment): now depends on language.
-
-2004-04-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-view-style): Enhance documentation string.
- (TeX-output-view-style): Ditto.
-
-2004-04-16 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex-info.el (TeXinfo-command-menu):
- Use `TeX-mode-specific-command-menu'.
-
- * tex-jp.el (plain-TeX-mode-command-menu)
- (LaTeX-mode-command-menu): Ditto.
-
-2004-04-16 David Kastrup <dak@gnu.org>
-
- * Makefile.in (STYLESRC): Add jura.el and alphanum.el
- style/jura.el, style/alphanum.el: contributed by Frank Küster.
-
-2004-04-16 Berend de Boer <berend@pobox.com>
-
- * context.el (context-guess-current-interface): support for
- recognizing interface=XX in comment to determine language to use.
-
- * tex.el (TeX-format-list): recognize ConTeXt dutch interface.
-
- * Makefile.in: AUCSRC includes the new context-en.el and context-nl.el.
- Ditto fo AUCELC.
-
- * context.el: English interface macro's moved to context-en.el.
- All defmacro's are now replaced by defvars which are set to the
- proper language dependent interface as a local buffer variable.
- Some changes to make the context mode actually multi-lingual.
- (ConTeXt-mode-common-initialization): new routine with
- initialization common to all ConTeXt modes.
- (context-mode): guesses current interface for en and nl interfaces.
- (context-guess-current-interface): new routine that determines
- what ConTeXt language interface is in use.
-
- * context-nl.el: new file containing Dutch interfaces macro's
- previously in context.el. Use context-nl-mode to activate.
-
- * context-en.el: new file containing English interfaces macro's
- previously in context.el. Use context-en-mode to activate.
-
-2004-04-15 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-mode-specific-command-menu): Now holds the logic for
- returning a Command menu definition suitable for different Emacs
- versions. Its original content is now in the function
- `TeX-mode-specific-command-menu-entries'.
- (TeX-mode-specific-command-menu-entries): New function.
- (plain-TeX-mode-command-menu): Simply use
- `TeX-mode-specific-command-menu' instead of the logic which now
- is part of it.
- (AmSTeX-mode-command-menu): Ditto.
-
- * latex.el (LaTeX-mode-command-menu): Ditto.
-
- * context.el (ConTeXt-mode-command-menu): Ditto.
-
-2004-04-14 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/Makefile.in (clean): Remove *.tmp (created with auc-tex.ps).
-
- * doc/.cvsignore: Added *.tmp.
-
- * .cvsignore: Revert 2004-04-12 change. Added README.
-
- * Makefile.in (tar-ball): .nosearch is not useful here.
-
-2004-04-13 David Kastrup <dak@gnu.org>
-
- * aclocal.m4: Try something in AC_FULL_EXPAND that does not
- require bash.
- Replace ' with quote in EMACS_LISP
- Correct a few instances of misspelled AUCTeX.
-
-2004-04-13 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (DOCFILES, EXTRAFILES): Add files needed for the
- configure based installation.
-
-2004-04-12 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (dist): Split into `check-dist', `release-commit'
- and `tar-ball'.
- (snapshot): New. Use `check-dist' and `tar-ball'.
- (release-commit): Fix mail address.
- (REMOVE, MINMAPSRC, min-map): Remove.
- (DIST_PREFIX): Derive FTPDIR and WWWDIR from this.
-
- * doc/Makefile.in (dist): Use INSTALL and INSTALL.windows instead
- of INSTALLATION.
-
- * doc/.cvsignore: Added INSTALL, INSTALL.windows, auc-tex.ps
-
- * .cvsignore: Removed INSTALL, INSTALL.windows.
-
-2004-04-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-syntactic-comments): New name. Formerly known
- as `LaTeX-format-comment-syntax-aware'. This should better
- reflect the meaning the variable will receive eventually.
- (LaTeX-indent-line): Use new name.
- (LaTeX-current-indentation): Ditto.
- (LaTeX-back-to-indentation): Ditto.
- (LaTeX-fill-paragraph): Ditto.
- (doctex-mode): Ditto.
-
- * context.el (context-mode): Use `LaTeX-syntactic-comments'
- instead of `LaTeX-format-comment-syntax-aware'.
-
-2004-04-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auc-tex.texi (Japanese): Refer to `INSTALL' instead of
- `INSTALLATION'.
-
- * doc/intro.texi: Refer to `INSTALL' and `INSTALL.windows'
- instead of `INSTALLATION'.
-
- * IRIX: Removed.
-
- * Makefile.in (EXTRAFILES): Remove IRIX.
-
- * COPYING: Updated to current incarnation.
-
-2004-04-09 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Makefile.in (install-el, dist): Add .nosearch in style/ and
- auto/.
-
-2004-04-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * context.el (ConTeXt-current-interface): eval-and-compile instead
- of eval-when-compile seems to solve the undefined error message.
-
-2004-04-08 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el (font-latex-setup): Bug Fix; was overriding
- font-latex-string-face. Thanks to Reuben Thomas for finding the bug.
-
-2004-04-08 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * configure.in: Remove sole reference to texmfdir
-
- * aclocal.m4: Fix --with-lispdir
-
-2004-04-08 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-paragraph): Fix check for code comment.
- (LaTeX-fill-code-comment): Ditto.
-
- * tex.el (TeX-in-commented-line): Don't alter match data.
- Fixes problems with `LaTeX-find-matching-end'.
- (TeX-in-line-comment): Ditto. (Prophylactic.)
-
-2004-04-08 Berend de Boer <berend@pobox.com>
-
- * latex.el (LaTeX-outline-name): could reach past end of buffer
- when an imenu was created and LaTeX-outline-regexp contained a
- macro that either didn't take a argument between braces or a macro
- was found in the document and the user forgot to specify the
- argument. And that macro was after the last 20 characters of the
- buffer.
-
- * context.el (ConTeXt-current-interface): eval-when-compile this
- variable fixed another reported compiliation error.
-
-2004-04-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-default-position, LaTeX-env-array)
- (LaTeX-env-tabular*): Implement "don't prompt" option.
-
- * doc/auc-tex.texi (Tabular-like): Add `LaTeX-default-format'
- and `LaTeX-default-position'.
-
-2004-04-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-break-at-separators): New name.
- Formerly known as `LaTeX-fill-distinct-contents'.
- Changed 'braced and 'math options to various symbols for opening
- and closing separators (braces, brackets, math switches) which
- can be activated independently.
- (LaTeX-fill-move-to-break-point): Use it.
-
- * doc/auc-tex.texi (Marking and formatting): Reflect change of
- `LaTeX-fill-distinct-contents' to
- `LaTeX-fill-break-at-separators'.
- Describe `LaTeX-fill-break-before-code-comments'.
-
-2004-04-07 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-run-command): Turn off line number mode in the
- run-buffer effectively by setting line-number-display-limit
- locally to 0.
- (TeX-format-filter): Use a more sophisticated procedure for
- fishing out page numbers in order to have fast matches.
-
-2004-04-07 Berend de Boer <berend@pobox.com>
-
- * Lots of enhancements to context.el. There is now a ConTeXt
- specific menu which lists ConTeXt specific macro's for inserting
- start/stop pairs, project structure and setup of things. Menu also
- let's you jump to the etexshow definition if you have that
- installed. Querying for macro parameters is non-existent or
- flaky. outline and imenu support added. You can close an XML tag
- if you're editing XML in ConTeXt with C-c /.
- List of environments is now complete.
- Paragraph formatting works in certain cases, but is really slow or
- doesn't work in certain cases.
- Indenting the same: works sometimes, but still flaky.
- Bugs fix: start/stop insertion works now.
-
- * documentation now mentions ConTeXt sometimes.
-
- * context.el (ConTeXt-current-interface): make now doesn't complain
- anymore when byte compiling ConTeXt.
-
- * tex.el now recognizes ConTeXt dutch interface.
-
-2004-04-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-code-comment): Respect `indent-tabs-mode'.
- Fix partially taken from GNU Emacs' fill.el.
-
- * tex.el (TeX-mode-specific-command-list): New function.
- (TeX-mode-specific-command-menu): Use it.
-
- * tex-buf.el (TeX-command-query):
- Use `TeX-mode-specific-command-list' to get a command list specific
- to the current mode for command completion.
-
-2004-04-04 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (docTeX-indent-inner-fixed): New var.
- (LaTeX-indent-calculate): Use it.
- (LaTeX-indent-calculate-last): Reset indentation to zero after
- macrocode environments.
-
- * style/booktabs.el (TeX-add-style-hook): Add fontification
- support.
-
-2004-04-04 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-find-matching-end, LaTeX-find-matching-end):
- Try to keep track of in-comment-ness
-
-2004-04-03 David Kastrup <dak@gnu.org>
-
- * Makefile.in (STYLESRC): Add emp.el.
-
- * style/emp.el: New file contributed from Yvon Hevel.
-
-2004-04-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-back-to-indentation): Use `beginning-of-line'
- instead of `move-to-left-margin' as it is faster and we don't use
- the margin anyway.
- (LaTeX-fill-region-as-para-do): Use `point-max' for correctly
- determining the end of the filling loop in case of a code comment.
- Narrow to region in any case to simplify this determination in
- case there is no code comment.
- (LaTeX-fill-move-to-break-point): Fix compatibility code for
- getting the initial break point. In case there is no valid break
- point on the way towards the beginning of the line, look down the
- line.
-
-2004-03-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-output-view-style): Remove option for landscape in
- case of PDF output.
-
-2004-03-26 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-fill-region): Correct percentage display.
-
- * tex-buf.el (TeX-format-filter): Strictly restrict backward
- searches for page number patterns.
-
-2004-03-26 Davide G. M. Salvetti <salve@debian.org>
-
- * bib-cite.el, latex.el, tex-buf.el, tex-jp.el, tex.el:
- Map (function (lambda ...)) to (lambda ...) for better
- readability.
-
- * doc/.cvsignore: Added CHANGES, HISTORY, README, auc-tex*.html.
-
- * doc/intro.texi: Minor fix.
-
-2004-03-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-indent-line): Use `looking-at' instead of
- `re-search-forward'. Pass indent amount to
- `LaTeX-indent-{inner,outer}-do' functions.
- (LaTeX-indent-inner-do, LaTeX-indent-outer-do): Let them be called
- with an explicit parameter for the indent amount.
- (LaTeX-indent-calculate-last): Distinguish a commented and an
- uncommented line when skipping backwards to the preceding line.
- Move tests for comment skips into the `cond' statement for better
- readability.
- (LaTeX-fill-break-before-code-comments): New customize option.
- (LaTeX-fill-region-as-paragraph): Change the regular expression
- which is used for searching for special line ends so that it is
- not such a performance hog. Code for determining the region to
- fill was adapted accordingly.
- (LaTeX-fill-region-as-para-do): Remove trailing whitespace after
- newlines were changed to spaces. Reported by Reiner Steib
- <Reiner.Steib@gmx.de>.
- Use `narrow-to-region' for keeping track of potential code comment
- starts.
- Break a line at the last non-comment word before a code comment.
- This can be configured with
- `LaTeX-fill-break-before-code-comments'.
- (LaTeX-fill-move-to-break-point): Use `LaTeX-back-to-indentation'
- for going to the right start of a line.
- (LaTeX-fill-paragraph): `LaTeX-backward-paragraph' does not skip
- forward over empty lines itself anymore, so do it here.
- (LaTeX-fill-region): Use `LaTeX-forward-paragraph' and
- `LaTeX-backward-paragraph' instead of the old code which
- determined paragraph boundaries manually.
- (LaTeX-forward-paragraph, LaTeX-backward-paragraph):
- Improve handling of paragraph commands.
- (LaTeX-paragraph-command-p): Get rid of the test for the opening
- brace because there doesn't have to be one.
- (LaTeX-find-macro-start): New function.
- (LaTeX-find-macro-end): New function.
-
- * .cvsignore: Added `tex-site.el'.
-
-2004-03-23 David Kastrup <dak@gnu.org>
-
- * tex.el (VirTeX-common-initialization): Back out last change
- about sentence-end-double-space.
-
-2004-03-22 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4, configure.in: Fix bug for the case $prefix=NONE
-
- * Makefile.in: distclean target removes tex-site.el
-
-2004-03-22 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-fill-distinct-contents): Simplify customization
- type: nil is a complete list.
-
-2004-03-21 David Kastrup <dak@gnu.org>
-
- * tex.el (VirTeX-common-initialization):
- Set sentence-end-double-space and sentence-end to more appropriate
- values for TeX.
-
-2004-03-21 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-region-as-paragraph): Fix separation of
- lines with code comments looking like " {%".
- (LaTeX-fill-move-to-break-point): Fix determination of break point
- for an opening brace where there is no break point immediately
- after the respective closing brace.
- (LaTeX-fill-region-as-para-do): Fix determination of code comment
- begin in filling loop.
-
-2004-03-20 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-region-as-para-do): Fix compatibility code
- for older Emacsen.
-
-2004-03-19 David Kastrup <dak@gnu.org>
-
- * tex-site.el.in (texinfo-mode): Autoload tex-info again.
- I suppose we will get to know why it was disabled when someone
- complains.
-
-2004-03-19 Davide G. M. Salvetti <salve@debian.org>
-
- * doc/Makefile.in (clean): Add HISTORY.
-
- * tex.el (TeX-lisp-directory): Remove, it's already defined in
- tex-site.el.in.
-
-2004-03-19 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-current-environment): Use correct regexp for
- determination of a comment.
- (LaTeX-format-comment-syntax-aware): Rename from
- `LaTeX-fill-comment-syntax-aware' because it affects both filling
- and indentation.
- (LaTeX-indent-line): Add support for doing outer and inner
- indentation.
- (LaTeX-current-indentation): Ditto.
- (LaTeX-back-to-indentation): Ditto.
- (LaTeX-indent-calculate): Ditto.
- (LaTeX-indent-calculate-last): Ditto. Fix indentation for
- environments mentioned in `LaTeX-document-regexp' which use an
- unclosed brace in the first line.
- (LaTeX-indent-inner-do): New function.
- (LaTeX-indent-outer-do): New function.
- (LaTeX-fill-region-as-paragraph): Include lines with code comments
- in regions to be filled. Recognize lines ending with `\par' as
- boundaries for filling.
- (LaTeX-fill-region-as-para-do): Better handling of code comments.
- (LaTeX-fill-paragraph): Make function more readable by selecting
- different filling methods by a `cond' statement and putting code
- for the determination of the region to fill in case of
- syntax-aware filling into the separate functions
- `LaTeX-forward-paragraph' and `LaTeX-backward-paragraph'.
- Better handling of code comments.
- (LaTeX-fill-code-comment): New function.
- (LaTeX-forward-paragraph): New function.
- (LaTeX-backward-paragraph): New function.
- (LaTeX-paragraph-command-p): New function.
- (LaTeX-common-initialization): Let `paragraph-start' handle
- comments preceded by whitespace as well.
- (LaTeX-fill-move-to-break-point): Support `\[' and `\]' as well
- if `LaTeX-fill-distinct-contents' is activated.
-
- * tex.el (tex-mode): `comment-start-skip' shouldn't match line
- beginnings.
- (VirTeX-common-initialization): Ditto.
- (TeX-in-line-comment): New function.
- (TeX-forward-comment-skip): Use correct regexp for determination
- of a comment. Fix case where `count' is less than zero, i.e. if
- a backward search is performed.
- (TeX-backward-comment-skip): New function.
-
- * doc/auc-tex.texi: Reflect name change of
- `LaTeX-fill-comment-syntax-aware' to
- `LaTeX-format-comment-syntax-aware'.
-
-2004-03-18 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * Makefile.in, configure.in, tex-site.el, tex-site.el.in:
- Move tex-site.el to tex-site.el.in, generate tex-site.el at configure
- time rather than at install time
-
-2004-03-18 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-output-view-style): Use `%f' instead of `%s.ps' for
- PostScript files.
- (TeX-mode-map): Change key binding of `TeX-master-file-ask' to
- `C-c_' because `C-c-' is already taken by RefTeX.
-
- * doc/auc-tex.texi: Change "Formatting" node to "Running TeX and
- friends" and use a respective heading.
- Adapt key binding for `TeX-master-file-ask'.
-
- * doc/intro.texi: Correct URLs.
-
-2004-03-14 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-command-list): Change interactive calls to use
- \input, so that pdflatex \pdfoutput=0 becomes a legal way to call
- LaTeX.
- (VirTeX-common-initialization): Save TeX-master if desktop
- package is used.
-
-2004-03-14 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-output-view-style): Fix it after it was accidently
- and incorrectly changed with the last check-in. Patch by David
- Kastrup <dak@gnu.org>.
- (TeX-view-style): Ditto.
-
-2004-03-11 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-find-opening-brace): Don't match the char before the
- brace. This returns the correct position and fixes the handling
- of the limit parameter.
-
- * latex.el (LaTeX-fill-move-to-break-point): Don't match the char
- before the char to find in case of backward searches.
- (LaTeX-fill-region-as-paragraph): Make the regular expression,
- which serves searching for lines with code comments, match the
- whole line.
-
-2004-03-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-move-to-break-point): Use `TeX-esc' in
- other, similar places not covered by the last check-in as well.
-
- * doc/auc-tex.texi: Document `LaTeX-indent-environment-list',
- `LaTeX-fill-comment-syntax-aware' and
- `LaTeX-fill-distinct-contents' as well as slightly improve some
- other parts in the section about `Marking and formatting'.
-
-2004-03-10 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-fill-move-to-break-point): Use TeX-esc in
- regexps to accommodate Texinfo better.
- (LaTeX-fill-move-to-break-point): no regexp-quote within braces.
- (LaTeX-common-initialization): Correct \multicolumn prompt
-
-2004-03-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-move-to-break-point): Cope with unmatched
- closing braces when `LaTeX-fill-distinct-content' is enabled for
- braced content.
-
-2004-03-09 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * Makefile.in: Add separate target for .el files to cater for debian
-
-2004-03-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/booktabs.el: New file.
-
- * Makefile.in (STYLESRC): Add `booktabs.el'.
-
- * doc/changes.texi: Advertise support for `booktabs.sty'.
-
-2004-03-06 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auc-tex.texi: Small corrections in `Viewing' section.
-
-2004-03-02 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * doc/Makefile.in: Add packagedir
-
-2004-03-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-insert-environment): Fix insertion of newlines
- for the case where `LaTeX-insert-into-comments' is activated but
- point is not inside a comment.
-
-2004-02-28 David Kastrup <dak@gnu.org>
-
- * Makefile.in (install-lisp): Overwrite old tex-site.el if it has
- the "Don't edit" comment in it. Rename it otherwise.
- Use $(auctexdir) instead of $(lispdir) for replacing @AUCTEX.
-
- * tex-buf.el (TeX-command-query): Allow doctex-mode for .bbl file
- checking.
-
- * tex-site.el: Discourage customization in-file.
-
- * latex.el (LaTeX-outline-regexp, LaTeX-environment)
- (LaTeX-document-style-hook): Change docs to refer to document
- classes instead of document style.
- (LaTeX-env-document): Don't insert anything but document class.
- (LaTeX-menu-update): Check for doctex-mode.
- (doctex-mode): Make it a major mode derived from latex-mode.
-
-2004-02-28 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- Merge with new-fill branch.
-
-2004-02-27 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * configure.in: Respect --infodir even if using xemacs.
-
- * aclocal.m4: Add yes/no answer for the MULE check.
-
- * Makefile.in: Correct xemacs-install.
-
- * Makefile.in, aclocal.m4, configure.in: If there is a wrongly
- installed tex-site.el, use the proper install directory anyway
- (i.e., don't be side-tracked), and remove the wrongly installed
- tex-site.el. These things are only needed for CVS users who have
- used the erroneous xemacs-installation.
-
-2004-02-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-mode-menu): Insert customize option and
- rearrange.
- (LaTeX-fill-move-to-break-point): Bandaid for not breaking inside
- square brackets where the content fits into one line.
-
- * tex.el (plain-TeX-mode-menu): Insert customize option.
-
- * doc/auc-tex.texi: Document options for inserting quotes in files
- where `(n)german.sty' is used and the invocation of external
- viewers.
-
-2004-02-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-fill-break-before-macro)
- (LaTeX-fill-break-after-macro): Unused, so removed.
- (LaTeX-fill-distinct-contents): New name for defcustom
- `LaTeX-fill-break-before-and-after'.
- (LaTeX-fill-move-to-break-point): Fix filling of nested braces and
- math.
- (TeX-find-closing-brace, TeX-find-opening-brace)
- (TeX-forward-comment-skip): Move to `tex.el'.
-
- * tex.el (TeX-find-closing-brace, TeX-find-opening-brace)
- (TeX-forward-comment-skip): Move from `latex.el'.
-
-2004-02-26 David Kastrup <dak@gnu.org>
-
- * latex.el (doctex-mode): Make a minor mode.
-
- * tex-site.el (doctex-mode): Add autoloads and file extensions.
-
- * tex.el (TeX-master-file): Don't overwrite TeX-master when not
- asking the question.
-
-2004-02-22 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-newline): New function. Spread it throughout
- the code in order to stay in comments for completion and
- insertion commands.
- (doctex-mode): New function.
-
-2004-02-19 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-fill-paragraph): Back out changes from
- 2003-12-29.
- Create separate new-fill branch for Ralf's code.
-
-2004-02-17 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-title-4-face): Add missing :weight
- and :inherit for color displays.
-
-2004-02-15 Peter S Galbraith <psg@debian.org>
-
- * bib-cite.el (bib-cite-fontify-help-as-bibtex)
- (bib-cite-fontify-help-as-latex): Check existence of
- font-lock-unset-defaults; no longer defined in CVS Emacs.
- Thanks to Adrian Lanz for reporting the problem.
-
-2004-02-15 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-title-4-face): Use different colors
- depending on background.
-
-2004-02-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-comment-region): Map to `comment-region' instead of
- `TeX-comment-or-uncomment-region'.
- (TeX-uncomment-region): New name for `TeX-un-comment-region'.
- Not mapped to `TeX-comment-or-uncomment-region' anymore.
- (TeX-uncomment): New name for `TeX-un-comment'.
- Use `TeX-uncomment-region' instead of `uncomment-region' which is not
- available in Emacs 20.
- (TeX-comment-or-uncomment-paragraph): New name for
- `TeX-comment-paragraph' which explains its function better.
- Use new name `TeX-uncomment'.
- (TeX-mode-map): Bind key chains to `TeX-comment-or-uncomment-*'
- functions.
- (plain-TeX-mode-menu): Adapt function calls in menu entries.
-
- * tex-info.el (TeXinfo-mode-map): Bind key chains to
- `TeX-comment-or-uncomment-*' functions.
- (TeXinfo-mode-menu): Adapt function calls in menu entries.
-
- * latex.el (LaTeX-mode-menu): Adapt function calls in menu
- entries. Small enhancements.
-
- * doc/auc-tex.texi (Commenting): Adapt documentation to reflect
- changes in commenting interface.
-
-2004-01-31 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-comment-or-uncomment-region): New function or alias
- respectively introduced to obtain compatibility with GNU Emacsen
- before 21.4.
- (TeX-uncomment-region): New function or alias respectively
- introduced to obtain compatibility with GNU Emacsen before
- 21(.1?).
- (TeX-comment-region): Bound to `TeX-comment-or-uncomment-region'.
- (TeX-un-comment-region): Bound to `TeX-comment-or-uncomment-region'.
-
-2004-01-27 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (TeX-command-list): Fix previous change.
-
-2004-01-25 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (japanese-TeX-command-list): Remove dummy code for
- command menu.
-
-2004-01-23 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (japanese-TeX-command-list): Change single quotes to
- double. We get reasonable results under both Windows and Unix.
- See also log of TeX-command-list in tex.el on 2002-12-19.
-
- * tex.el (TeX-toggle-off-input-method): Remove some Japanese
- input methods (Canna, Wnn, SKK) because their code is copied from
- YaTeX, which is not GPL program. Toggle off CJK (Chinese, Japanese,
- Korean) input methods in LEIM.
- (TeX-math-toggle-off-input-method): Doc fix.
-
-2004-01-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * latex.el (LaTeX-mode-menu): Remove menu filters in the submenus
- for inserting and modifying environments which call
- `LaTeX-menu-update'.
- (LaTeX-common-initialization): Add `LaTeX-menu-update' to
- `activate-menubar-hook' instead.
-
-2004-01-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-view-style, TeX-output-view-style): Use a regexp
- which matches `a5', `a5comb' and `a5paper' instead of the old
- which matches only `a5'.
-
-2004-01-12 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-command-menu-name): New constant.
- (TeX-mode-specific-command-menu): Reimplement the loop which
- builds the menu.
- (TeX-mode-command-menu): Use new constant and call
- `TeX-mode-specific-command-menu' via `:filter'.
- (AmSTeX-mode-command-menu): Ditto.
-
- * context.el (ConTeXt-mode-command-menu): Use new constant
- `TeX-command-menu-name' and call `TeX-mode-specific-command-menu'
- via `:filter'.
-
- * latex.el (LaTeX-mode-command-menu): Ditto.
-
- * tex-info.el (TeXinfo-mode-command-menu): Ditto.
-
- * tex-jp.el (plain-TeX-mode-command-menu)
- (LaTeX-mode-command-menu): Ditto.
-
-2004-01-10 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/changes.texi: Added further news.
-
-2004-01-09 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * doc/auc-tex.texi: AUC TeX to AUCTeX. Use `%%%' instead of a
- single `%' character in examples for Local Variables.
- Add information about new behavior in respect to the query for the
- master file. Explain new function `TeX-master-file-ask'.
-
- * doc/changes.texi: Advertise new master file behavior.
- Remove news about new commenting behavior which is not true anymore.
-
- * doc/intro.tex.: AUC TeX to AUCTeX.
-
- * tex.el (TeX-local-master-p): Remove one `%' character in regexp
- to let it find "% TeX-master:" as well.
-
-2004-01-07 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-command-list): Change defcustom definition to one
- which allows the specification of several modes for one command
- and adapted the defaults to it. Thanks to David Kastrup for most
- of the code.
- (plain-TeX-command-menu): Adapted the call to
- `TeX-mode-specific-command-menu'.
- (AmSTeX-mode-command-menu): Ditto.
-
- * latex.el (LaTeX-mode-command-menu): Adapted the call to
- `TeX-mode-specific-command-menu'.
-
- * context.el (ConTeXt-mode-command-menu): Ditto.
-
- * tex-info.el (TeXinfo-mode-command-menu): Ditto.
-
- * tex-jp.el (japanese-TeX-command-list): Adapted list entries
- according to defcustom changes in `tex.el'.
- (plain-TeX-mode-command-menu): Adapted the call to
- `TeX-mode-specific-command-menu'.
- (LaTeX-mode-command-menu): Ditto.
-
- * tex-mik.el (TeX-command-list): Adapted list entries
- according to defcustom changes in `tex.el'.
-
- * tex-fptex.el (TeX-command-list): Ditto.
-
-2004-01-06 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-command-list): Get rid of the superfluous sixth
- element in the defcustom and menu/command definitions.
-
- * tex-jp.el (japanese-TeX-command-list): Ditto.
-
- * tex-mik.el (TeX-command-list): Ditto.
-
- * tex-fptex.el (TeX-command-list): Ditto.
-
-2004-01-05 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-common-initialization): Add \item to the
- paragraph starters.
-
-2004-01-05 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-mode-specific-command-menu): New function to be used
- for generating a mode-specific command menu.
- (plain-TeX-mode-map): New map to be used by plain-tex-mode.
- (plain-TeX-mode-command-menu): New menu used instead of
- `TeX-mode-menu' which utilizes `TeX-mode-specific-command-menu'.
- (TeX-mode-menu): Remove in favor of
- `plain-TeX-mode-command-menu'.
- (AmSTeX-mode-map): New map to be used by ams-tex-mode.
- (AmSTeX-mode-command-menu): New menu.
- (ams-tex-mode): Move and grouped with other AmSTeX-related code.
- Added code to use new menu.
- (TeX-command-list): Add new choice for the selection of the mode
- for the respective command. Adapted doc string. Added respective
- symbols to command definitions. Rearranged command definitions.
- Changed `LaTeX PDF' to `PDFLaTeX'.
-
- * latex.el (LaTeX-mode-command-menu): New menu used instead of
- `TeX-mode-menu'.
- (LaTeX-common-initialization): Activate it.
-
- * context.el (ConTeXt-mode-command-menu): New menu used instead of
- `TeX-mode-menu'.
- (context-mode): Activate it.
-
- * tex-info.el (TeXinfo-command-menu): Adapted for using
- `TeX-mode-specific-command-menu'.
-
- * tex-jp.el (japanese-TeX-command-list): Add symbols to command
- definitions needed for assigning them to the respective mode.
- (TeX-mode-menu): Remove.
- (plain-TeX-mode-command-menu): New menu utilizing
- `TeX-mode-specific-command-menu'.
- (LaTeX-mode-command-menu): New menu utilizing
- `TeX-mode-specific-command-menu'.
- (LaTeX-mode-map): Remove key definition for `TeX-mode-menu'.
-
- * tex-fptex.el (TeX-command-list): Add symbols to command
- definitions needed for assigning them to the respective mode.
- Changed `LaTeX PDF' to `PDFLaTeX'.
-
- * tex-mik.el (TeX-command-list): Ditto.
-
- * doc/changes.texi: Mention the change to a mode-specific command
- menu and the need for the deletion of any former customization of
- `TeX-command-list'.
-
-2004-01-03 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-mode-map): Use `C-c -' as a key binding for
- `TeX-master-file-ask' as `C-c !' is already used in `context.el'.
-
-2004-01-02 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-left-comment-regexp)
- (LaTeX-right-comment-regexp, LaTeX-ignore-comment-regexp): revert
- an inadvertant change two checkins ago. I was just experimenting
- with something that did not yet work (as if the original did) and
- did not intend checking it in.
-
-2003-12-30 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (TeX-master-file): Add new parameter `ask' which is
- to be used if the user shall be asked when the function is
- called. Took out the code which provides the functionality for
- asking the respective question and added it to the newly created
- function `TeX-master-file-ask'.
- (TeX-master-file-ask): New function.
- (TeX-local-master-p): New function.
- (tex-mode): Remove the call of `TeX-master-file' via the hook
- `hack-local-variables-hook'.
- (VirTeX-common-initialization): Add the call to
- `TeX-master-file' via the hook `find-file-hooks'. Additionally
- `TeX-update-style' will be called to activate the respective style
- files.
- (TeX-mode-map): Add key binding for calling
- `TeX-master-file-ask'. This is a temporary solution.
- (TeX-mode-menu): Took out redundant entry for `TeX-home-buffer'.
- Added entry "Set Master File" for `TeX-master-file-ask'.
- Grouped menu entries relevant for multifile handling.
-
- * latex.el (LaTeX-mode-menu): Change analogously to
- `TeX-mode-menu'.
-
-2003-12-29 David Kastrup <dak@gnu.org>
-
- * latex.el: Fix AUCTeX URL.
- (LaTeX-fill-paragraph): Skip from inline comments to either line
- comments or something that is not merely an inline comment. I am
- not even sure that this skipping makes good sense, in particular
- since it is followed by `forward-paragraph'.
- (LaTeX-common-initialization): Change the definitions of
- `paragraph-start' and `paragraph-separate' to something that
- makes things like `forward-paragraph' and its ilk behave more
- sensibly when in comments. The previous behavior is just awful,
- and caused a lot of inadvertant damage when using things like
- `fill-paragraph' within comments.
- (LaTeX-common-initialization): Remove syntax error, sorry.
-
-2003-12-29 David Kastrup <dak@gnu.org>
-
- * latex.el: Fix AUCTeX URL.
- (LaTeX-fill-paragraph): Skip from inline comments to either line
- comments or something that is not merely an inline comment. I am
- not even sure that this skipping makes good sense, in particular
- since it is followed by `forward-paragraph'.
- (LaTeX-common-initialization): Change the definitions of
- `paragraph-start' and `paragraph-separate' to something that
- makes things like `forward-paragraph' and its ilk behave more
- sensibly when in comments. The previous behavior is just awful,
- and caused a lot of inadvertant damage when using things like
- `fill-paragraph' within comments.
-
-2003-12-26 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/scrbase.el (TeX-add-symbols): Remove redundant entries.
-
- * style/scrlttr2.el (TeX-add-symbols): Remove redundant entry.
-
- * style/scrpage2.el: Remove unnecessary coding cookie and text in
- introductory comment.
-
-2003-08-02 Mike Sperber <mike@xemacs.org>
-
- * latex.el (latex-mode): Really turn off filladapt. It just
- doesn't work with `LaTeX-fill-paragraph'.
-
-2003-12-02 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (tex-mode): Let `TeX-master-file' be called upon opening
- a file. This shall restore the behaviour before the last change
- regarding the question for `TeX-master'. Thanks to Peter
- Galbraith for setting the patch right.
-
-2003-11-28 David Kastrup <dak@gnu.org>
-
- * tex.el (LaTeX-update): Advice removed because of the following:
-
- * latex.el (LaTeX-menu-update): Now called via :filter predicate
- of menus.
-
-2003-11-27 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/paralist.el: Removed coding cookie in first line.
- Removed obsolete comment regarding placement of file.
- (LaTeX-paralist-env-item-opt-label): Rename from
- `pl-LaTeX-env-item-opt-label' and changed references accordingly.
- Added docstring.
- Let `itemize' and `enumerate' environments use this function.
- Thanks to Reiner Steib for these suggestions.
-
-2003-11-26 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-section-label): Add "part" and
- "subsubsection". Sync "chapter" with fancyref.sty.
-
- * style/fancyref.el ("fancyref"): Add font-lock keywords.
-
-2003-11-25 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-math-default): Add greek \var... symbols.
- (LaTeX-common-initialization): Remove "SLiTeX", added spacing
- commands and "appendix".
-
- * font-latex.el (font-latex-match-function-keywords):
- Add spacing commands, "nonumber", "centering", "TeX", and "LaTeX".
- (font-latex-match-textual-keywords): Add textsuperscript.
-
-2003-11-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * Makefile.in (STYLESRC): Add scrpage2.el.
-
-2003-11-17 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el (font-latex-keywords-2): Had forgotten to set
- LAXMATCH on all title matches. Thanks to Ralf Angeli for
- reporting the bug.
-
- * bib-cite.el (bib-cite-file-directory-p): New functions. I had
- introduced a call to code from ff-paths.el by mistake.
-
-2003-11-17 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/scrbase.el (TeX-add-style-hook): Add further symbols to
- `TeX-add-symbols' and rearranged them alphabetically.
- Added macros with parameters to
- `font-latex-match-<type>-keywords-local'.
- Added `addsec' and `addpart' to
- `font-latex-match-title-<num>-keywords-local'.
-
- * style/scrbook.el (TeX-add-style-hook): Analogous.
-
- * style/scrlttr2.el (TeX-add-style-hook): Analogous.
-
- * style/scrreprt.el (TeX-add-style-hook): Analogous.
-
- * style/scrpage2.el: New file.
-
-2003-11-16 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * tex.el (VirTeX-common-initialization): Disabled lines which set
- `comment-add' to 1 to restore commenting with a single `%'.
- (TeX-un-comment-region): Function code removed and function name
- mapped to `comment-dwim'.
- (TeX-un-comment): Allow searching for commented lines with
- potential white space at the beginning.
- (TeX-comment-paragraph): Partially rewritten to allow it to be
- used for both commenting and uncommenting.
- (TeX-in-commented-line): New function used in
- `TeX-comment-paragraph'.
-
- * doc/auc-tex.texi (Commenting): Reflect changes in `tex.el'.
-
-2003-11-13 Ralf Angeli <angeli@iwi.uni-sb.de>
-
- * style/paralist.el: New file.
-
- * Makefile.in (STYLESRC): Add paralist.el.
-
-2003-10-18 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el: checkdoc cleaning (almost clean now).
-
-2003-09-18 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el (font-latex-quotes): New defcustom to fontify
- either french or german quotes.
- (font-latex-quote-regexp-beg): New variable. Holds the regexp to
- match the beginning of a quote.
- (font-latex-quote-end-list): New variable. Holds the list of
- strings to end a matched quote.
- (font-latex-match-quotation): Fix to use above variables.
-
-2003-09-18 Peter S Galbraith <psg@debian.org>
-
- * bib-cite.el: bib-cite-aux-inputs: new defcustom.
- Minor code cleanup for `match-string'.
-
-2003-09-15 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-master-file): Fix 'shared case.
- Tiny patch from Shiro Takeda <zbc08106@park.zero.ad.jp>.
-
-2003-09-08 Peter S Galbraith <psg@debian.org>
-
- * bib-cite.el: Ripping out off-topic imenu code.
-
-2003-09-07 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el: Bug fix when font-lock-multiline is set to t.
-
-2003-08-21 Reiner Steib <Reiner.Steib@gmx.de>
-
- * Changelog: Added coding cookie.
-
- * doc/Makefile.in (install): Check if auctex-* exists.
- Needed because default split size changed in texinfo 4.6.
-
-2003-07-25 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el: Make & highlighted in font-latex-warning-face.
- Better document font-latex-match-*-keywords-local variables.
-
-2003-07-20 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * configure.in: Use mule support check.
-
- * Makefile.in (CONTRIB_MULE, COMPILE_MULE, CONTRIB_MULEELC): New macros.
- (contrib): Compile CONTRIB and COMPILE_MULE.
- (install-contrib): Install CONTRIB_MULE and CONTRIB_MULEELC, too.
-
- * aclocal.m4 (EMACS_CHECK_MULE): Check (X)Emacs mule supported.
-
- * Makefile.in (clean): Remove Emacs auto-save files. Remove elc
- files in the current and style directory.
-
-2003-06-21 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * Makefile.in: Delete trailing whitespaces.
-
- * tex.el (TeX-near-bobp): Undo last change.
-
- * tex-jp.el: Fix some document.
- (AUCTeX-jp): New custom group.
- (japanese-TeX-command-default, japanese-LaTeX-command-default)
- (japanese-LaTeX-default-style, japanese-LaTeX-style-list):
- Support for defcustoms.
-
-2003-06-14 David Kastrup <dak@gnu.org> (tiny patch from Stephen Gildea)
-
- * tex.el (TeX-auto-untabify): Change default to nil.
-
- * doc/auc-tex.texi (Parsing Files): document this.
-
-2003-06-07 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-lisp-directory, TeX-auto-global, TeX-style-global)
- (TeX-auto-local, TeX-style-local, TeX-macro-private)
- (TeX-load-style, TeX-parse-path, TeX-run-style-hooks)
- (TeX-auto-write, TeX-auto-generate, TeX-auto-generate-global)
- (TeX-ignore-file, TeX-search-files): try catering with Windows
- file names.
- (TeX-directory-absolute-p): removed, since file-name-absolute-p
- serves the same purpose.
-
-2003-06-06 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * Makefile.in: Added datadir
-
-2003-06-05 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-env-label): Toggle off input method when
- entering math mode.
- * style/amsmath.el (LaTeX-amsmath-env-alignat)
- (LaTeX-amsmath-env-aligned): Ditto.
-
- * tex.el (TeX-toggle-off-input-method): Remove interactive.
- (TeX-math-input-method-off): New function.
- (TeX-insert-dollar): Use it. Do not call function
- TeX-toggle-off-input-method directly.
-
-2003-06-03 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-macro): Set group 'AUCTeX.
-
-2003-06-03 David Kastrup <dak@gnu.org>
-
- * latex.el (LaTeX-mode-menu): Replace "Change Font" with "Replace
- Font"
-
- * tex-info.el (TeXinfo-mode-menu): Same here.
-
- * doc/tex-ref.tex (section{Font Selection}): Same here.
-
-2003-06-03 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-math-toggle-off-input-method): New user option.
- (TeX-toggle-off-input-method): New function.
- (TeX-insert-dollar): Use it.
-
-2003-06-02 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-near-bobp): Fix typo in doc-string.
-
-2003-05-27 Piet van Oostrum <piet@cs.uu.nl>
-
- * latex.el (LaTeX-auto-minimal-regexp-list): Change regexp to
- allow \documentclass[]{someclass}.
-
-2003-05-02 Patrick Gundlach <patrick@gundla.ch>
-
- * context.el: ConTeXt-environment can now modify the current
- environment. Added preliminary functionality for calling a
- function on an environment. ConTeXt-mark-environment,
- ConTeXt-find-matching-stop and ConTeXt-find-matching-start
- (similar to the ones in latex.el) added.
-
-2003-04-15 Reiner Steib <Reiner.Steib@gmx.de>
-
- * doc/wininstall.texi: Fixed typos in configure options.
-
-2003-04-15 Patrick Gundlach <patrick@gundla.ch>
-
- * tex.el (TeX-command-list): Change %v to %V in View. Now
- TeX-output-view-style is used for setting viewer preferences. See
- changes from 2003-02-06 below.
-
-2003-04-15 Reiner Steib <Reiner.Steib@gmx.de>
-
- * .cvsignore: Added INSTALL and INSTALL.windows
-
- * Makefile.in (STYLESRC): Add captcont.el and subfigure.el
-
-2003-04-15 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * doc/wininstall.texi: Corrected download info for GNU Emacs
-
-2003-04-14 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el (font-latex-match-*-keywords): New user
- customizable variables to add fontification keywords.
- See `M-x customize-group [RET] font-latex'.
- (font-latex-match-*-keywords-local): New buffer-local variables to
- be used by elisp style file writers.
- (font-latex-match-*-keywords-set): Support for defcustoms.
- (font-latex-match-*-make): Build the actual font-lock variables
- from the `font-latex-match-*-keywords' defcustoms.
-
-2003-04-14 David Kastrup <dak@gnu.org>
-
- * doc/install.texi (Customizing): hilit-LaTeX.el deleted.
-
-2003-04-14 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * autogen.sh: Generate INSTALL and INSTALL.windows
-
- * doc/Makefile.in: Use the configure compatibility test results
-
- * doc/macros.texi: Compatibility macros, initial version
-
- * configure.in: Do the makeinfo tests, for compatibility with
- texinfo 3.12, test for tex
-
- * doc/install.texi: Changed to document the autoconf stuff
-
- * doc/wininstall.texi: Added
-
-2003-04-10 David Kastrup <dak@gnu.org>
-
- * tex.el (AUCTeX): Fix URLs.
-
- * context.el: Fix AUCTeX URL.
- Make modification date RCS tag.
-
-2003-04-09 Patrick Gundlach <patrick@gundla.ch>
-
- * tex.el (TeX-command-list): Change ConTeXt Clean from purge to
- purgeall; I guess this behaves as users would expect.
-
- * context.el: minor cleanups, switched to the name "AUCTeX" where
- not done yet. Made ConTeXt-add-environments able to
- byte-compile. Added new copyright statement.
-
- * Makefile.in: Added context.el(c)
-
-2003-04-09 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4: More sane emacs-macro path-searching.
-
-2003-04-07 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-kpathsea-directory-alist): Fix bad kpathsea
- searchpath name for LaTeX files.
-
-2003-04-03 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4: Make the emacs-macro path-searching tests run, and
- make EMACS_PROG_EMACS fail gracefully when no binary executable is
- found.
-
-
-2003-03-29 David Kastrup <dak@gnu.org>
-
- * tex-buf.el (TeX-run-discard): Use `call-process' instead of
- `start-process' in order to completely detach a process.
- (TeX-region-extra): Make empty by default since code was not
- working with plain or ConTeXt.
-
-2003-03-24 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * Makefile.in (CONTRIB): Remove hilit-LaTeX.el because it is
- obsolete.
- (contrib): Remove compile code for hilit-LaTeX.el.
-
-2003-03-13 David Kastrup <dak@gnu.org>
-
- * style/german.el (LaTeX-german-quote-after-quote)
- (LaTeX-german-open-quote, LaTeX-german-close-quote):
- New variables to initialize quote stuff from. If you set these in
- file local variables, they will propagate accordingly to
- `TeX-quote-after-quote' et al.
-
- * style/ngerman.el (LaTeX-german-quote-after-quote)
- (LaTeX-german-open-quote, LaTeX-german-close-quote): the same.
-
-2003-02-25 David Kastrup <dak@gnu.org>
-
- * Makefile.in (dist): Version info in tex.el gets automatically
- calculated from CVS tags.
-
- * tex.el: Some changes for dir slashiness.
- (TeX-master-directory): return a proper directory name, not a
- file name.
-
- * tex-buf.el (TeX-quote-filename): Return the changed file!
- Yikes! How could this ever have worked?
-
-2003-02-24 David Kastrup <dak@gnu.org>
-
- * tex.el (AUCTeX-version): Generate automatically from CVS
- variables.
- (TeX-master-directory): somewhat more defensive version (final
- goal is to be able to make a TeX minor mode).
-
-2003-02-22 David Kastrup <dak@gnu.org>
-
- * tex-wizard.el: A first sketch of the idea.
-
-2003-02-17 Piet van Oostrum <piet@cs.uu.nl>
-
- * tex.el (TeX-arg-literal): Remove illegal and superfluous &optional.
-
- * latex.el (TeX-arg-free): Remove illegal and superfluous &optional.
-
-2003-02-17 David Kastrup <dak@gnu.org>
-
- * font-latex.el (font-latex-find-matching-close): Remove a very
- complicated way of doing nothing since the byte compiler warns
- about it.
-
-2003-02-15 David Kastrup <dak@gnu.org>
-
- * tex.el (LaTeX): Change :prefix field to LaTeX.
- (TeX-auto-add-type): Make more readable and place doc string
- indicating the origin into generated functions.
-
- * font-latex.el (font-latex-setup): Try to behave better when the
- interesting newlines in verbatim environments get moved.
- Probably not the ultimate solution.
-
- * tex-site.el: AUC TeX to AUCTeX, new header.
-
- * Makefile.in: AUC TeX to AUCTeX.
-
- * latex.el: AUC TeX to AUCTeX, new header.
-
- * tex-buf.el (TeX-quote-filename): New function.
- (TeX-region-create): Use it so that Windows can talk about its
- master files properly.
- (TeX-help-error): Try not to have "log file has changed"
- messages. AUC TeX to AUCTeX, new header.
-
- * tex.el: AUC TeX to AUCTeX, new header.
-
- * auc-old.el: AUC TeX to AUCTeX, new header.
-
- * README.CVS: Check in a first version. Ok, it currently
- contains a few lies, but the basics are not wrong, and hopefully
- we will have soon what it takes to make it true.
-
- * doc/auc-tex.texi: Name change of AUC TeX to AUCTeX. A few
- other cleanups.
-
- * configure.in, Makefile.in, doc/Makefile.in: everything moves to
- autoconf, fix a few things.
-
- * Makefile, doc/Makefile: deleted.
-
-2003-02-14 Patrick Gundlach <patrick@gundla.ch>
-
- * context.el: Added basic environment support (insert-envrionment
- and close-environment). Added basic interface support.
-
- * tex.el, latex.el : moved TeX-arg-literal and TeX-near-bopb from
- latex.el to tex.el. More will follow.
-
-2003-02-13 David Kastrup <dak@gnu.org>
-
- * Makefile.in (clean): Remove .elc files.
- (distclean): new target.
-
- * aclocal.m4 (EMACS_EXAMINE_PACKAGEDIR): make this work properly
- more or less.
- (EMACS_CHECK_AUCTEX): use auctexdir instead of AUCTEXDIR (synch
- with preview-latex aclocal.m4) and strip trailing slash.
-
-2003-02-11 Peter S Galbraith <psg@debian.org>
-
- * hilit-LaTeX.el: Removed. It's obsolete. Use font-latex.el instead.
-
-2003-02-11 Patrick Gundlach <patrick@gundla.ch>
-
- * tex.el (TeX-command-list): Change TeX-run-LaTeX to
- TeX-run-TeX.
-
- * tex-buf.el (TeX-run-TeX): TeX-run-TeX gets the
- TeX-sentinel-function from the major mode, so TeX-run-LaTeX and
- alike won't be needed if they don't need to do something
- fancy. Defaliased TeX-run-LaTeX to TeX-run-TeX.
- (TeX-run-interactive): Uses TeX-sentinel-default-function
- instead of TeX-sentinel-function.
-
- * latex.el (latex-mode): Sets TeX-sentinel-default-function
- instead of TeX-sentinel-function.
-
- * tex-mik.el (TeX-command-list): Change TeX-run-LaTeX to
- TeX-run-TeX.
-
- * tex-fptex.el (TeX-command-list): Change TeX-run-LaTeX to
- TeX-run-TeX.
-
-2003-02-08 Patrick Gundlach <patrick@gundla.ch>
-
- * tex-site.el: Added simple ConTeXt support.
-
- * latex.el (latex-mode): Add explicit set of
- TeX-sentinel-function to be used in TeX-run-interactive.
-
- * tex-buf.el: Added TeX-run-ConTeXt. Removed explicit call to
- TeX-LaTeX-sentinel in TeX-run-interactive. The sentinel-function
- is now inherited from the buffer calling
- TeX-run-interactive. Hopefully this won't break anything.
-
- * tex.el: Adapted TeX-command-list for ConTeXt
- support. Interfaces for texexec and texutil added. Nonstopmode
- (texexec) and purge (texutil) won't work right with current
- ConTeXt versions. This will be fixed in ConTeXt versions later
- than Feb 2003.
-
- * context.el: basic support for ConTeXt added. New
- sentinel-functiont that is different from the LaTeX one.
-
-
-2003-02-08 pvoostrum <pvoostrum@nono.cs.uu.nl>
-
- * tex.el: Added missing semicolon in TeX-command-output-list.
-
- * tex.el: Changed defcustom to defvar.
-
-2003-02-08 Piet van Oostrum <piet@cs.uu.nl>
-
- * tex.el (TeX-output-extension, TeX-view-extension):
- Change defcustom into defvar, as these are intermediate variables.
-
-2003-02-07 Piet van Oostrum <piet@cs.uu.nl>
-
- * tex.el (TeX-command-output-list): Corrected customization widget.
-
-2003-02-06 Piet van Oostrum <piet@cs.uu.nl>
-
- * tex-buf.el
- (TeX-save-document, TeX-command-query)
- (TeX-output-style-check, TeX-run-format, TeX-TeX-sentinel-check):
- Add support for pdftex (and others)
- (TeX-run-set-command, TeX-output-extension)
- (TeX-view-extension, TeX-view-output-file): new functions.
-
- * tex.el (TeX-output-extension, TeX-view-extension)
- (TeX-output-view-style, TeX-command-output-list): new variables
- (TeX-expand-list): adapted for pdf output.
-
-2003-01-31 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * configure.in: Use new lispdir check.
-
- * aclocal.m4: Some cleaning of macro names. Windows quoting by
- David Kastrup <dak@gnu.org>. Also, lispdir now checks (x)emacs
- load-path instead of physical disk content.
-
- * Makefile.in: Fix infodir
-
-2003-01-30 Piet van Oostrum <piet@cs.uu.nl>
-
- * tex-buf.el (TeX-parse-error): Exclude { and } from filenames to
- improve parsing of error messages from pdftex.
-
-2003-01-24 Reiner Steib <Reiner.Steib@gmx.de>
-
- * tex.el (TeX-kpathsea-path-delimiter, TeX-search-files-kpathsea):
- Fix braces.
-
-2003-01-22 David Kastrup <dak@gnu.org>
-
- * tex.el (TeX-search-files): Check in first version of kpathsea
- support. This implementation does not yet cooperate properly
- with TeX-auto-generate-*
-
-2003-01-18 David Kastrup <dak@gnu.org>
-
- * configure.in: Announce AUC TeX, not preview.
-
-2003-01-16 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/varioref.el ("varioref"): Fix typo.
-
- * Makefile.in (ELCC): `-no-init-file' is the same as `-q'
-
-2003-01-15 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * configure.in, aclocal.m4: Compatibility fix
-
- * aclocal.m4 (AC_PROG_EMACS): New. File is now identical to that
- of preview-latex.
-
- * configure.in: Use it
-
-2003-01-08 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * Makefile.in: From Makefile
-
- * configure.in, aclocal.m4, autogen.sh: Initial version
-
- * mkinstalldirs, install-sh: Prepare for autoconf
-
-2002-12-29 David Kastrup <David.Kastrup@t-online.de>
-
- * tex.el: Add support for Info-goto-emacs-command-node and
- similar.
-
-2002-12-19 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-home-buffer): Don't home to deleted buffers.
-
- * tex.el (TeX-command-list): Change single quotes to double.
- That way, we will get reasonable results under both Windows and
- Unix. File names with double quotes in them will break stuff,
- just like file names with single quotes in them did so
- previously. Tough.
-
-2002-12-18 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-run-shell): Start shell from TeX process buffer
- in order to inherit environment from there (like cwd).
- (TeX-run-discard): Same here.
- (TeX-run-shell, TeX-run-discard): Rather let default-directory
- temporarily: we may not have a TeX process buffer!
-
-2002-12-17 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * all.el: Removed. unrelated to TeX mode.
- OBSOLETE files (all.el, auc-menu.el, maniac.el, and outln-18.el)
- are available at:
- <ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/auctex/>
-
-2002-12-15 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile (dist): Correct zip file name.
-
-2002-12-15 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * Makefile (MINMAPSRC): Remove auc-menu.el, maniac.el, and
- outln-18.el.
-
-2002-12-15 David Kastrup <David.Kastrup@t-online.de>
-
- * auctex.spec (Release): Well, change version number. retag.
-
- * Version 11.14 released.
-
-2002-12-15 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * auc-menu.el: Removed. Taken into Emacs and unused.
-
- * maniac.el: Ditto.
-
- * outln-18.el: Ditto.
-
-2002-12-15 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile: some changes for my setup.
-
-2002-12-14 David Kastrup <David.Kastrup@t-online.de>
-
- * graphicsx.el: removed. superseded by graphicx.el and unused.
-
-2002-12-13 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-label): Add completing for labels.
- Avoid inserting an empty label.
-
-2002-12-12 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/amsopn.el ("amsopn"): Add \operatorname.
-
-2002-12-12 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/auc-tex.texi (top): Change "version 12" to "almost 12".
- This is beta, after all.
-
-2002-12-12 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (japanese-LaTeX-style-list): Remove styles overlapped
- with LaTeX-style-list. Append values to LaTeX-style-list instead
- of overwriting.
- (japanese-latex-mode-initialization): Do not overwrite
- LaTeX-style-list.
-
-2002-12-11 Reiner Steib <Reiner.Steib@gmx.de>
-
- * bib-cite.el: Updated URLs.
-
- * doc/intro.texi: Ditto.
-
- * font-latex.el: Ditto.
-
- * latex.el: Ditto.
-
- * tex.el: Ditto.
-
- * style/amsmath.el (LaTeX-amsmath-label): Improve doc-string.
-
- * doc/auc-tex.texi (Equations): New @subsection documenting
- LaTeX-equation-label, LaTeX-eqnarray-label and LaTeX-amsmath-label.
-
-2002-12-11 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (japanese-LaTeX-default-style)
- (japanese-LaTeX-style-list): remove buffer-local declarations
- where they don't make sense.
-
-2002-12-10 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/changes.texi: Some more news.
-
- * doc/auc-tex.texi: Start talking about version 12 (which will be
- the next stable release).
- (European): Talk a bit about LaTeX2e stuff, and don't talk about
- too ancient XEmacsen. Also mention X-Symbol.
-
- * doc/Makefile (install): Create infodir if not existent.
-
-2002-12-10 Reiner Steib <Reiner.Steib@gmx.de>
-
- * font-latex.el (font-latex-match-textual): Fix typo in doc-string.
-
- * latex.el (LaTeX-section-label): Fix typos in doc-string.
-
-2002-12-10 David Kastrup <David.Kastrup@t-online.de>
-
- * latex.el (LaTeX-label): Fix a thinko/type where label would be
- non-nil in cases where a label should not be asked for.
-
-2002-12-10 Reiner Steib <Reiner.Steib@gmx.de>
-
- * style/amsmath.el (LaTeX-amsmath-label): New variable.
- ("amsmath"): Add environments to LaTeX-label-alist.
-
-2002-12-10 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el: Remove if statement for Emacs 19.
- Fix lots of white spaces.
-
-2002-12-09 David Kastrup <David.Kastrup@t-online.de>
-
- * latex.el (LaTeX-optop, LaTeX-optcl, LaTeX-default-options,
- LaTeX-figure-label, LaTeX-table-label, LaTeX-equation-label,
- LaTeX-eqnarray-label, LaTeX-style-list): remove buffer-local
- declarations where they don't make sense.
-
-2002-12-09 Reiner Steib <Reiner.Steib@gmx.de>
-
- * latex.el (LaTeX-style-list): Add some supported classes.
- Fixed a typo.
-
- * style/amsmath.el ("amsmath"): environment "xxalignat*" doesn't
- exist.
- (LaTeX-amsmath-env-alignat): environment "xxalignat" should not
- get a \label.
-
- * Makefile (BATCH): Add `-no-site-file' to batch options.
-
-2002-12-07 David Kastrup <David.Kastrup@t-online.de>
-
- * font-latex.el (font-latex-setup): Better stab at verbatim
- handling.
-
- * tex-buf.el (TeX-region-create): Make file name in !name
- messages relative to master file directory.
-
-2002-12-06 David Kastrup <David.Kastrup@t-online.de>
-
- * latex.el: Lots of doc fixes/white space. Did the mistake of
- running checkdoc. Not clean yet, but different.
- (LaTeX-label-alist): New buffer-local variable for label prefixes
- lookup.
- (LaTeX-label): Use it.
-
-2002-11-25 David Kastrup <David.Kastrup@t-online.de>
-
- * latex.el (TeX-arg-define-index): correct typo.
-
-2002-11-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.13 released.
-
-2002-11-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: Fixed CVS merge error.
-
- * Version 11.12 released.
-
-2002-10-28 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile (prefix): Revert accidental change to
- /usr/local/emacs-21 (sorry folks).
-
-2002-10-26 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile (STYLESRC): Add style/scrlttr2.el
-
-2002-10-26 Mark Trettin <Mark.Trettin@gmx.de>
-
- * style/scrbase.el: Added optional Argument "Pagenumber" to
- \maketitle. Changed \textsubscript from `t' to "Text".
-
- * style/scrlttr2.el: Initial version.
-
- * style/scrbase.el: Added additional clearpage commands:
- \cleardoublestandardpage \cleardoubleplainpage and
- \cleardoubleemptypage
-
-2002-10-24 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * latex.el (LaTeX-env-contents): New function.
- (LaTeX-common-initialization): Add 26 LaTeX commands, 2 LaTeX2e
- environments, and 41 LaTeX2e commands.
-
-2002-10-08 David Kastrup <David.Kastrup@t-online.de>
-
- * style/scrreprt.el, style/scrbase.el, style/scrartcl.el,
- style/scrbook.el: header comments refer to COPYING.
-
-2002-10-02 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile (STYLESRC): Add compilation targets for Komascript
- support.
-
- * Check in Komascript support by Mark Trettin. See below.
-
-2002-09-28 Mark Trettin <Mark.Trettin@gmx.de>
-
- * scrbase.el:
- First attempt on implementing the `captionbeside'-Environment. I'm not
- really satisfied by now.
-
-2002-09-27 Mark Trettin <Mark.Trettin@gmx.de>
-
- * scrreprt.el, scrbook.el: Reformatted code.
-
- * scrbase.el:
- Fixed Typos in comments and escape characters in function docstrings.
- Thanks to Reiner Steib.
- Reformatted code.
-
- * scrbase.el:
- Changed `uppertitleback', `lowertitleback' from asking to just `t'
-
- * scrbase.el:
- Changed `addpart', `addsec' and `minisec' from Macro to sectioning
- command.
-
- * scrreprt.el, scrbook.el:
- Changed `addchap' from Macro to sectioning command.
-
-2002-09-26 Mark Trettin <Mark.Trettin@gmx.de>
-
- * scrartcl.el: LaTeX-section-list removed.
-
- * scrartcl.el: Initial version. Testing LaTeX-section-list.
-
- * scrbase.el: Initial version of the base file.
-
- * scrreprt.el, scrbook.el: Initial version.
-
- * scrbook.el, scrbase.el, scrreprt.el, scrartcl.el:
-
-2002-09-22 David Kastrup <David.Kastrup@t-online.de>
-
- * tex.el: Apply spelling fixes from "Davide G. M. Salvetti"
- <salve@debian.org> to tex.el.
-
-2002-03-24 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-parse-TeX): Make subordinate files without
- major mode default to that of the calling file when doing error
- processing.
-
-2002-03-21 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-site.el (eamcs-major-version): Change if to when.
- Suggested by Martin Thornquist <martint@ifi.uio.no>.
-
-2002-03-15 David Kastrup <David.Kastrup@t-online.de>
-
- * tex.el (TeX-master-file): Don't make C-c ` bomb out in files
- like xxx.gls. Probably a more elaborate way would be to export
- the TeX-master variable into files visited by error parsing.
- Could be incorrect, however, if more than one file included them.
-
-2002-02-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-auto-generate): Expand file name.
- Suggested by "Dr. Mark A. Friedman" <DrMarkAFriedman@earthlink.net>.
-
- * latex.el (LaTeX-common-initialization):
- Set `fill-paragraph-function'.
- (LaTeX-mode-map): Don't bind M-q.
- Suggested by Nils Klarlund <klarlund@research.att.com>.
-
- * tex.el (TeX-printer-list): Fix spelling.
- Reported by Nils Klarlund <klarlund@research.att.com>.
-
-2002-02-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: Fixed some spelling errors.
- Patch by "Davide G. M. Salvetti" <salve@debian.org>.
-
-2002-01-24 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.11 released.
-
-2002-01-24 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-format-list): Support t(article|report|book) class file.
- Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>
-
- * tex-jp.el (japanese-TeX-command-list): Undo last change.
- (LaTeX-command-style): Support t(article|report|book) class file.
- (japanese-LaTeX-style-list): Ditto.
- Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>
-
-2002-01-21 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el: Updated to V0.800.
- Added font-lock-syntactic-keywords to font-lock-defaults to handle
- verbatim environment, as suggested by Stefan Monnier 5 years ago (!)
- * bib-cite.el: Updated to V3.17.
- XEmacs has imenu after all.
-
-2002-01-21 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex.el (TeX-format-list): Fix problem that AUC TeX switch to
- JLATEX mode if the class file starts with the letter `j'.
- Reported by Joe Reinhardt <jmr@everest.radiology.uiowa.edu>.
-
- * tex-jp.el (LaTeX-command-style): Support js(article|book).
-
-2002-01-21 Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp> (tiny change)
-
- * tex-jp.el (japanese-TeX-command-list): Use `%l' instead
- of [pj]latex command.
-
-2002-01-18 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (LaTeX-command-style): Fix comment.
- Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>
- via. Debian.
-
- * latex.el (LaTeX-outline-name): Allow longer names.
- Reported by "Michael Soulier" <msoulier@nortelnetworks.com>
- via. Debian.
-
-2001-12-22 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-imenu-create-index-function): Strip text
- properties.
- Reported by Venkatesh Prasad Ranganath <rvprasad@@cis.ksu.edu>.
-
-2001-12-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/prosper.el: New file.
- Contributed by Phillip Lord <p.lord@russet.org.uk>.
- * Makefile (STYLESRC): Add it.
-
-2001-11-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.10 released.
-
-2001-11-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.09 released.
-
-2001-11-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * auc-old.el (insert-mode-line): Use `insert' instead of
- `insert-string'.
-
-2001-10-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-ignore-comment-regexp): Doc fix.
- Reported by Reuben Thomas <rrt@sc3d.org>.
-
-2001-11-16 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-process-check): We didn't catch the case where
- during the question a different process got started in the
- buffer. In that case, we just ask again.
-
-2001-11-06 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-command-sentinel): insert post-mortem info
- before any markers in order to keep markers/point at end of file.
-
-2001-11-02 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * style/graphicx.el (TeX-arg-includegraphics): Accept prefix
- argument and find all files. dvipdfm image file support.
-
-2001-10-19 Masayuki Ataka <ataka@milk.freemail.ne.jp>
-
- * tex-jp.el (japanese-TeX-command-list): Fix for mendex.
- * doc/auc-tex.texi (Japanese): Doc fix.
-
-2001-10-17 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.08 released.
-
-2001-10-17 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/intro.texi, doc/install.texi: Updated contact info.
- Reported by Henrik Holm <h.holm@spray.no>.
-
-2001-10-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.07 released.
-
-2001-10-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (VirTeX-common-initialization): Set `comment-add' in
- order to get "%%" by default by comment region like Lisp mode.
- Suggested by "Davide G. M. Salvetti" <salve@debian.org>.
- Change `comment-indent-hook' to `comment-indent-function'.
-
-
-2001-10-15 Peter S Galbraith <psg@debian.org>
-
- * font-latex.el: Remove self-installation to LaTeX-mode-hook now
- that TeX-install-font-lock does it.
-
-2001-10-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.06 released.
-
-2001-10-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: Removed font lock support.
- (TeX-install-font-lock): New option.
- (VirTeX-common-initialization): Call it.
-
- * tex-font.el: New file.
-
-2001-10-13 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-current-offset): The number of things that can
- go wrong for a simple task like determining the current line
- number is simply amazing. count-lines skips over newlines in
- intangible text-properties or overlays. Fixed for GNU Emacs,
- don't know whether XEmacs has problems with it.
-
-2001-10-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.05 released.
-
-2001-10-12 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-run-command): Let the TeX-process-buffer acquire
- a buffer-local value of TeX-command-buffer so that its sentinel
- will still refer to the right buffer even if another compilation
- has been started.
- (TeX-run-interactive): Same here.
- (TeX-process-check): Don't bomb out when user does not want to
- kill a process that has died on its own in the meantime.
-
-2001-10-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-auto-local, TeX-style-local): Doc fix: Mention that
- these should be relative.
- Suggested by <lanz+list@wsl.ch>.
-
-2001-10-09 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.04 released.
-
-2001-10-09 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-view-style): New option.
- (TeX-expand-list): Use it.
- (TeX-command-list): Use it.
-
-2001-10-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.03 released.
-
-2001-10-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/amsmath.el ("amsmath"): More items.
- Patch by Masayuki Ataka <ataka@milk.freemail.ne.jp>.
-
-2001-10-04 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-LaTeX-sentinel): Use `with-current-buffer'.
-
- * tex-buf.el (TeX-LaTeX-sentinel): Use the value of
- `TeX-command-BibTeX' in `TeX-command-buffer'.
- Patch by Katsuaki KAWACHI <kawachi@cim.pe.u-tokyo.ac.jp>.
-
- * tex-fptex.el: New file.
- Contributed by Fabrice Popineau <Fabrice.Popineau@supelec.fr>.
- * Makefile (CONTRIB): Add it.
-
-2001-10-04 Peter S Galbraith <psg@debian.org>
-
- * multi-prompt.el (multi-prompt-next): fixed for emacs-21.
- Use minibuffer-contents-no-properties to get minibuffer contents
- if it exists.
-
-2001-10-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.02 released.
-
-2001-10-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-top-caption-list): New option.
- (LaTeX-env-figure): Use it.
- Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka).
-
- * style/graphicx.el (TeX-string-numberp): New function.
- (TeX-arg-includegraphics): Call it.
- Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka).
-
- * style/verbatim.sty: New file.
- Contributed by ataka@milk.freemail.ne.jp (Masayuki Ataka).
-
- * tex-info.el (texinfo-mode): Comment out cindex.
- Reported by Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann)
-
- * style/amsmath.el (LaTeX-item-equation, LaTeX-item-equations):
- New functions.
- ("amsmath"): Add new item types.
- Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka).
-
-2001-10-02 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 11.01 released.
-
-2001-10-01 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-submenu-name-format): Fix spelling error.
- Reported by Martin.Quinson@ens-lyon.fr.
-
-2001-10-01 David Kastrup <David.Kastrup@t-online.de>
-
- * tex-buf.el (TeX-region-create):
- Oops, broke more than I fixed. Offset calculation must be for the
- line following the offset message. This worked before since we always
- were in the middle of a line (only the offset calculation for the C-c
- C-r command itself was definitely sometimes wrong). Corrected that.
-
- * style/graphicx.el (TeX-arg-includegraphics):
- Fix an obvious typo complained about by the byte-compiler.
- checkdoc removed a few spaces.
-
- * auc-old.el (TeX-region): Correct offset calculation.
-
- * tex.el (TeX-current-line):
- Correct line number calculation when at beginning of line for %n
- flag. Autoload TeX-current-offset for that if necessary.
-
- * tex-buf.el (TeX-current-offset, TeX-command-region,
- TeX-region-create):
- Correct offset calculations when not at start of line. New function
- TeX-current-offset for that.
-
-2001-04-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 10.0g released.
-
-2001-04-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-site.el: Don't enable tex-info.el by default.
-
- * latex.el (LaTeX-hide-environment): Disabled by default.
- Suggested by Christopher Allen <cpcallen@ruah.dyndns.org>.
-
-2001-03-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 10.0f released.
-
-2001-03-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (unless): Don't enable Emacs 21 font-lock for Emacs 20.
- (VirTeX-common-initialization): Ditto.
-
-2001-03-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 10.0e released.
-
-2001-03-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-expand-list): Change default to lazy evaluation of
- `TeX-view-style' and `LaTeX-command-style'.
- Suggested by Peter Neergaard <turtle@cs.bu.edu>.
-
- * latex.el (LaTeX-indent-calculate, LaTeX-indent-calculate-last):
- Backindent when brace is at the start of a line.
- Patch by Masashi Shimbo <shimbo@cis.ibaraki.ac.jp>.
-
- * doc/auc-tex.texi: Fixed dir entry.
- Reported by David Masterson <dmasters@Rational.Com>.
-
- * tex-info.el (TeXinfo-mode-map): "\e\r" bound to `map', not
- `TeXinfo-mode-map'.
- Patch by Dan Nicolaescu <dann@godzilla.ICS.UCI.EDU>.
-
-2001-03-01 Hidenobu Nabetani <nabe@debian.or.jp>
-
- * tex-jp.el: Don't work correctly in current AucTeX.
- Patch by Masayuki Ataka <j1297007@ed.kagu.sut.ac.jp>
- and Yuzo Furukawa <hurukawa@kuee.kyoto-u.ac.jp>.
- Removed support for NEmacs and Mule1,2 which are based
- on Emacs 18 and 19.
- Created new variable japanese-TeX-command-list and
- added support for mendex.
- Updated LaTeX-auto-regexp-list variable.
-
-2001-01-09 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * all: Changed `sunsite.auc.dk' to `sunsite.dk'.
-
-2001-01-02 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 10.0d released.
-
-2001-01-02 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-mik.el (TeX-command-list): Don't prompt for view.
-
-2000-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 10.0c released.
-
-2000-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: Avoid :inherit font property with Emacs 20.
- Reported by Damien WYART <wyart@iie.cnam.fr>.
-
-2000-12-01 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 10.0b released.
-
-2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 10.0a released.
-
-2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: Copied Emacs 21 font-lock defs here.
- (VirTeX-common-initialization): Activate them.
-
-2000-10-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * PROBLEMS: Updated.
-
- * WIN-NT: Removed.
- * MSDOS: Removed.
- * VMS: Removed.
- * OS2: Removed.
- * Makefile (EXTRAFILES): Remove above files.
-
-2000-10-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/graphicx.el: Updated by author.
- Ryuichi Arafune <arafune@ushioda.riec.tohoku.ac.jp>
-
-2000-10-19 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/graphics.el: New file.
- * Makefile (STYLESRC): Add it.
- * style/graphicx.el: Renamed from `style/graphicx.el'.
- * Makefile (STYLESRC): Update.
- Reported by "Dr. Thomas Baumann" <thomas.baumann@ch.tum.de>.
-
-2000-10-09 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10t released.
-
-2000-10-09 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-outline-name): Don't escape `{' or `}' in
- regexps.
- Patch by "Stefan Monnier" <monnier+gnu/emacs/news/@RUM.cs.yale.edu>.
-
- * tex-mik.el (TeX-command-list): Use `TeX-run-discard' for "View"
- command.
- Suggested by "Claus Dethlefsen" <c.dethlefsen@lancaster.ac.uk>.
-
- * latex.el (LaTeX-common-initialization): `\bibitem' starts
- paragraphs, just like `\item'.
- Reported by Werner LEMBERG <sx0005@sx2.HRZ.Uni-Dortmund.DE>.
-
-2000-10-06 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-current-line): Return a string, not a number.
- Reported by Julia Habel <julia.habel@gmx.de>.
- Patch by Dirk.Ullrich@DaimlerChrysler.com.
-
-2000-06-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-site.el: Require tex-mik after changing load-path.
- Reported by "I. Jossang" <ij202@eng.cam.ac.uk>.
-
-2000-06-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * IRIX: New file.
- * Makefile (EXTRAFILES): Add it.
-
-2000-05-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10s released.
-
-2000-05-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10r released.
-
-2000-05-02 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-mode-map): Don't bind `.' and `,' by default.
-
-2000-05-03 Peter Galbraith <psg@debian.org>
-
- * font-latex.el: file was broken. Updated to 0.701 (30 Mar 2000).
- * bib-cite.el: file was broken. Updated to 3.16 (20 Dec 99).
-
-2000-04-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10q released.
-
-2000-03-30 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/graphicsx.el: New file.
- * Makefile (STYLESRC): Add it.
- Donated by Ryuichi Arafune <arafune@ushioda.riec.tohoku.ac.jp>.
-
-2000-04-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10q released.
-
-2000-03-23 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-math-keymap): Accept vector for
- `LaTeX-math-abbrev-prefix'.
- (LaTeX-math-insert-prefix): Better error message if
- `LaTeX-math-abbrev-prefix' is not bound.
- Reported by Jan Vroonhof <vroonhof@math.ethz.ch>.
-
-2000-02-23 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-info.el (TeXinfo-environment-list): Add more missing
- environments. Patch by Akim Demaille <akim@epita.fr>.
-
-2000-02-22 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-info.el (TeXinfo-environment-list): Add `group'.
- Patch by Akim Demaille <akim@epita.fr>.
-
-2000-01-28 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-command-list): Add `makeinfo --html' support.
- Suggested by Akim Demaille <akim@epita.fr>.
-
-2000-01-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-info.el (TeXinfo-mode-map): Add "\e\r" binding for
- `texinfo-insert-@item'.
- Reported by Akim Demaille <akim@epita.fr>.
- (TeXinfo-mode-menu, texinfo-mode): Change menu name and mode name
- to `Texinfo'.
- Suggested by Akim Demaille <akim@epita.fr>.
-
-1999-12-21 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * bib-cite.el: Updated to 3.16 (20 Dec 99).
-
- * font-latex.el: Updated to 0.700 (20 December 1999).
-
-2000-03-30 Peter Galbraith <psg@debian.org>
-
- * font-latex.el: Updated to 0.701 (30 Mar 2000).
-
-2000-01-14 Peter Galbraith <psg@debian.org>
-
- * bib-cite.el: Updated to 3.16 (20 Dec 99).
- * font-latex.el: Updated to 0.700 (20 Dec 99).
- * hilit-LaTeX.el: Changed author email address.
-
-1999-12-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10p released.
-
-1999-12-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * bib-cite.el: Updated to 3.15 (20 Dec 99).
-
- * tex-mik.el (TeX-command-list): Fix default PDF LaTeX command.
- Reported by "Christian Schlauer" <Christian.Schlauer@web.de>.
-
- * Version 9.10o released.
-
-1999-12-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * bib-cite.el: Updated to 3.13 (20 Dec 99).
-
-1999-12-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/danish.el ("danish"): Support Danish quotes.
- Suggested by arne@daimi.au.dk (Arne Jørgensen).
-
-1999-12-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-info.el (texinfo-mode): Add `kill-all-local-variables'.
- Reported by Stefan Monnier <foo@acm.com>.
-
- * Version 9.10n released.
-
-1999-12-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-mik.el: Fixed typo.
- Reported by Bernt Guldbrandtsen <bg@rs580.sh.dk>
-
-1999-12-01 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10m released.
-
-1999-12-01 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (AUCSRC, AUCELC): Add `tex-mik.el'.
-
-1999-11-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10l released.
-
-1999-11-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-env-figure): Use `\centering' instead of
- `center' environment.
- Patch by Stefan Monnier <foo@acm.com>.
-
-1999-11-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-mik.el (tex-mik): Add provide.
-
- * tex-site.el: Automatically require `tex-mik.el' under NT.
-
-1999-11-12 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-current-file-name-nondirectory): New function.
- (TeX-expand-list): Use it.
-
-1999-11-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/auc-tex.texi: Fixed references.
- Patch by Stefan Monnier <foo@acm.com>.
- * tex.el (TeX-lisp-directory): Use `locate-library' to find
- default under Emacs.
- Patch by Stefan Monnier <foo@acm.com>.
- (TeX-dwim-master): New function.
- (TeX-master-file): Use it.
- (TeX-master): Document it.
- Patch by Stefan Monnier <foo@acm.com>.
-
-1999-11-06 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10k released.
-
-1999-11-06 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el: Use `indent-according-to-mode' instead of
- `LaTeX-indent-line'.
- (LaTeX-mode-map): Don't remap `TAB'.
- Patch by "Stefan Monnier <foo@acm.com>".
-
-1999-11-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-command-list): Add `LaTeX PDF' command.
-
-1999-10-28 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10j released.
-
-1999-10-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (dist): Create a .nosearch in the style directory.
- (install-lisp): Ditto.
- Suggested by Markus Rost <rost@IAS.EDU>.
-
-1999-10-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10i released.
-
-1999-10-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-master-directory): Call `substitute-in-file-name'.
- Patch by Alexander Holt <alexander.holt@ed.ac.uk>.
-
- * style/ngerman.el: New style.
- Suggested by Torsten Schuetze <schuetze@math.tu-dresden.de>.
- * Makefile (STYLESRC): Add it.
-
- * tex-buf.el (TeX-command-query): Add history argument.
- Suggested by Werner LEMBERG <sx0005@sx2.HRZ.Uni-Dortmund.DE>.
-
- * latex.el (LaTeX-environment): Add history argument.
-
- * tex.el (TeX-add-style-hook): Don't add the same hook twice.
- Suggested by Jarl Friis <jarl@diku.dk>.
-
- * tex.el: Removed portability code for old Emacsen.
-
-1999-10-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10h released.
-
-1999-09-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-auto-cleanup): Allow multiple packages for
- `usepackage'.
- Reported by Torsten Schuetze <schuetze@math.tu-dresden.de>.
- (LaTeX-auto-cleanup): Also add "unmangled" documentstyle.
- Reported by Cyril Humbert <humbert@phobos.univ-mlv.fr>.
-
-1999-09-09 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/mdwlist.el: New file.
- Patch by Stephen Heilbronner <heilbron@nm.informatik.uni-muenchen.de>.
- * Makefile (STYLESRC): Add it.
-
-1999-08-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10g released.
-
-1999-08-20 Hidenobu Nabetani <nabe@debian.or.jp>
-
- * tex.el (TeX-format-list): Add "JLATEX" and "JTEX" which is needed
- to load tex-jp.el automatically.
- * tex-jp.el (TeX-format-list): Remove "JLATEX" and "JTEX".
-
-1999-08-19 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-hide-environment, LaTeX-show-environment):
- make them work with new outline mode.
- Reported by Thomas Schick <schick@math.psu.edu>.
-
- * tex.el (match-string): New compatibility function.
- Reported by Andrew Edward Santosa <andrews@comp.nus.edu.sg>.
-
-1999-08-18 Hidenobu Nabetani <nabe@debian.or.jp>
-
- * tex-jp.el (TeX-command-list): Add "jLaTeX" and "pLaTeX".
- (TeX-mode-menu): Fix the problem that menu "TeX" is unchanged.
- (TeX-japanese-process-input-coding-system): Update for Emacs 20.
- (TeX-japanese-process-output-coding-system): Update for Emacs 20.
- (TeX-command-default): Change from "j-article" to "jarticle".
- (LaTeX-fill-region-as-para-do): Fix the problem that fill mode
- don't work in Emacs 20.
-
-1999-07-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10f released.
-
-1999-07-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-auto-minimal-regexp-list): Recognize usepackage
- options.
- (LaTeX-auto-cleanup): Ditto.
-
-1999-07-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-ignore-file): Ignore babel, it loads everything.
- Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>.
-
- * style/foils.el: Removed require 'latex.
- * style/natbib.el: Ditto.
- * style/harvard.el: Ditto.
- * style/slides.el: Ditto.
- * style/latexinfo.el: Ditto.
- Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>.
-
- * Makefile (infodir, lispdir, aucdir, EMACS): Use `standard' values.
- Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>.
-
- * tex-info.el (texinfo-mode): Fix doc string.
- Reported by Bob Weiner <weiner@altrasoft.com>.
-
-1999-05-17 Jerry James <jerry@cs.ucsb.edu>
-
- * tex.el: Fix two typos in comments.
- (set-text-properties): Protect against possible XEmacs version
- 21.13, 22.13, etc.
-
-1999-05-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-indent-environment-list): Customized.
-
- * Version 9.10e released.
-
-1999-05-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: (TeX-auto-generate): Reimplement support for numeric
- `TeX-file-recurse'.
- (TeX-search-files): Ditto.
-
-1999-05-03 Rune Kleveland <runekl@math.uio.no>
-
- * style/amsart.el ("amsart"): Load `amsthm.el'.
- * style/amsbook.el ("amsbook"): Ditto.
-
-1999-03-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10d released.
-
-1999-03-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/changes.texi: Added extra `@'.
-
- * Version 9.10c released.
-
-1999-03-19 Carsten Dominik <dominik@strw.leidenuniv.nl>
-
- * tex.el (TeX-insert-dollar): Better error message when trying
- to insert a dollar in math-mode.
-
- * texmathp.el (texmathp-tex-commands-default): Add more default
- macros.
-
-1999-03-12 Carsten Dominik <dominik@strw.LeidenUniv.nl>
-
- * latex.el (TeX-arg-index-tag): New function, to be used by the
- index.el and multind.el style files.
- (LaTeX-auto-index-regexp-list): Now matches both \index and
- \glossary.
- (TeX-arg-index): Rename from TeX-arg-define-index.
- (TeX-arg-define-index): Now an alias for `TeX-arg-index'.
- (LaTeX-common-initialization): Add a regexp for index and
- glossary to `TeX-complete-list'. Added entry for glossary with
- `Tex-add-symbols'.
- * style/index.el: New file.
- * style/makeidx.el: New file.
- * style/multind.el: New file.
- * style/varioref.el: New file.
- * style/fancyref.el: New file.
- * Makefile (STYLESRC): Add `style/index.el', `style=makeidx.el',
- `style/multind.el', `style/varioref.el', `style/fancyref.el'.
-
-1999-02-23 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-search-files): `nconc' the result.
- Reported by Berwin Turlach <bturlach@maths.adelaide.edu.au>.
-
-1999-02-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.10b released.
-
-1999-02-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/changes.texi: Typo: @ldots -> @dots.
-
- * Version 9.10a released.
-
- * doc/auc-tex.texi: Changed version to 9.10.
- * doc/history.texi: Ditto.
- * doc/changes.texi: Ditto.
-
-1999-02-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9p released.
-
-1999-02-08 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-jp.el (TeX-format-list): Fix JLATEX format.
- Patch by Tsutomu OKUMURA <oku@nml.t.u-tokyo.ac.jp>.
-
- * style/foils.el (LaTeX-style-foils): Remove spurious `\n'.
- Reported by Bernt Guldbrandtsen <bernt@jupiter.ansci.iastate.edu>.
-
-1999-02-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (install-contrib): Add `$(CONTRIBELC)' dependency.
- Suggested by Nils Ackermann <Nils.Ackermann@math.uni-giessen.de>.
-
-1999-01-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-search-files): `mapcar' instead of `mapcan'.
-
-1999-01-12 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-font-replace-macro): Rename from
- `LaTeX2e-font-replace'. Use `TeX-esc'.
- * latex.el (LaTeX-common-initialization): Use it.
- * tex-info.el (texinfo-mode): Ditto.
- (TeXinfo-font-list): Add `delete'.
- Suggested by Christoph Wedler <wedler@fmi.uni-passau.de>.
-
-1999-01-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9o released.
-
-1999-01-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-insert-braces, TeX-command-list): Fix custom types.
- Patch by Markus Rost <markus.rost@mathematik.uni-regensburg.de>.
-
-1999-01-09 Christoph Wedler <wedler@fmi.uni-passau.de>
-
- * latex.el (LaTeX2e-font-replace): Don't use hard-coded regexp for
- font commands, use local `TeX-font-list', i.e., `LaTeX-font-list'.
-
-1999-01-05 Christoph Wedler <wedler@fmi.uni-passau.de>
-
- * tex.el (TeX-load-style-file): Do not prevent .elc style files to
- be loaded if `TeX-byte-compile' is nil, just prevent compilation.
- (TeX-lisp-directory): Only use `locate-data-directory' if this
- function is defined and AucTeX is installed as an XEmacs package.
-
-1998-12-12 Christoph Wedler <wedler@fmi.uni-passau.de>
-
- * tex.el (load-path): Don't add `TeX-lisp-directory'.
- (TeX-lisp-directory): Use `locate-data-directory' if present.
-
-1998-12-12 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9n released.
-
-1998-12-12 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-file-recurse): Add right parenthesis.
- Reported by Bernt Guldbrandtsen <bernt@stat.washington.edu>.
-
-1998-12-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9m released.
-
-1998-12-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * font-latex.el: Updated.
- * bib-cite.el: Ditto.
-
- * Version 9.9l released.
-
-1998-12-01 Alastair Burt <burt@dfki.de>
-
- * doc/auc-tex.texi (Automatic):
-
- * lisp/tex.el: Extended the semantics of TeX-file-recurse
- -- now accepts a positive integer as a bound on the recursion.
- Functions TeX-search-files and TeX-auto-generate have been amended
- appropriately.
-
-1998-11-23 Carsten Dominik <dominik@strw.leidenuniv.nl>
-
- * texmathp.el (texmathp): Add autoload cookie.
-
-1998-11-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9k released.
-
-1998-11-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-load-style-file): Protect `byte-compile-file'.
- Reported by Kurt Swanson <kurt@dna.lth.se>.
-
- * latex.el (LaTeX-outline-name): New function.
- (LaTeX-imenu-create-index-function): New function.
- (LaTeX-common-initialization): Use it.
-
- * tex-buf.el (TeX-run-interactive): Make sure buffer is writable
- (needed in Emacs 20.3).
- Reported by many.
-
-1998-10-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/auc-tex.texi (European): Remove references to obsolete
- packages.
-
-1998-07-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9j released.
-
-1998-07-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-run-ispell-on-document, TeX-ispell-document):
- New functions.
- * tex.el (TeX-command-list): Use them.
- Patch by Jason Stewart <jasons@cs.unm.edu>.
-
- * Version 9.9i released.
-
-1998-07-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-parse-macro, TeX-arg-string, TeX-parse-argument):
- If region is active, put it inside empty brackets.
- Patch by Peter Thiemann <pjt@cs.nott.ac.uk>.
-
-1998-07-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (plain-TeX-auto-regexp-list): Add missing \\'es.
- Reported by Markus Rost t4287
- <markus.rost@mathematik.uni-regensburg.de>.
-
-1998-07-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9h released.
-
-1998-07-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-insert-dollar): Use `string-equal' to compare
- strings.
- Patch by Carsten Dominik <dominik@strw.leidenuniv.nl>.
-
-1998-06-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9g released.
-
-1998-06-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-auto-index-regexp-list): Remove extra quote.
- Patch by Carsten Dominik <dominik@strw.leidenuniv.nl>.
-
-1998-06-24 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9f released.
-
-1998-06-24 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-auto-index-regexp-list): Fix parentheses.
- * texmathp.el (texmathp): Use `if (not' instead of `unless'.
- Patch by Carsten Dominik <dominik@strw.leidenuniv.nl>.
-
-1998-06-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9e released.
-
-1998-06-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/Makefile (auc-tex.ps): Use `-o' to specify output file.
- Suggested by Paul McJones <mcjones@pa.dec.com>.
-
-1998-06-12 Carsten Dominik <dominik@strw.leidenuniv.nl>
-
- * latex.el (LaTeX-font-list): Default value now contains special
- math font commands.
- (LaTeX2e-font-replace): Add support for math fonts.
-
- * tex.el (TeX-font-list): Docstring changed. Extra prefix and
- suffix for math fonts allowed.
- (TeX-describe-font-entry): Adapted to extended `TeX-font-list'.
- (TeX-font): Detects math mode (using `texmathp') and inserts
- special math font commands when available.
-
-1998-06-11 Carsten Dominik <dominik@strw.leidenuniv.nl>
-
- * tex.el: (TeX-insert-dollar): Rewritten with `texmathp'.
- (TeX-dollar-verify, TeX-locate-delimiter, TeX-bouncing-point):
- Obsolete functions removed.
-
-1998-06-11 Carsten Dominik <dominik@strw.leidenuniv.nl>
-
- * latex.el: Made index entries available for global completion
- like labels and citation keys.
- (TeX-arg-index, TeX-arg-define-index): New functions.
-
-1998-06-10 Carsten Dominik <dominik@strw.leidenuniv.nl>
-
- * natbib.el ("natbib"): Rewritten to allow for more flexible
- control of optional note arguments. New macros in NatBib 6
- supported. Added support for RefTeX.
-
-1998-06-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9d released.
-
-1998-06-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * texmathp.el: New version from Dominik.
-
- * Version 9.9c released.
-
-1998-06-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (texmathp): Add autoload.
- (TeX-math-mode-p): Delete.
- (TeX-parse-macro): Use `texmathp' instead of `TeX-math-mode-p'.
-
- * texmathp.el: New file by Carsten Dominik
- <dominik@strw.LeidenUniv.nl>.
- * Makefile (AUCSRC): Add.
- (AUCELC): Add.
-
-1998-06-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-expand-list): Add `%n' escape.
- (TeX-current-line): New function.
- Suggested by "Lee, Sang-Min" <smagus@acorn.snu.ac.kr>.
-
- * doc/auc-tex.texi: Doc fixes by Gustavo Chaves
- <gustavo@cpqd.com.br>.
- * doc/intro.texi: Ditto.
- * doc/install.texi: Ditto.
-
-1998-05-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el: Checkdoc'ed.
-
-1998-04-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/README: Update iesd->sunsite in addresses.
-
-1998-04-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/Makefile (auc-tex.ps): Cut of the first two lines.
-
-1998-03-29 Carsten Dominik <dominik@strw.LeidenUniv.nl>
-
- * latex.el (LaTeX-section-section): When RefTeX is available,
- notify it about the new section.
-
-1998-03-04 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/math-ref.tex (section{Symbols}): Wrong keybindings.
- Reported by "Ron Smith" <rsmith@eel.ufl.edu>.
-
-1998-02-27 Soren Dayton <csdayton@cs.uchicago.edu>
-
- * tex.el (TeX-load-style): Also look in master directory.
-
-1998-02-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-insert-punctuation): Only expand abbrevs when abbrev
- mode is on. Suggested by Alastair Burt <alastair.burt@dfki.de>.
-
-1998-02-25 SL Baur <steve@altair.xemacs.org>
-
- * doc/auc-tex.texi: Add direntry section for automatic
- installation.
-
-1998-02-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9b released.
-
-1998-01-02 John Griffith <griffith@sfs.nphil.uni-tuebingen.de>
-
- * latex.el (LaTeX-auto-regexp-list): Recognize empty optional
- arguments and macros in optional arguments.
-
- * tex.el (TeX-parse-argument): minor spelling correction.
- (TeX-argument-insert): ditto
-
-1998-02-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-match-extension): Fold case when matching
- extensions.
-
-1998-02-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.9a released.
-
-1998-02-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8l released.
-
-1998-02-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8k released.
-
-1998-02-12 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-math-list): Make tags match doc string.
-
-1998-01-28 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8j released.
-
-1998-01-28 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-jp.el: Added credit.
- Patch by KOBAYASHI Shinji <koba@flab.fujitsu.co.jp>.
-
-1997-12-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-site.el: Added `defcustom' kludge to tex-site.el.
- Suggested by "Ralph J. Hangleiter" <hangleit@math.uni-goettingen.de>.
-
-1997-10-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (TeX-arg-input-file): Add trailing slash.
- (TeX-arg-bibstyle): Ditto.
- (TeX-arg-bibliography): Ditto.
- Patch by Ching-Mo Chang <chang@wsu.edu>.
-
-1997-10-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8i released.
-
-1997-10-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8h released.
-
-1997-10-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8g released.
-
-1997-10-20 Peter S Galbraith <rhogee@mixing.qc.dfo.ca>
-
- * font-latex.el: Updated to V0.504 (Oct 20 97)
-
- * bib-cite.el: Updated to 3.04 (Aug 25 97)
-
- * hilit-LaTeX.el: Updated to V1.17 (Sep 06 95)
-
-1997-10-01 kifer@CS.SunySB.EDU (Michael Kifer)
-
- * tex.el (TeX-insert-punctuation): Expand abbrevs in the
- beginning.
-
-1997-09-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-run-silent): New function.
-
- * tex.el (TeX-command-list): Change default for view from
- `TeX-run-background' to `TeX-run-silent'.
-
-1997-09-10 "Dr. Werner Fink" <werner@suse.de>
-
- * style/dinbrief.el: Updated.
-
-1997-09-08 karlheg@inetarena.com (Karl M. Hegbloom)
-
- * tex-info.el (texinfo-mode): Regexp fix.
-
-1997-08-29 David J. Rowe <rowe@asys47.wdl.lmco.com>
-
- * latex.el (LaTeX-auto-regexp-list): Add support so newcommand*,
- renewcommand*, providecommand*, newenvironment* and
- renewenvironment* are recognized by TeX-auto-generate and
- TeX-auto-generate-global.
- (LaTeX-common-initialization): Add all of above "starred"
- commands to symbol list and added providecommand to symbol list.
-
-1997-08-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8f released.
-
-1997-08-29 Carsten Dominik <dominik@strw.LeidenUniv.nl>
-
- * amsmath.el ("amsmath"): Add environments xalignat and
- xxalignat, and starred forms
-
-1997-08-22 Christoph Wedler <wedler@fmi.uni-passau.de>
-
- * tex-buf.el (TeX-region-create): Also bind `orig-buffer' which
- might be useful in `TeX-region-hook'.
-
-1997-07-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8e released.
-
-1997-07-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (STYLESRC): Add `style/natbib.el'.
-
-1997-07-13 Berwin Turlach <berwin.turlach@anu.edu.au>
-
- * Added style support for natbib.sty
-
-1997-07-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8d released.
-
-1997-07-11 Jan Vroonhof <vroonhof@math.ethz.ch>
-
- * latex.el (LaTeX-auto-regexp-list): More LaTeX2e support.
-
-1997-07-05 Berwin Turlach <berwin.turlach@anu.edu.au>
-
- * latex.el (BibTeX-auto-store): make TeX-master a local variable
- and set it to true.
-
-1997-07-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8c released.
-
-1997-07-03 Carsten Dominik <dominik@strw.LeidenUniv.nl>
-
- * style/amsmath.el ("amsmath"): Use `TeX-arg-ref' for eqref.
-
-1997-06-29 Berwin Turlach <berwin.turlach@anu.edu.au>
-
- * harvard.el: Updated the support for harvard.el
-
-1997-06-30 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8b released.
-
-1997-06-28 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-LaTeX-sentinel): `natbib' support.
- Patch by Berwin Turlach <berwin.turlach@anu.edu.au>.
-
-1997-06-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.8a released.
-
-1997-06-24 Christoph Wedler <wedler@fmi.uni-passau.de>
-
- * tex.el (TeX-update-style): `TeX-auto-update' could be unbound.
- (TeX-auto-x-parse-length): New variable. Allows to use maximimum
- = slow parsing for the beginning of a file and minimum = fast
- parsing, e.g., just for labels, for the rest of the file.
- (TeX-auto-x-regexp-list): Ditto.
- (TeX-auto-parse-region): New function.
- (TeX-auto-parse): Use them.
-
- * tex-buf.el (TeX-region-extra): New variable with a value which
- redefines \cite for the region file in order get less
- warnings. With value "", this variable has no effect.
- (TeX-region-hook): New variable.
- (TeX-region-create): Use them.
-
- * latex.el (LaTeX-indent-line): TeX commands are case sensitive.
- (LaTeX-find-matching-end): Would not work correctly with more than
- one \end in a line.
- (LaTeX-find-matching-begin): Would not work correctly with more
- than one \begin in a line.
-
- (LaTeX-menu-max-items): New variable with value 25. Split menu
- if number of entries in a menu is larger than this value. If nil,
- never split menu into submenus, which is the behaviour before the
- introduction of this variable.
- (LaTeX-submenu-name-format): New variable.
- (LaTeX-split-long-menu): New function using the two new variables.
- (LaTeX-menu-update): Use it.
-
- (LaTeX-document-regexp): New variable. Texts in environments
- other than "document", e.g., "letter", could be without initial
- indentation.
- (LaTeX-verbatim-regexp): New variable. \begin and \end of
- environments other than "verbatim\\*?", e.g., "program", could
- start at column 0.
- (LaTeX-begin-regexp): New variable similar to `LaTeX-item-regexp'.
- Commands other than "begin", e.g, "if", could increase the
- indentation.
- (LaTeX-end-regexp): New variable similar to `LaTeX-item-regexp'.
- Commands other than "end", e.g, "fi", could decrease the
- indentation.
- (LaTeX-indent-comment-start-regexp): New variable. Would allow
- you to correct the automatic indentation with commands in special
- comments.
- (LaTeX-indent-calculate): Use them.
- (LaTeX-indent-level-count): Use them.
- (LaTeX-indent-calculate-last): Use them.
-
- (LaTeX-math-insert-function): New variable.
- (LaTeX-math-insert): Use it.
-
-1997-06-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (TeX-arg-ref): New alias.
- (LaTeX-common-initialization): Use it.
- Patch by Soren Dayton <csdayton@cs.uchicago.edu>.
-
-1997-06-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-auto-minimal-regexp-list): Add `usepackage'.
- (LaTeX-auto-minimal-regexp-list): Ditto.
- Patch by Carsten Dominik <dominik@strw.LeidenUniv.nl>.
-
- * style/amsmath.el: New file.
- * style/amstext.el: New file.
- * style/amsbsy.el: New file.
- * style/amsopn.el : New file.
- * style/amsthm.el: New file.
- * Makefile (STYLESRC): Add them.
- Files provided by Carsten Dominik <dominik@strw.LeidenUniv.nl>.
-
-1997-06-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/slovak.el: New file.
- * style/czech.el: New file.
- * Makefile (STYLESRC): Add them.
- Files provided by Milan Zamazal <pdm@fi.muni.cz>.
-
-1997-04-17 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7p released.
-
-1997-04-12 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: Added customize information.
- * tex-buf.el: Ditto.
- * latex.el: Ditto.
-
-1997-04-06 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7o released.
-
-1997-04-06 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-equation-label): New variable.
- (LaTeX-eqnarray-label): New variable.
- (LaTeX-label): Support `figure*', `label*', `equation', and
- `eqnarray'.
- (LaTeX-env-figure): Support `table*'.
- Patch by Joes Staal <staal@geo.tudelft.nl>.
-
-1997-03-28 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-down-section): Doc fix.
- (LaTeX-section-heading): Ditto.
- (LaTeX-section-title): Ditto.
- (LaTeX-env-array): Ditto.
- (TeX-braces-user-association): Ditto.
- (LaTeX-fill-region-as-paragraph): Ditto.
- (LaTeX-math-abbrev-prefix): Ditto.
- (LaTeX-math-mode): Ditto.
- (TeX-arg-right-insert-p): Ditto.
- (latex-mode): Ditto.
-
-1997-03-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7n released.
-
-1997-03-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-math-default): Fix hebrew delimiters.
- Patch by John Griffith <griffith@sfs.nphil.uni-tuebingen.de>.
-
-1997-03-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-209-to-2e): Use `buffer-substring-no-properties'.
- Reported by Graham Gough <graham@cs.man.ac.uk>.
-
-1997-03-17 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7m released.
-
-1997-03-17 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-auto-generate): Only generate when needed.
- (TeX-auto-generate-global): Ditto.
- Patch by Helmut Geyer <Helmut.Geyer@IWR.Uni-Heidelberg.De>.
-
- * Makefile (install-contrib): Don't move elc files twice.
- Patch by Helmut Geyer <Helmut.Geyer@IWR.Uni-Heidelberg.De>.
-
-1997-03-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/danish.el: Copied from `style/dk.el'.
- * Makefile (STYLESRC): Add `style/danish.el'.
- Suggested by Lars Frellesen <frelle@math-tech.dk>.
-
-1997-03-04 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7l released.
-
-1997-03-04 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (some): Don't use `style/*.elc'.
-
-1997-02-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-electric-macro): Default to space after dot.
-
-1997-02-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7k released.
-
-1997-02-26 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-submit-bug-report): Fix address (sunsite, not iesd!).
-
-1997-02-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7j released.
-
-1997-02-21 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (some): New target.
- Suggested by Steven L Baur <steve@miranova.com>.
-
-1997-02-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7i released.
-
-1997-02-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el: Removed autoloads that conflicts with `tex-mode.el'.
- (TeX-lisp-directory): Default to data-directory.
-
-1997-02-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7h released.
-
-1997-02-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-lisp-directory): Remove.
-
-1997-02-07 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7g released.
-
-1997-02-06 Karl Eichwalder <ke@ke.Central.DE>
-
- * Makefile (install-lisp): Don't install $(aucdir)/lpath.el and
- $(aucdir)/tex-site.el.
- (contrib, install-contrib): New targets.
-
-1997-01-30 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-math-default): uparow -> uparrow.
- Reported by Kyeong Soo Kim <kks@baekdu.rgit.wustl.edu>.
-
-1997-01-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (AUCSRC): Remove `ltx-help.el'.
-
-1997-01-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7f released.
-
-1997-01-27 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-label-function): New variable.
- (LaTeX-label): New function.
- (LaTeX-section-label): Use it.
- (LaTeX-env-figure): Ditto.
- (LaTeX-env-label): Ditto.
- Patch supplied by Carsten Dominik <dominik@strw.LeidenUniv.nl> for
- better RevTeX.el support.
-
- * latex.el (LaTeX-env-figure): Don't insert \leavevmode, at the
- request of David Carlisle <carlisle@ma.man.ac.uk>.
-
-1997-01-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7e released.
-
-1997-01-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-parse-error): Support LaTeX warnings. Patch by
- Frederic Devernay <devernay@istar.fr>.
- (TeX-warning): Ditto.
-
-1997-01-17 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7d released.
-
-1997-01-17 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-jp.el: XEmacs 20 support by Soren Dayton
- <csdayton@cs.uchicago.edu>.
-
-1997-01-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (CP): Use `cp -p'. Suggested by Graham Gough
- <graham@cs.man.ac.uk>.
-
- * Version 9.7c released.
-
-1997-01-08 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * doc/intro.texi: Spelling fixes by Franklin Chen <chen@adi.com>.
-
- * tex-buf.el (TeX-shell-command-option): Insitialize from
- shell-command-switch. Suggested by Fabio@Colorado.EDU (Fabio
- Somenzi).
-
- * latex.el (LaTeX-mode-menu): Add sans serif. Patch by Ralf
- Fassel <ralf@atg.venture.de>.
-
-1997-01-03 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (install-lisp): Also install `.el' files. Requested by
- several people.
-
-1996-12-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (tex.elc): New entry.
- (install-lisp): Use it. Trevor Jim <tjim@saul.cis.upenn.edu>
- reported that `make install' wouldn't make the elc files.
-
-1996-12-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.7b released.
-
-1996-12-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-run-format): Bind `buffer' before `process' to
- avoid side effect. Suggested by Frederic Devernay
- <devernay@istar.fr>.
-
- * Version 9.7a released.
-
-1996-12-10 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-fill-region-as-para-do): Minimal support for
- `sentence-end-double-space'.
-
-1996-12-09 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.6m released.
-
-1996-12-01 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.6l released.
-
-1996-12-01 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-jp.el: Patch from IKEMOTO Masahiro
- <ikeyan@airlab.cs.ritsumei.ac.jp>.
-
-1996-11-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.6k released.
-
-1996-11-22 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-mode-menu): Made `LaTeX-math-mode' a toggle.
-
-1996-11-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.6j released.
-
-1996-11-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-common-initialization): Add eqref to
- LaTeX-label-list. Suggested by Martin Hagstrom
- <martinh@sto.foa.se>.
-
-1996-11-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-region-create): Disable font lock. Suggested by
- several, patch by Christoph Wedler <wedler@fmi.uni-passau.de>.
-
-1996-11-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-file-extensions): Add "texinfo".
-
-1996-09-30 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-mode-map): Do not overwrite standard binding of
- `M-g'.
-
- * tex.el (popup-mode-menu): Run `LaTeX-menu-update' if present.
- Workaround for bug reported by Hendrik Visage
- <hendrikv@di.denel.co.za> and othors.
-
- * latex.el (LaTeX-float): Allow nil.
- (LaTeX-env-figure): Don't insert float if nil. Feature suggested
- by Andre Eickler <eickler@db.fmi.uni-passau.de>.
-
-1996-09-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Version 9.6i released.
-
-1996-09-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-mode-syntax-table): Made `$' have the syntax class
- `$' at the suggestion of Mats Bengtsson <matsb@s3.kth.se>.
-
-1996-08-31 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (TeX-arg-cite): Use `multi-prompt' when asking for
- entries.
- (TeX-arg-bibliography): Ditto.
-
-1996-08-29 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile: Simplified installation (I hope).
-
-1996-08-28 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile: Removed lacheck.
-
-1996-08-23 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-buf.el (TeX-run-command): Change to master directory before
- executing command.
- (TeX-region-file): Allow dummy second argument.
- (TeX-run-background): Run in master directory.
- (TeX-run-interactive): Run in master directory.
-
- * tex.el (TeX-master-file): Allow second argument `NONDIRECTOPRY'.
- (TeX-expand-list): Set second argument `NONDIRECTORY' to file
- entries.
- (TeX-master-directory): New function.
- * tex.el (TeX-auto-write): Write in master directory.
-
-1996-08-22 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-current-environment): Ignore comments.
- Reported by Stephen Eglen <stephene@cogs.susx.ac.uk>.
-
- * tex.el (TeX-directory-absolute-p): Add `windows-nt'.
-
- * tex-buf.el (TeX-shell): Add `windows-nt'.
- (TeX-shell-command-option): Add `emx' and `windows-nt'.
- Reported by Ulrich Poetter <poetter@em.uni-frankfurt.d400.de>.
-
-1996-08-21 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (VirTeX-common-initialization): Remove duplicate
- initialization of `words-include-escapes'. Reperted by Mark Hovey
- <hovey@math.mit.edu>.
-
-1996-08-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (CONTRIB): Add `font-latex.el'.
-
-1996-07-30 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * Makefile (aucdir): Change `lib' to `share' per new emacs
- conventions. Reported by "Edward J. Huff"
- <huffe@carbon.chem.nyu.edu>.
-
-1996-07-16 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-fill-region-as-para-do): Make sure `.}' gets
- two spaces at end of sentence when filling.
-
-1996-07-15 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-parse-path): Ignore tralining //. Suggested by
- Göran Uddeborg <Göran.Uddeborg@carmen.se>.
-
-1996-05-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * all: Use version number instead of CVS id.
-
- * tex.el (TeX-mode-map): Don't bind `del'. We aren't supposed to
- have any tabs in the first place.
-
-1996-05-02 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-mark-active, TeX-active-mark) [XEmacs]: The
- definition of these two were swapped. Bug reported by
- Vladimir Alexiev <vladimir@cs.ualberta.ca>.
-
-1996-04-25 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-update-style): Don't run parent style hooks for
- files that doesn't match `TeX-one-master'. Suggested by many
- people.
-
-1996-04-24 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-close-environment):
- Bind `next-line-add-newlines' to t. Patch by Fritz Knabe
- <knabe@matecumbe.ing.puc.cl>.
-
-1996-04-01 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-fill-region-as-para-do): Fill `.}' as a sentence
- end. Patch by Fritz Knabe <knabe@matecumbe.ing.puc.cl>.
-
-1996-03-11 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-math-cal): Use `\mathcal{}' under LaTeX2e.
- Reported by Mate Wierdl <wierdlm@zebra.msci.memphis.edu>.
-
-1996-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex-info.el (texinfo-mode): Rely on texinfo.el to provide the
- outline regexp.
-
-1996-02-20 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (TeX-command-menu-queue, TeX-command-menu-queue-entry):
- New functions supporting printer queue queries from the menu.
- By Ulrik Dickow <dickow@nbi.dk>
- (TeX-command-menu-entry): Use them.
-
-1996-02-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * style/swedish.el: Support for Swedish quotation style by "G\vran
- Uddeborg" <gvran@uddeborg.pp.se>.
-
-1995-12-21 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-math-default): Add more definitions by Mehmet
- Balcilar <MBALCIL@econ.wayne.edu>.
-
-1995-12-18 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-fill-region-as-paragraph): Remove old version.
- (LaTeX-math-menu): Redefined the math mode menu.
-
-1995-12-14 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * latex.el (LaTeX-math-menu): New variable.
- (LaTeX-mode-menu): Use it. Suggested by Peter S Galbraith
- <rhogee@mixing.qc.dfo.ca>.
-
-1995-11-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el (VirTeX-common-initialization): Set `comment-multi-line'
- to nil.
-
-1995-10-13 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * PROBLEMS: Some easymenu explanations.
-
- * tex.el: Require easymenu.el instead of auc-menu.el.
- * Makefile (AUCSRC): Remove easymenu.el and auc-menu.el.
- (MINMAPSRC): Remove easymenu.el, column.el and cpp.el.
- * easymenu.el: File deleted.
- * column.el: File deleted.
- * cpp.el: File deleted.
-
- * latex.el (LaTeX-math-insert): Don't check if `TeX-insert-macro'
- is defined.
- (LaTeX-close-environment): Work better when called on an empty
- line. Fixed by David Aspinall <da@dcs.ed.ac.uk>.
-
-1995-10-12 Per Abrahamsen <abraham@dina.kvl.dk>
-
- * tex.el ('LaTeX-math-mode): Autoload from latex.el instead of
- ltx-math.el. Reported by Richard Brankin <richard@num-alg-grp.co.uk>.
-
-1995-02-14 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (LaTeX-fill-region-as-paragraph): Should now format \\
- correctly. Patch by michal@ellpspace.math.ualberta.ca (Michal
- Jaegermann).
- (LaTeX-fill-region-as-para-do): New function.
- (LaTeX-fill-region-as-paragraph): Do not fill paragraphs inside
- special environments.
-
-1995-02-12 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex.el (TeX-byte-compile): Make it default to nil.
- Suggested by michal@ellpspace.math.ualberta.ca (Michal Jaegermann).
-
- * tex-buf.el (TeX-command-query): Also offer to save files when
- started from a menu. Reported by wscoas@win.tue.nl (Anton
- A. Stoorvogel).
- (TeX-LaTeX-sentinel): Don't suggest BibTeX if there is no
- bibliographies. Suggested by Piet van Oostrum <piet@cs.ruu.nl>.
-
-1995-02-11 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex-buf.el (TeX-run-format): Protect against being run from a
- different buffer. Patch by Michael Kifer
- <kifer@sbkifer.cs.sunysb.edu>.
-
- * latex.el (LaTeX-math-default): Move `Phi' from V to F in
- LaTeX-math-mode. Suggested by dak@ind.rwth-aachen.de (David
- Kastrup).
- * doc/math-ref.tex: Documented it.
-
-1995-02-02 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex-buf.el (TeX-home-buffer): Add interactive, reported by
- edavid@lami.univ-evry.fr.
-
-1995-02-01 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * hilit-LaTeX.el: Upgraded to 1.06.
-
- * Makefile (CONTRIB, EXTRAFILES): Move tex-jp.el to CONTRIB.
-
-1995-01-27 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (LaTeX-paragraph-commands): Incorrectly placed
- parenthesis. Reported by mic@cs.ucsd.edu (Michelangelo Grigni).
-
-1995-01-26 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (LaTeX-fill-region): Use marker to mark end of region
- instead of integer, as the formatting may change the size of the
- region.
- (LaTeX-common-initialization): Fix bug in paragraph definitions.
- Reported by Steve Anderson <anderson@sapir.ling.yale.edu>.
-
- * tex.el (save-match-data): Add by koba@flab.fujitsu.co.jp
- (Kobayashi Shinji).
- (bibtex-mode-hook): Don't use add-hook yet.
- Reported by koba@flab.fujitsu.co.jp (Kobayashi Shinji).
-
-1995-01-25 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex.el (change-major-mode-hook): Also clear
- `LaTeX-environment-list'.
-
- * Makefile (AUCSRC): Add `auc-menu.el'.
-
- * tex.el: Use auc-menu instead of easymenu.
-
- * tex.el: Inserted comment to mark end of site customization.
- Suggested by john@minster.york.ac.uk (John A. Murdie).
-
- * tex.el (change-major-mode-hook): Forgot a set of parentheses.
- Reported by Frederic Devernay <Frederic.Devernay@sophia.inria.fr>.
-
- * tex-buf.el (TeX-current-pages): Remove extra parentheses.
- Reported by mic@cs.ucsd.edu (Michelangelo Grigni).
-
-1995-01-24 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * tex.el (change-major-mode-hook): Add workaround for error in
- XEmacs 19.11's `kill-all-local-variables'.
-
-1995-01-23 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (LaTeX-common-initialization): Remove unnecessary
- regexp quotes of `TeX-esc'.
-
- * style/amsart.el: Move `eqref' definition to `style/amstex.el'
- and load that style hook.
- * style/amstex.el: New file.
- * Makefile (STYLESRC): Add it.
- Suggested by vb1890@PLAY.CS.NYU.EDU (Victor Boyko).
-
-1995-01-22 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el, ltx-math.el, Makefile: Integrated `ltx-math.el' in
- `latex.el'.
- * tex-site.el: Removed autoload for `LaTeX-math-mode'.
-
-1995-01-19 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (latex-mode): Epoch fix by Martin Sjolin
- <marsj@ida.liu.se>.
-
-1995-01-17 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * bib-cite.el: New file contributed by Peter S. Galbraith
- <rhogee@bathybius.meteo.mcgill.ca>.
-
- * hilit-LaTeX.el: New file contributed by Peter S. Galbraith
- <rhogee@bathybius.meteo.mcgill.ca>.
-
- * Makefile (CONTRIB): New macro for user contributed emacs lisp
- packages, initialized with `bib-cite.el' and `hilit-LaTeX.el'.
- (EXTRAFILES): Add $(CONTRIB) to the list.
-
- * tex.el (TeX-directory-absolute-p): Move definition before
- `TeX-macro-private'. Reported by Frederic Devernay
- <Frederic.Devernay@sophia.inria.fr>.
-
- * latex.el (LaTeX-common-initialization): Remove extra and wrong
- "\\\\par" from `paragraph-separate'. Bug reported by
- nijhof@th.rug.nl (Jeroen Nijhof).
-
-1995-01-11 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex-buf.el (TeX-command-region): Comment fix. Patch by
- wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger).
- (TeX-region-create): More outline-mode safe. Patch by
- wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger).
-
- * Makefile (dist): Put version number in WWW page.
- Suggested by several people.
-
- * latex.el (LaTeX-auto-regexp-list): Ignore first optional
- argument to newenvironment if there is a second. Problem reported
- by schiotz@ltf.dth.dk (Jakob Schiotz).
-
- * style/amsbook.el: New file. Problem reported by Denby Wong
- <3dw16@qlink.queensu.ca>.
-
-1995-01-04 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex-buf.el (TeX-TeX-sentinel-check): New function. Updates
- `TeX-current-page' with regexp by dodd@roebling.poly.edu (Lawrence
- R. Dodd)
- (TeX-current-pages): New function.
- (TeX-LaTeX-sentinel, TeX-TeX-sentinel): Use it.
- (TeX-format-filter): Remove unnecessary check before assignment.
-
-1995-01-03 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex-buf.el (TeX-LaTeX-sentinel): Write number of pages even
- when labels or citations are missing. Patch by
- dodd@roebling.poly.edu (Lawrence R. Dodd).
-
-1994-12-07 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex.el (TeX-directory-absolute-p): New function. Should work on
- both Unix and MS DOS. Problem reported by schiotz@ltf.dth.dk
- (Jakob Schiotz).
- (TeX-parse-path): Use it.
- (TeX-auto-generate): Use it.
-
-1994-12-05 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (BibTeX-auto-store): Set TeX-auto-parse-length to
- 999999 locally. Problem reported by Christoph Wedler
- <wedler@fmi.uni-passau.de>.
-
-1994-12-02 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex-buf.el (TeX-LaTeX-sentinel): Check whether the ".bbl" file
- need to be udpated before setting TeX-command-next to "BibTeX".
- (TeX-command-query): Remove previous change.
-
-1994-11-28 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (LaTeX-209-to-2e): New function by
- Graham Gough <graham@cs.man.ac.uk>.
-
- * latex.el (LaTeX-mode-menu): Move many commands to new
- "Miscellaneous" submenu.
-
- * tex-buf.el (TeX-home-buffer): Don't take arg.
-
- * latex.el (LaTeX-left-right-indent-level): New variable
- controling indentation for \left \right blocks.
- (LaTeX-indent-level-count): New function. Previously only LaTeX
- macros at the beginning of the line would affect indentation.
- This problem was reported by many people.
- (LaTeX-indent-calculate-last): Call `LaTeX-indent-level-count'.
- Take into account that \end and \right at the beginning of the
- line has immediate effect.
-
-1994-11-27 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (TeX-global-input-files): New variable. Idea and
- sample code by Christophe Mignot <Christophe.Mignot@loria.fr>.
- (TeX-arg-input-file): Use it.
- (BibTeX-global-style-files): Mention how it is reset in
- `TeX-normal-mode'.
- (BibTeX-global-files): Ditto.
-
- * tex.el (TeX-normal-mode): Reset `BibTeX-global-style-files',
- `BibTeX-global-files', and `TeX-global-input-files' if invoked
- with an argument.
-
- * tex-site.el: Ignore trailing `/' when adding TeX-lisp-directory
- to load-path. Patch by Michael Ernst
- <mernst@research.microsoft.com>.
-
- * tex-buf.el (TeX-LaTeX-sentinel): Don't rerun LaTeX on missing
- references, unless they have changed. Patch by schiotz@ltf.dth.dk
- (Jakob Schiotz).
-
- * latex.el (LaTeX2e-font-replace): New function.
- (LaTeX-common-initialization): Set TeX-font-replace-function to
- LaTeX2e-font-replace when using latex2e.
-
- * tex.el (TeX-font-replace-function): New variable.
- (TeX-font): Use it.
-
- TeX-font-replace-function and LaTeX2e-font-replace were
- contributed by Peter Thiemann
- <thiemann@provence.informatik.uni-tuebingen.de>.
-
-
-1994-11-22 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * MSDOS: Added. Contributed by schiotz@ltf.dth.dk (Jakob
- Schiotz).
-
- * OEMACS: Removed.
-
- * tex.el (VirTeX-common-initialization):
- Make `words-include-escapes' a local variable before setting it.
- Reported by Bo Nygaard Bai <bai@iesd.auc.dk>.
-
-1994-11-15 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex.el (TeX-auto-store): Change to functions that prevent the
- auto file buffer from entering emacs-lisp-mode.
- (TeX-auto-insert): Don't rely on emacs-lisp-mode for indentation.
- Suggested by Stefan Schöf (schoef@informatik.uni-oldenburg.de).
-
-1994-11-11 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex.el (TeX-macro-global): Change to `standard' path.
-
-1994-11-09 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex-buf.el (TeX-command-query): Suggest TeX-command-default
- again if bbl file is newer than dvi file.
-
-1994-11-07 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex.el (TeX-submit-bug-report): Indicate LaTeX-version.
- Suggested by schiotz@ltf.dth.dk (Jakob Schiotz).
-
-1994-10-26 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * Makefile (dist): Automatically update AUC-TeX-version and
- AUC-TeX-date in tex.el
-
- * tex.el (AUC-TeX-version): Add AUC-TeX-version and
- AUC-TeX-date from auc-ver.el.
-
- * auc-ver.el: File removed.
-
- * tex.el: Added version specific code from seperate files.
-
- * tex-19.el, tex-18.el, tex-lcd.el: Files removed.
-
-1994-10-25 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * doc/auc-tex.texi (Projects): Remove an implemented item.
-
- * tex.el (TeX-command-current): New variable.
- (TeX-command-select-master): New function.
- (TeX-command-select-buffer): New function.
- (TeX-command-select-region): New function.
- (TeX-command-menu): Use TeX-command-current instead of explicit
- file argument.
- (TeX-command-menu-print): Remove file argument.
- (TeX-command-menu-printer-entry): Don't pass file argument.
- (TeX-command-create-menu): Remove.
- (TeX-mode-menu): New menu.
- (plain-TeX-mode-menu): Remove entries now in TeX-mode-menu.
- (plain-TeX-mode-menu): Use `toggle' for bad boxes.
- (plain-TeX-common-initialization): Enable TeX-mode-menu.
-
- * latex.el (LaTeX-mode-menu): Remove entries now in
- TeX-mode-menu.
- (LaTeX-mode-menu): Use `toggle' for bad boxes.
- (LaTeX-common-initialization): Enable TeX-mode-menu.
-
- * tex-info.el (TeXinfo-command-menu): New menu.
- (TeXinfo-mode-menu): Move commands to new menu.
- (TeXinfo-mode-menu): Use `toggle' for bad boxes.
- (texinfo-mode): Enable TeXinfo-command-menu.
-
-1994-10-24 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * Makefile (AUCSRC): Remove auc-menu.el from AUC TeX distribution.
- (MINMAPSRC): Add easymenu.el temporarily to min-map distribution.
-
- * auc-menu.el: Just load easymenu.el when using GNU Emacs.
-
- * easymenu.el Try to use RMS's easymenu instead of auc-menu.
- (easy-menu-define): Call `easy-menu-do-define' to do
- the real work. Document XEmacs keyword arguments.
- (easy-menu-do-define): New function.
- (easy-menu-create-keymaps): Support XEmacs keyword arguments in
- menu definition.
- (easy-menu-remove): Make is a function instead of a macro.
- (easy-menu-add): Ditto.
-
-1994-10-21 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * doc/auc-tex.texi (Completion): Less confusing BibTeX advice, I hope.
-
- * tex-jp.el: Added patch from koba@flab.fujitsu.co.jp (Kobayashi
- Shinji).
-
- * latex.el (TeX-arg-insert-braces): Have \left and \right on
- different lines. Patch by thiemann@informatik.uni-tuebingen.de
- (Peter Thiemann).
-
- * Makefile (dist): Add CHANGES and ChangeLog files to the ftp
- directory. Suggested by Frederic Devernay
- <Frederic.Devernay@sophia.inria.fr>.
-
- * latex.el (LaTeX-indent-calculate): Allow nil second element in
- `LaTeX-indent-environment-list'.
- (LaTeX-indent-environment-list): Add special environments
- suggested by thiemann@informatik.uni-tuebingen.de (Peter
- Thiemann).
-
-1994-10-20 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * tex.el (TeX-auto-list-information): Spelling error.
-
-1994-10-18 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (LaTeX-common-initialization): Make "LaTeX2e" the
- default command if you have set `LaTeX-version' to "2" and is
- using "\documentclass".
-
-1994-10-06 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * latex.el (LaTeX-paragraph-commands): End each word with a "\\b"
- to avoid accidentally matching longer macros.
-
- * tex.el (TeX-add-local-master): Use three %'s when adding buffer
- local variables. Suggested by Raymond Toy <toy@rtp.ericsson.se>.
-
- * tex.el (TeX-format-list): Add entry for AmSTeX by Ulf Juergens
- <ulf@Mathematik.Uni-Bielefeld.DE>.
-
- * tex.el (ams-tex-mode): Run AmS-TeX-mode-hook, not
- plain-TeX-mode-hook. Reported by Ulf Juergens
- <ulf@Mathematik.Uni-Bielefeld.DE>.
-
- * tex-buf.el (TeX-format-filter): Add `save-match-data'. Patch by
- David Aspinall <da@dcs.edinburgh.ac.uk>.
-
-1994-09-14 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * cpp.el: Use RMS's version.
-
-1994-09-13 Per Abrahamsen <abraham@iesd.auc.dk>
-
- * doc/history.texi, doc/auc-tex.texi: Fixes from Chris Fearnley
- <@vm.uni-c.dk:FEARNLCJ@DUVM>.
-
-1994-09-09 Per Abrahamsen <abraham@research.att.com>
-
- * latex.el (LaTeX-insert-environment): Don't fill environments
- listed in `LaTeX-indent-environment-list'. Suggestion by Graham
- Gough <graham@cs.man.ac.uk>.
-
- * tex.el (LaTeX-command-style): Made latex2e first in the list.
- Suggested by Frederic Devernay <Frederic.Devernay@sophia.inria.fr>.
-
-1994-09-05 Per Abrahamsen <abraham@research.att.com>
-
- * tex.el (TeX-file-extensions): Add LaTeX2 `cls' extension after
- query by jmv@di.uminho.pt (Jose Manuel Valenca).
-
-1994-08-30 Per Abrahamsen <abraham@research.att.com>
-
- * tex-jp.el: New version from koba@flab.fujitsu.co.jp (Kobayashi
- Shinji).
-
- * tex.el (TeX-command-list): Fifth element is now ignored.
-
- * tex-buf.el (TeX-command-query): Check if region file is newer
- than dvi file.
- (TeX-command-region): Only query for command _after_ region file
- is created.
- (TeX-region-create): Only save file if the new content is
- different than the original content.
-
-1994-08-29 Per Abrahamsen (abraham@research.att.com)
-
- * tex-buf.el (TeX-warning): Use offset for line end. Fixed by
- ddw2@sunbim.be (Dominique de Waleffe).
-
-1994-08-26 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * doc/auc-tex.texi (Projects): Remove preceding item from
- wishlist.
-
- * latex.el (LaTeX-common-initialization): Fix to comments
- separating paragraphs by koba@flab.fujitsu.co.jp (Kobayashi
- Shinji).
-
- * tex-jp.el (LaTeX-fill-region-as-paragraph): New version for MULE
- 2.0 by Tomotake FURUHATA <furuhata@trl.ibm.co.jp>.
-
- * tex.el (TeX-function-p): Spelling error in doc.
-
-1994-08-23 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * doc/intro.texi (Contacts): Some reformulations.
-
-1994-08-21 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * tex-jp.el (TeX-insert-punctuation): Japanese version from
- koba@flab.fujitsu.co.jp (Kobayashi Shinji).
-
-1994-08-19 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * doc/install.texi: The `site-lisp' directory is also available in
- Lucide Emacs 19.10. Reported by Tim Geisler
- <geisler@pms.informatik.uni-muenchen.de>.
-
-1994-08-18 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * latex.el (TeX-arg-cite): Prompt for multiple keys.
- Suggested by Masahiro Kitagawa <kitagawa@ee.es.osaka-u.ac.jp>.
-
-1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * style/german.el ("german"): Use `TeX-quote-after-quote'.
- Suggested by te@informatik.uni-hannover.de (Thomas Esser).
-
- * latex.el (LaTeX-common-initialization): Error in regexp for
- multiple arguments to `\cite', reported by Masahiro Kitagawa
- <kitagawa@ee.es.osaka-u.ac.jp>.
-
-1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * latex.el (LaTeX-env-figure): Put caption inside center
- environment. Suggested by Martin Wunderli <wunderli@inf.ethz.ch>.
-
- * tex.el (TeX-strip-extension): If NODIR is set to `path', remove
- the directory part iff it is equal to the current directory, or is
- a member of either `TeX-macro-global' or `TeX-macro-private'.
- (TeX-master-file): Use `path' for NODIR when querying the user for
- a file name. Reported finger@brachio.Informatik.Uni-Dortmund.DE
- (Bernd Finger).
-
-1994-08-16 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * latex.el (LaTeX-common-initialization): `eqnarray*' should not
- have a label. Reported by dodd@roebling.poly.edu (Lawrence R.
- Dodd).
-
-1994-08-11 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * tex-buf.el (TeX-background-filter): Always show background
- output.
-
-1994-08-10 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * Makefile (MINMAPSRC): Add `all.el'.
-
- * all.el: New file.
-
- * tex-buf.el (TeX-LaTeX-sentinel): Write "some" if
- TeX-current-page is nil. Reported by Michail Rozman
- <roz@physik.uni-ulm.de>.
-
-1994-08-09 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * auc-menu.el (easy-menu-add): Undid previous change.
- (top level `cond'): Use Emacs 18 code if `window-system' is nil.
- Patch by Patrice Belleville <patrice@cs.sfu.ca>.
-
-1994-08-08 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * tex.el (TeX-electric-macro): No electricity after `.' or `\'.
-
-1994-08-06 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * latex.el (LaTeX-paragraph-commands): New variable.
- (LaTeX-common-initialization): Use it.
- Suggested by liyuan@allwise.research.att.com (Yuan P. Li).
-
- * auc-menu.el (easy-menu-add): Check that `x-popup-menu' is bound
- and that we are running under X before calling it.
- Reported by Adrian F. Clark <alien@essex.ac.uk>
-
-1994-08-04 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * tex-jp.el (LaTeX-fill-region-as-paragraph): Patch for Emacs 19
- regexps by koba@flab.fujitsu.co.jp (Kobayashi Shinji) reported by
- Uenami Ken'ichi <uenami@rita.cow.melco.co.jp>.
-
- * doc/auc-tex.texi (European): Mention `iso-cvt.el' as suggested
- by mike@vlsivie.tuwien.ac.at (Michael Gschwind).
-
-1994-08-03 Per Abrahamsen (abraham@iesd.auc.dk)
-
- * doc/history.texi: New file.
-
- * doc/Makefile (HISTORY): Add rule.
-
- * Makefile (EXTRAFILES): Add `ChangeLog'.
- (DOCFILES): Add `history.texi'.
-
- * doc/auc-tex.texi (History): Made ready for 9.2. Move history to
- `history.texi'.
-
- * doc/changes.texi: Made ready for 9.2. Introduce ChangeLog.
-
- * Makefile (LispInstall): Use "/bin/pwd" instead of "pwd".
- reported by mic@cs.ucsd.edu (Michelangelo Grigni).
-
- * ChangeLog: New file.
-
- * Version 9.1 released.
-
-This file records repository revisions from
-commit c865982cacab289f4480f9145b3438ec06824232 (exclusive) to
-commit 8eb3cccba9f0085e5d4d1d734abcb9d1dcbf6169 (inclusive).
-
-;; Local Variables:
-;; coding: utf-8
-;; End:
-
- Copyright (C) 1994-2016 Free Software Foundation, Inc.
-
- This file is part of GNU AUCTeX.
-
- GNU AUCTeX is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- GNU AUCTeX is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with GNU AUCTeX. If not, see <http://www.gnu.org/licenses/>.