2016-01-31 Tassilo Horn Upgrade docs for release. 2016-01-31 Tassilo Horn * Version 11.89.1 released. 2016-01-31 Tassilo Horn Merge branch 'master' into elpa 2016-01-31 Tassilo Horn Capture message of LaTeX warnings * tex-buf.el (TeX-parse-error): Capture message of LaTeX warnings. 2016-01-30 Mosè Giordano 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 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 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 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 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. Signed-off-by: Mosè Giordano 2016-01-24 Arash Esbati 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. Signed-off-by: Mosè Giordano 2016-01-24 Arash Esbati 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. Signed-off-by: Mosè Giordano 2016-01-24 Arash Esbati 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. Signed-off-by: Mosè Giordano 2016-01-23 Mosè Giordano 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 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 Convert tex-font.el to UTF-8 coding * tex-font.el: set coding to utf-8. 2016-01-23 Mosè Giordano 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 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 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 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-17 Ivan Andrus 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 Delete .cvsignore I'm pretty confident we won't switch back. ;-) 2015-11-30 Arash Esbati Fix query prompt * style/ntheorem.el ("ntheorem"): * style/theorem.el ("theorem"): Fix wrong query prompt. Signed-off-by: Mosè Giordano 2015-11-30 Mosè Giordano Fix regex in texmathp * texmathp.el: Replace \t with \r. Reported by Marcin Borkowski. 2015-11-24 Tassilo Horn 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 Add new style/ntheorem.el * Makefile.in (STYLESRC): Add new style. * style/ntheorem.el: New file. 2015-11-23 Arash Esbati Add new style/theorem.el * Makefile.in (STYLESRC): Add new style. * style/theorem.el: New file. 2015-11-23 Arash Esbati 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 Arash Esbati ; Fix a typo in header * style/hologo.el: Fix the file name in header. 2015-11-23 Tassilo Horn 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 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 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 "" at some point. (TeX-region-file): Add a third compatibility argument and update docstring accordingly. 2015-11-19 Mosè Giordano 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 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 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 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 Tassilo Horn Adapt to ChangeLog dropping 2015-11-13 Tassilo Horn Merge branch 'master' into elpa 2015-11-13 Mosè Giordano 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. 2015-11-13 Mosè Giordano Release_11.89 2015-11-12 Mosè Giordano Update for upcoming release * 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. 2015-11-12 Mosè Giordano Update release-related Makefile rules * Makefile.in (WEMACSPACKAGE): Update for Emacs 24.5 (www-doc): Download gendocs.sh patch from AUCTeX repository. 2015-11-12 Mosè Giordano Improve has-no-display-manager predicate * 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 More ERT tests * 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 Change default value of LaTeX-fill-break-at-separators * 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 Add ChangeLog entry 2015-11-10 Tassilo Horn Add function for reverting document buffer * 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 Make View command work no matter how emacs started * 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. Signed-off-by: Mosè Giordano 2015-11-09 Mosè Giordano Fix compatibility with XEmacs in tex-info.el * tex-info.el: Update copyright years. (Texinfo-nodename-de-escape, Texinfo-nodename-escape): Use `TeX-assoc-string' in place of `assoc-string'. 2015-11-09 Arash Esbati Add new style hologo.el. * Makefile.in (STYLESRC): Add new style. * style/hologo.el: New file. 2015-11-08 Mosè Giordano Set output extension for Texinfo files * tex-info.el (TeX-texinfo-mode): Set `TeX-output-extension'. Remove compatibility code with old Emacsen. 2015-11-06 Mosè Giordano Improve checking of a TeX distribution and make it optional * 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 Update documentation. * 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 Use LaTeX-style-list for default classes completion. * 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-28 Tassilo Horn Fix Texinfo-make-node-list 2015-10-28 Tassilo Horn Disable special filling of math constructs * latex.el (LaTeX-fill-break-at-separators): Default to nil because many users don't like that special filling. 2015-10-28 Tassilo Horn Warn about duplicate texinfo nodes * tex-info.el (Texinfo-make-node-list): Warn about duplicate nodes. Return nodes in order instead of reversed. 2015-10-26 Vincent Belaïche Support node name completion in texinfo * 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. Signed-off-by: Tassilo Horn 2015-10-25 Arash Esbati Improve style. * 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. 2015-10-25 Arash Esbati Improve style. * 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". 2015-10-25 Arash Esbati Remove SmallCaps font declaration command. * style/AlegreyaSans.el ("AlegreyaSans"): Remove SmallCaps font declaration command. * style/Alegreya.el ("Alegreya"): Remove SmallCaps font declaration command. 2015-10-25 Arash Esbati Fix docstring. * 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 Tassilo Horn Release GNU AUCTeX 11.88.9 * Version 11.88.9 released. 2015-10-19 Tassilo Horn Merge branch 'master' into elpa 2015-10-19 Mosè Giordano Make sure there is a working TeX distribution before running *tex. * tex-buf.el (TeX-command): Check that AUCTeX can find a working TeX distribution before running some *TeX commands. 2015-10-18 Mosè Giordano Define TeX-completing-read-multiple for Emacs 24.4 and later. * tex.el (fboundp): Define a `TeX-completing-read-multiple' version for GNU Emacs >= 24.4. Fixes bug#19504. 2015-10-13 Mosè Giordano Do not disable PDF when using pstricks with XeTeX. * style/pstricks.el ("pstricks"): Do not disable PDF mode if XeTeX engine is used. Suggested by Mandar Mitra. 2015-10-09 Tassilo Horn Fill $...$ like \(...\) (bug#21645) * latex.el (LaTeX-fill-move-to-break-point): Fill $...$ like \(...\) (bug#21645) 2015-10-09 Mosè Giordano Split TeX-expand-list into a builtin and a custom list. * 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 Use `LaTeX-add-counters' on "LTchunksize". * style/longtable.el ("longtable"): Use `LaTeX-add-counters' on "LTchunksize" and not `TeX-add-symbols'. Signed-off-by: Mosè Giordano 2015-10-08 Arash Esbati Remove unused `prompt' from arguments list. * style/enumitem.el (LaTeX-arg-SetEnumitemKey): Remove unused `prompt' from arguments list. (LaTeX-arg-SetEnumitemValue): ditto. Signed-off-by: Mosè Giordano 2015-10-08 Arash Esbati Add user-defined values to "style" key. * 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". Signed-off-by: Mosè Giordano 2015-10-08 Arash Esbati Support newfloat.el. * style/wrapfig.el ("wrapfig"): Check for new floating environments definded through "newfloat.el" and offer them as completion to "wrapfloat" environment. Signed-off-by: Mosè Giordano 2015-10-05 Mosè Giordano Fix previous commit. 2015-10-05 Mosè Giordano Add supporto to ConTeXt Mark IV in some sentinels. * context.el (TeX-ConTeXt-sentinel): Parse ConTeXt Mark IV output. * tex-buf.el (TeX-TeX-sentinel-check): Ditto. 2015-10-05 Arash Esbati Support caption.el and some other fixes. * 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. Signed-off-by: Mosè Giordano 2015-10-04 Mosè Giordano Different approach to support ConTeXt Mark IV. * 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 Fontify math environment * font-latex.el (font-latex-math-environments): Add math environment. 2015-10-04 Mosè Giordano Start supporting ConTeXt Mark IV. * tex.el (TeX-command-list): Add MkIV to `TeX-command-list'. 2015-09-30 Tassilo Horn Fix typo in comment. 2015-09-29 Mosè Giordano Fix previous commit. * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Replace another `pushnew' with `add-to-list', previously overlooked. 2015-09-28 Mosè Giordano Append entries to LaTeX-label-alist in newfloat.el. * 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-28 Arash Esbati Add new style newfloat.el. * Makefile.in (STYLESRC): Add new style. * style/newfloat.el: New file. Signed-off-by: Mosè Giordano 2015-09-28 Arash Esbati Use LaTeX-add-lengths for LaTeX-lengths. * style/longtable.el ("longtable"): Make package lengths available through `LaTeX-add-lengths' and not `TeX-add-symbol'. Signed-off-by: Mosè Giordano 2015-09-26 Mosè Giordano Avoid searching with kpathsea in duplicate directories. * tex.el (TeX-search-files-kpathsea): Remove duplicates directories. 2015-09-26 Tassilo Horn Add font-latex specific prettify-symbols-compose-predicate * tex.el (TeX--prettify-symbols-compose-p): New function. (VirTeX-common-initialization): Use it. 2015-09-26 Tassilo Horn Fixup space-before-tab git warned about. 2015-09-26 Arash Esbati Add new style subcaption.el. * Makefile.in (STYLESRC): Add new style. * style/subcaption.el: New file. 2015-09-26 Arash Esbati Apply some fixes to caption.el. * 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. 2015-09-26 Arash Esbati Make `LaTeX-indent-environment-list' local. * style/hyperref.el ("hyperref"): Make `LaTeX-indent-environment-list' local before adding new env's. 2015-09-26 Arash Esbati Make `LaTeX-indent-environment-list' local. * style/filecontents.el ("filecontents"): Make `LaTeX-indent-environment-list' local before adding new env's. 2015-09-26 Arash Esbati Fix mail address in Maintainer-header. * style/fontenc.el: Fix mail address in Maintainer-header. 2015-09-25 Mosè Giordano Add abstract env only to classes defining it. * 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 Use default argument of completing-read. * tex.el (TeX-doc): Use default argument of `completing-read'. 2015-09-22 Tassilo Horn Improve LaTeX-find-matching-end * latex.el (LaTeX-find-matching-end): Find correct end when point is already on the name in \end{name}. 2015-09-20 Mosè Giordano Do not reference auto.el in Makefile and gitignore. * .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 FiX TeX error parsing. * tex-buf.el (TeX-TeX-sentinel): Fix error parsing. 2015-09-19 Tassilo Horn Fix typo in error message. * tex-buf.el (TeX-error-overview): Fix typo in error message. 2015-09-13 Arash Esbati Append `-list' to `LaTeX-eso-pic-package-options'. * 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. Signed-off-by: Mosè Giordano 2015-09-13 Arash Esbati Add new style AlegreyaSans.el. * style/AlegreyaSans.el: New file. * Makefile.in (STYLESRC): Add new style. Signed-off-by: Mosè Giordano 2015-09-13 Arash Esbati Add new style Alegreya.el. * Makefile.in (STYLESRC): Add new style. * style/Alegreya.el: New file. Signed-off-by: Mosè Giordano 2015-09-13 Arash Esbati Add new style fontenc.el. * Makefile.in (STYLESRC): Add new style. * style/fontenc.el: New file. Signed-off-by: Mosè Giordano 2015-09-10 Mosè Giordano Fix in Italian language polyglossia style file. * style/gloss-italian.el ("gloss-italian"): Fix "textitalian" macro and "italian" environment arguments. 2015-09-10 Mosè Giordano Remove one TODO in style/polyglossia.el. 2015-09-10 Mosè Giordano Fix loading of polyglossia language style files. * 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 Create Italian style file for polyglossia. * 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. 2015-09-09 Mosè Giordano Style file for polyglossia package. * style/polyglossia.el: New style file. * Makefile.in (STYLESRC): Activate it. 2015-09-09 Arash Esbati Minor improvements to hyperref.el. * style/hyperref.el ("hyperref"): Add completion for starred version of `\autoref' incl. fontification. ("hyperref"): Add fontification support for `\hypersetup'. 2015-09-08 Tassilo Horn Fix wrong TeX-command-default guess for region files * tex-buf.el (TeX-command-default): Fix bug where wrong command was guessed for region files. 2015-09-07 Mosè Giordano Suggest to run Index when appropriate. * 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. 2015-09-07 Mosè Giordano Add TeX-compile-run-all to AUCTeX reference card. * doc/tex-ref.tex: Update copyright years. Mention C-c C-a key binding. 2015-09-05 Tassilo Horn Fix missing unfontification of invisible property * font-latex.el (font-latex-unfontify-region): Also remove the `invisible' text properties. 2015-09-04 Tassilo Horn Fixes for "run-all" on current section * 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. 2015-09-04 Mosè Giordano Reference TeX-command-run-all in documentation. * 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 Implement "run-all" for regions and sections * 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. 2015-09-04 Tassilo Horn Rename TeX-update to TeX-command-run-all. * 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 Docfix 2015-09-03 Tassilo Horn Improve my last commit 2015-09-03 Tassilo Horn Allow hiding ^ and _ script signs * 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-script-invisible): New function. 2015-09-03 Tassilo Horn Implement multi-level script fontification * font-latex.el (font-latex-fontify-script): Add possible value `multi-level' to allow raising/lowering scripts of scripts. (font-latex-match-script): Use it. 2015-09-03 Tassilo Horn Case-sensitive mode detection + AMS-TeX fixes * 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 Don't add font-latex-setup to latex-mode-hook * font-latex.el: Remove code which set up font-latex for use with stock latex-mode on load. 2015-09-01 Tassilo Horn Allow TeX-command-sequence to process the region * tex-buf.el (TeX-command-sequence): Add argument for processing the region file instead of the master file. 2015-09-01 Tassilo Horn New TeX--if-macro-fboundp compatibility macro * tex.el (TeX--if-macro-fboundp): New portability macro. (VirTeX-common-initialization): Use it. 2015-08-31 Mosè Giordano Generate PDF via dvips+ps2pdf. * 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'. 2015-08-31 Mosè Giordano Implement TeX-update. * 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 Add support for undocumented macros `\captionbox[*]'. * style/caption.el ("caption"): Add support for undocumented macros `\captionbox[*]'. (LaTeX-arg-caption-captionbox): New function. Signed-off-by: Mosè Giordano 2015-08-30 Arash Esbati Add new style transparent.el. * Makefile.in (STYLESRC): Add new style. * style/transparent.el: New file. Signed-off-by: Mosè Giordano 2015-08-30 Arash Esbati Do not indent the content of `filecontents[*]' env. * style/filecontents.el ("filecontents"): Do not indent the content of `filecontents[*]' environment. Signed-off-by: Mosè Giordano 2015-08-30 Arash Esbati Do not indent the content of `Form' environment. * style/hyperref.el ("hyperref"): Do not indent the content of `Form' environment. Signed-off-by: Mosè Giordano 2015-08-30 Arash Esbati Add fontification for `\newcolumntype'. * style/array.el ("array"): Add fontification for `\newcolumntype'. Signed-off-by: Mosè Giordano 2015-08-28 Tassilo Horn Release auctex-11.88.8 2015-08-28 Tassilo Horn Change | syntax to punctuation; fixes bug#21366 * tex.el (TeX-mode-syntax-table): Use punctuation syntax for character | (bug#21366). 2015-08-28 Tassilo Horn Add support for prettify-symbols-mode * tex.el (VirTeX-common-initialization): Add support for `prettify-symbols-mode'. 2015-08-28 Mosè Giordano Check engine before running LaTeX command. * 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-28 Mosè Giordano Add menu and new functions for error overview. * 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-28 Mosè Giordano New function to read labels. * 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-28 Arash Esbati Fix the subgroup number in a regex. * latex.el (LaTeX-common-initialization): Fix the subgroup number in the regex for `\\(this\\)?pagestyle' Signed-off-by: Mosè Giordano 2015-08-28 Tassilo Horn Fix error when preview isn't loaded (intentionally) * latex.el (TeX-latex-mode): Call LaTeX-preview-setup only if its bound. 2015-08-28 Tassilo Horn Setup preview menu/keymap only once. * preview.el.in (LaTeX-preview-setup): Setup menu and keymap only once. 2015-08-28 Arash Esbati Add the missing starred version of \AddEnumerateCounter. * style/enumitem.el ("enumitem"): Cater for the starred version of `\AddEnumerateCounter'. Signed-off-by: Mosè Giordano 2015-08-28 Arash Esbati Make lengths available through `LaTeX-add-lengths'. * style/ragged2e.el ("ragged2e"): Make package lengths available through `LaTeX-add-lengths' and not `TeX-add-symbol'. Signed-off-by: Mosè Giordano 2015-08-28 Tassilo Horn Change | syntax to punctuation; fixes bug#21366 * tex.el (TeX-mode-syntax-table): Use punctuation syntax for character | (bug#21366). 2015-08-24 Tassilo Horn Add support for prettify-symbols-mode * tex.el (VirTeX-common-initialization): Add support for `prettify-symbols-mode'. 2015-08-21 Mosè Giordano Check engine before running LaTeX command. * 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 Add menu and new functions for error overview. * 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 New function to read labels. * 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-15 Arash Esbati Fix the subgroup number in a regex. * latex.el (LaTeX-common-initialization): Fix the subgroup number in the regex for `\\(this\\)?pagestyle' Signed-off-by: Mosè Giordano 2015-08-10 Tassilo Horn Fix error when preview isn't loaded (intentionally) * latex.el (TeX-latex-mode): Call LaTeX-preview-setup only if its bound. 2015-08-10 Tassilo Horn Setup preview menu/keymap only once. * preview.el.in (LaTeX-preview-setup): Setup menu and keymap only once. 2015-08-09 Arash Esbati Add the missing starred version of \AddEnumerateCounter. * style/enumitem.el ("enumitem"): Cater for the starred version of `\AddEnumerateCounter'. Signed-off-by: Mosè Giordano 2015-08-09 Arash Esbati Make lengths available through `LaTeX-add-lengths'. * style/ragged2e.el ("ragged2e"): Make package lengths available through `LaTeX-add-lengths' and not `TeX-add-symbol'. Signed-off-by: Mosè Giordano 2015-08-07 Tassilo Horn Version 11.88.7 released. 2015-08-07 Tassilo Horn Merge branch 'master' into elpa 2015-08-07 Tassilo Horn Setup preview differently; fixes bug#21188 * 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 Add missing commands `\nameref*' and `\Nameref'. * style/nameref.el ("nameref"): Add missing commands `\nameref*' and `\Nameref'. Signed-off-by: Mosè Giordano 2015-07-21 Arash Esbati Fix a typo in the name of provided env's. * style/textpos.el ("textpos"): Fix the name of the provided env's which is `textblock' and not `textpos'. Signed-off-by: Mosè Giordano 2015-07-19 Arash Esbati Query for default first arg when (re-)defining env's. Signed-off-by: Mosè Giordano 2015-07-19 Arash Esbati Add new style vwcol.el. Signed-off-by: Mosè Giordano 2015-07-19 Arash Esbati Add new style textpos.el. Signed-off-by: Mosè Giordano 2015-07-19 Arash Esbati Add new style environ.el. Signed-off-by: Mosè Giordano 2015-07-19 Arash Esbati Add `LCRJ' to `LaTeX-array-column-letters'. Signed-off-by: Mosè Giordano 2015-07-19 Arash Esbati Add `X' to `LaTeX-array-column-letters'. Signed-off-by: Mosè Giordano 2015-07-19 Arash Esbati Parse user-defined new column types. Signed-off-by: Mosè Giordano 2015-07-09 Mosè Giordano Restore deleted preview README. * 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 Parse hf-tikz messages suggesting to rerun LaTeX. * tex-buf.el (TeX-LaTeX-sentinel): Add support for hf-tikz messages. 2015-06-21 Mosè Giordano Add new style file for mnras class. * style/mnras.el: New style file. * Makefile.in (STYLESRC): Activate it. 2015-06-14 Arash Esbati Improve completion of includepdf macro. * style/pdfpages.el ("pdfpages"): Restrict suggested files to *.pdf files. File name should be relative to master file directory. Signed-off-by: Mosè Giordano 2015-06-13 Mosè Giordano Find warnings emitted by a package with digits in its name. * tex-buf.el (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): Cater for packages with digits in their names (e.g., fixltx2e, wich emits a warning from TeX Live 2015). 2015-06-12 Berend de Boer Missing ConTeXt-(un)numbered-section-list-nl variables. 2015-06-09 Tassilo Horn Really ignore dbus errors * 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 New style pdfpages.el. * Makefile.in (STYLESRC): Add new style. * style/pdfpages.el: New file. Signed-off-by: Mosè Giordano 2015-06-05 Arash Esbati Query for optional env arg defined with \lstnewenvironment. * style/listings.el (LaTeX-listings-auto-cleanup): Add support for the optional argument of env's defined with `\lstnewenvironment'. (LaTeX-listing-lstnewenvironment-regexp): Ditto. Signed-off-by: Mosè Giordano 2015-06-05 Ikumi Keita Restore Emacs 22 compatibility * tex.el (featurep): Restore compatibility with emacs versions which don't have `activate-mark' (Emacs <= 22). Signed-off-by: Tassilo Horn 2015-06-02 Arash Esbati Query for optional env arg * latex.el (LaTeX-auto-cleanup): Prepare so that an optional environment arg is also queried. Signed-off-by: Tassilo Horn 2015-06-01 Tassilo Horn Consider args with \newenvironment with opt arg * 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 Fix bug in LaTeX-backward-paragraph in narrowed buffers * latex.el (LaTeX-backward-paragraph): Make it work in narrowed buffers. Fixes bug#20685. Signed-off-by: Tassilo Horn 2015-05-18 Orlando Iovino Add subtitle to slide-title class * style/beamer.el ("beamer"): Add `subtitle' to the `slide-title' class. Signed-off-by: Tassilo Horn 2015-05-18 Arash Esbati New styles newpxtext.el and newpxmath.el. * Makefile.in (STYLESRC): Add new styles. * style/newpxmath.el: New file. * style/newpxtext.el: New file. 2015-05-18 Arash Esbati More font-lock fix for verbatim environment args. * font-latex.el (font-latex-set-syntactic-keywords): Allow for multiple mandatory argument for a verbatim environment. 2015-05-18 Arash Esbati Parse env's defined with `\lstnewenvironment'. * style/listings.el ("listings"): Add support for parsing new env's defined with `\lstnewenvironment' command. 2015-05-08 Tassilo Horn Release auctex 11.88.6 * Version 11.88.6 released. 2015-05-08 Tassilo Horn Merge branch 'master' into elpa 2015-05-08 Tassilo Horn Fix TeX-tree-expand docstring (TeX-tree-expand): Fix docstring. 2015-05-08 Tassilo Horn Merge branch 'master' into elpa 2015-05-08 Tassilo Horn Use paired delimiter syntax for |. * tex.el (TeX-mode-syntax-table): Use paired delimiter syntax for character |. 2015-05-07 Mosè Giordano [Fix #20513] Fix type of TeX-view-program-list. * tex.el: Update copyright years. (TeX-view-program-list): Fix type. (Bug#20513) 2015-05-05 Mosè Giordano Fix in italian.el style file. * style/italian.el: Evaluate `TeX-quote-after-quote'. 2015-05-01 Tassilo Horn Release GNU AUCTeX 11.88.5 2015-05-01 Tassilo Horn Merge branch 'master' into elpa 2015-05-01 Tassilo Horn Speed up kpsewhich calls by expanding all vars in one call * 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 Fix docstring and spelling errors * tex.el (TeX-string-divide-number-unit): Fix docstring. * style/mathtools.el ("mathtools"): Fix typos. 2015-04-25 Tassilo Horn Improve TeX-parse-macro docstring * tex.el (TeX-parse-macro): Improve docstring. 2015-04-19 Tassilo Horn Complete last commit 2015-04-19 Tassilo Horn Regexp-quote TeX-region-file in TeX-clean * tex.el (TeX-clean): Also regexp-quote TeX-region-file. 2015-04-17 Tassilo Horn Delete vars preview-lispdir and preview-datadir Since we've pulled preview from its own subdir, these two variables are the same as TeX-lisp-directory and TeX-data-directory anyway. * 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 Fix bug#20301 * style/mathtools.el (LaTeX-mathtools-env-multlined): Don't call newline-and-indent after inserting environment. 2015-04-11 Arash Esbati New style attachfile.el. * Makefile.in (STYLESRC): Add new style. * style/attachfile.el: New file. Signed-off-by: Mosè Giordano 2015-04-11 Arash Esbati Improve/update styles. * 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. Signed-off-by: Mosè Giordano 2015-04-11 Tassilo Horn Release 11.88.4 2015-04-11 Tassilo Horn Merge branch 'master' into elpa 2015-04-02 Mosè Giordano Document indentation of "\[...\]". * doc/auctex.texi (Indenting): Document indentation of "\[...\]". * doc/changes.texi: Mention it. 2015-03-30 Mosè Giordano [Fix #20227] Fix indentation of \[...\] math mode. * 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 Remove duplicate lines. 2015-03-28 Mosè Giordano Fix parsing of new auto types in style files. * 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 New style colortbl.el. * Makefile.in (STYLESRC): Add new style. * style/colortbl.el: New file. 2015-03-28 Arash Esbati Ask for a `Width' in minibuffer and not a `Length'. * style/ltxtable.el ("ltxtable"): Ask for a `Width' and not for a `Length' in minibuffer. 2015-03-28 Arash Esbati Add three missing LaTeX lengths. * latex.el (LaTeX-common-initialization): Add standard LaTeX lengths `arraycolsep', `arrayrulewidth' and `doublerulesep'. 2015-03-23 Tassilo Horn docfix 2015-03-23 Tassilo Horn Apply styles in reverse order * 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-22 Tassilo Horn Merge from upstream master; release 11.88.3 2015-03-22 Tassilo Horn Merge branch 'master' into elpa 2015-03-17 Mosè Giordano Fix a broken link in documentation. * doc/wininstall.texi: Fix a broken link. 2015-03-17 Mosè Giordano Fix of the fix. Really. 2015-03-17 Mosè Giordano Fix header of style/mn2e.el. 2015-03-17 Mosè Giordano Style file for mn2e.cls. * style/mn2e.el: New style file. * Makefile.in (STYLESRC): Activate new style. 2015-03-16 Arash Esbati New style ltxtable.el. * Makefile.in (STYLESRC): Add new style. * style/ltxtable.el: New file. 2015-03-16 Arash Esbati New style ltablex.el. * Makefile.in (STYLESRC): Add new style. * style/ltablex.el: New file. 2015-03-16 Arash Esbati Improve styles enumitem.el and caption.el. * 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 Fix void-function error occuring if cl is not loaded * tex.el (TeX-style-path): Replace `pushnew' with equivalent code since defcustom init-forms don't seem to get compiled. 2015-03-10 Tassilo Horn Add TeX-after-TeX-LaTeX-command-finished-hook * 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 Improve error/warning reporting when file cannot be determined. * tex-buf.el (TeX-find-display-help): Display the help also when the file cannot be determined. 2015-03-09 Mosè Giordano Indent \[...\] display math as a normal environment. * latex.el (LaTeX-end-regexp): Add "\]". (LaTeX-indent-calculate): Indent "\[...\]" display math as a regular environment. 2015-03-09 Arash Esbati New style for geometry.sty. * Makefile.in (STYLESRC): Add new style. * style/geometry.el: New file. Signed-off-by: Tassilo Horn 2015-03-09 Arash Esbati New style for caption.sty. * Makefile.in (STYLESRC): Add new style. * style/caption.el: New file. 2015-03-09 Arash Esbati New style enumitem.el * Makefile.in (STYLESRC): Add new style. * style/enumitem.el: New file. Signed-off-by: Tassilo Horn 2015-03-08 Tassilo Horn Replace add-to-list with pushnew * tex.el (TeX-style-path): Replace add-to-list on local with pushnew. 2015-03-08 Tassilo Horn Style for bidibeamer which delegates to beamer * style/bidibeamer.el: New style. * Makefile.in (STYLESRC): Activate new bidibeamer style. 2015-03-07 Mosè Giordano Add uninstall rules to Makefiles. * 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 Add docs for LaTeX-fill-excluded-macros * doc/auctex.texi (Filling): Document LaTeX-fill-excluded-macros. 2015-03-03 Tassilo Horn New defcustom 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 Fix font-locking issue * font-latex.el (font-latex-match-command-with-arguments): Fix error introduced in the last change. 2015-02-24 Tassilo Horn Add some expl3 support * 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 Add a hook that's run after an environment is modified * 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 Fix bug in pdf-tools support * 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 Make TeX-pdf-tools-sync-view work with region files * tex.el (TeX-pdf-tools-sync-view): Make it work with `TeX-command-region'. 2015-02-09 Tassilo Horn Simplify TeX-pdf-tools-sync-view * tex.el (TeX-pdf-tools-sync-view): Simplify function. 2015-02-09 Arash Esbati New style for color.sty * Makefile.in (STYLESRC): Add new style. * style/color.el: New style. Signed-off-by: Tassilo Horn 2015-02-08 Tassilo Horn Fix error introduced in previous commit * tex.el (TeX-source-correlate-handle-TeX-region): Fix void-variable error. 2015-02-07 Tassilo Horn Adapt to PDF Tool changes * 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 Fix compatibility with Emacs < 24. * 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 Handle TeX-region in backward search with both PDF Tools and Evince * 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 Add PDF Tools support * 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 New tcolorbox style * Makefile.in (STYLESRC): Add new style. * style/tcolorbox.el: New style. 2015-02-01 Arash Add new style currvita.el. * Makefile.in (STYLESRC): Add new style. * style/currvita.el: New file. Signed-off-by: Tassilo Horn 2015-01-28 Tassilo Horn Regenerate version info 2015-01-27 Tassilo Horn Release AUCTeX 11.88.2. * Version 11.88.2 released. 2015-01-27 Tassilo Horn Fix merge commits 2015-01-27 Tassilo Horn Fix bug#19673 (cont.) * tex.el (TeX-view-program-list-builtin): Also remove "start" as executable from the "dvips and start" entry. 2015-01-27 Tassilo Horn Fix bug#19673 * tex.el (TeX-view-program-list-builtin): Remove "start" as executable entry because it's no executable but a Windows system command. 2015-01-25 Tassilo Horn Fix bug#19675 * latex.el (LaTeX-section-heading): Use default parameter of completing-read. Fixes bug#19675. 2015-01-20 Tassilo Horn Release version 11.88.1. * 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 Fix indentation in auto files. * tex.el (TeX-auto-store): Fix indentation in auto files. 2015-01-19 Tassilo Horn Remove already resolved FIXME. 2015-01-19 Tassilo Horn Fix load error. * auctex.el (byte-recompile-directory): Refer to correct style directory on load. 2015-01-16 Arash Esbati Fix in minted style. * style/minted.el: Update copyright year. (LaTeX-minted-auto-cleanup): Fix the name of the new langcode environment. Signed-off-by: Mosè Giordano 2014-12-31 Arash Esbati Fix a typo. * style/multirow.el ("multirow"): Fix a typo in the name of a variable. Signed-off-by: Mosè Giordano 2014-12-31 Arash Esbati Add new styles. * Makefile.in (STYLESRC): Add new styles. * style/relsize.el: New file. * style/wrapfig.el: New file. Signed-off-by: Mosè Giordano 2014-12-31 Arash Esbati Add `Form' environment needed for PDF and HTML forms. * 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'). Signed-off-by: Mosè Giordano 2014-12-22 Tassilo Horn Fix doc build Don't reference info node when generating CHANGES. 2014-12-22 Tassilo Horn Update changes.texi * doc/changes.texi: Document addition of LaTeX-command-section and forward/backward search enhancements with Evince. 2014-12-22 Tassilo Horn Add hva file assoc to auto-mode-alist (bug#19426) * latex.el (auto-mode-alist): Add latex-mode association for HeVeA files. 2014-12-21 Tassilo Horn Improve minted style. * 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 Make some buffer-local vars document-local. * tex.el (TeX-auto-store): Write LaTeX-verbatim-*-local variables to auto file to make them document-local. 2014-12-20 Tassilo Horn Improve minted style. * style/minted.el (LaTeX-minted-auto-cleanup): Recognize macros generated by \newmint, \newmintinline, and \newmintedfile, too. 2014-12-20 Tassilo Horn Fix encoding file:// uri. * tex.el (TeX-evince-sync-view): Encode URI with `url-encode-url'. 2014-12-19 Tassilo Horn Add (start of an) minted style. * style/minted.el: New style. * Makefile.in (STYLESRC): Add style/minted.el. 2014-12-19 Tassilo Horn Obsolete LaTeX-verbatim-regexp defcustom * latex.el (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-19 Tassilo Horn Fix void-variable error. * latex.el (LaTeX-env-args): Bind exit-mark if its not bound already. 2014-12-18 Tassilo Horn Fix bug#19398 in TeX-evince-sync-view * tex.el (TeX-evince-sync-view): Don't URL-encode commas in the file name (bug#19398). 2014-12-12 Mosè Giordano [Fix #19281] Allow moodifying environments with macros in their names. * 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 Fix in style/babel.el. * style/babel.el (LaTeX-babel-active-languages): Move `nreverse' call inside `let'. 2014-12-08 Stefan Monnier Fix byte-compile warnings. * 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. Signed-off-by: Tassilo Horn 2014-12-08 Mosè Giordano [Fix #19301] Fix closing bracket in style/mathtools.el. * style/mathtools.el ("mathtools"): Fix closing bracket placement. (Bug#19301) 2014-12-08 Arash Esbati Add new styles. * 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. Signed-off-by: Mosè Giordano 2014-12-05 Stefan Monnier Merge from upstream 2014-12-04 Mosè Giordano Add choices for the values of La/TeX-Omega-command. * tex.el (TeX-Omega-command): Add aleph and omega choices. (LaTeX-Omega-command): Add lamed and lambda choices. (Bug#19260) 2014-12-03 Stefan Monnier * auctex.el: Add maintainer. 2014-12-03 Mosè Giordano Describe branches in README.GIT. * README.GIT: Describe branches of the repository. 2014-12-02 Vladimir Lomov Fix MKINSTALLDIRS path in latex/Makefile.in. * latex/Makefile.in (MKINSTALLDIRS): Fix MKINSTALLDIRS path. Signed-off-by: Tassilo Horn 2014-12-01 Stefan Monnier * style/*psf*.el: Cleanup copyright notices. 2014-11-29 Mosè Giordano Add Makefile to run ERT tests. * 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-29 Stefan Monnier * latex-test.el: Add proper copyright header. Signed-off-by: Mosè Giordano 2014-11-28 Mosè Giordano Move preview changes to ChangeLog-preview. 2014-11-28 Stefan Monnier Fix compilation and remove a few more warnings. * tex.el (TeX-view-program-list-builtin): Fix up paren typo. * preview.el: Cleanup compiler warnings. Mark unused arguments. (error): Don't declare; we don't use it anyway. (view-exit-action): Declare. (desktop-buffer-preview): Use normal names for the function's args. (preview-parse-messages): Remove unused vars `error', `context-start', and `context' (this last one wasn't even bound). Signed-off-by: Mosè Giordano 2014-11-28 Stefan Monnier Fix compilation and remove a few more warnings. * tex.el (TeX-view-program-list-builtin): Fix up paren typo. * preview.el: Cleanup compiler warnings. Mark unused arguments. (error): Don't declare; we don't use it anyway. (view-exit-action): Declare. (desktop-buffer-preview): Use normal names for the function's args. (preview-parse-messages): Remove unused vars `error', `context-start', and `context' (this last one wasn't even bound). 2014-11-28 Stefan Monnier Merge from upstream. 2014-11-28 Mosè Giordano Check the viewer executable exists before opening it. * 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 Merge ELPA changes fixing some byte-compile warnings. * 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. Signed-off-by: Tassilo Horn 2014-11-27 Mosè Giordano Make second argument of LaTeX-label optional. * 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 Move preview/ to top-level. * 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. Signed-off-by: Mosè Giordano 2014-11-26 Stefan Monnier Add requires to fix separate compilation. 2014-11-26 Stefan Monnier Add missing copyright year 2014-11-21 Tassilo Horn Document LaTeX-command-section. * doc/auctex.texi (Starting a Command): Document LaTeX-command-section and friends. 2014-11-21 Tassilo Horn Implement LaTeX-command-section. * 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. 2014-11-21 Tassilo Horn Implement forward-search for View command on TeX-region. * 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 Fix indentation in LaTeX-env-figure in a corner case. * latex.el (LaTeX-env-figure): Fix indentation when there is the \centering macro and no caption is inserted. 2014-11-20 Mosè Giordano Fix fontification of a couple of fontspec macros. * style/fontspec.el ("fontspec"): Fix fontification of "newfontfamily" and "newfontface". 2014-11-19 Tassilo Horn Implement inverse/backward search for TeX regions. * 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. 2014-11-19 Tassilo Horn Adapt bug intro text for debbugs. * tex.el (TeX-submit-bug-report): Adapt bug report intro text to mention debbugs url. 2014-11-18 Arash Esbati Use more consistent fontification in some styles * 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. Signed-off-by: Tassilo Horn 2014-11-18 Tassilo Horn Omit f-f hooks and more with TeX-region-create * 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 Document presence of bashisms in some Make rules. * Makefile.in: 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-16 Mosè Giordano Fix structure of the package for Windows. * 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. 2014-11-15 Mosè Giordano Update windows-package Make rule to new Emacs 24.4 package. * 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 Add `luatextra.el' to Makefile.in 2014-11-15 Davide G. M. Salvetti Add `ifluatex.el' to Makefile.in 2014-11-15 Davide G. M. Salvetti Add new `luatextra.el' style 2014-11-15 Davide G. M. Salvetti Add new `ifluatex.el' style 2014-11-15 Davide G. M. Salvetti Update the FAQ entry about failing `TeX-next-error' behavior * 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. 2014-11-15 Davide G. M. Salvetti Update manual * doc/auctex.texi (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. 2014-11-15 Davide G. M. Salvetti Fix typo * doc/auctex.texi (Selecting a Command): Fix typo. 2014-11-15 Davide G. M. Salvetti Fix documentation about changing font attributes of existing text * 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 Add copyright notice to style/foils.el 2014-11-10 Davide G. M. Salvetti Added ChangeLog entries for commit [0c2cfc8] 2014-11-10 Davide G. M. Salvetti Replace `read-string' with `TeX-read-string' Rationale: `TeX-read-string' inherits current input method, that users may easily toggle with "C-\" if needed. 2014-11-04 Tassilo Horn Prepare for find-file-hooks being removed from Emacs. * tex.el (VirTeX-common-initialization): Define a variable alias for find-file-hook on XEmacs. 2014-11-04 Stefan Monnier Several changes suggested by byte-compiler warnings. * prv-install.el: Adjust copyright years. (preview-make-package-xemacs): Use insert-file-contents instead of insert-file. * preview.el.in (error): Declare not only at compile-time. (preview-expandable-string): Use explicit let instead of calling lambda with another lambda. (preview-mouse-open-eps): Use default-value of major-mode instead of default-major-mode. (preview-copy-text): Use with-current-buffer instead of save-excursion with set-buffer. (preview-parse-messages): Don't let-bind context. Use mapc + funcall instead of run-hooks. Use goto-char + forward-line instead of goto-line. Signed-off-by: Tassilo Horn 2014-11-04 Stefan Monnier Several changes suggested by byte-compiler warnings. * 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. Signed-off-by: Tassilo Horn 2014-11-04 Arash Esbati Fix typo in Makefile.in. Signed-off-by: Tassilo Horn 2014-11-03 Arash Esbati Add new styles. * 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. Signed-off-by: Tassilo Horn 2014-11-02 Arash Esbati Update MinionPro style. * 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 Signed-off-by: Tassilo Horn 2014-11-02 Stefan Monnier * latex-test.el: Add proper copyright header. 2014-11-01 Stefan Monnier * auctex.el: Compile files in style subdir. 2014-11-01 Stefan Monnier Merge from upstream release 11.88. 2014-11-01 Stefan Monnier Revert last commit, because it lacked metadata. 2014-11-01 Davide G. M. Salvetti Add new TeX-file-line-error option This new option allows the user to select the style TeX prints error messages with (also see FAQ number 8). * 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-11-01 Tassilo Horn Update to AUCTeX 11.88 2014-10-31 Mosè Giordano Create a top level directory in the preview tarball. * 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 Release_11.88 2014-10-29 Matthew Leach Minor fix to previous change. Signed-off-by: Mosè Giordano 2014-10-29 Matthew Leach Fix indentation of tabularx environment closing. * 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. Signed-off-by: Mosè Giordano 2014-10-29 Mosè Giordano Fix in LaTeX-largest-level-set for XEmacs compatibility. * latex.el (LaTeX-largest-level-set): Set `outline-heading-alist' only if it is bound. 2014-10-29 Mosè Giordano Manually adjust preview release version in dtx. * preview/latex/preview.dtx: Manually change the release version. 2014-10-29 Mosè Giordano Use autoconf variables for preview version and date. * .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. * preview/preview.el.in: Rename from "preview/preview.el". (preview-version): Use @PREVIEWVERSION@ autoconf variable. (preview-release-date): Use @PREVIEWDATE@ autoconf variable. (preview-report-bug): Adapt to new `preview-version' format. 2014-10-22 Mosè Giordano Update for upcoming release. * 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. 2014-10-22 Mosè Giordano Build HTML doc with makeinfo if texi2html is not available. * 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. 2014-10-22 Mosè Giordano Fix LaTeX-newline when comment-auto-fill-only-comments is non-nil. * latex.el (LaTeX-newline): Fix for when `comment-auto-fill-only-comments' is non-nil. Suggested by Piet van Oostrum. 2014-10-17 Matthew Leach Add style for cleverref. * style/cleveref.el: New file. Signed-off-by: Tassilo Horn 2014-10-03 Ikumi Keita Avoid duplicate marks in TeX-insert-dollar. * 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. Signed-off-by: Tassilo Horn 2014-10-02 Ikumi Keita Docstring fix. * texmathp.el (texmathp-tex-commands-default): Move equation* environment to AMS-LaTeX section. (texmathp-why): Fix docstring. Signed-off-by: Tassilo Horn 2014-10-02 Ikumi Keita Rename LaTeX-amstext-package-option to LaTeX-amstext-package-options. * style/amstext.el (LaTeX-amstext-package-options): Rename from `LaTeX-amstext-package-option'. Signed-off-by: Tassilo Horn 2014-10-02 Ikumi Keita Use `push-mark' instead of `set-mark'. * 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. Signed-off-by: Tassilo Horn 2014-09-25 Tassilo Horn Fix \end buffer position passed to hooks. * latex.el (LaTeX-insert-environment): Pass correct \end buffer position to hooks in LaTeX-after-insert-env-hooks. 2014-09-14 Vincent Belaïche Document TeX-add-style-hook's new 3rd argument. * 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. Signed-off-by: Tassilo Horn 2014-09-12 Vincent Belaïche Allow applying style hooks only in a certain context. * 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'. Signed-off-by: Tassilo Horn 2014-09-08 Tassilo Horn Remove defalias docstring arg. * tex.el (TeX-assoc-string): Remove docstring from defalias since that's not supported with XEmacs. 2014-08-25 Florent Rougon Bugfix in file name expansion. * tex-buf.el (TeX-command-expand): Fix possible endless loop in file name expansion. Signed-off-by: Tassilo Horn 2014-08-24 Mosè Giordano Add test for the %` expander. * tests/tex/command-expansion.el: New test file. 2014-08-24 Florent Rougon Fix the expansion of %' in TeX-expand-list. * tex.el (TeX-expand-list): Add the previous position to the lenght of the expanded string to get the current position in the %' expander. Signed-off-by: Mosè Giordano 2014-08-21 Tassilo Horn Change Vincent's email address in ChangeLog. 2014-08-20 Vincent Belaïche Code cleanup and optimizations. * 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. Signed-off-by: Tassilo Horn 2014-08-18 Tassilo Horn Font-lock fix for verbatim environment args. * font-latex.el (font-latex-set-syntactic-keywords): Allow for a mandatory argument for a verbatim environment. 2014-08-15 Tassilo Horn Adapt mathtools.el to latest amsmath.el changes. * style/mathtools.el ("mathtools"): Don't use the removed `LaTeX-amsmath-env-aligned' function. Signed-off-by: Tassilo Horn 2014-08-14 Mosè Giordano Change again method to determine whether a label should be inserted. * 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 Rename LaTeX-auto-insert-label and document its use for sections. * 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 Keep error overview window if View command is run. * tex-buf.el (TeX-command): Keep the frame and the buffer associate to the error overview if the command to be run is View. 2014-08-11 Mosè Giordano Manage auto insertion of labels. * 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 Fix outline promotion/demotion. * 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 Add customizable option for default date format. * 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-22 Tassilo Horn release 11.87.7 2014-07-22 Tassilo Horn Highlighting fix for bib-cite.el * bib-cite.el (bib-highlight-mouse): Change regexp to cope with multiple optional arguments of a macro. 2014-07-17 Mosè Giordano Remove .cvsignore and tests from the release tarball. * 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-17 Ikumi Keita Auto insertion of ampersands. * 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. Signed-off-by: Mosè Giordano 2014-07-14 Mosè Giordano Fix other runtime issues in XEmacs and Emacs 21. * 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-14 Tassilo Horn Release 11.87.6 2014-07-14 Tassilo Horn Fix date format. 2014-07-13 Mosè Giordano Fix some runtime issues in XEmacs. * 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 Fix remaining XEmacs compilation issues. * 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 Fix some XEmacs compilation issues. * 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 Hide some entries of the Command menu when not available. * tex.el (TeX-mode-specific-command-menu-entries): Hide "Previous Error" and "Error Overview" entries when not available. 2014-07-02 Mosè Giordano Improve selection of the forward/inverse search method. * 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. * 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 Update Future Development section in manual. * 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 Prettify file names in error overview. * tex-buf.el (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'. 2014-06-28 Mosè Giordano Fix TeX-find-display-help. * tex-buf.el (TeX-find-display-help): Expand the name of the file to be visited starting from the directory of the master file. 2014-06-28 Mosè Giordano Implement error overview. * 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.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-24 Tassilo Horn Better check for mgs. * preview.el (preview-gs-command): Don't run the mgs command if mgs is not installed. 2014-06-21 Mosè Giordano Simplify error finding and help displaying functions. * 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 Cater for bad boxes in error descriptions. * 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 Fix possible infinite loop in TeX-parse-all-errors. * tex-buf.el (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-06-02 Mosè Giordano Color TeX Help buffer. 2014-05-27 Mosè Giordano Add TeX-previous-error to Command menu. * 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 Tassilo Horn 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-23 Tassilo Horn Release 11.87.5. 2014-05-20 Mosè Giordano Implement TeX-previous-error. * 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 Convert font-latex-fontify-sectioning to float when used as a number. * 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-17 Mosè Giordano Make style/babel.el file non-executable. 2014-05-16 Stefan Monnier * 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-10 Mosè Giordano Use TeX-esc as completion separator for units in siunitx.el. * 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 Fix typo in listings.el. * style/listings.el ("listings"): Fix typo. Signed-off-by: Tassilo Horn 2014-05-01 Mosè Giordano Fix fontification of optional argument to verbatim environments. * font-latex.el (font-latex-set-syntactic-keywords): Fix fontification of the optional argument to a verbatim-like environment. 2014-04-16 Tassilo Horn Add another exception to error parsing. * tex-buf.el (TeX-parse-error): Add another exception. 2014-04-06 Tassilo Horn Bump to 11.87.4 2014-04-06 Tassilo Horn texinfo updates 2014-04-06 Tassilo Horn Resolve conflicts 2014-04-06 Tassilo Horn Fix ChangeLog node for texinfo. * tex-info.el (TeX-texinfo-mode): Use `texinfo-current-defun-name' in `C-x 4 a'. 2014-04-04 Mosè Giordano Silence assignment to free variable warnings. * 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. 2014-04-04 Mosè Giordano Use LaTeX-biblatex-use-Biber to manually select bibliography processor. * 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 Update biblatex support in style file. * 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-19 Nicolas Richard Add new style/exercise.el. * style/exercise.el: New file. Signed-off-by: Tassilo Horn 2014-03-18 Tassilo Horn Enable TeX-PDF-mode by default. * doc/auctex.texi: Mention that `TeX-PDF-mode' is enabled by default. * tex.el (TeX-PDF-mode): Enable TeX PDF mode by default. 2014-03-18 Tassilo Horn Ask for TeX-master if unknown. * tex-buf.el (TeX-command-master): Ask for TeX-master if it cannot be determined otherwise. 2014-03-15 Mosè Giordano Prevent an infinite loop in TeX-command-expand. * 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. 2014-03-15 Mosè Giordano Fix some FIXMEs. * style/paralist.el: Update copyright years. ("paralist"): Use `LaTeX-provided-package-options-member' to conditionally define environments. 2014-03-12 Tassilo Horn Make TeX-completing-read-multiple return nil on empty input. * 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 Fix bug causing endless package queries. * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Fix bug that caused AUCTeX to query for packages infinitely. 2014-03-11 Tassilo Horn Advice instead of fset + redefine. * context.el (ConTeXt-add-environments): Advice instead of renaming and redefining generated function. * latex.el (LaTeX-add-bibliographies): Advice instead of renaming and redefining generated function. (LaTeX-add-environments): Ditto. 2014-03-11 Tassilo Horn Squash a byte-compiler warning. * latex.el (LaTeX-close-environment): Remove non-interactive `next-line' usage compile warning. 2014-03-10 Tassilo Horn Fix missing quote. 2014-03-10 Tassilo Horn Improve defaults for filling. * latex.el (LaTeX-fill-break-at-separators): Default to opening and closing math switches. 2014-03-06 Mosè Giordano Fix minor documentation bug. * doc/auctex.texi (Processor Options): Add missing pair of braces. 2014-02-26 Tassilo Horn Bump to 11.87.3. 2014-02-26 Tassilo Horn Update font-latex.el to curren AUCTeX git version. Fixes bug#16879. 2014-02-22 Mosè Giordano Fix selection of default environment in LaTeX-environment. * 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 Prompt for packages inside LaTeX-env-document. * 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 New variable to pass options to the TeX processor. * 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 Add an english style. * 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 Convert TeX-auto-add-type to a macro. * 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-30 Stefan Monnier * auctex.el: Add copyright notice. 2014-01-30 Tassilo Horn Add WHEN arg to make-obsolete calls 2014-01-29 Stefan Monnier Move metadata to autex.el; Remove auctex-pkg.el 2014-01-29 Tassilo Horn Use default parameter of `completing-read'. * 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-29 Tassilo Horn Use default parameter of completing-read. * latex.el (LaTeX-environment): Use default parameter of `completing-read'. 2014-01-22 Tassilo Horn Add a ^L so that the file local variable example isn't picked up. 2014-01-22 Tassilo Horn Declare LaTeX-shortvrb-chars as safe local variable. (LaTeX-shortvrb-chars): Declare it as safe local variable. 2014-01-22 Tassilo Horn Fix syntactic fontification. * 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. * 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 *** empty log message *** 2014-01-21 Berend de Boer Distinguish between numbered and unnumbered sections. 2014-01-15 Mosè Giordano Adapt style/babel.el to babel 3.9. * 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 Make search for \begin and \end case sensitive. * 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-07 Vincent Belaïche Fix a bug with reftex where tex-info and LaTeX interferred. * 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. Signed-off-by: Tassilo Horn 2014-01-06 Mosè Giordano Use TeX-electric-math in LaTeX-math-insert/cal. * latex.el (LaTeX-math-insert): Use `TeX-electric-math' for consistency with `TeX-insert-dollar'. (LaTeX-math-cal): Ditto. 2013-12-24 Mosè Giordano Add font name completion in fontspec.el. * 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 New style files and a fix to imakeidx.el. * 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 Handle package messages with parenthesized text. * tex-buf.el (TeX-parse-error): Don't confuse ) in package messages with EOF. 2013-12-17 Tassilo Horn Revert "Skip comment or file in parens in output." This reverts commit 363b751003c4b425b4b6c511740c95366481207c. 2013-12-17 Luc Van Eycken Skip comment or file in parens in output. * tex-buf.el (TeX-parse-error): Skip comment (or file) between parentheses. Signed-off-by: Tassilo Horn 2013-12-01 Tassilo Horn Disable electric-pair-mode conditionally. * 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 Disable electric-pair-mode. * 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 Fix of the fix, my fault. 2013-11-23 Mosè Giordano Fix bindings of narrowing functions. * 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 Declare expert macros and envs in biblatex style file. * style/biblatex.el ("biblatex"): Declare expert macros and environments. 2013-11-11 Tassilo Horn Fix C-x ` (next-error) for compile commands. * 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 * bib-cite.el (bib-highlight-mouse): Change regexp to cope with multiple optional arguments of a macro. 2013-11-09 Tassilo Horn Better signature of expert declaration functions. * tex.el (TeX-complete-make-expert-command-functions): Change signature of declare-expert functions. * doc/auctex.texi: Document it. 2013-11-08 Tassilo Horn Distinguish normal and expert macros/envs. * 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): * 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. 2013-11-08 Tassilo Horn void-function error fix. * latex.el (LaTeX-common-initialization): Fix void-function LaTeX-symbol-list error. 2013-11-08 Tassilo Horn Revert "Distinguish common and advanced macros/envs." This reverts commit f8a3a8bdd4aae28d302b5c04fa602584a7406f4c. 2013-11-07 Tassilo Horn Distinguish common and advanced macros/envs. * tex.el (TeX-add-advanced-macros/envs): New defcustom. (TeX-add-advanced-macros/envs-p): New function. * doc/auctex.texi: Document addition of common vs. advanced macros and environments both for users and style file authors. * doc/changes.texi: Give a hint to the above. 2013-11-05 Mosè Giordano Document missing folding variables. * doc/auctex.texi (Folding): Document `TeX-fold-auto' and `TeX-fold-unfold-around-mark'. 2013-11-05 Mosè Giordano Run style files of the bibliography files when inserting bibliography macros. * latex.el (TeX-arg-bibliography): Run style files associated to the bibliography database files. * style/biblatex.el (LaTeX-arg-addbibresource): Run style file associated to the bibliography database file. 2013-11-05 Mosè Giordano Really fix bug in biblatex style file. * style/biblatex.el ("biblatex"): Do not quote at all `TeX-arg-key-val' arguments. 2013-11-03 Mosè Giordano Fix in biblatex style file. * style/biblatex.el ("biblatex"): Quote `TeX-arg-key-val' arguments with `quote' special form istead of apostrophe. 2013-11-02 Mosè Giordano Add narrowing commands. * 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 Add completion for ProvidesPackage, ProvidesClass, and ProvidesFile. * 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 Mention new tabular indentation in changes.texi. * doc/changes.texi: Mention the enhanced tabular indentation. 2013-10-14 Tassilo Horn Use enhanced tabular indentation for more envs. * 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 Add indentation for tabular environment. * 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. Signed-off-by: Tassilo Horn 2013-10-11 Stefan Monnier Regenerate "dir" in English. 2013-10-11 Mosè Giordano Fix typos. * doc/auctex.texi (Quotes): Fix typo. * doc/changes.texi: Ditto. 2013-10-10 Tassilo Horn fix author in ChangeLog 2013-10-10 Ikumi Keita Docs for paired braces feature. * doc/changes.texi: Document enhanced paired braces feature. * doc/auctex.texi: Ditto. Signed-off-by: Tassilo Horn 2013-10-06 Mosè Giordano Add new possible value for `TeX-insert-macro-default-style'. * 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'. 2013-10-06 Mosè Giordano Add new customizable variable TeX-insert-braces-alist. * 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-30 Stefan Monnier Load tex-site from autoloads. 2013-09-27 Mosè Giordano Fix in TeX-arg-insert-braces. Again. * 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-09-27 Mosè Giordano Detect a couple of hyperref rerun messages. * tex-buf.el (TeX-LaTeX-sentinel): Add support for hyperref "Rerun to get outlines right" messages. 2013-09-26 Tassilo Horn Enhance brace pairing feature. * 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 Fix unit name in siunitx style file. 2013-09-17 Tassilo Horn * 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 * tex-info.el (TeX-texinfo-mode): Set `TeX-sentinel-default-function' to `TeX-TeX-sentinel'. 2013-09-13 Stefan Monnier Don't ignore README and tex-site.el; fix prv-xemacs compilation and copyrights 2013-09-13 Stefan Monnier Add auto-generated files we need for elpa. 2013-09-13 Stefan Monnier Add rules for auto-generated files. 2013-09-13 Stefan Monnier Sync with AUCTeX-11.87. 2013-09-13 Stefan Monnier Merge in changes from the elpa branch. 2013-09-13 Stefan Monnier Move preview/* to ./ to match the ELPA layout 2013-09-09 Tassilo Horn * tex-buf.el (TeX-check-files): Handle buffers that haven't been saved yet. 2013-09-05 Tassilo Horn * preview.el (preview-lispdir): New defvar. * auto.el.in (preview-lispdir): Set it to @lisppackagelispdir@. 2013-09-04 Tassilo Horn reformat paragraph 2013-09-04 Tassilo Horn reformat paragraph 2013-09-04 Tassilo Horn reformat paragraph 2013-09-02 Tassilo Horn * tex.el (TeX-electric-math): Fix defcustom choices. 2013-09-02 Tassilo Horn * bib-cite.el (bib-cite-minor-mode): Call `make-local-hook' only on XEmacs. 2013-08-03 Mosè Giordano Don't prompt for reference format when RefTeX is active. * 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 Fix a bug where customizing LaTeX-math-list had no effect until restarting emacs. * 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 Add other news to doc/changes.texi. * doc/changes.texi: Add other changes. * doc/auctex.texi (Environments): Fix typo. 2013-07-27 Mosè Giordano Fix my mistake in previous commit. 2013-07-27 Mosè Giordano Fix BibTeX-auto-regexp-list. * 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 Enable LaTeX-math-menu-unicode on w32 systems. * latex.el (LaTeX-math-menu-unicode): Enable also on windows systems as it seems to work there, too. 2013-07-23 Mosè Giordano Add *.fls and *-blx.bib to suffixes to be cleaned. * 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. 2013-07-23 Mosè Giordano Document some changes for next release. * doc/changes.texi: Document some changes for next release. 2013-07-22 Mosè Giordano Convert release process to Git. * 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. 2013-07-22 Mosè Giordano Update reference from CVS to Git in some comments. * auctex.spec (Provides): Update reference to Git in comment. * bib-cite.el: Update AUCTeX repository link in comment. 2013-07-22 Mosè Giordano Revert changes made with commit 7531cca to font-latex.el. * font-latex.el (font-latex-built-in-keyword-classes): Revert changes made with commit 7531cca, they were useless. 2013-07-22 Mosè Giordano Fix fontification of some biblatex macros. * font-latex.el (font-latex-built-in-keyword-classes): Fix fontification of some biblatex macros. Reported by Christian Knüpfer. 2013-07-15 Tassilo Horn New style `tabulary'. * style/tabulary.el: New style. * Makefile.in (STYLESRC): Activate new style tabulary. 2013-07-12 Mosè Giordano Move TeX-source-correlate-method documentation to a better section. * doc/auctex.texi (Processor Options): Move `TeX-source-correlate-method' to `I/O Correlation' section. 2013-07-11 Mosè Giordano Document TeX-source-correlate-method. * doc/auctex.texi (Processor Options): Document `TeX-source-correlate-method'. 2013-07-09 Tassilo Horn Add default tabular-like env for use in tables. * 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-07-03 Tassilo Horn Shorter mgs check. * preview.el (preview-gs-command): Change test for `mgs' functionality to "gs -q -dNODISPLAY -c quit". 2013-07-02 Tassilo Horn Improve mgs check. * preview.el (preview-gs-command): Better test if `mgs' is working. 2013-07-01 Tassilo Horn Select mgs only if it's functional for non-MikTeX apps. * preview.el (preview-gs-command): Test `mgs' for functionality before using it. 2013-06-29 Mosè Giordano Silence some compilation warnings. * 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. 2013-06-29 Mosè Giordano Fix spelling errors in tex-buf.el. * tex-buf.el (TeX-error-file): Fix spelling error. (TeX-error): Ditto. 2013-06-29 Mosè Giordano Update texinfo files for Git. * doc/install.texi (Configure): Update for Git. * doc/preview-readme.texi (Availability): Ditto. * doc/wininstall.texi: Ditto. 2013-06-29 Tassilo Horn Prefer TeX distro GS wrappers. * preview.el (preview-gs-command): Prefer the TeX distro ghostscript wrapper scripts `rungs' and `mgs' over calling `gs' directly which requires it to be in PATH. 2013-06-26 Tassilo Horn Remove warnings and docs for ancient preview problems. * 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. * preview/Makefile.in (use-hint): Don't warn about problems with overly obsolete packages. 2013-06-24 Tassilo Horn Generate PROBLEMS file. * doc/Makefile.in (DISTTEXTS): Add ../PROBLEMS. * Makefile.in (DISTTEXTS): Add PROBLEMS. 2013-06-24 Tassilo Horn Fix compilation problem due to `dbus-ignore-errors' not being defined. * tex.el (TeX-evince-dbus-p): Require dbus at compile-time. 2013-06-21 Tassilo Horn Better check for DBUS support. * tex.el (TeX-evince-dbus-p): Improved DBUS availability check. 2013-06-21 Tassilo Horn Simplify TeX-doc-backend-alist. * tex.el (TeX-doc-backend-alist): Remove unnecessary `info' check. 2013-06-14 Tassilo Horn Put coding cookie in elisp header line. 2013-06-14 Tassilo Horn Fix coding once again. * tex-jp.el: Change to `coding: iso-2022-jp-unix'. 2013-06-12 Tassilo Horn Fix compile error with emacs bzr which assumes elisp files are UTF-8 encoded. * tex-jp.el: Add `coding: iso-2022-7bit-unix' file local variable. 2013-06-11 Tassilo Horn Fix `TeX-next-error'. * tex-buf.el (TeX-help-error): Let-bind `inhibit-read-only' when updating the *TeX Help* buffer. 2013-06-11 Mosè Giordano New hooks TeX-after-document-hook and LaTeX-after-usepackage-hook. * 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 Add reference to Gmane thread in ChangeLog. 2013-06-08 Mosè Giordano Document LaTeX-find-matching-begin and LaTeX-find-matching-end. * doc/auctex.texi (Environments): Document `LaTeX-find-matching-begin' and `LaTeX-find-matching-end'. 2013-06-08 Mosè Giordano New variable TeX-electric-math. * 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'. * doc/auctex.texi (Quotes): Document `TeX-electric-math'. 2013-06-02 Mosè Giordano Execute TeX-run-compile in TeX-master-directory. * 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 Fix for autogen.sh. * autogen.sh: Set LC_ALL=C when looking into ChangeLog for AUCTEXDATE. 2013-05-31 Mosè Giordano Simplify LaTeX-env-figure function. * 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 Make forward PDF search with Okular work. * 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 Fix docstring of `TeX-source-correlate-sync-source'. * tex.el (TeX-source-correlate-sync-source): Fix docstring. 2013-05-23 Mosè Giordano Expand biblatex style file. * 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 Silence some compilation warning. * 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 Move remaining .cvsignore to .gitignore. * doc/.gitignore: Rename from .cvsignore. * preview/.gitignore: Ditto. * preview/latex/.gitignore: Ditto. 2013-05-18 Mosè Giordano Fixes to TeX-arg-index-tag, TeX-arg-cite, TeX-parse-arguments. * 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 Add new style files fancyvrb.el and xparse.el. * 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 Insert one $ when point is in a verbatim construct. * tex.el (TeX-insert-dollar): Insert just a single dollar when the point is in a verbatim-like construct. 2013-05-12 Mosè Giordano Temporary fix for font-latex-jit-lock-force-redisplay. * 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 Document LaTeX-default-document-environment. * doc/auctex.texi (Environments): Document `LaTeX-default-document-environment'. 2013-05-07 Mosè Giordano Wrap dollars around active region typing `$'. * 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 Change BibTeX button to Biber when LaTeX-using-biber is non-nil. * 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 Add new variable `LaTeX-default-document-environment'. * 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 Add history variables in some style files. * 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 Set default environment for some class styles. * 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. 2013-04-21 Mosè Giordano Fix in TeX-arg-insert-braces. * 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 Some improvements to amsthm style file. * 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. 2013-04-19 Mosè Giordano Add counters and pagestyle to some class styles. * 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 Add beamer class options. * 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 Fix plain TeX abbrev table name. * plain-tex.el (plain-TeX-common-initialization): Fix typo in abbrev table name. 2013-04-16 Mosè Giordano Change default value of `LaTeX-default-author' and adapt `LaTeX-arg-author'. * latex.el (LaTeX-default-author): Change default to 'user-full-name (quoted) and add a new possible value. (LaTeX-arg-author): Change accordingly. 2013-04-16 Mosè Giordano Use user-full-name as initial input to author macro. * latex.el (LaTeX-default-author): New customizable variable. (LaTeX-arg-author): New function. (LaTeX-common-initialization): Use `LaTeX-arg-author' for the \author macro. * doc/auctex.texi (Adding Macros): Document `LaTeX-arg-author'. Mention `LaTeX-default-author' option. 2013-04-16 Mosè Giordano Document some missing functions and options. * 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', `TeX-read-key-val', and `TeX-arg-key-val' functions. Mention `TeX-arg-cite-note-p' option. (Adding Environments): Use in example code actually present in `listings.el' file. 2013-04-16 Tassilo Horn Improve Evince backward search. * 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 Better unbinding of SPC in LaTeX-arg-acro-key-val and LaTeX-arg-siunitx-unit. * 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/siunitx.el (LaTeX-arg-siunitx-unit): Let-bind keymap with SPC key binding removed, instead of defining a new key binding for SPC. 2013-04-15 Mosè Giordano Add prompt argument to TeX-read-key-val and TeX-arg-key-val. * latex.el (TeX-read-key-val): Add `prompt' optional argument. (TeX-arg-key-val): Ditto. 2013-04-15 Mosè Giordano Use crm-separator as separator in XEmacs TeX-completing-read-multiple. * tex.el (fboundp): Use `crm-separator' as separator in XEmacs `TeX-completing-read-multiple' implementation. 2013-04-15 Mosè Giordano Replace completing-read-multiple with TeX-completing-read-multiple. * 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): Ditto. 2013-04-15 Tassilo Horn Raise frame on backward search. * tex.el (TeX-source-correlate-sync-source): Raise frame when placing point on the source location. 2013-04-12 Mosè Giordano Add new style files acro.el and acronym.el. * 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 Fix 2 bugs in DBUS communication. * tex.el (TeX-evince-sync-view): Use 0 as timestamp. (TeX-source-correlate-sync-source): URL-decode tex file name. 2013-04-10 Tassilo Horn Fix bug in TeX-evince-sync-view. * tex.el (TeX-evince-sync-view): URL-escape pdf file path when calling evince via DBUS. 2013-04-10 Tassilo Horn Syntax fix. * style/mathtools.el (LaTeX-mathtools-key-val-options): Fix defvar syntax. 2013-04-10 Tassilo Horn Fix typo. * style/lscape.el ("lscape"): Fix typo and parentheses. 2013-04-09 Tassilo Horn Update README for Git. * README.GIT: Rename from README.CVS; update contents to Git. 2013-04-09 Leo Liu Fix a bug in font-latex-add-to-syntax-alist. * 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-09 Leo Liu Improve TeX-math-input-method-off-regexp. * tex.el (TeX-math-input-method-off-regexp): Improve and fix typo. See bug http://permalink.gmane.org/gmane.emacs.auctex.devel/2468. 2013-04-09 Leo Liu Support darwin. * tex.el (TeX-view-program-list-builtin) (TeX-view-program-selection): Enable commented code to support darwin system. 2013-04-09 Leo Liu Make LaTeX-outline-level work for customized outline-regexp. * latex.el (LaTeX-outline-level): Make it work for customized `outline-regexp'. See bug report http://permalink.gmane.org/gmane.emacs.auctex.bugs/1648. 2013-04-08 Tassilo Horn Minor docfix. * latex.el (LaTeX-style-list): Correct docstring. 2013-04-08 Mosè Giordano improve completion in LaTeX-arg-usepackage * latex.el (LaTeX-provided-class-options-member): Fix typo. (LaTeX-arg-usepackage): Provide completion for more than one package in mandatory argument. 2013-04-08 Mosè Giordano provide completion for options in `TeX-arg-document' * 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-08 Tassilo Horn Delete CVS Id keywords from lisp files. 2013-04-08 Tassilo Horn Add .gitignore file. 2013-04-08 Tassilo Horn Fix for conversion to git. * latex/preview.dtx: Fix date format which got converted from YYYY/MM/DD to YYYY-MM-DD during conversion to git. 2013-04-07 Tassilo Horn Minor fix for the latest commit. 2013-04-07 Mosè Giordano Better management of package options. * 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-04-02 Tassilo Horn * latex.el (TeX-arg-document): Search for LaTeX classes. 2013-03-28 Tassilo Horn * style/biblatex.el (LaTeX-biblatex-package-options): Correct name of `TeX-read-key-val' argument. 2013-03-28 Tassilo Horn * latex.el (LaTeX-common-initialization): Remove `addbibresource' macro. 2013-03-28 Tassilo Horn * 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 Tassilo Horn * tex.el (TeX-add-local-master): Remove trailing spaces from inserted lines. 2013-03-07 Tassilo Horn * 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 Tassilo Horn * 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 Tassilo Horn * tex.el (TeX-command-list): Add support for xindy. 2013-03-06 Tassilo Horn * latex.el (LaTeX-common-initialization): Added regular expression for thispagestyle and pagestyle to `TeX-complete-list'. 2013-03-04 Tassilo Horn * 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 * 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 Tassilo Horn * 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 * 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. 2013-02-25 Tassilo Horn * latex.el (LaTeX-paragraph-commands-internal): Add \clearpage and \newpage. 2013-02-25 Tassilo Horn * style/scrbase.el ("scrbase"): Add \minisec macro to `LaTeX-paragraph-commands' locally. 2013-02-24 Tassilo Horn * style/kpfonts.el: New style file. * Makefile.in (STYLESRC): Add style/kpfonts.el. 2013-02-20 Tassilo Horn * latex.el (LaTeX-math-default): Move `digamma' and `varkappa' to `AMS > Greek Lowercase' menu. 2013-02-18 Tassilo Horn * 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 * 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-18 Tassilo Horn * 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 Tassilo Horn * style/siunitx.el (LaTeX-siunitx-package-options): New function. * style/hyperref.el (LaTeX-hyperref-package-options): New function. 2013-02-14 Tassilo Horn * 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 * style/fancyhdr.el (TeX-arg-fancyhdr-position): Document the OPTIONAL argument. 2013-02-14 Tassilo Horn * Makefile.in (STYLESRC): Activate new style fancyhdr.el. * style/fancyhdr.el: New style. 2013-02-13 Tassilo Horn * 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 * Makefile.in (STYLESRC): Activate new style filecontents.el. * style/filecontents.el: New style. 2013-02-13 Tassilo Horn * Makefile.in (STYLESRC): Activate new style fancynum.el. * style/fancynum.el: New style. 2013-02-13 Tassilo Horn * Makefile.in (STYLESRC): Activate new style nameref.el. * 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-13 Tassilo Horn * 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-12 Tassilo Horn * 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-29 Tassilo Horn * doc/todo.texi (Wishlist): Remove "Completion for sboxes". 2013-01-29 Tassilo Horn * 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-28 Tassilo Horn * 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-28 Tassilo Horn * style/siunitx.el ("siunitx"): Add `\gram' and `\SendSettingsToPgf'. 2013-01-25 Tassilo Horn * tex-buf.el (TeX-output-mode): Make revert-buffer-function buffer local before setting it to TeX-output-revert-buffer. 2013-01-25 Tassilo Horn * auctex.texi: Updated documetation about ChkTeX and lacheck. Fixed typos. 2013-01-25 Tassilo Horn * 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 * Makefile.in (STYLESRC): Activate new style placeins.el. 2013-01-21 Tassilo Horn * texmathp.el (texmathp-tex-commands-default): Add \shortintertext. 2013-01-21 Tassilo Horn * style/placeins.el: New style. 2013-01-17 Tassilo Horn * doc/todo.texi: Remove the todo concerning completion for counters that was implemented by Mosè Giordano on 2013-01-15. 2013-01-17 Tassilo Horn * doc/auctex.texi: Document `TeX-arg-length' and `TeX-arg-define-length'. 2013-01-17 Tassilo Horn * 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 Fix previous change to auctex.texi. 2013-01-15 Tassilo Horn * doc/auctex.texi: Document that `TeX-arg-counter' does completion now. * 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 * style/ulem.el (LaTeX-arg-fontdecl, LaTeX-arg-fontcmd): Fix declarations. 2013-01-14 Tassilo Horn * 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 * style/varioref.el: Update copyright range. ("varioref"): Add more definitions. (LaTeX-varioref-package-options): Reformat. 2013-01-14 Tassilo Horn * style/pstricks.el (LaTeX-pstricks-package-options): New variable. 2013-01-14 Tassilo Horn * Makefile.in (STYLESRC): Enable memoir.el style. * style/memoir.el: New style. 2013-01-14 Tassilo Horn * latex.el (TeX-arg-environment): Fix typo. 2013-01-13 Tassilo Horn * 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-13 Tassilo Horn * tex.el (TeX-command-list): Add command to run ChkTeX. 2013-01-11 Tassilo Horn * Makefile.in (STYLESRC): Add new style files kantlipsum.el, lipsum.el, and longtable.el. * style/kantlipsum.el: New style. * style/lipsum.el: Ditto. * style/longtable.el: Ditto 2013-01-10 Tassilo Horn * latex.el (LaTeX-env-document): Only insert \documentclass in case the document does not already contain one. 2013-01-09 Ralf Angeli * style/epigraph.el ("epigraph"): Do not quote list entries for `font-latex-add-keywords'. 2013-01-07 Ralf Angeli * style/footmisc.el ("footmisc"): Remove fontification settings for length macros. * style/mathtools.el ("mathtools"): Prevent amsmath options from being added multiple times. 2013-01-06 Ralf Angeli * 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 * ChangeLog: Move name of style file contributors to head of ChangLog entries. * Makefile.in (STYLESRC): Activate new style files. 2013-01-02 Tassilo Horn * style/afterpage.el: New style by Mads Jensen . 2013-01-02 Tassilo Horn * style/everysel.el: Fix typos. 2012-12-30 Tassilo Horn * latex.el (LaTeX-pagestyle-list): New variable. (TeX-arg-pagestyle): Use it. * style/imakeidx.el: New style by Mosè Giordano . 2012-12-30 Tassilo Horn * doc/tex-ref.tex: Fix apparent errors and add keybind entries for C-c ? and `:' (in math mode). 2012-12-28 Tassilo Horn * style/multirow.el: New style by Mads Jensen . 2012-12-27 Tassilo Horn Fix email address. 2012-12-27 Tassilo Horn * 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 Tassilo Horn * style/mflogo.el: New style by Mads Jensen . * style/epigraph.el: Ditto. 2012-12-27 Tassilo Horn * 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 Tassilo Horn * style/lscape.el: New style by Mads Jensen . * style/amssymb.el: Ditto. 2012-12-26 Tassilo Horn * style/ragged2e.el: New style by Mads Jensen . * style/mathtools.el: Ditto. * style/everysel.el: Ditto. * style/bigstrut.el: Ditto. * style/bigdelim.el: Ditto. 2012-12-25 Tassilo Horn * style/ulem.el: New style by Mads Jensen . 2012-12-25 Tassilo Horn * 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 Tassilo Horn * style/footmisc.el: New style by Mads Jensen . 2012-12-21 Tassilo Horn * style/bm.el: New style by Mosè Giordano . * style/siunitx.el: Ditto. 2012-12-20 Tassilo Horn * tex-bar.el (TeX-bar-LaTeX-buttons, TeX-bar-LaTeX-button-alist): Also add spell button. 2012-12-20 Tassilo Horn * 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 * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-TeX-buttons): Add `spell' button to run spell-checker. 2012-12-04 Tassilo Horn Merge revno 314 (Stefan Monnier) from emacs elpa branch: Shorten copyright year ranges. 2012-11-30 Ralf Angeli Release_11.87 2012-11-30 Ralf Angeli * tex.el (TeX-evince-dbus-p): Make last change a little more conventional. 2012-11-30 Tassilo Horn * tex.el (TeX-evince-dbus-p): Check for feature emacs in order not to signal an error on XEmacs. 2012-11-29 Ralf Angeli Revert last change. 2012-11-29 Ralf Angeli Release_11.87 2012-11-29 Ralf Angeli * 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 * 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-11-26 Tassilo Horn * tex-info.el (Texinfo-reftex-hook): Added function. (TeX-texinfo-mode): Added RefTeX plugging. 2012-11-23 Tassilo Horn * 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 Giovanni Maria Salvetti * doc/tex-ref.tex (column{preview-latex}): Fix typo. Reported by Sébastien Villemot. Update copyright information. 2012-11-14 Ralf Angeli * Makefile.in (STYLESRC): Add style/biblatex.el. * 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'. * style/biblatex.el: New file. 2012-11-05 Tassilo Horn * tex.el (TeX-doc-extensions): Fix typo. This variable was formerly named TeX-doc-extenstions. 2012-10-03 Masayuki Ataka * tex-jp.el: Repair coding from iso-2022-7bit to iso-2022-jp. iso-2022-7bit uses charset CNS11643-1992-1 (for Chinese?). iso-2022-jp uses charset JIS X 0208 for Japanese. 2012-10-03 Ralf Angeli *** empty log message *** 2012-10-03 Ralf Angeli * tex-jp.el: Repair coding. 2012-10-02 Masayuki Ataka * 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. Patch by Ikumi Keita 2012-10-02 Masayuki Ataka tex-jp: doc and comment fix. Patch by Ikumi Keita 2012-10-01 Tassilo Horn Fix last fix. 2012-09-27 Tassilo Horn Correct ChangeLog to name Joost, not me. 2012-09-27 Tassilo Horn * tex-buf.el (TeX-check-files): Use mapcar instead of cl's map. 2012-09-16 Philip Kime Added ChangeLog note for tex-buf.el changes for biblatex generic rerun message 2012-09-16 Philip Kime Slightly better message for the generic biblatex rerun message, including page count 2012-09-16 Philip Kime Added missing sentinel check for generic "rerun latex" message from biblatex 2012-09-14 Tassilo Horn * doc/auctex.texi (top): Mention LaTeX-always-use-Biber. * doc/tex-ref.tex: Add Biber. 2012-09-13 Tassilo Horn Merge Biber support developed by Philip Kime . * 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): Renamed 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): Renamed from BibTeX-global-files. * font-latex.el (font-latex-built-in-keyword-classes) (font-latex-add-keywords): Adapt. 2012-08-17 Tassilo Horn * 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 *** empty log message *** 2012-08-14 Ralf Angeli * tex.el (TeX-source-correlate-determine-method): Match --synctex as well as -synctex. 2012-07-04 Tassilo Horn * doc/changes.texi: Mention Evince forward/backward search changes. 2012-07-04 Tassilo Horn * 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 * 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 * tex.el (TeX-engine-set): Fix docstring leading to a misplaced interactive spec warning. 2012-04-25 Tassilo Horn * tex.el (TeX-evince-dbus-p): Improve check for emacs's dbus support. 2012-04-11 Tassilo Horn Add a note 2012-04-11 Tassilo Horn * tex.el (TeX-evince-dbus-p): Also check the signature of Evince's FindDocument DBUS method, which is only stable since evince 3.0. 2012-04-11 Tassilo Horn * tex.el (TeX-evince-sync-view): Work around emacs integer limits. Also provide the current column to Evince. 2012-04-10 Tassilo Horn * 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 Fix compile error due to non-required dbus library. 2012-04-08 Tassilo Horn * 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 *** empty log message *** 2012-01-11 Ralf Angeli * setspace.el ("setspace"): Correct quoting. 2011-09-18 Ralf Angeli *** empty log message *** 2011-09-18 Ralf Angeli * 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 Ralf Angeli * 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 Fix TeX-synctex-output-page for single-page documents 2011-08-24 Tassilo Horn (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-24 Tassilo Horn * 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. 2011-08-07 Ralf Angeli *** empty log message *** 2011-08-07 Ralf Angeli * 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 *** empty log message *** 2011-07-12 Ralf Angeli * tex.el (TeX-search-files-kpathsea): Check if directories are accessible. 2011-07-11 Ralf Angeli *** empty log message *** 2011-07-11 Ralf Angeli * 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 *** empty log message *** 2011-06-19 Ralf Angeli * tex.el (TeX-engine-alist-builtin): Remove --jobname again for luatex but not for lualatex. 2011-06-19 Ralf Angeli *** empty log message *** 2011-06-19 Ralf Angeli * tex.el (TeX-engine-alist-builtin): Add --jobname to luatex and lualatex calls. 2011-06-05 Tassilo Horn * tex.el (TeX-source-correlate-sync-source): Restore Emacs 21 compatibility. 2011-06-05 Tassilo Horn * tex.el (TeX-source-correlate-sync-source): Adapt to handle file:// URLs. 2011-05-15 Ralf Angeli *** empty log message *** 2011-05-15 Ralf Angeli * Makefile.in (STYLESRC): Add style/setspace.el. 2011-05-15 Ralf Angeli * tex.el (TeX-expand-list): Add a safeguard to the %(outpage) expander for when an output page function returns nil. 2011-05-09 Ralf Angeli *** empty log message *** 2011-05-09 Ralf Angeli * 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 *** empty log message *** 2011-05-01 Ralf Angeli * tex.el (TeX-tree-expand): Use a different test to check for an absolute path on Windows. 2011-05-01 Ralf Angeli *** empty log message *** 2011-05-01 Ralf Angeli * font-latex.el (font-latex-built-in-keyword-classes): Add definition for \rule and remove the one for \sbox. 2011-04-25 Ralf Angeli *** empty log message *** 2011-04-25 Ralf Angeli * setspace.el: Add support for changing \displayskipstretch. 2011-04-25 Ralf Angeli New file. 2011-04-25 Ralf Angeli *** empty log message *** 2011-04-25 Ralf Angeli * latex.el (LaTeX-style-list): Add memoir. 2011-04-20 Ralf Angeli *** empty log message *** 2011-04-20 Ralf Angeli * tex-fold.el (TeX-fold-expand-spec): Make sure the expansion of a placeholder is not processed again. 2011-04-15 Ralf Angeli *** empty log message *** 2011-04-15 Ralf Angeli * font-latex.el (font-latex-built-in-keyword-classes): Make a few additions and corrections. 2011-04-15 Ralf Angeli *** empty log message *** 2011-04-15 Ralf Angeli * latex.el (LaTeX-common-initialization): Prompt for file extension instead of name when inserting \addcontentsline or \addtocontents. 2011-04-10 Ralf Angeli *** empty log message *** 2011-04-10 Ralf Angeli * tex.el (TeX-source-correlate-mode): Check for D-Bus session. 2011-04-10 Ralf Angeli *** empty log message *** 2011-04-10 Ralf Angeli * tex.el (TeX-source-correlate-sync-source): Do not use `goto-line'. 2011-04-03 Ralf Angeli *** empty log message *** 2011-04-03 Ralf Angeli * Makefile.in (STYLESRC): Add style/xspace.el. 2011-04-03 Ralf Angeli * xspace.el: Add copyright notice and license blurb. Correct a few things. 2011-04-03 Ralf Angeli New file. 2011-03-27 Ralf Angeli *** empty log message *** 2011-03-27 Ralf Angeli * 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 * 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 *** empty log message *** 2011-03-20 Ralf Angeli * 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 *** empty log message *** 2011-03-13 Ralf Angeli (STYLESRC): Add style/lettrine.el and style/multicol.el. 2011-03-13 Ralf Angeli Add copyright notice and license blurb. Correct a few things. 2011-03-13 Ralf Angeli 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 Ralf Angeli New file. 2011-03-13 Ralf Angeli Summary: New file. 2011-02-27 Ralf Angeli *** empty log message *** 2011-02-27 Ralf Angeli * latex.el (LaTeX-common-initialization): Add support for \ProvidesPackage. 2011-02-06 Ralf Angeli *** empty log message *** 2011-02-06 Ralf Angeli * letter.el (LaTeX-env-recipient): Use \renewcommand instead of \def to set date. 2011-01-30 Ralf Angeli *** empty log message *** 2011-01-30 Ralf Angeli * 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. 2011-01-30 Ralf Angeli * 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. 2011-01-29 Ralf Angeli *** empty log message *** 2011-01-29 Ralf Angeli * tex.el (TeX-complete-symbol): Get rid of the window with the completions when possible. 2011-01-23 Ralf Angeli *** empty log message *** 2011-01-23 Ralf Angeli * preview.el (preview-auto-reveal): Add `forward-char' and `backward-char' to commands on which to open an overlay. 2011-01-23 Ralf Angeli * tex-fold.el (TeX-fold-post-command): Add `forward-char' and `backward-char' to commands on which to open an overlay. 2011-01-23 Ralf Angeli *** empty log message *** 2011-01-23 Ralf Angeli * auctex.texi (Adding Macros): Mention `TeX-arg-input-file-search'. 2011-01-22 Ralf Angeli *** empty log message *** 2011-01-22 Ralf Angeli * 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. 2011-01-22 Ralf Angeli * 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 *** empty log message *** 2011-01-09 Ralf Angeli * latex.el (LaTeX-common-initialization): Add support for \settoheight and \settodepth. 2010-12-26 Ralf Angeli *** empty log message *** 2010-12-26 Ralf Angeli * auctex.texi (Simple Style): Add a note about the naming of the style file and the style hook. 2010-12-12 Ralf Angeli *** empty log message *** 2010-12-12 Ralf Angeli (LaTeX-env-args): Add the optional argument at the right position when wrapping the environment around existing text. 2010-12-05 Ralf Angeli *** empty log message *** 2010-12-05 Ralf Angeli Mention change of abbrev handling. 2010-12-05 Ralf Angeli Set up abbrev table. (ConTeXt-mode-common-initialization): Set `local-abbrev-table'. 2010-12-05 Ralf Angeli Set up abbrev table for LaTeX and docTeX mode. (docTeX-mode): Set abbrev table. (LaTeX-common-initialization): Set `local-abbrev-table'. 2010-12-05 Ralf Angeli Set up abbrev table. (plain-TeX-common-initialization): Set `local-abbrev-table'. 2010-12-05 Ralf Angeli (TeX-mode-prefix): Add mode parameter. (VirTeX-common-initialization): Do not set `local-abbrev-table' anymore. (TeX-abbrev-mode-setup): New function. 2010-12-04 Ralf Angeli *** empty log message *** 2010-12-04 Ralf Angeli * latex.el (LaTeX-verbatim-macro-boundaries): Support verbatim macros with braces. 2010-12-04 Ralf Angeli *** empty log message *** 2010-12-04 Ralf Angeli (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 *** empty log message *** 2010-11-16 Ralf Angeli * tex.el (TeX-view-program-list-builtin): Add Okular. 2010-10-17 Ralf Angeli *** empty log message *** 2010-10-17 Ralf Angeli (TeX-arg-input-file-search): New user option. (TeX-arg-input-file): Use it. 2010-10-14 Ralf Angeli *** empty log message *** 2010-10-14 Ralf Angeli (preview-gs-options): Start gs with -dDELAYSAFER instead of -dSAFER. (preview-prepare-fast-conversion): Add relevant files to PermitFileReading list of paths. 2010-10-11 Ralf Angeli *** empty log message *** 2010-10-11 Ralf Angeli (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 *** empty log message *** 2010-10-02 Ralf Angeli ("beamer"): Prompt for block title. 2010-09-28 Ralf Angeli *** empty log message *** 2010-09-28 Ralf Angeli (ConTeXt-extra-paragraph-commands-nl): New variable. 2010-09-28 Ralf Angeli (ConTeXt-extra-paragraph-commands-en): New variable. 2010-09-28 Ralf Angeli (ConTeXt-extra-paragraph-commands): Remove. (ConTeXt-language-variable-list): Add `ConTeXt-extra-paragraph-commands'. 2010-09-18 Ralf Angeli *** empty log message *** 2010-09-18 Ralf Angeli (ConTeXt-expand-options): Eval value from engine alist. 2010-09-12 Ralf Angeli *** empty log message *** 2010-09-12 Ralf Angeli Reflect removal of tex-fptex.el. 2010-09-12 Ralf Angeli (AUCSRC): Reflect removal of tex-fptex.el. 2010-09-12 Ralf Angeli Remove. 2010-09-12 Ralf Angeli *** empty log message *** 2010-09-12 Ralf Angeli Mention author. Do not unnecessarily protect `lambda' with `function'. 2010-09-12 Ralf Angeli *** empty log message *** 2010-09-12 Ralf Angeli (font-latex-keyword-matcher): Refine last change to work properly with lists of face symbols. 2010-09-11 Ralf Angeli *** empty log message *** 2010-09-11 Ralf Angeli Update copyright information. 2010-09-11 Ralf Angeli Do not unnecessarily protect `lambda' with `function'. 2010-09-07 Arne Jørgensen Added ChangeLog entry for yesterdays change to style/danish.el 2010-09-06 Arne Jørgensen Changed font-latex-add-quotes from french to german. As aggreed upon on the mailing list of the Danish TeX Users Group: http://comments.gmane.org/gmane.comp.tex.danish/11775 2010-08-30 Ralf Angeli *** empty log message *** 2010-08-30 Ralf Angeli Prevent "| from leading to color bleed. 2010-08-29 Ralf Angeli *** empty log message *** 2010-08-29 Ralf Angeli Use explicit variable with split instead of implicit split to @_ which does not work anymore in Perl 5.12. 2010-07-11 Ralf Angeli *** empty log message *** 2010-07-11 Ralf Angeli Delete trailing whitespace. 2010-07-04 Ralf Angeli *** empty log message *** 2010-07-04 Ralf Angeli Update infos about Emacs versions. Add FAQ entry for file:line:error messages in case `TeX-next-error' fails due to unbalanced parens. 2010-07-04 Ralf Angeli *** empty log message *** 2010-07-04 Ralf Angeli (TeX-print-command, TeX-queue-command) (TeX-printer-list): Switch back to Berkeley-style commands. 2010-06-24 Ralf Angeli *** empty log message *** 2010-06-24 Ralf Angeli (Texinfo mode): Make a few corrections. 2010-06-19 Berend de Boer *** empty log message *** 2010-06-19 Berend de Boer Make sure \sym is indented like \item. 2010-06-12 Ralf Angeli *** empty log message *** 2010-06-12 Ralf Angeli (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 *** empty log message *** 2010-05-27 Ralf Angeli Set LANG=C when looking into ChangeLog for AUCTEXDATE. 2010-05-24 Ralf Angeli *** empty log message *** 2010-05-24 Ralf Angeli (Texinfo mode): New section. 2010-05-17 Ralf Angeli *** empty log message *** 2010-05-17 Ralf Angeli (TeX-math-input-method-off-regexp): Fix regexp. 2010-04-25 Ralf Angeli *** empty log message *** 2010-04-25 Ralf Angeli (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 *** empty log message *** 2010-04-17 Ralf Angeli (TeX-warning): Throw an error with a sensible message if the file for the warning could not be determined. 2010-04-13 Ralf Angeli *** empty log message *** 2010-04-13 Ralf Angeli (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 *** empty log message *** 2010-04-11 Ralf Angeli (font-latex-keyword-matcher): Quote a list of face properties but do not to quote a face symbol. 2010-04-05 Ralf Angeli *** empty log message *** 2010-04-05 Ralf Angeli (TeX-parse-error): Allow `TeX-error-file' to become empty. 2010-03-28 Ralf Angeli *** empty log message *** 2010-03-28 Ralf Angeli Require `plain-tex'. 2010-03-28 Ralf Angeli (AUCSRC): Add plain-tex.el. 2010-03-28 Ralf Angeli Move code related to plain TeX to plain-tex.el. 2010-03-28 Ralf Angeli New file. 2010-03-27 Ralf Angeli *** empty log message *** 2010-03-27 Ralf Angeli (TeX-clean): Regexp-quote the master file name. 2010-03-27 Ralf Angeli *** empty log message *** 2010-03-27 Ralf Angeli (TeX-view-program-selection): Doc fix. 2010-03-20 Ralf Angeli *** empty log message *** 2010-03-20 Ralf Angeli (STYLESRC): Add style/french.el. 2010-03-20 Ralf Angeli New file. 2010-03-07 Ralf Angeli *** empty log message *** 2010-03-07 Ralf Angeli (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 *** empty log message *** 2010-03-06 Ralf Angeli (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 Release_11.86 2010-02-21 Ralf Angeli Update for upcoming release. 2010-02-21 Ralf Angeli (Prerequisites): Update information about Emacs distributions. 2010-02-21 Ralf Angeli Bump version number. Update section on TeXing options. 2010-02-21 Ralf Angeli Bump version number. 2010-02-21 Ralf Angeli (Version): Bump version number. 2010-02-21 Ralf Angeli Switch to GFDL 1.3. 2010-02-21 Ralf Angeli Update for next release. 2010-02-20 Ralf Angeli *** empty log message *** 2010-02-20 Ralf Angeli (Documentation): Document change in `TeX-doc'. 2010-02-20 Ralf Angeli *** empty log message *** 2010-02-20 Ralf Angeli (TeX-doc): Add a fallback in case nothing is found via the backend list, e.g. when using MiKTeX 2.8. 2010-02-14 Ralf Angeli Update checksum. 2010-02-14 Ralf Angeli *** empty log message *** 2010-02-14 Ralf Angeli Mention preview.sty supporting XeTeX. 2010-02-14 Ralf Angeli Add support for XeTeX. 2010-02-13 Ralf Angeli *** empty log message *** 2010-02-13 Ralf Angeli (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'. 2010-02-13 Ralf Angeli (ConTeXt-expand-options): Adapt to new engine handling. 2010-02-13 Ralf Angeli (Processor Options): Document options and functions of new engine handling. 2009-12-30 Ralf Angeli *** empty log message *** 2009-12-30 Ralf Angeli (TeX-view-command-raw): Abort if no matching viewer is found. 2009-12-30 Ralf Angeli *** empty log message *** 2009-12-30 Ralf Angeli (Troubleshooting): Add some hints about preview-latex overwriting output files. 2009-12-28 Ralf Angeli *** empty log message *** 2009-12-28 Ralf Angeli New file. 2009-12-28 Ralf Angeli (STYLESRC): Add style/austrian.el and style/naustrian.el. 2009-12-26 Ralf Angeli *** empty log message *** 2009-12-26 Ralf Angeli (Known problems): New subsection on dealing with font locking problems. 2009-12-26 Ralf Angeli (font-latex-syntax-alist): New variable. (font-latex-add-to-syntax-alist): New function. (font-latex-setup): Use `font-latex-syntax-alist'. 2009-12-26 Ralf Angeli (STYLESRC): Add style/shortvrb.el. 2009-12-26 Ralf Angeli New file. 2009-12-26 Ralf Angeli (LaTeX-shortvrb-chars): New variable. 2009-12-26 Ralf Angeli *** empty log message *** 2009-12-26 Ralf Angeli Document changes after 11.85. 2009-12-26 Ralf Angeli (ConTeXt-expand-options): Check for XeTeX engine, not for mode which does not exist anymore. 2009-12-26 Ralf Angeli (plain-TeX-common-initialization): Let commented lines be matched by `paragrah-separate' in order for commented and non-commented paragraphs to be filled separately. 2009-12-12 Ralf Angeli *** empty log message *** 2009-12-12 Ralf Angeli (TeX-parse-error): Also find quoted file names with newlines. Remove the newlines from the matched string if necessary. 2009-12-07 Ralf Angeli *** empty log message *** 2009-12-07 Ralf Angeli (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 *** empty log message *** 2009-12-06 Ralf Angeli (TeX-fold-command-prefix): New variable. (TeX-fold-mode): Use it. (TeX-fold-keymap): Remove prefix strings. 2009-12-06 Ralf Angeli (TeX-fold-menu): Remove hard-coded key binding labels. 2009-12-06 Ralf Angeli Add index entry for last change. 2009-12-06 Ralf Angeli (Folding): Mention `TeX-fold-command-prefix'. 2009-11-22 Ralf Angeli *** empty log message *** 2009-11-22 Ralf Angeli Do not refer to Emacs 22 anymore. Improve the paragraphs about PNG support. 2009-11-01 Ralf Angeli *** empty log message *** 2009-11-01 Ralf Angeli 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 *** empty log message *** 2009-10-31 Ralf Angeli (LaTeX-common-initialization): Set `TeX-verbatim-p-function'. 2009-10-31 Ralf Angeli (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. 2009-10-25 Ralf Angeli *** empty log message *** 2009-10-25 Ralf Angeli (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-25 Ralf Angeli (Starting Viewers): Describe new viewer selection options. (Folding): Add some hints on how to do automatic folding. 2009-10-21 Ralf Angeli *** empty log message *** 2009-10-21 Ralf Angeli (TeX-synctex-output-page): Handle files in subdirectories correctly. 2009-10-18 Ralf Angeli *** empty log message *** 2009-10-18 Ralf Angeli (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-18 Ralf Angeli (TeX-run-discard): Doc fix. (TeX-run-discard-or-function): New function. 2009-10-11 Ralf Angeli *** empty log message *** 2009-10-11 Ralf Angeli (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 Remove junk which slipped in with last check-in. 2009-10-10 Ralf Angeli *** empty log message *** 2009-10-10 Ralf Angeli (TeX-view-program-list): Shave off extra closing paren. 2009-10-04 Ralf Angeli *** empty log message *** 2009-10-04 Ralf Angeli (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-10-04 Ralf Angeli (LaTeX-command-style, TeX-print-style, TeX-view-style): Doc fix. 2009-09-13 Ralf Angeli *** empty log message *** 2009-09-13 Ralf Angeli (TeX-parse-error): Add support for quoted file names with backslashes as path separators. Those might be emitted by MiKTeX 2.8. 2009-09-13 Ralf Angeli *** empty log message *** 2009-09-13 Ralf Angeli (TeX-error): Cater for case of file:line:error messages without context. 2009-06-18 Ralf Angeli *** empty log message *** 2009-06-18 Ralf Angeli (preview-start-pdf2dsc): Determine the PDF source depending on the previews being generated from the master or the region file. 2009-06-14 Ralf Angeli *** empty log message *** 2009-06-14 Ralf Angeli (Indenting): Mention `LaTeX-item-regexp'. (Fontification of math): New section replacing and extending `Subscript and superscript'. 2009-04-26 Ralf Angeli *** empty log message *** 2009-04-26 Ralf Angeli (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 *** empty log message *** 2009-04-13 Ralf Angeli (TeX-arg-key-val): Eval `key-val-alist' argument if it is a symbol. 2009-04-13 Ralf Angeli ("listings"): Do not eval arguments of `TeX-arg-key-val'. 2009-04-13 Ralf Angeli (multi-prompt-expand-completion-table): New function. (multi-prompt-key-value): Use it. 2009-04-13 Ralf Angeli 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 *** empty log message *** 2009-04-05 Ralf Angeli (TeX-help-error): Make search for help text in log file more robust. 2009-04-04 Ralf Angeli *** empty log message *** 2009-04-04 Ralf Angeli ("listings"): Remove redundant list when calling `TeX-arg-key-val'. Use `LaTeX-env-args' for lstlisting environment. 2009-04-04 Ralf Angeli (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. 2009-04-04 Ralf Angeli (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. 2009-04-04 Ralf Angeli (TeX-texinfo-mode): Add @lowersections and @raisesections. 2009-04-04 Ralf Angeli (Adding Environments): Document hooks for `LaTeX-add-environments'. 2009-03-29 Ralf Angeli *** empty log message *** 2009-03-29 Ralf Angeli (LaTeX-listings-key-val-options): New variable. ("listings"): Use it. Check for font-latex function, not feature. 2009-03-29 Ralf Angeli (TeX-arg-key-val): New function. 2009-03-29 Ralf Angeli 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 *** empty log message *** 2009-03-22 Ralf Angeli Revitalize support for completion in \cite macros via `BibTeX-auto-store'. 2009-03-02 Holger Sparr STYLESRC: Add style/multido.el; style/pst-{grad|node|plot|slpe}.el 2009-03-02 Holger Sparr *** empty log message *** 2009-03-01 Ralf Angeli *** empty log message *** 2009-03-01 Ralf Angeli (LaTeX-verbatim-macro-boundaries): Do step backwards at beginning of buffer. (LaTeX-search-forward-comment-start): Treat find of comment at limit correctly. 2009-03-01 Ralf Angeli (TeX-fold-comment-do): Abort backward search for comment start at beginning of buffer. Do not fold empty comment. 2009-02-28 Holger Sparr first check-in 2009-02-23 Holger Sparr first check-in (based on a rewrite of Jean-Philippe Georget's pstricks.el) 2009-02-22 Ralf Angeli *** empty log message *** 2009-02-22 Ralf Angeli (STYLESRC): Add style/tabularx.el 2009-02-22 Ralf Angeli New file. 2009-02-22 Ralf Angeli (Wishlist): Fix typo. Remove entry which is already supported. 2009-02-22 Ralf Angeli (Multi-line fontification): Remove. 2009-02-15 Ralf Angeli *** empty log message *** 2009-02-15 Ralf Angeli (Simple Style): Bring example in line with reality. 2009-02-15 Ralf Angeli ("natbib"): Check for font-latex function rather than feature. Add fontification spec for \cite. 2009-01-24 Ralf Angeli *** empty log message *** 2009-01-24 Ralf Angeli (TeX-source-correlate-method): Doc fix. (TeX-source-correlate-mode): Call minor mode function after file is loaded. 2009-01-14 Ralf Angeli *** empty log message *** 2009-01-14 Ralf Angeli (LaTeX-babel-insert-hyphen): Put `delete-selection' property on function symbol. 2009-01-04 Ralf Angeli *** empty log message *** 2009-01-04 Ralf Angeli New file. 2009-01-04 Ralf Angeli (STYLESRC): Add style/CJKutf8.el. 2009-01-04 Ralf Angeli *** empty log message *** 2009-01-04 Ralf Angeli Correct argument numbers of \rubysize and \rubysep. 2009-01-04 Ralf Angeli *** empty log message *** 2009-01-04 Ralf Angeli (STYLESRC): Add style/CJK.el and style/ruby.el. 2009-01-04 Ralf Angeli New file. 2009-01-03 Ralf Angeli *** empty log message *** 2009-01-03 Ralf Angeli ("flashcards"): Test for font-latex function instead of feature. Reflect that \cardbackstyle has an optional argument. 2008-12-29 Ralf Angeli *** empty log message *** 2008-12-29 Ralf Angeli ("hyperref"): Test for font-latex function instead of feature. Activate hyperref referencing style if possible. 2008-12-28 Ralf Angeli *** empty log message *** 2008-12-28 Ralf Angeli (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 Fix last change. 2008-12-22 Ralf Angeli *** empty log message *** 2008-12-22 Ralf Angeli (TeX-macro-global): Call `TeX-tree-expand' instead of `TeX-macro-global-internal'. 2008-12-22 Ralf Angeli (TeX-doc-backend-alist): Call `TeX-tree-expand' instead of `TeX-macro-global'. 2008-12-22 Ralf Angeli *** empty log message *** 2008-12-22 Ralf Angeli (TeX-deactivate-mark): New function. (TeX-parse-argument): Use it. 2008-12-22 Ralf Angeli (LaTeX-env-item): Deactivate the mark before the inserting \item. (LaTeX-insert-item): Swap point and mark when mark if necessary. Insert newline only when not at beginning of line. 2008-12-21 Ralf Angeli *** empty log message *** 2008-12-21 Ralf Angeli (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. 2008-12-21 Ralf Angeli (Automatic Private): Adjust descriptions of `TeX-macro-private', `TeX-auto-private', and `TeX-style-private'. 2008-12-16 Ralf Angeli *** empty log message *** 2008-12-16 Ralf Angeli (TeX-tree-expand): Do not return removed default argument. 2008-12-16 Ralf Angeli *** empty log message *** 2008-12-16 Ralf Angeli (TeX-tree-expand): New name for `TeX-macro-global-internal'. Adapt parameter list to make it more flexible. Update doc string. (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 *** empty log message *** 2008-12-13 Ralf Angeli (plain-TeX-clean-intermediate-suffixes) (plain-TeX-clean-output-suffixes): New variables. 2008-12-01 Ralf Angeli *** empty log message *** 2008-12-01 Ralf Angeli (VirTeX-common-initialization): Revert last change. 2008-11-30 Ralf Angeli *** empty log message *** 2008-11-30 Ralf Angeli (VirTeX-common-initialization): Do not add call to `TeX-update-style' to `find-file-hooks' but call it directly. 2008-11-23 Ralf Angeli *** empty log message *** 2008-11-23 Ralf Angeli (TeX-format-list): Use \subsection and \subsubsection as well to identify a LaTeX file. 2008-11-23 Ralf Angeli *** empty log message *** 2008-11-23 Ralf Angeli (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. 2008-11-02 Ralf Angeli *** empty log message *** 2008-11-02 Ralf Angeli (font-latex-match-math-env) (font-latex-extend-region-backwards-math-env): Do not match \\[...]. 2008-11-02 Ralf Angeli *** empty log message *** 2008-11-02 Ralf Angeli (TeX-fold-expand-spec): Do not treat `\' special in replacement text. 2008-10-26 Ralf Angeli *** empty log message *** 2008-10-26 Ralf Angeli (plain-TeX-common-initialization): Respect double dollar, i.e. "$$", as a paragraph separator. 2008-10-14 Ralf Angeli *** empty log message *** 2008-10-14 Ralf Angeli (TeX-comment-prefix): Save match data. 2008-10-14 Ralf Angeli (LaTeX-current-environment): Fix handling of commented parts. 2008-10-13 Ralf Angeli *** empty log message *** 2008-10-13 Ralf Angeli Make some corrections and updates. 2008-10-12 Ralf Angeli *** empty log message *** 2008-10-12 Ralf Angeli (TeX-warning): Fix regexp for detecting bad boxes. 2008-10-11 Ralf Angeli *** empty log message *** 2008-10-11 Ralf Angeli (TeX-set-mode-name): Indicate TeX PDF mode as a trailing flag. (TeX-engine): Doc fix. 2008-10-11 Ralf Angeli *** empty log message *** 2008-10-11 Ralf Angeli Restructure some parts. Update and extend it a bit to reflect the recent changes of functionality. 2008-10-07 Ralf Angeli *** empty log message *** 2008-10-07 Ralf Angeli (TeX-interactive-mode): Add to `minor-mode-alist'. ("desktop"): Remove `TeX-interactive-mode' from `desktop-locals-to-save'. 2008-10-06 Ralf Angeli *** empty log message *** 2008-10-06 Ralf Angeli (LaTeX-paragraph-commands-regexp-make): Make it work for the case that `LaTeX-paragraph-commands' is set. 2008-10-05 Ralf Angeli *** empty log message *** 2008-10-05 Ralf Angeli (ConTeXt-expand-options): Use `TeX-engine' instead of XeTeX and Omega mode variables. 2008-10-05 Ralf Angeli (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. 2008-09-07 Ralf Angeli *** empty log message *** 2008-09-07 Ralf Angeli (TeX-PDF-mode): Use "" as lighter in `minor-mode-alist'. 2008-09-07 Ralf Angeli *** empty log message *** 2008-09-07 Ralf Angeli (TeX-PDF-mode): Add to `minor-mode-alist'. ("desktop"): Remove `TeX-PDF-mode' from `desktop-locals-to-save'. 2008-09-07 Ralf Angeli *** empty log message *** 2008-09-07 Ralf Angeli (LaTeX-mark-environment): Swap beg and end. 2008-08-02 Ralf Angeli *** empty log message *** 2008-08-02 Ralf Angeli (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Mimic the default tool bars more closely. 2008-08-02 Ralf Angeli (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 *** empty log message *** 2008-07-28 Ralf Angeli (toolbarx-image-path): Protect agains load-path items being nil. 2008-07-28 Ralf Angeli *** empty log message *** 2008-07-28 Ralf Angeli (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-28 Ralf Angeli (TeX-arg-epsfsize): Silence the byte compiler. 2008-07-28 Ralf Angeli (LaTeX-style-foils): Silence the byte compiler. 2008-07-27 Ralf Angeli *** empty log message *** 2008-07-27 Ralf Angeli (ConTeXt-expand-options): Support TeX XeTeX mode and TeX Source Correlate mode. 2008-07-27 Ralf Angeli (TeX-synctex-tex-flags): New variable. (TeX-source-correlate-expand-options): Use it. (TeX-source-specials-tex-flags): Remove possibility to create lists. 2008-07-24 Ralf Angeli *** empty log message *** 2008-07-24 Ralf Angeli (TeX-source-specials-mode): Fix last change. 2008-07-23 Ralf Angeli *** empty log message *** 2008-07-23 Ralf Angeli (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 *** empty log message *** 2008-07-19 Ralf Angeli (TeX-source-correlate-determine-method): Do not error out if calling the engine fails. 2008-07-19 Ralf Angeli *** empty log message *** 2008-07-19 Ralf Angeli (LaTeX-mark-environment): Keep point upon unsuccessful search. 2008-07-19 Ralf Angeli *** empty log message *** 2008-07-19 Ralf Angeli (LaTeX-mark-environment): Support marking of multiple nested environments. 2008-07-17 Ralf Angeli *** empty log message *** 2008-07-17 Ralf Angeli (LaTeX-paragraph-commands-regexp): Move behind `LaTeX-paragraph-commands' definition. 2008-07-17 Ralf Angeli *** empty log message *** 2008-07-17 Ralf Angeli (LaTeX-paragraph-commands-regexp-make): Take `LaTeX-paragraph-commands' into account. 2008-07-14 Ralf Angeli *** empty log message *** 2008-07-14 Ralf Angeli ("pdfsync"): Use `TeX-source-correlate-output-page-function' rather than `TeX-sync-output-page-function'. 2008-07-14 Ralf Angeli (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): Renamed from `TeX-sync-output-page-function'. (TeX-source-correlate-start-server): Renamed from `TeX-view-start-server'. (TeX-source-correlate-start-server-asked): Renamed from `TeX-view-start-server-asked'. (TeX-source-correlate-start-server-flag): Renamed from `TeX-view-start-server-flag'. (TeX-source-correlate-gnuserv-p): Renamed from `TeX-view-gnuser-p'. (TeX-source-correlate-server-enabled-p): Renamed from `TeX-view-server-enabled-p'. (TeX-source-correlate-start-server-maybe): Renamed from `TeX-view-start-server-maybe'. (TeX-source-specials): Remove custom group. (TeX-source-correlate-determine-method): New function. (TeX-source-correlate-expand-options): Renamed from `TeX-source-specials-expand-options'. Support SyncTeX as well. (TeX-source-correlate-map): Renamed from `TeX-source-specials-map'. (TeX-source-correlate-mode): Renamed 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 *** empty log message *** 2008-07-07 Ralf Angeli (Folding): Fix last change. 2008-07-06 Ralf Angeli *** empty log message *** 2008-07-06 Ralf Angeli (Folding): Document folding of math constructs and the possibilities of providing expanders and alternatives in replacement specifiers. 2008-07-06 Ralf Angeli *** empty log message *** 2008-07-06 Ralf Angeli (TeX-toggle-off-input-method): Remove. (TeX-math-input-method-off): Do without `TeX-toggle-off-input-method'. 2008-07-06 Ralf Angeli *** empty log message *** 2008-07-06 Ralf Angeli (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): Renamed 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): Renamed 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): Renamed 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. 2008-07-03 Berend de Boer *** empty log message *** 2008-07-03 Berend de Boer Added a few more items to the menu to select particular ConTeXt macro's. 2008-06-29 Ralf Angeli *** empty log message *** 2008-06-29 Ralf Angeli ("bulgarian"): Use value of `TeX-quote-after-quote' for default quote insertion behavior. 2008-06-28 Ralf Angeli *** empty log message *** 2008-06-28 Ralf Angeli (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. 2008-06-28 Ralf Angeli (TeX-search-syntax-table): Support (...) and <...>. 2008-06-28 Ralf Angeli (font-latex-find-matching-close): Simplify. There is no need for a general mechanism if the supported chars are limited at another place. 2008-06-28 Ralf Angeli *** empty log message *** 2008-06-28 Ralf Angeli (STYLESRC): Add style/bulgarian.el. 2008-06-28 Ralf Angeli (European): Document `bulgarian' language option. 2008-06-28 Ralf Angeli New file. 2008-06-21 Ralf Angeli *** empty log message *** 2008-06-21 Ralf Angeli (STYLESRC): Add style/hyperref.el. 2008-06-21 Ralf Angeli New file. 2008-06-07 Ralf Angeli *** empty log message *** 2008-06-07 Ralf Angeli (Font Locking): Structure with nodes. (Fontification of macros): Describe format specifiers for macros with arguments. 2008-06-07 Ralf Angeli (font-latex-make-built-in-keywords): Distinguish command-type keyword classes from others when creating the respective variables. 2008-05-30 Ralf Angeli *** empty log message *** 2008-05-30 Ralf Angeli (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 Ralf Angeli *** empty log message *** 2008-05-30 Ralf Angeli (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 *** empty log message *** 2008-05-25 Ralf Angeli (docTeX-mode): Add regexp group to value of `TeX-comment-start-regexp'. 2008-05-25 Ralf Angeli *** empty log message *** 2008-05-25 Ralf Angeli (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. 2008-05-25 Ralf Angeli 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' 2008-05-25 Ralf Angeli (LaTeX-doc-after-insert-macrocode): New function. ("doc"): Add it to `LaTeX-after-insert-env-hooks'. 2008-05-25 Ralf Angeli Get rid of some compiler warnings. 2008-05-22 Ralf Angeli *** empty log message *** 2008-05-22 Ralf Angeli (TeX-command-sentinel): Use `TeX-master-file' instead of `TeX-active-master' for `TeX-transient-master'. 2008-05-17 Ralf Angeli *** empty log message *** 2008-05-17 Ralf Angeli (Font Specifiers): Correct argument list of `TeX-font'. 2008-05-13 Ralf Angeli *** empty log message *** 2008-05-13 Ralf Angeli (Font Specifiers): Document `LaTeX-font-list'. 2008-05-10 Reiner Steib (preview-auto-cache-preamble): Fix markup in in doc string. 2008-05-10 Reiner Steib (TeX-bar-TeX-buttons): Use `tex' instead of `latex' in custom set. 2008-05-10 Reiner Steib (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Add standard Emacs buttons to custom set. 2008-05-04 Ralf Angeli *** empty log message *** 2008-05-04 Ralf Angeli (TeX-expand-list): Make %(outpage) default to "1". 2008-05-04 Ralf Angeli *** empty log message *** 2008-05-04 Ralf Angeli (AUCTeX): Move customization group here from tex.el and load the main files defining customization options. 2008-05-04 Ralf Angeli (AUCTeX): Move customization group to tex-site.el.in. 2008-05-01 Ralf Angeli *** empty log message *** 2008-05-01 Ralf Angeli (toolbarx-xemacs-refresh): Only activate the tool bar if it is already visible. Remove redudant if clause. 2008-05-01 Ralf Angeli *** empty log message *** 2008-05-01 Ralf Angeli (TeX-format-filter): Do not remove linebreak if the following line starts with an opening parenthesis. 2008-04-28 Ralf Angeli *** empty log message *** 2008-04-28 Ralf Angeli (install-auctex): Do not use `-' to suppress errors within command. 2008-04-28 David Kastrup (TeX-run-command): disable undo in run buffer 2008-03-12 Ralf Angeli *** empty log message *** 2008-03-12 Ralf Angeli (LaTeX-pdfsync-output-page): Kill buffer with pdfsync file if it was loaded by us. 2008-03-02 Ralf Angeli *** empty log message *** 2008-03-02 Ralf Angeli (texinfo-environment-regexp): Terminate. 2008-03-01 Ralf Angeli *** empty log message *** 2008-03-01 Ralf Angeli (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 *** empty log message *** 2008-02-24 Ralf Angeli Add windows-package target and related variables. 2008-02-23 Reiner Steib Add missing entry for 2008-02-08 commit: * tex-bar.el (LaTeX-symbols-toolbar-visible-flag): Improve doc string. * toolbar-x.el (toolbarx-image-path): Improve doc string. 2008-02-23 Ralf Angeli *** empty log message *** 2008-02-23 Ralf Angeli (TeX-common-menu-entries): Add exception for docTeX mode when extending the customization menu. 2008-02-16 Ralf Angeli *** empty log message *** 2008-02-16 Ralf Angeli Repeat direntry after each category as per recommendation of Karl Berry. 2008-02-16 Ralf Angeli Repeat direntry after each category as per recommendation of Karl Berry. 2008-02-11 Ralf Angeli *** empty log message *** 2008-02-11 Ralf Angeli (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 *** empty log message *** 2008-02-10 Ralf Angeli (www-doc): Use release files. Update URLs. Make gendocs.sh use texi2html. 2008-02-10 Ralf Angeli (install-auctex): Do not install reference card when producing an XEmacs package. 2008-02-10 Ralf Angeli *** empty log message *** 2008-02-10 Ralf Angeli (maintainer-clean): Do not depend on distclean. How did this ever work? 2008-02-10 Ralf Angeli (extradist): Re-add tex-ref.pdf dependency. 2008-02-10 Ralf Angeli Release_11.85 2008-02-10 Ralf Angeli *** empty log message *** 2008-02-10 Ralf Angeli Update for upcoming release. 2008-02-10 Ralf Angeli (Version): Bump version number. 2008-02-10 Ralf Angeli Bump version number. 2008-02-10 Ralf Angeli Update information about requirements, esp. availability of Emacs 22. 2008-02-10 Ralf Angeli Add copyright notice. (Bugs): Remove entry about XEmacs bug since AUCTeX now helps XEmacs in doing multi-line font locking. 2008-02-10 Ralf Angeli Bump version number. Updated refernces to toggles for bad boxes and warning. Mention `Clean' and `Clean All' commands. 2008-02-10 Ralf Angeli Add copyright notice. (Prerequisites): Update information about Emacs 22. 2008-02-09 Ralf Angeli *** empty log message *** 2008-02-09 Ralf Angeli (TeX-error, TeX-warning): Handle `expert' option of `TeX-display-help'. (TeX-warning): Find error file in same window. 2008-02-09 Ralf Angeli (TeX-display-help): Add `expert' option. 2008-02-09 Ralf Angeli (Commands): Add some explanatory text for TeXing options. Document `TeX-show-compilation'. (Debugging): Reflect new option of `TeX-display-help'. 2008-02-09 Ralf Angeli Add changes for 11.85. Add copyright notice. 2008-02-08 Reiner Steib * 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 *** empty log message *** 2008-02-07 Ralf Angeli (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 *** empty log message *** 2008-02-05 Ralf Angeli (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 *** empty log message *** 2008-02-04 Ralf Angeli (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 Revert coding to iso-8859-1. Add coding cookie. Delete trailing whitespace. 2008-02-03 Ralf Angeli *** empty log message *** 2008-02-03 Ralf Angeli Add copyright and license notices. 2008-02-03 Ralf Angeli Add license notices. 2008-02-03 Ralf Angeli Add coypright and license notices. 2008-02-03 Ralf Angeli * Relicense all "GPLv2 or later" files to "GPLv3 or later". * COPYING: Switch to GPLv3. 2008-02-03 Ralf Angeli *** empty log message *** 2008-02-03 Ralf Angeli (Texinfo-insert-node): Correct name of let-bound variable. 2008-02-03 Ralf Angeli *** empty log message *** 2008-02-03 Ralf Angeli Make sure the Texinfo mode of AUCTeX is still used after loading texinfo.el. 2008-02-02 Ralf Angeli *** empty log message *** 2008-02-02 Ralf Angeli Add copyright and license notices. 2008-02-02 Ralf Angeli *** empty log message *** 2008-02-02 Ralf Angeli Reflect copyright assignment of Carsten Dominik to FSF in coypright notices and adapt licence notice accordingly. 2007-12-28 Ralf Angeli *** empty log message *** 2007-12-28 Ralf Angeli (TeX-command-expand): Do not evaluate `file' as a function. 2007-12-25 Ralf Angeli *** empty log message *** 2007-12-25 Ralf Angeli (LaTeX-fill-move-to-break-point): Ignore whitespace when checking if verbatim macro starts at beginning of line. 2007-12-08 David Kastrup (defgroup, defcustom): Remove compatibility cruft. 2007-11-20 Reiner Steib (Prerequisites): Add openSUSE. 2007-11-20 David Kastrup (Prerequisites): Update to reflect current realities. 2007-11-03 Reiner Steib (TeX-record-buffer) Fix commentary. [Testing commit list filters] 2007-11-03 Reiner Steib (TeX-record-buffer) Addition to commentary. [Testing commit list filters] 2007-11-03 Reiner Steib Addition to commentary. 2007-11-03 Reiner Steib (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 (toolbarx-find-image): Rename argument. Improve doc string. 2007-10-29 Reiner Steib testing commit list. Revert previous change. 2007-10-29 Reiner Steib testing commit list. 2007-10-17 Berend de Boer Undo last commit, my mistake. 2007-10-16 Berend de Boer Made white space optional, seems to work better for certain users. 2007-10-11 Ralf Angeli *** empty log message *** 2007-10-11 Ralf Angeli (TeX-arg-verb): Honor active region. 2007-10-10 Ralf Angeli *** empty log message *** 2007-10-10 Ralf Angeli ("MinionPro"): Run style hook for amsmath which is loaded via MnSymbol. 2007-10-09 Ralf Angeli *** empty log message *** 2007-10-09 Ralf Angeli (STYLESRC): Add style/nomencl.el. 2007-10-09 Ralf Angeli New file. 2007-10-03 Ralf Angeli (font-latex-user-keyword-classes): Doc fix. 2007-10-03 Ralf Angeli (font-latex-user-keyword-classes): Doc fix. 2007-10-03 Ralf Angeli *** empty log message *** 2007-10-03 Ralf Angeli (font-latex-user-keyword-classes): Doc fix. 2007-08-26 Ralf Angeli *** empty log message *** 2007-08-26 Ralf Angeli (font-latex-command-with-args-default-spec): Default to nil. 2007-08-24 Ralf Angeli *** empty log message *** 2007-08-24 Ralf Angeli (font-latex-match-command-with-arguments): Show error indicator only in LaTeX mode. 2007-08-23 Ralf Angeli *** empty log message *** 2007-08-23 Ralf Angeli ("nicefrac"): Fix last change. 2007-08-22 Ralf Angeli *** empty log message *** 2007-08-22 Ralf Angeli ("jurabib"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-21 Ralf Angeli *** empty log message *** 2007-08-21 Ralf Angeli Add licence text. ("scrreprt"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-21 Ralf Angeli Add licence text. ("scrpage2"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-21 Ralf Angeli Add licence text. ("scrlttr2"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-21 Ralf Angeli ("scrbook"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-21 Ralf Angeli ("scrbase"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-20 Ralf Angeli *** empty log message *** 2007-08-20 Ralf Angeli (font-latex-built-in-keyword-classes): Correct syntax spec for \subsubparagraph. 2007-08-20 Ralf Angeli ("url"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-20 Ralf Angeli ("subfigure"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-20 Ralf Angeli ("csquotes"): Update for version 3.7. Use `font-latex-add-keywords'. Add syntax information. 2007-08-20 Ralf Angeli ("MinionPro"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli *** empty log message *** 2007-08-19 Ralf Angeli ("units"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("nicefrac"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("listings"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("flashcards"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("comment"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("booktabs"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("babel"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli (font-latex-command-with-args-opt-arg-delims): Add parentheses. 2007-08-19 Ralf Angeli *** empty log message *** 2007-08-19 Ralf Angeli ("paralist"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("natbib"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("mdwlist"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("graphicx"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("fancyref"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("captcont"): Use `font-latex-add-keywords'. Add syntax information. 2007-08-19 Ralf Angeli ("beamer"): Use `font-latex-add-keywords'. 2007-08-19 Ralf Angeli (font-latex-add-keywords): New function. 2007-08-14 David Kastrup (TeX-insert-backslash): put delete-selection property on. 2007-08-12 David Kastrup On various targets, replace set -x with a somewhat more elaborate version that echoes more for make -n. 2007-08-12 David Kastrup (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?). 2007-08-10 Ralf Angeli *** empty log message *** 2007-08-10 Ralf Angeli (TeX-doc-backend-alist): Delete buffers used for checking availability of info files. 2007-08-08 Ralf Angeli *** empty log message *** 2007-08-08 Ralf Angeli (TeX-TeX-sentinel-check): Shave off quotation marks from file name if present. 2007-08-04 Ralf Angeli *** empty log message *** 2007-08-04 Ralf Angeli (TeX-run-style-hooks): Set `default-directory' to the directory of the master file. 2007-07-11 Ralf Angeli *** empty log message *** 2007-07-11 Ralf Angeli ("pstricks"): Do not disable TeX PDF mode if pst-pdf is used. 2007-07-10 Ralf Angeli *** empty log message *** 2007-07-10 Ralf Angeli (TeX-format-filter): Remove line breaks at column 79. 2007-07-09 Ralf Angeli *** empty log message *** 2007-07-09 Ralf Angeli (TeX-comment-forward): Call `comment-normalize-vars' if available. 2007-07-01 Ralf Angeli *** empty log message *** 2007-07-01 Ralf Angeli Add copyright notice and licence info. 2007-07-01 Ralf Angeli *** empty log message *** 2007-07-01 Ralf Angeli Change copyright notice of Reiner Steib to FSF to reflect the assignment. Add licence info to header. 2007-07-01 Ralf Angeli Change copyright notice of Mark Trettin to FSF to reflect the assignment. Add licence info to header. 2007-07-01 Ralf Angeli *** empty log message *** 2007-07-01 Ralf Angeli (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. 2007-07-01 Ralf Angeli *** empty log message *** 2007-07-01 Ralf Angeli (TeX-insert-dollar): Show matching start only if `blink-matching-paren' is non-nil. 2007-06-20 Ralf Angeli *** empty log message *** 2007-06-20 Ralf Angeli (LaTeX-common-initialization): Turn TeX PDF mode on when pst-pdf.sty is used. 2007-06-10 Ralf Angeli *** empty log message *** 2007-06-10 Ralf Angeli (STYLESRC): Add style/pstricks.el. 2007-06-10 Ralf Angeli (LaTeX-common-initialization): Do not add pstricks to style hooks. 2007-06-10 Ralf Angeli New file. 2007-05-25 Ralf Angeli *** empty log message *** 2007-05-25 Ralf Angeli (font-latex-match-command-with-arguments): Check if `match-beg' is set. 2007-05-20 Ralf Angeli *** empty log message *** 2007-05-20 Ralf Angeli (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-20 Ralf Angeli ("beamer"): Use new syntax in format specifier for frametitle macro. 2007-05-05 Ralf Angeli *** empty log message *** 2007-05-05 Ralf Angeli Add entry about programs not being found by ./configure when PATH is not set correctly. 2007-04-29 Ralf Angeli *** empty log message *** 2007-04-29 Ralf Angeli (preview-parse-messages): Match any closing parenthesis. 2007-04-29 Ralf Angeli *** empty log message *** 2007-04-29 Ralf Angeli (TeX-parse-error): Match any closing parenthesis. 2007-04-28 Ralf Angeli *** empty log message *** 2007-04-28 Ralf Angeli (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-28 Ralf Angeli *** empty log message *** 2007-04-28 Ralf Angeli (font-latex-command-with-args-default-spec): New variable. (font-latex-match-command-with-arguments): Use it. 2007-04-28 Ralf Angeli *** empty log message *** 2007-04-28 Ralf Angeli (font-latex-fontify-region): Force redisplay instead of setting `jit-lock-context-unfontify-pos'. 2007-04-23 Ralf Angeli *** empty log message *** 2007-04-23 Ralf Angeli (STYLESRC): Add style/flashcards.el. 2007-04-23 Ralf Angeli (LaTeX-environment-menu): Support optional arguments specified by vectors. 2007-04-23 Ralf Angeli (Adding Environments): Document possibility to specify optional arguments in `LaTeX-add-environments'. 2007-04-23 Ralf Angeli New file. 2007-04-22 Reiner Steib * 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 *** empty log message *** 2007-04-22 Ralf Angeli (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 Ralf Angeli *** empty log message *** 2007-04-16 Ralf Angeli (LaTeX-math-default): Add various Greek uppercase macros provided by amsmath.sty. 2007-04-15 Ralf Angeli *** empty log message *** 2007-04-15 Ralf Angeli (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 Ralf Angeli *** empty log message *** 2007-04-13 Ralf Angeli *** empty log message *** 2007-04-13 Ralf Angeli ("scrbase"): Fix typo in prompt. (TeX-arg-KOMA-fontelements): Add \dictum, \pagination, \disposition, and \minisec macros. 2007-04-13 Ralf Angeli *** empty log message *** 2007-04-13 Ralf Angeli ("beamer"): Specify syntax of \frametitle macro for font locking. 2007-04-12 Ralf Angeli *** empty log message *** 2007-04-12 Ralf Angeli ("amsmath"): Call `reftex-add-to-label-alist' only if function is bound. 2007-04-09 Ralf Angeli *** empty log message *** 2007-04-09 Ralf Angeli (font-latex-set-syntactic-keywords): Match the \begin macro of verbatim environments in case it is preceded by other content than whitespace. 2007-04-09 Ralf Angeli 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. 2007-04-09 Ralf Angeli (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. 2007-04-04 Ralf Angeli *** empty log message *** 2007-04-04 Ralf Angeli (LaTeX-backward-paragraph): Fix grouping in order to return the right value when no paragraph command is found. 2007-04-01 Ralf Angeli *** empty log message *** 2007-04-01 Ralf Angeli (TeX-help-error): Correct regexp for matching line indicator. 2007-03-31 Ralf Angeli *** empty log message *** 2007-03-31 Ralf Angeli (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-25 David Kastrup * prv-xemacs.el (preview-dump-threshold): * prv-emacs.el (preview-dump-threshold): Make the dump threshold closely match what mylatex.ltx expects. 2007-03-25 David Kastrup Have the counter output appear before the snippet start/end messages in order to have the counter maintenance work out correctly regardless of the order of `auctex' and `counters' options to preview.el. 2007-03-24 David Kastrup (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 (TeX-ConTeXt-sentinel): Fix end-of-run detection. 2007-03-19 Ralf Angeli *** empty log message *** 2007-03-19 Ralf Angeli (STYLESRC): Add style/comment.el. 2007-03-19 Ralf Angeli (font-latex-syntactic-keywords-extra): New variable. (font-latex-set-syntactic-keywords): Use it. 2007-03-19 Ralf Angeli (LaTeX-comment-env-list): New variable. 2007-03-19 Ralf Angeli New file. 2007-03-18 Ralf Angeli *** empty log message *** 2007-03-18 Ralf Angeli (Commands): Remove dependency on software du jour from description of `TeX-DVI-via-PDFTeX'. 2007-03-17 Ralf Angeli *** empty log message *** 2007-03-17 Ralf Angeli (font-latex-quotes): Add nil option. (font-latex-match-quotation) (font-latex-extend-region-backwards-quotation): Do nothing if `font-latex-quotes' is nil. 2007-03-17 Ralf Angeli (Font Locking): Document nil option of `font-latex-quotes'. 2007-03-11 Ralf Angeli *** empty log message *** 2007-03-11 Ralf Angeli (LaTeX-fold-math-spec-list): `decode-char' is not autoloaded in XEmacs. Only use it when it is defined. 2007-03-11 Ralf Angeli *** empty log message *** 2007-03-11 Ralf Angeli (European): Document `icelandic' language option. 2007-03-11 Ralf Angeli *** empty log message *** 2007-03-11 Ralf Angeli (STYLESRC): Add style/icelandic.el. 2007-03-11 Ralf Angeli New file. 2007-03-11 David Kastrup (Footnotes): Update Emacs CVS locations. 2007-03-10 Ralf Angeli *** empty log message *** 2007-03-10 Ralf Angeli (TeX-fold-auto): Default to nil. 2007-03-09 Ralf Angeli *** empty log message *** 2007-03-09 Ralf Angeli (TeX-clean): Catch error on Emacs 21 when only one file is to be deleted. 2007-03-06 Ralf Angeli *** empty log message *** 2007-03-06 Ralf Angeli (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 *** empty log message *** 2007-03-04 Ralf Angeli (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'. 2007-03-04 Ralf Angeli *** empty log message *** 2007-03-04 Ralf Angeli 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 (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 Masayuki Ataka Patch by Ikumi Keita . Commited by Masayuki Ataka . 2007-02-15 Masayuki Ataka * 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 *** empty log message *** 2007-02-13 Ralf Angeli (TeX-clean): Fix last change. 2007-02-10 Ralf Angeli *** empty log message *** 2007-02-10 Ralf Angeli (LaTeX-fold-macro-spec-list) (LaTeX-fold-env-spec-list, LaTeX-fold-math-spec-list): New variables. 2007-02-10 Ralf Angeli (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 -fold-*-spec-list variables if bound. 2007-02-10 Ralf Angeli (TeX-mode-prefix): New function. (TeX-clean): Use it. 2007-02-10 Masayuki Ataka (TeX-japanese-process-input-coding-system) (TeX-japanese-process-output-coding-system): Use system-type instead of window-system. Suggested by Ikumi Keita . 2007-02-09 Masayuki Ataka (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. ;; FIX-ME (2007-02-09) The default coding system in recent Unix (like Fedora and ;; Ubuntu) is utf-8. But Japanese TeX system is not support utf-8 yet ;; (platex-utf is under development, may be alpha phase). So, ;; process-coding-system for Japanese TeX is not defined from ;; default-coding-system. When platex-utf is out, we should look this setting, ;; again. 2007-02-09 Masayuki Ataka Use `AUCTeX' instead of `AUC-TeX'. 2007-02-09 Masayuki Ataka Cater for the accidental case that no-Japanese loads tex-jp.el and his coding-system is set to unexpected one. Patch by Ikumi Keita . Commited by Masayuki Ataka . 2007-02-04 Ralf Angeli *** empty log message *** 2007-02-04 Ralf Angeli (TeX-submit-bug-report): Remove unnecessary code. Include a plea for upgrading into introductory blurb. 2007-01-31 Masayuki Ataka checkdoc cleaning and some code fixes. Patch from Ikumi Keita . Commited by Masayuki Ataka . 2007-01-23 Ralf Angeli *** empty log message *** 2007-01-23 Ralf Angeli (Quotes): Document `TeX-math-close-double-dollar'. Add subheadings. 2007-01-22 Ralf Angeli *** empty log message *** 2007-01-22 Ralf Angeli Define PDFTEX if empty and pass it to `make dist' in `doc' directory for documentation generation. 2007-01-22 Ralf Angeli (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 *** empty log message *** 2007-01-21 Ralf Angeli Make calls of start.exe work with quoted file names. 2007-01-21 Masayuki Ataka (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 Remove unused `%{extraconfig}' argument. 2007-01-19 Masayuki Ataka (TeX-fold-macro-spec-list): Fold marginpar, eqref, glossary, copyright, textregistered and texttrademark macros as well. 2007-01-18 Masayuki Ataka Update author/maintainer email address from ataka@milk.freeamil.ne.jp to masayuki.ataka@gmail.com. 2007-01-17 Reiner Steib (TeX-clean-default-intermediate-suffixes): Add beamer suffixes. 2007-01-17 Masayuki Ataka (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 . 2007-01-14 Ralf Angeli *** empty log message *** 2007-01-14 Ralf Angeli Add copyright notice and licence reference. Mention --infodir. Some clean-ups. 2007-01-13 Ralf Angeli *** empty log message *** 2007-01-13 Ralf Angeli (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 Release_11.84 2007-01-12 Ralf Angeli *** empty log message *** 2007-01-12 Ralf Angeli Update for release. 2007-01-12 Ralf Angeli (Version): Bump version number. 2007-01-12 Ralf Angeli Bump version number. 2007-01-11 Ralf Angeli *** empty log message *** 2007-01-11 Ralf Angeli (STYLESRC): Add style/polski.el. 2007-01-11 Ralf Angeli Mention support for `polski' LaTeX package. 2007-01-11 Ralf Angeli (European): Mention `polski' language option. 2007-01-11 Ralf Angeli New file. 2007-01-08 Ralf Angeli *** empty log message *** 2007-01-08 Ralf Angeli 11.84, come out, come out, wherever you are! 2007-01-08 Ralf Angeli *** empty log message *** 2007-01-08 Ralf Angeli (STYLESRC): Add style/polish.el. 2007-01-08 Ralf Angeli (TeX-quote-language-alist): Replace references to `plfonts' and `plhb' by `polish'. 2007-01-08 Ralf Angeli (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. 2007-01-08 Ralf Angeli New file. 2007-01-07 Ralf Angeli *** empty log message *** 2007-01-07 Ralf Angeli Refer to up-to-date versions of CVS Emacs. 2007-01-07 Ralf Angeli (Prerequisites): Refer to up-to-date versions of CVS Emacs. 2007-01-05 Reiner Steib (European): Improve TeX-quote-language-alist. 2007-01-05 Reiner Steib (TeX-quote-language-alist): Improve doc string. 2007-01-05 Reiner Steib (TeX-quote-language-alist): Fix custom type for French. Add links to the manual. 2007-01-05 Reiner Steib (TeX-quote-language-alist): Improve custom type. 2007-01-05 Reiner Steib (TeX-command-default): Mark as safe-local-variable. 2006-12-30 Ralf Angeli *** empty log message *** 2006-12-30 Ralf Angeli (Folding): Document user-visible changes in the folding functionality. 2006-12-29 Ralf Angeli *** empty log message *** 2006-12-29 Ralf Angeli (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'. 2006-12-29 Ralf Angeli 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. 2006-12-29 Ralf Angeli (TeX-texinfo-mode): Set `comment-use-syntax'. 2006-12-29 Ralf Angeli (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 (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 *** empty log message *** 2006-12-07 Ralf Angeli (TeX-install-toolbar, LaTeX-install-toolbar): Add `toolbarx-refresh' to `TeX-PDF-mode-hook' in the current buffer only. 2006-12-06 Ralf Angeli *** empty log message *** 2006-12-06 Ralf Angeli (ConTeXt-nl-mode-initialization): Use correct syntax for prompting for an optional argument in case of \items macro. 2006-12-06 Ralf Angeli (ConTeXt-en-mode-initialization): Use correct syntax for prompting for an optional argument in case of \items macro. 2006-12-06 Ralf Angeli (ConTeXt-arg-setup): Capitalize prompt. 2006-12-04 Miguel V. S. Frasson Resolved bugs WRT let-binding tool-bar-map and making it local variable (emacs display engine of the toolbar) and explaining better some functions (xemacs display engine) 2006-12-01 David Kastrup * prv-emacs.el (preview-move-point): Do not error out if `distance' is nil. * prv-xemacs.el (preview-supports-image-type): Move so that the following comment makes sense. 2006-12-01 Ralf Angeli *** empty log message *** 2006-12-01 Ralf Angeli (preview-move-point): Do not error out if `distance' is nil. 2006-11-26 Ralf Angeli *** empty log message *** 2006-11-26 Ralf Angeli (ConTeXt-texexec-option-nonstop): New variable. (ConTeXt-expand-options): Use it. 2006-11-24 Ralf Angeli *** empty log message *** 2006-11-24 Ralf Angeli (Running TeX and friends): Explicitely mention `plain-TeX-enable-toolbar' and `LaTeX-enable-toolbar'. 2006-11-24 Ralf Angeli (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. 2006-11-16 Ralf Angeli *** empty log message *** 2006-11-16 Ralf Angeli (LaTeX-fill-region-as-para-do): Do not break before code comments if at a commented beginning of a line. 2006-10-24 David Kastrup * prv-xemacs.el (preview-move-point): rearrange for calling `preview-auto-reveal' with DISTANCE argument. * prv-emacs.el (preview-remove-urgentization): Small optimization. (preview-move-point): Rearrange to be more efficient in the absence of overlays. * preview.el (preview-auto-reveal): Fetch keybindings of [left] and [right] at runtime. Change proposed default accordingly. (preview-at-point): Fix change from 2005-03-15 for cursor restoration. (preview-auto-reveal-p): Implement integer MODE and take DISTANCE argument. (preview-auto-reveal): Allow DISTANCE. 2006-10-24 David Kastrup (preview-auto-reveal): Fetch keybindings of [left] and [right] at runtime. Change proposed default accordingly. 2006-10-21 Reiner Steib Fix @node commands. 2006-10-20 David Kastrup * doc/auctex.texi (top): Mention reference card. * doc/auctex.texi: Add formatting emergencystretch. Move macros input. (top): Rearrange somewhat. Avoid duplicate contents (?). * 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-20 David Kastrup * 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-20 David Kastrup (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-18 David Kastrup Mention previous XEmacs package problems. 2006-10-18 David Kastrup (preview-defmacro): Use `fboundp' instead of `functionp'. (add-to-list): compatibility function not needed anymore since 2006-10-11 change. 2006-10-18 David Kastrup *** empty log message *** 2006-10-18 David Kastrup * preview.el (eval-when-compile): restore function definitions of compatibility macros. * prv-xemacs.el (preview-defmacro): Also redefine functions that actually exist, but save their definition. * preview.el (preview-parse-messages): Fix bad regexp. 2006-10-18 David Kastrup (preview-parse-messages): Fix bad regexp. 2006-10-15 David Kastrup * 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. * preview.el (preview-parse-messages): Rearrange the regexp for matching and renumber the matches and match strings accordingly. 2006-10-11 David Kastrup Fix last change. 2006-10-11 David Kastrup * 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. * preview.el (LaTeX-preview-setup): Move setup of `TeX-error-description-list' and `TeX-expand-list' to AUCTeX proper. 2006-10-10 David Kastrup Mention space in file names, PostScript stack tolerance. 2006-10-10 David Kastrup * 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". * preview.el (preview-gs-filter): Fix prompt match expression to allow stack garbage > 10. (preview-gs-open): Assume `.runandhide' is defined (Ghostscript 6.53 and greater). Don't check Ghostscript stack for correctness, just leave garbage. (preview-prepare-fast-conversion): Use `.runandhide' to ignore garbage left by preamble (such as Omega fonts). (preview-LaTeX-command): Use "%'" and "%t" expansion strings in order to allow filenames with spaces in them. (preview-goto-info-page): Use `info' instead of `Info-goto-node'. (preview-parse-messages): Spike up terminal log file name tracing in order to have a reasonable chance of detecting spaces in file names. (preview-parse-messages): Massage match string for partial strings to deal better with TeX-quoted control sequences. (preview-dump-file-name): The format name should not contain spaces. Replace them with underlines. (preview-dump-replacements, preview-undump-replacements): Use a different replacement in order to work with the new `preview-LaTeX-command'. (preview-cache-preamble): shell-quote `preview-format-name'. Keep `mylatex.ltx' from ignoring spaces in file names. (TeX-inline-preview-internal): shell-quote `preview-format-name'. 2006-10-07 Ralf Angeli *** empty log message *** 2006-10-07 Ralf Angeli (LaTeX-fill-region-as-paragraph): Match "foo\ %" as well. 2006-10-04 Ralf Angeli *** empty log message *** 2006-10-04 Ralf Angeli (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 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-10-02 David Kastrup 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. 2006-10-02 David Kastrup Change the licensing terms to require no front and back cover texts, and explicitly exclude the GFDL from being licensed under the GFDL. 2006-09-29 David Kastrup * 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 2006-09-29 David Kastrup Fix syntax errors. 2006-09-29 David Kastrup * 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? * Makefile.in (DOCFILES): Remove, unused. (doc/Makefile): Add target. (info, dvi, install-man, install-docs, clean, distclean) (tar-ball): depend on doc/Makefile 2006-09-29 David Kastrup *** empty log message *** 2006-09-29 David Kastrup * preview.el (preview-gs-command): Make default depend on `system-type', using "GSWIN32C.EXE" on `windows-nt'. * configure.ac: If no GhostScript or the standard setting for the operating system is found, don't override the default. 2006-09-29 David Kastrup * 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 Adapt to upcoming release. 2006-09-21 David Kastrup (preview-TeX-style-cooked): Fix bugs. (preview-set-texinputs): Use `preview-TeX-style-cooked'. (preview-TeX-style-dir): Change doc string to reflect new behavior of `preview-set-texinputs'. (preview-install-styles): Try to deal with `preview-TeX-style-dir' properly. Bomb out if no styles found to install. (preview-report-bug): Add `preview-TeX-style-dir' to reported variables. 2006-09-21 David Kastrup * 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 ";". * preview.el (preview-TeX-style-cooked): Fix bugs. (preview-set-texinputs): Use `preview-TeX-style-cooked'. (preview-TeX-style-dir): Change doc string to reflect new behavior of `preview-set-texinputs'. (preview-install-styles): Try to deal with `preview-TeX-style-dir' properly. Bomb out if no styles found to install. * configure.ac: Remove `--with-kpathseasep' option. 2006-09-20 David Kastrup * 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 Fix syntax error. 2006-09-16 Ralf Angeli *** empty log message *** 2006-09-16 Ralf Angeli Explain the abbreviation AUC. 2006-09-13 Reiner Steib (toolbarx-emacs-refresh): Don't modify global value of `tool-bar-map'. 2006-09-11 Reiner Steib (LaTeX-math-default): Remove X2ABB for \Pr. Suggested by Adam Johnson . 2006-09-08 Reiner Steib (LaTeX-math-default): Change binding for \vartheta. 2006-09-08 Reiner Steib Use read-kbd-macro instead of kbd for LaTeX-math-mode. (LaTeX-math-default): Add bindings for \var... symbols. 2006-09-08 Reiner Steib 2006-09-08 David Kastrup * latex.el: Allow strings for keys in LaTeX-math-mode. (LaTeX-math-list): Allow string for key. 2006-09-06 Ralf Angeli *** empty log message *** 2006-09-06 Ralf Angeli (Mathematics): Align description of `LaTeX-math-list' with reality. 2006-09-01 David Kastrup * prv-xemacs.el (preview-import-image): Allow strings as image properties. * prv-emacs.el (preview-remove-urgentization) (preview-import-image): Allow strings as image properties. * preview.el (preview-clearout, preview-kill-buffer-cleanup) (preview-place-preview): Use `timestamp' field universally for dealing with when to overwrite and when to retain images, don't rely on filename internals. (desktop-buffer-preview-misc-data): Use `preview-image' to judge the availability of savable data. (preview-reinstate-preview): Allow saving images without associated filenames. (preview-format-mml): Deal with string type images. 2006-09-01 David Kastrup 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 *** empty log message *** 2006-08-30 Ralf Angeli (TeX-plain-tex-mode): Check if `tool-bar-mode' is bound. 2006-08-30 Ralf Angeli (TeX-latex-mode): Check if `tool-bar-mode' is bound. 2006-08-26 Ralf Angeli *** empty log message *** 2006-08-26 Ralf Angeli (European): Make replacement of language-specific hyphen strings more obvious. 2006-08-25 Ralf Angeli *** empty log message *** 2006-08-25 Ralf Angeli Bring up to par with version 3.5. 2006-08-25 David Kastrup Use eTeX's `\protected' on redefinitions when available. 2006-08-17 David Kastrup (Viewing): Type fix. 2006-08-15 David Kastrup Change from 2006-07-12 could lose the `AtBeginDvi' material. Fix that. Disable preview within output routine. And actually hijack `\output' instead of doing it half way. 2006-08-15 David Kastrup Change from 2006-07-12 could lose the `AtBeginDvi' material. Fix that. Disable preview within output routine. 2006-08-15 David Kastrup Change from 2006-07-12 could lose the `AtBeginDvi' material. Fix that. Disable preview within output routine. 2006-08-05 Berend de Boer *** empty log message *** 2006-08-05 Berend de Boer quite a few more English ConTeXt macros made available in menu. 2006-08-05 Berend de Boer *** empty log message *** 2006-08-05 Berend de Boer few more Dutch ConTeXt macros made available in menu. 2006-08-05 Berend de Boer *** empty log message *** 2006-08-05 Berend de Boer More ConTeXt macro's listed in menu. 2006-08-02 Reiner Steib (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-28 Reiner Steib (install-texmf): Only update the relevant ls-R file. 2006-07-27 Reiner Steib * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Improve wording. 2006-07-27 Reiner Steib * 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 * doc/wininstall.texi: Add explanation of how to augment `PATH'. * doc/todo.texi (Mid-term Goals): Typo. 2006-07-25 David Kastrup ("doc"): Add macrocode and macrocode* to indentation-neutral environment list. 2006-07-25 David Kastrup Allow two optional parameters as in memoir.cls for sections. Also preview chapter headings. 2006-07-25 David Kastrup (LaTeX-insert-environment): Leave mark at start of content when inserting around active region. 2006-07-25 Ralf Angeli *** empty log message *** 2006-07-25 Ralf Angeli (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-25 Ralf Angeli *** empty log message *** 2006-07-25 Ralf Angeli (font-latex-match-script): Don't match groups spanning more than one line in order to avoid visually wrong indentation in subsequent lines. 2006-07-23 Ralf Angeli *** empty log message *** 2006-07-23 Ralf Angeli Fix spelling of MiKTeX. 2006-07-21 Ralf Angeli *** empty log message *** 2006-07-21 Ralf Angeli (font-latex-match-script): Fix last check-in. 2006-07-18 Ralf Angeli *** empty log message *** 2006-07-18 Ralf Angeli (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 *** empty log message *** 2006-07-15 Ralf Angeli (LaTeX-maybe-install-toolbar): Revert last change. (TeX-latex-mode): Set `tool-bar-mode-on-hook' buffer-locally instead. 2006-07-15 Ralf Angeli *** empty log message *** 2006-07-15 Ralf Angeli (LaTeX-maybe-install-toolbar): Enable tool bar in LaTeX mode only. 2006-07-12 Ralf Angeli *** empty log message *** 2006-07-12 Ralf Angeli (LaTeX-fill-move-to-break-point): Simplify forward search. 2006-07-12 Ralf Angeli *** empty log message *** 2006-07-12 Ralf Angeli (LaTeX-fill-move-to-break-point): Fix regexp for matching whitespace and comment characters at the start of a line. 2006-07-12 David Kastrup Add a font-lock helping comment, remove preview's hook into the output routine, deactivate `\shipout' in a cleaner manner. 2006-07-11 Ralf Angeli *** empty log message *** 2006-07-11 Ralf Angeli (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-11 David Kastrup Fix XymTeX catcodes again. 2006-07-10 Ralf Angeli *** empty log message *** 2006-07-10 Ralf Angeli (TeX-math-close-double-dollar): New variable. (TeX-insert-dollar): Use it. 2006-07-10 Ralf Angeli *** empty log message *** 2006-07-10 Ralf Angeli (datarootdir): New variable used by autoconf 2.59e. 2006-07-09 Ralf Angeli *** empty log message *** 2006-07-09 Ralf Angeli (EMACS_CHECK_MULE): Check for EMACS_UNIBYTE environment variable and do not set MULESRC if it is present. 2006-07-07 Ralf Angeli *** empty log message *** 2006-07-07 Ralf Angeli (TeX-normal-mode): Force update of style list. 2006-07-02 Ralf Angeli *** empty log message *** 2006-07-02 Ralf Angeli (TeX-doc-backend-alist): Explicitely supply doc directory for non-kpathsea-based TeX systems. 2006-06-29 Ralf Angeli *** empty log message *** 2006-06-29 Ralf Angeli (LaTeX-fill-region-as-paragraph): Fix treatment of code comments in case of something like "\%}%". 2006-06-24 Ralf Angeli *** empty log message *** 2006-06-24 Ralf Angeli (TeX-clean): Delete files in directory of master file. 2006-06-23 David Kastrup 2006-06-23 Joshua Buhl * doc/tex-ref.tex (title{Outlining TeX Documents}): new section. 2006-06-19 Ralf Angeli *** empty log message *** 2006-06-19 Ralf Angeli ("amsmath"): Prompt for alignment option with subarray environments. 2006-06-18 Ralf Angeli *** empty log message *** 2006-06-18 Ralf Angeli (TeX-doc-backend-alist): Preserve window configuration when checking for info backends. 2006-06-17 Masayuki Ataka *** empty log message *** 2006-06-17 Masayuki Ataka (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 *** empty log message *** 2006-06-17 Masayuki Ataka (TeX-clean): Delete generated files associated with `TeX-region-file'. 2006-06-12 Ralf Angeli *** empty log message *** 2006-06-12 Ralf Angeli Clean up. 2006-06-12 Ralf Angeli (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-12 Ralf Angeli *** empty log message *** 2006-06-12 Ralf Angeli Streamline. Add sections. 2006-06-11 Ralf Angeli *** empty log message *** 2006-06-11 Ralf Angeli (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 Masayuki Ataka *** empty log message *** 2006-06-11 Masayuki Ataka * style/amsmath.el ("amsmath"): Docfix for 'uproot'. (LaTeX-amsmath-env-alignat): Fix typo. 2006-06-08 David Kastrup * 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. * latex/README: Adapt to new realities. 2006-06-08 Reiner Steib (%install, %files): prauctex.cfg is the config file, not preview.cfg. 2006-06-08 Reiner Steib (%install): Add comment about preview.cfg. 2006-06-08 Reiner Steib (%post, %postun): Use mktexlsr instead of texhash. Only update the relevant ls-R file. 2006-06-08 Ralf Angeli *** empty log message *** 2006-06-07 Reiner Steib Release_11.83 2006-06-07 Ralf Angeli (LaTeX-set-paragraph-start): New function. (LaTeX-paragraph-commands-add-locally) (LaTeX-common-initialization): Use it. 2006-06-07 Reiner Steib * Makefile.in (full-release): Remove duplicate pass phrase prompt. (release-commit): Only commit ChangeLog. 2006-06-07 Reiner Steib Revert bogus release commit. 2006-06-07 Reiner Steib Revert bogus commit. 2006-06-07 Reiner Steib Release_11.83 2006-06-07 Reiner Steib * Makefile.in (rpm-packages): Rename from rpm-builds. 2006-06-07 Reiner Steib * RELEASE: Fix typo. * Makefile.in (rpm-builds): Add preview-tetex. 2006-06-07 Reiner Steib Add "-n" for preview-tetex. (%install): Create preview.cfg. 2006-06-07 David Kastrup Add info about preview RPM. 2006-06-07 David Kastrup * 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 (CP): New variable. (tar-ball, www-doc): Use it. 2006-06-07 Reiner Steib (XEMACS_BUILD_DIR): New variable. (xemacs-package): Use it. (tar-ball-clean): Add XEMACS_BUILD_DIR. 2006-06-07 Reiner Steib Update RPM stuff. 2006-06-07 Reiner Steib * tex.el (TeX-line-number-at-pos): New compatibility function. * style/pdfsync.el (LaTeX-pdfsync-output-page): Use it. 2006-06-07 Reiner Steib (Obsoletes): Remove preview-latex-common. 2006-06-06 Ralf Angeli *** empty log message *** 2006-06-06 Ralf Angeli (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 Ralf Angeli (LaTeX-pdfsync-output-page): Initialize `sync-record' with a non-nil value. 2006-06-06 Reiner Steib * RELEASE: Use "SUSE" instead of "SuSE". * auctex.spec (%changelog): Add 11.83. 2006-06-06 Reiner Steib * auctex.spec (Release): Bump to 1. * doc/changes.texi: Add @xref for pdfsync. * doc/auctex.texi (Viewing): Mention pdfsync. * doc/todo.texi (Wishlist): Add newline. Mention pdfsync. 2006-06-05 David Kastrup Add details about downloadable packages. Beg harder. 2006-06-05 Reiner Steib Mention LaTeX tool bar. 2006-06-05 Ralf Angeli *** empty log message *** 2006-06-05 Ralf Angeli (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 Reiner Steib (RPM_SIGN): New variable. (rpm-builds): Use it. 2006-06-04 Reiner Steib (rpm-builds): New target. (full-release): Use gpg-agent if available. 2006-06-04 Reiner Steib (rpm-builds): New target. 2006-06-04 Ralf Angeli (font-latex-add-quotes): Make `font-latex-quote-regexp-beg' buffer-local. 2006-06-04 Reiner Steib (Advice for non-privileged users): Reword to avoid underfull hbox. 2006-06-04 David Kastrup Undo release comment. 2006-06-03 Ralf Angeli *** empty log message *** 2006-06-03 Ralf Angeli (top): Update master menu. (Running TeX and friends): Update menu. (Miscellaneous Commands): Remove. (Cleaning, Documentation): New nodes. 2006-06-03 Ralf Angeli Update references to documentation about cleaning and documentation access. 2006-06-02 David Kastrup Undo accidental checkin. 2006-06-02 David Kastrup Release_11.83 2006-06-02 David Kastrup Release checkin. 2006-06-02 Reiner Steib * doc/auctex.texi (Miscellaneous Commands): New node. * doc/changes.texi: Add @xref-s. 2006-06-02 David Kastrup Change one ref to xref. 2006-05-31 Reiner Steib * doc/changes.texi: Conditionalize reference. * doc/Makefile.in (MAKEINFO_PLAIN): Remove --no-validate. 2006-05-30 Reiner Steib (%files emacs): Remove %exclude. 2006-05-30 Reiner Steib (MAKEINFO_PLAIN): New. Add --no-validate. 2006-05-30 Reiner Steib * 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 The same. 2006-05-25 David Kastrup * RELEASE: Mention file-line-error style messages. Mention XyMTeX fix. * latex/preview.dtx: Add another fix for XyMTeX (which got the catcode for @ wrong). 2006-05-25 David Kastrup Mention file-line-error style messages. 2006-05-25 Ralf Angeli *** empty log message *** 2006-05-25 Ralf Angeli (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'. 2006-05-25 Ralf Angeli (TeX-update-style-hook): New variable. (TeX-update-style): Use it. (TeX-remove-style): Fix typo. 2006-05-25 Ralf Angeli Roll back. 2006-05-25 Ralf Angeli Release_11.83 2006-05-25 Ralf Angeli *** empty log message *** 2006-05-25 Ralf Angeli Bump version number. 2006-05-25 Ralf Angeli Update for 11.83. 2006-05-25 Ralf Angeli Update address of FSF in GPL notices. 2006-05-22 Ralf Angeli *** empty log message *** 2006-05-22 Ralf Angeli (Font Locking): Document `auto' option of `font-latex-quotes'. 2006-05-22 Ralf Angeli *** empty log message *** 2006-05-22 Ralf Angeli (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. 2006-05-22 Ralf Angeli (TeX-elt-of-list-member): New function. 2006-05-21 Ralf Angeli *** empty log message *** 2006-05-21 Ralf Angeli (TeX-source-specials-mode): Mark as safe. (TeX-PDF-mode): Use `TeX-booleanp'. (TeX-booleanp): New function. 2006-05-21 Ralf Angeli (font-latex-quotes): Mark as safe. (font-latex-fontify-script): Use `TeX-booleanp'. 2006-05-17 Ralf Angeli *** empty log message *** 2006-05-17 Ralf Angeli (LaTeX-forward-paragraph): Make regexp more efficient. 2006-05-15 Reiner Steib * 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 (TeX-master): Quote safe-local-variable lambda expression to avoid byte compilation. 2006-05-08 Reiner Steib Fix 2006-05-07 entry. 2006-05-08 Reiner Steib (font-latex-fontify-script): Mark as safe-local-variable. 2006-05-07 Reiner Steib (TeX-PDF-mode, TeX-master): Don't use t in safe-local-variable declaration. (TeX-doc): Clarify. 2006-05-07 Ralf Angeli *** empty log message *** 2006-05-07 Ralf Angeli (font-latex-match-quotation): Do not match quotation marks in math constructs. 2006-05-04 Berend de Boer *** empty log message *** 2006-05-04 Berend de Boer Previous fix still wrong. Problem is that all local variables were killed, so added a save/restore around the common initialisation. 2006-05-03 Berend de Boer *** empty log message *** 2006-05-03 Berend de Boer context-nl-mode can now assume ConTeXt-current-interface is buffer local. The current code didn't work anyway. 2006-05-03 Berend de Boer context-en-mode can now assume ConTeXt-current-interface is buffer local. The current code didn't work anyway. 2006-05-03 Berend de Boer variable ConTeXt-current-interface should always be buffer local. 2006-04-26 Ralf Angeli *** empty log message *** 2006-04-26 Ralf Angeli (TeX-TeX-sentinel-check, TeX-parse-error): Support file-line-error error indicators. 2006-04-22 Ralf Angeli *** empty log message *** 2006-04-22 Ralf Angeli (TeX-format-list): Extend regexp for ConTeXt mode. 2006-04-21 Ralf Angeli *** empty log message *** 2006-04-21 Ralf Angeli (docTeX-mode): Make filling and indentation aware of DocStrip guards. 2006-04-20 David Kastrup (preview-parse-messages): Adapt parser to `-file-line-error-style' messages. Try to make the detection of the current file more robust. Utilize file-line-error messages for that purpose if they are present. 2006-04-20 David Kastrup (TeX-warning): Don't balk if `string' is nil. 2006-04-17 Ralf Angeli *** empty log message *** 2006-04-17 Ralf Angeli (font-latex-match-script): Fix matching of nested braces. 2006-04-12 Ralf Angeli *** empty log message *** 2006-04-12 Ralf Angeli (LaTeX-babel-insert-hyphen): Do not error out at beginning of buffer. 2006-03-28 Ralf Angeli *** empty log message *** 2006-03-28 Ralf Angeli (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 * 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 *** empty log message *** 2006-03-22 Ralf Angeli (install-metadata): Append preview/auto.el to start file if configured with preview-latex. 2006-03-22 Ralf Angeli (.PHONY, install): Remove `install-metadata'. (install-metadata): Remove. 2006-03-22 Ralf Angeli (preview-make-package-xemacs): Accept list of files to be appended. 2006-03-20 Ralf Angeli *** empty log message *** 2006-03-20 Ralf Angeli (LaTeX-insert-environment): Do not polute the kill ring. 2006-03-15 Ralf Angeli *** empty log message *** 2006-03-15 Ralf Angeli (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 *** empty log message *** 2006-03-14 Ralf Angeli Check for `make' and abort if not present. Use `AC_PROG_MAKE_SET' instead of deprecated `AC_SET_MAKE'. 2006-03-14 Ralf Angeli Use `AC_PROG_MAKE_SET' instead of deprecated `AC_SET_MAKE'. 2006-03-14 Ralf Angeli *** empty log message *** 2006-03-14 Ralf Angeli (LaTeX-common-initialization): Add \dots to supported TeX symbols. 2006-03-13 Ralf Angeli *** empty log message *** 2006-03-13 Ralf Angeli (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. 2006-03-13 Ralf Angeli (LaTeX-mode-menu): Remove space before ellipsis. 2006-03-13 Ralf Angeli Advertise cleaning and documentation finding functionality. 2006-03-07 Ralf Angeli *** empty log message *** 2006-03-07 Ralf Angeli (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-23 Reiner Steib Use two spaces to separate name from mail address. 2006-02-21 Masayuki Ataka *** empty log message *** 2006-02-21 Masayuki Ataka (preview-error-quote, TeX-inline-preview-internal): Fix the problem that preview-latex put the preview-image in wrong place if user compiles iso-2022-jp file on Windows or UNIX, by using TeX-japanese-process-output-coding-system for preview-coding-system instead of buffer-file-coding-system if tex-jp.el is loaded. 2006-02-17 Masayuki Ataka *** empty log message *** 2006-02-17 Masayuki Ataka (TeX-error-description-list): Likewise. 2006-02-17 Masayuki Ataka *** empty log message *** 2006-02-17 Masayuki Ataka (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'. 2006-02-16 Ralf Angeli *** empty log message *** 2006-02-09 Ralf Angeli *** empty log message *** 2006-02-09 Ralf Angeli Intersperse some information about PATH. 2006-02-08 Reiner Steib (TeX-clean-default-intermediate-suffixes): Add .brf and .out for hyperref. 2006-02-08 Ralf Angeli *** empty log message *** 2006-02-08 Ralf Angeli (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. 2006-02-08 Ralf Angeli (Wishlist): Add a few words about documentation lookup for macros. 2006-02-07 Ralf Angeli *** empty log message *** 2006-02-07 Ralf Angeli (TeX-run-ispell-on-document): Reintroduce for compatibility reasons. 2006-02-07 Ralf Angeli *** empty log message *** 2006-02-07 Ralf Angeli (TeX-run-ispell-on-document): Remove. (TeX-ispell-document): Move to tex.el. 2006-02-07 Ralf Angeli (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. 2006-02-07 Ralf Angeli *** empty log message *** 2006-02-07 Ralf Angeli (ConTeXt-clean-intermediate-suffixes) (ConTeXt-clean-output-suffixes): New variables. 2006-02-07 Ralf Angeli (docTeX-clean-intermediate-suffixes) (docTeX-clean-output-suffixes) (LaTeX-clean-intermediate-suffixes, LaTeX-clean-output-suffixes): New variables. 2006-02-07 Ralf Angeli (TeX-run-function): New function. 2006-02-07 Ralf Angeli (Texinfo-clean-intermediate-suffixes) (Texinfo-clean-output-suffixes): New variables. 2006-02-07 Ralf Angeli (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. 2006-02-04 Ralf Angeli *** empty log message *** 2006-02-04 Ralf Angeli (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 *** empty log message *** 2006-02-03 Ralf Angeli (top): Fix formatting/usage of references to RefTeX and preview-latex manuals. 2006-02-03 Ralf Angeli *** empty log message *** 2006-02-03 Ralf Angeli (top): Add detailed menu for better accessibility. 2006-02-03 Reiner Steib (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 *** empty log message *** 2006-01-31 Ralf Angeli Check for {late,last,early}-package-hiearchies if `late-packages' is not bound (which indicates we are dealing with XEmacs 21.5). 2006-01-29 Ralf Angeli *** empty log message *** 2006-01-29 Ralf Angeli (install-metadata): Let `for' loop return an exit status of 0. 2006-01-28 Masayuki Ataka *** empty log message *** 2006-01-28 Masayuki Ataka (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 . 2006-01-28 Masayuki Ataka *** empty log message *** 2006-01-28 Masayuki Ataka (TeX-run-discard-foreground): Renamed from TeX-run-dviout. (TeX-run-dviout): alias to TeX-run-discard-foreground. 2006-01-28 Masayuki Ataka (TeX-command-list): Use TeX-run-discard-foreground instead of TeX-run-dviout. 2006-01-25 Ralf Angeli *** empty log message *** 2006-01-25 Ralf Angeli (LaTeX-csquotes-insert-environment): Set prompt for mandatory arguments. ("csquotes"): Bring up to par with csquotes 3.2. 2006-01-25 Ralf Angeli *** empty log message *** 2006-01-25 Ralf Angeli ("url"): Support the \path macro. 2006-01-24 Masayuki Ataka *** empty log message *** 2006-01-24 Masayuki Ataka (TeX-run-dviout): Undo previous change. 2006-01-24 Masayuki Ataka Undo previous change. 2006-01-24 Ralf Angeli *** empty log message *** 2006-01-24 Ralf Angeli (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). 2006-01-24 Ralf Angeli (font-latex-set-syntactic-keywords): Instead of appending lists of verbatim macros and environments manually use new LaTeX-verbatim-* functions. 2006-01-23 Masayuki Ataka *** empty log message *** 2006-01-23 Masayuki Ataka (LaTeX-fill-move-to-break-point): Fix previous change. 2006-01-23 Reiner Steib Add CP_A. Add coment on maintainer-only targets. (xemacs-package): Use CP_A. 2006-01-22 Masayuki Ataka *** empty log message *** 2006-01-22 Masayuki Ataka (LaTeX-fill-move-to-break-point): Use TeX-espaced-p to check TeX escape char. 2006-01-22 Masayuki Ataka *** empty log message *** 2006-01-22 Masayuki Ataka (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): Renamed from tex-jp-self-insert-command. (TeX-insert-punctuation): Follow the change. (TeX-error-description-list): Doc fix. 2006-01-22 Masayuki Ataka (TeX-run-dviout): Removed. 2006-01-22 Masayuki Ataka (TeX-command-list): Removed TeX-run-dviout because dviout here is only work with Emacs on MS-DOS. 2006-01-22 Ralf Angeli *** empty log message *** 2006-01-22 Ralf Angeli (TeX-fold-macro-spec-list): Fold pageref macro as well. 2006-01-20 Reiner Steib (preview-TeX-style-cooked): Fix cond expression. 2006-01-17 David Kastrup (preview-TeX-style-cooked): New function, to be used later. Just checked in so that nobody else feels compelled writing it. 2006-01-16 David Kastrup (xemacs-package): Don't clean up after building so that we have a chance for debugging. 2006-01-14 David Kastrup * configure.ac: Don't check for INSTALL_INFO if already set. * configure.ac: Remove infodir and INSTALL_INFO checks. Don't check for TEXHASH if it is already set. 2006-01-14 Ralf Angeli *** empty log message *** 2006-01-14 Ralf Angeli Advertize pdfsync support. 2006-01-14 Ralf Angeli *** empty log message *** 2006-01-14 Ralf Angeli (LaTeX-header-end, LaTeX-trailer-start): Do not pick up commented header end or trailer start respectively. 2006-01-13 David Kastrup (preview-parse-messages): Some ugly fix for `' style error messages. 2006-01-13 David Kastrup (xemacs-package): Don't run `install-info' and `texhash' 2006-01-11 Reiner Steib (tar-ball): Fix use of TAG_EXPORT. 2006-01-04 Reiner Steib (TeX-fold-mode): Autoload as an interactive function. 2005-12-31 David Kastrup (ELCC, AUCTEX): Put "." in front of load-path to avoid picking up outdated `prv-*.el*' files from the installation directory. 2005-12-28 Ralf Angeli *** empty log message *** 2005-12-28 Ralf Angeli (TeX-output-view-style): Start xpdf in server mode. 2005-12-28 Ralf Angeli *** empty log message *** 2005-12-28 Ralf Angeli (STYLESRC): Add style/pdfsync.el. 2005-12-28 Ralf Angeli (TeX-output-view-style): Add %(outpage) expander to xpdf call. (TeX-expand-list): New %(outpage) expander. (TeX-sync-output-page-function): New variable. 2005-12-28 Ralf Angeli New file. 2005-12-28 Reiner Steib (tar-ball): Use TAG_EXPORT for snapshots. 2005-12-28 Reiner Steib (description): Add preview-latex. (install, files): Don't create preview directory. 2005-12-21 Masayuki Ataka *** empty log message *** 2005-12-21 Masayuki Ataka (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-21 Masayuki Ataka *** empty log message *** 2005-12-21 Masayuki Ataka (LaTeX-mark-section): Remove read-only mark `*' from interactive. 2005-12-17 Reiner Steib (Provides): Make emacs/site-lisp/preview. (Release): Bump to 1. 2005-12-17 Ralf Angeli Release_11.82 2005-12-17 Ralf Angeli *** empty log message *** 2005-12-17 Ralf Angeli (COMMITTER_NAME, COMMITTER_EMAIL): New variables. (release-commit): Use them. 2005-12-17 Ralf Angeli *** empty log message *** 2005-12-17 Ralf Angeli Bump version number. 2005-12-17 Ralf Angeli Bump version number. 2005-12-17 Ralf Angeli *** empty log message *** 2005-12-17 Ralf Angeli Minor rewordings for 11.82. 2005-12-08 Reiner Steib (TeX-completing-read-multiple): Mention the availability of crm.el in recent XEmacs packages. 2005-12-07 Ralf Angeli (TeX-macro-history): New variable. (TeX-insert-macro): Use it. 2005-12-07 Ralf Angeli *** empty log message *** 2005-12-05 Ralf Angeli *** empty log message *** 2005-12-05 Ralf Angeli (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. 2005-12-05 Ralf Angeli (TeX-arg-free): Move to tex.el. 2005-12-05 Ralf Angeli (TeX-texinfo-mode): Do not add braces around arguments of commands which do not expect them. 2005-12-05 Ralf Angeli (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. 2005-12-05 Ralf Angeli Add fontification support for quotation mark strings provided by babel. 2005-12-02 Masayuki Ataka *** empty log message *** 2005-11-30 Ralf Angeli *** empty log message *** 2005-11-30 Ralf Angeli Revert last change because it makes math switch/toggle matching tricks harder to use. 2005-11-30 Ralf Angeli *** empty log message *** 2005-11-30 Ralf Angeli (LaTeX-listify-package-options): New function. (LaTeX-auto-cleanup): Use it. (LaTeX-arg-usepackage): Add \usepackage options to style list. 2005-11-30 Ralf Angeli (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 *** empty log message *** 2005-11-29 Ralf Angeli (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 *** empty log message *** 2005-11-27 Ralf Angeli (STYLESRC): Add style/MinionPro.el. 2005-11-27 Ralf Angeli (IMPORTANT): Add Mark. 2005-11-27 Ralf Angeli Advertise support for MinionPro.sty. 2005-11-27 Ralf Angeli New file. Contributed by Mark Trettin. 2005-11-25 David Kastrup (Wishlist): Add suggestion about longlines.el. 2005-11-24 Ralf Angeli *** empty log message *** 2005-11-24 Ralf Angeli 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-24 Ralf Angeli (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. 2005-11-24 Ralf Angeli Document removal of `font-latex-title-fontify' alias. 2005-11-22 Ralf Angeli Mention completion support for LaTeX packages. 2005-11-22 Ralf Angeli *** empty log message *** 2005-11-22 Ralf Angeli *** empty log message *** 2005-11-22 Ralf Angeli Update for 11.82. 2005-11-19 Ralf Angeli *** empty log message *** 2005-11-19 Ralf Angeli (tex-site-unload-hook): Don't let it fail on Emacs 21. 2005-11-18 Ralf Angeli *** empty log message *** 2005-11-18 Ralf Angeli (TeX-token-char): Doc fix. (TeX-insert-braces): Do something more sensible if region is activated. 2005-11-18 Ralf Angeli (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. 2005-11-18 Ralf Angeli Fix key binding for `TeX-toggle-debug-bad-boxes'. 2005-11-17 Ralf Angeli *** empty log message *** 2005-11-17 Ralf Angeli (TeX-parse-error): Do not match empty strings. 2005-11-12 Ralf Angeli *** empty log message *** 2005-11-12 Ralf Angeli (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. 2005-11-12 Ralf Angeli (TeX-toggle-debug-boxes): Do not autoload. (TeX-debug-bad-boxes): Doc fix. (TeX-debug-warnings): New variable. (TeX-toggle-debug-bad-boxes): Moved 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'. 2005-11-12 Ralf Angeli (Debugging): Document debugging support for warnings and changes of debugging bad boxes. 2005-11-12 Ralf Angeli Advertise debugging support for warnings and changes of debugging bad boxes. 2005-11-12 Ralf Angeli *** empty log message *** 2005-11-12 Ralf Angeli (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 *** empty log message *** 2005-11-07 Ralf Angeli (TeX-insert-backslash): Use regular function call instead of `funcall'. 2005-11-05 Ralf Angeli *** empty log message *** 2005-11-05 Ralf Angeli (TeX-electric-escape): Adapt doc string. 2005-11-05 Ralf Angeli *** empty log message *** 2005-11-05 Ralf Angeli (TeX-insert-backslash): New function. (TeX-mode-map): Use `TeX-insert-backslash' for `\'. 2005-11-05 Ralf Angeli *** empty log message *** 2005-11-05 Ralf Angeli (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. 2005-11-05 Ralf Angeli (Mathematics): Document `TeX-electric-sub-and-superscript'. 2005-11-05 Ralf Angeli Advertise `TeX-electric-sub-and-superscript'. 2005-10-31 Masayuki Ataka *** empty log message *** 2005-10-31 Masayuki Ataka (LaTeX-fill-move-to-break-point): Do not break lines in the Japanese Macros. Suggested by Ikumi Keita . 2005-10-30 Ralf Angeli *** empty log message *** 2005-10-30 Ralf Angeli (Prerequisites): Update information about development version of Emacs for Mac OS X and Windows. 2005-10-30 Ralf Angeli *** empty log message *** 2005-10-30 Ralf Angeli (Prerequisites): Update information about development version of Emacs for Debian. 2005-10-29 Ralf Angeli *** empty log message *** 2005-10-29 Ralf Angeli Clean up. 2005-10-28 Ralf Angeli *** empty log message *** 2005-10-28 Ralf Angeli (STYLESRC): Add style/frenchb.el and style/francais.el. 2005-10-28 Ralf Angeli (TeX-quote-language-alist, TeX-insert-quote): Support functions as opening and closing quotation marks. 2005-10-28 Ralf Angeli (European): Document support of French. 2005-10-28 Ralf Angeli Advertise support of French. 2005-10-28 Ralf Angeli New file. 2005-10-24 Ralf Angeli *** empty log message *** 2005-10-24 Ralf Angeli (Commands): Add index entry for PDF mode. 2005-10-24 Ralf Angeli (Configure): Document --with-kpathseasep. 2005-10-24 Ralf Angeli *** empty log message *** 2005-10-24 Ralf Angeli Import `TEX' in unquoted form. 2005-10-24 Ralf Angeli (preview_enabled): Export `TEX' in unquoted form. 2005-10-23 David Kastrup (LaTeX-babel-package-options): Only use 2 argument form of defvaralias in order not to make XEmacs barf. 2005-10-23 Arne Jørgensen * 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 (toolbarx-find-image): Fix previous commit. 2005-10-21 Ralf Angeli *** empty log message *** 2005-10-21 Ralf Angeli (tex-site): Require 'tex-site no more. 2005-10-21 Ralf Angeli Document removal of 'tex-site requirement from `tex-mik.el'. 2005-10-21 Ralf Angeli *** empty log message *** 2005-10-21 Ralf Angeli (packagedir): Quote value of `infodir'. 2005-10-20 David Kastrup Revert mostly to 2005-05-02 state, but add a fallback to find-image. 2005-10-20 Reiner Steib (toolbarx-find-image): Revert previous fix. Instead, rely on find-image whenever possible and don't abuse locate-library. 2005-10-20 Reiner Steib (toolbarx-find-image): Use image-search-load-path and image-load-path when available. 2005-10-20 Ralf Angeli *** empty log message *** 2005-10-20 Ralf Angeli (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 * latex.el (LaTeX-arg-usepackage): If `LaTeX--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 Add coding cookie. Delete trailing whitespace. Reindent. 2005-10-13 Ralf Angeli *** empty log message *** 2005-10-13 Ralf Angeli Change version number in `AC_INIT'. 2005-10-13 Ralf Angeli Change wrongly used `previewdatadir' to `previewlispdir'. 2005-10-13 Ralf Angeli *** empty log message *** 2005-10-13 Ralf Angeli (LaTeX-dk-bib-package-options): Define only once. 2005-10-13 Jan-Åke Larsson *** empty log message *** 2005-10-13 Jan-Åke Larsson Change defcustom group from TeX-commands to TeX-command 2005-10-12 Arne Jørgensen * 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): Added style/inputenc.el and style/dk-bib.el. 2005-10-10 Arne Jørgensen * latex.el (LaTeX-auto-regexp-list): Removed spurious characters in variable definition. 2005-10-10 Reiner Steib * doc/auctex.texi (top): Index "tool bar" and "toolbar". Use "tool bar" in the text. * doc/changes.texi: Use "tool bar". 2005-10-10 Reiner Steib Install auctex.el and preview-latex.el for SuSE too. Don't use extraconfig. 2005-10-07 Reiner Steib (tar-ball): Re-add fixed spec file. 2005-10-07 Masayuki Ataka *** empty log message *** 2005-10-06 Masayuki Ataka *** empty log message *** 2005-10-06 Masayuki Ataka (LaTeX-auto-regexp-list, plain-TeX-auto-regexp-list) (BibTeX-auto-regexp-list): Removed. 2005-10-06 Masayuki Ataka (LaTeX-auto-regexp-list, BibTeX-auto-regexp-list): Use TeX-token-char. 2005-10-06 Masayuki Ataka (TeX-token-char): New variable. (plain-TeX-auto-regexp-list): Use it. 2005-10-06 Reiner Steib Fixes for Fedora. Create site-start.d and add files. 2005-10-03 Ralf Angeli *** empty log message *** 2005-10-03 Ralf Angeli (preview-check-changes): Delete detached extents. 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli (TeX-BibTeX-sentinel): Shorten message in case of errors. 2005-10-02 Ralf Angeli (install-lisp): Use MULESRC instead of MULEELC because a `c' is already being appended by the installation code. 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli (japanese-TeX-command-list): Remove obsolete `TeX-run-LaTeX' option. 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli (TeX-current-macro): New function. 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli (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. 2005-10-02 Ralf Angeli (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. 2005-10-02 Ralf Angeli (Font Locking): Document change of verbatim-related variables. 2005-10-02 Ralf Angeli Document change of verbatim-related variables. 2005-10-02 Ralf Angeli ("alltt"): Use new variables for verbatim constructs. 2005-10-02 Ralf Angeli ("listings"): Use new variables for verbatim constructs. 2005-10-02 Ralf Angeli ("url"): Use new variables for verbatim constructs. 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli (LaTeX-insert-environment): Mostly rewritten. Improve handling of macrocode environments. 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli (TeX-BibTeX-sentinel): Check whether BibTeX reports any warnings or errors. 2005-10-02 Ralf Angeli Mention changes to BibTeX sentinel. 2005-10-02 Ralf Angeli *** empty log message *** 2005-10-02 Ralf Angeli (texmathp-match-environment): Make aware of comments. 2005-09-29 Masayuki Ataka *** empty log message *** 2005-09-29 Masayuki Ataka (Customizing): Removed "Contributed files" section. Suggested by Ikumi Keita . 2005-09-29 Masayuki Ataka *** empty log message *** 2005-09-29 Masayuki Ataka Remove "xxalignat*" and add "boxed". 2005-09-29 Jan-Åke Larsson Fix bug for empty MULEELC 2005-09-29 Jan-Åke Larsson Fix bug for empty MULESRC 2005-09-27 Reiner Steib Exclude %{_infodir}/dir. 2005-09-27 Reiner Steib Add files in %{_datadir}/emacs/site-lisp. Suggested by Jan-Ake Larsson. Added startfiles. 2005-09-27 Ralf Angeli *** empty log message *** 2005-09-27 Ralf Angeli Adapt to --with-auctexstartfile and --with-preview-startfile. 2005-09-27 Ralf Angeli 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. 2005-09-27 Ralf Angeli (Configure): Document change from --with-auctex-startfile to --with-auctex-startfile and --with-preview-startfile to --with-previewstartfile. 2005-09-27 Ralf Angeli Document option for specifying AUCTeX startfile as --with-previewstartfile, not --with-preview-startfile which does not work. Use matching package names for determining the kpathsea path separator both internally and in the option name which now is --with-kpathseasep. Fix the quadrigraph for the closing bracket in the kpathsesep-related error message. 2005-09-26 Reiner Steib Bump version number. Remove install-contrib, use install-docs. Don't install preview/* because these are not generated. 2005-09-25 Ralf Angeli *** empty log message *** 2005-09-25 Ralf Angeli (tar-ball): Don't create WWW directory and don't copy HTML files. (www-doc): New target. 2005-09-25 Ralf Angeli Release_11.81 2005-09-25 Ralf Angeli *** empty log message *** 2005-09-25 Ralf Angeli Add space for nicer formatting in version output. Adapt checksum. 2005-09-25 Ralf Angeli *** empty log message *** 2005-09-25 Ralf Angeli Add space for nicer formatting in version output. 2005-09-25 David Kastrup Try fixing the release parsing/grouping. 2005-09-25 Ralf Angeli Bump version number. 2005-09-25 Ralf Angeli *** empty log message *** 2005-09-25 Ralf Angeli (CTAN): Bump version number. 2005-09-25 Ralf Angeli (DISTCLEANFILES): Add tex-site.el.out. 2005-09-25 Ralf Angeli *** empty log message *** 2005-09-25 Ralf Angeli Fix case in release tag parsing. 2005-09-24 David Kastrup Try parsing version correctly by treating underlines in the release tag properly. 2005-09-24 Ralf Angeli *** empty log message *** 2005-09-24 Ralf Angeli (preview-version): Extract version number from release tag. 2005-09-24 Ralf Angeli Release_11.80 2005-09-24 Ralf Angeli *** empty log message *** 2005-09-24 Ralf Angeli (tar-ball): Remove dysfunctional spec file from distribution. (full-release): Disable RPM creation. 2005-09-24 Ralf Angeli *** empty log message *** 2005-09-24 Ralf Angeli Bump version number. 2005-09-24 David Kastrup (Advice for package providers): Suggest "anytex" instead of "notex" for without-texmf compilations. 2005-09-23 Reiner Steib (TeX-modes-set): Add custom group. 2005-09-19 Ralf Angeli *** empty log message *** 2005-09-19 Ralf Angeli (TeX-auto-parse-length, TeX-auto-x-parse-length) (TeX-auto-x-regexp-list): Doc fix. 2005-09-17 Ralf Angeli *** empty log message *** 2005-09-17 Ralf Angeli (texmathp-tex-commands-default): Add "minipage" as `env-off' and "\framebox" as `arg-off'. 2005-09-13 Ralf Angeli *** empty log message *** 2005-09-13 Ralf Angeli Update for upcoming release. 2005-09-13 Ralf Angeli Mention `font-latex-slide-title-face' and `font-latex-match-slide-title-keywords'. 2005-09-13 Ralf Angeli (Font Locking): Document `font-latex-slide-title-face' and `font-latex-match-slide-title-keywords'. 2005-09-10 Ralf Angeli *** empty log message *** 2005-09-10 Ralf Angeli (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-10 Ralf Angeli *** empty log message *** 2005-09-10 Ralf Angeli (font-latex-make-match-defun): Fontify only if `font-latex-match-*-keywords' and `font-latex-match-*-keywords-local' are non-empty. 2005-09-08 Ralf Angeli *** empty log message *** 2005-09-08 Ralf Angeli (font-latex-slide-title-face): Specify :size for XEmacs. 2005-09-08 Ralf Angeli *** empty log message *** 2005-09-08 Ralf Angeli (font-latex-built-in-keyword-classes): New `slide-title' class. (font-latex-slide-title-face): New face. 2005-09-08 Ralf Angeli ("beamer"): Fontify \frametitle with `font-latex-slide-title-face'. 2005-09-05 Ralf Angeli *** empty log message *** 2005-09-05 Ralf Angeli (TeX-command): Doc fix. 2005-09-02 Ralf Angeli *** empty log message *** 2005-09-02 Ralf Angeli (texmathp-tex-commands-default): Add "\textrm" as `arg-off'. 2005-08-30 Ralf Angeli *** empty log message *** 2005-08-30 Ralf Angeli (TeX-font-replace-macro): Compute syntax table. 2005-08-26 Ralf Angeli *** empty log message *** 2005-08-26 Ralf Angeli (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 Ralf Angeli *** empty log message *** 2005-08-26 Ralf Angeli (LaTeX-common-initialization): Set `outline-heading-alist'. 2005-08-24 Ralf Angeli *** empty log message *** 2005-08-24 Ralf Angeli (LaTeX-mark-section): Now marks subsections as well. Former behavior is available via prefix argument. 2005-08-24 Ralf Angeli Mention change of `LaTeX-mark-section'. 2005-08-23 Ralf Angeli *** empty log message *** 2005-08-23 Ralf Angeli (font-latex-script): Return face symbols, not names of non-existent variables. 2005-08-23 Ralf Angeli *** empty log message *** 2005-08-23 Ralf Angeli (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 *** empty log message *** 2005-08-19 Ralf Angeli New "In a Nutshell" section. 2005-08-18 Ralf Angeli *** empty log message *** 2005-08-18 Ralf Angeli (preview_enabled): Declare/initialize and export variables separately. 2005-08-18 Ralf Angeli *** empty log message *** 2005-08-18 Ralf Angeli (DESCEND): Quote $$OLDPWD. 2005-08-18 Ralf Angeli Quotify `packagelispdir' and `packagedatadir'. (preview_enabled): Export unquoted variables. 2005-08-18 Ralf Angeli Import unquoted variables from top-level configure script. 2005-08-17 Ralf Angeli *** empty log message *** 2005-08-17 Ralf Angeli (TeX-arg-input-file): Doc fix. 2005-08-17 Ralf Angeli (Adding Macros): Remove superfluous entry for `TeX-arg-file' and correct entry for `TeX-arg-input-file'. 2005-08-17 Ralf Angeli *** empty log message *** 2005-08-17 Ralf Angeli (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 (font-latex-doctex-preprocessor-face): Remove `list' from already quoted list. 2005-08-02 Ralf Angeli *** empty log message *** 2005-08-02 Ralf Angeli (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-07-31 Berend de Boer *** empty log message *** 2005-07-31 Berend de Boer typo fixed. 2005-07-21 Ralf Angeli *** empty log message *** 2005-07-21 Ralf Angeli (font-latex-set-syntactic-keywords): Set and update `font-latex-doctex-syntactic-keywords' here. (font-latex-doctex-syntactic-keywords): Default to nil. 2005-07-21 Ralf Angeli *** empty log message *** 2005-07-21 Ralf Angeli (Japanese): Remove references to contrib make targets. Minor clean-ups. 2005-07-21 Ralf Angeli *** empty log message *** 2005-07-21 Ralf Angeli (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. 2005-07-21 Ralf Angeli (library): Replace COMPILE_MULE and CONTRIB_MULEELC with MULESRC and MULEELC. 2005-07-21 Ralf Angeli *** empty log message *** 2005-07-21 Ralf Angeli Bring up to par with csquotes 3.0. (LaTeX-csquotes-insert-environment): New function. 2005-07-15 David Kastrup Don't talk nonsense about the footnote macro, and don't define it nonsensical for AUCTeX. Reproduce `\@startsection' command to keep numbering correct in default configuration for AUCTeX. 2005-07-15 David Kastrup Mention that preview.dtx is not a showpiece for AUCTeX. 2005-07-15 Ralf Angeli *** empty log message *** 2005-07-15 Ralf Angeli (TeX-run-style-hooks): Adjust `default-directory' to match the directory of the style. 2005-07-14 David Kastrup * 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 `-' * configure.ac: protect against packagedir starting with `-' 2005-07-12 Ralf Angeli *** empty log message *** 2005-07-12 Ralf Angeli (font-latex-match-math-envII): Match environment begin and end with whitespace between macro and argument as well. 2005-07-12 Ralf Angeli *** empty log message *** 2005-07-12 Ralf Angeli (Configure): Add `file' macro. 2005-07-12 Ralf Angeli *** empty log message *** 2005-07-12 Ralf Angeli (texmathp-match-environment): Match environment begin and end with whitespace between macro and argument as well. 2005-07-12 David Kastrup * doc/wininstall.texi: * doc/install.texi (Configure): Explain prefix a bit more. * doc/Makefile.in (install-man): include tex-ref.tex. 2005-07-11 David Kastrup * preview.el (preview-at-point): Join adjacent touched previews for regeneration. * prv-emacs.el (preview-mode-setup): * prv-xemacs.el (preview-mode-setup): Use correct string for resetting watch on preamble. 2005-07-08 Ralf Angeli *** empty log message *** 2005-07-08 Ralf Angeli (TeX-insert-quote): Do not inhibit special quote insertion in docTeX documentation parts. 2005-07-08 Ralf Angeli *** empty log message *** 2005-07-08 Ralf Angeli (font-latex-match-quotation): Fix typo. 2005-07-08 Ralf Angeli *** empty log message *** 2005-07-08 Ralf Angeli (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. 2005-07-07 Ralf Angeli *** empty log message *** 2005-07-07 Ralf Angeli (LaTeX-fill-paragraph): Don't treat trailing comment starters as code comments. 2005-07-07 Ralf Angeli *** empty log message *** 2005-07-07 Ralf Angeli (LaTeX-fill-move-to-break-point): Make non-MULE XEmacsen happy. 2005-07-07 Ralf Angeli *** empty log message *** 2005-07-07 Ralf Angeli (font-latex-match-quotation): Always use multibyte strings for comparison. 2005-07-07 Ralf Angeli Add auto directory. 2005-07-07 Ralf Angeli (top): Make the summary notes appear as "Executive Summary" in printed output. 2005-07-07 Ralf Angeli 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. 2005-07-06 David Kastrup Rearrange and add information for preview-latex. 2005-07-05 David Kastrup * doc/preview-latex.texi (Simple customization): Document new option `preview-preserve-counters'. * doc/auctex.texi (top): Mention RefTeX, `LaTeX-install-toolbar' and preview-latex. * preview.el (preview-string-expand): Allow substrings to be controlled by booleans. (preview-expandable-string): Adapt type to that. (preview-required-option-list): Make dependent on `preview-preserve-counters'. (preview-preserve-counters): New boolean. 2005-07-01 Ralf Angeli *** empty log message *** 2005-07-01 Ralf Angeli (TeX-submit-bug-report): Mention FAQ section. 2005-07-01 Ralf Angeli *** empty log message *** 2005-07-01 Ralf Angeli Advertise inclusion of preview-latex and overhaul of installation procedures. 2005-07-01 Ralf Angeli *** empty log message *** 2005-07-01 Ralf Angeli Use (load "auctex.el" nil t t) instead of (require 'tex-site). 2005-07-01 Ralf Angeli (Advice for package providers): Refer to preview-latex.el file. 2005-07-01 Ralf Angeli (Introduction): Use (load "auctex.el" nil t t) instead of (require 'tex-site). 2005-07-01 Ralf Angeli (Quick Start): Use (load "auctex.el" nil t t) instead of (require 'tex-site). 2005-06-30 Jan-Åke Larsson *** empty log message *** 2005-06-30 Jan-Åke Larsson : added comments 2005-06-30 Ralf Angeli *** empty log message *** 2005-06-30 Ralf Angeli (Folding): Do not quote `lambda' function. 2005-06-29 Ralf Angeli *** empty log message *** 2005-06-29 Ralf Angeli (font-latex-quotes-control): Initialize with nil. 2005-06-29 Ralf Angeli *** empty log message *** 2005-06-29 Ralf Angeli (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. (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. 2005-06-29 Ralf Angeli *** empty log message *** 2005-06-29 Ralf Angeli (Floats): Clarify use of `LaTeX-top-caption-list'. (Display, Internationalization): Make node and heading clearer. (European): Describe insertion of multiple consecutive hyphens. 2005-06-29 Ralf Angeli (Mid-term Goals): Update text about integration of preview-latex. 2005-06-28 Jan-Åke Larsson *** empty log message *** 2005-06-28 Jan-Åke Larsson Add version number in a \special, in dvips mode. Fix mismatched parantheses. 2005-06-27 David Kastrup Put version into `\pr@version'. 2005-06-27 Jan-Åke Larsson *** empty log message *** 2005-06-27 Jan-Åke Larsson Add backwards-compatibility for dvipng <= 1.5 2005-06-27 Jan-Åke Larsson *** empty log message *** 2005-06-27 Jan-Åke Larsson Add preview@tightpage 2005-06-24 David Kastrup * 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 * prv-install.el (preview-make-package-xemacs): Add author-version. * preview.el (preview-TeX-style-dir): Change docs. * latex/Makefile.in (preview.dvi): Depend on preview.sty (preview.pdf): Same here. * configure.ac: Remove checks for PERL and info-related stuff. Add . into search path first. * Makefile.in (texmf): Depend on latex/Makefile (latex/Makefile, auto.el, configure, Makefile, config.status): targets to make sure that Makefile and stuff are up to date. (install-metadata): pass author version into prv-install.el 2005-06-21 Ralf Angeli *** empty log message *** 2005-06-21 Ralf Angeli (ConTeXt-mode-common-initialization): Use `TeX-run-mode-hooks'. 2005-06-21 Ralf Angeli (TeX-latex-mode): Use `TeX-run-mode-hooks'. 2005-06-21 Ralf Angeli (TeX-texinfo-mode): Use `TeX-run-mode-hooks'. 2005-06-21 Ralf Angeli (TeX-run-mode-hooks): New function. (TeX-plain-tex-mode, ams-tex-mode): Use it. 2005-06-21 Ralf Angeli *** empty log message *** 2005-06-21 Ralf Angeli Make info about configuration clearer (in connection with the message for preview-latex). 2005-06-21 Ralf Angeli (TeX-master-file): `TeX-default-extension' is a variable, not a function. 2005-06-21 Ralf Angeli Remove irrelevant entries. 2005-06-21 Ralf Angeli *** empty log message *** 2005-06-21 Ralf Angeli Make message at end of configuration clearer. Remove redundant build hint. 2005-06-20 David Kastrup * Makefile.in (xemacs-package): reorder args. * configure.ac: disable INSTALL_INFO for XEmacs package. * doc/Makefile.in (install-man): Use $$i instead of $i. * configure.ac: correct comparison. 2005-06-20 David Kastrup (install-man): Use $$i instead of $i. 2005-06-20 David Kastrup * 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. 2005-06-20 David Kastrup Remove (folded into ../RELEASE). 2005-06-20 David Kastrup Further fold in stuff from preview/RELEASE which is now deleted. 2005-06-20 Ralf Angeli *** empty log message *** 2005-06-20 Ralf Angeli (font-latex-match-command-with-arguments) (font-latex-match-command-in-braces, font-latex-match-math-env): Remove unnecessary throw..catch clauses. 2005-06-20 Ralf Angeli *** empty log message *** 2005-06-20 Ralf Angeli (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. 2005-06-18 David Kastrup Well, the merge with preview-latex is no longer "planned". 2005-06-17 David Kastrup (preview-gs-dvips-process-setup) (preview-dvipng-process-setup): Improve error message. (preview-parse-messages): Don't throw error on nil parsestate if we are in error unwinding mode already. 2005-06-16 Ralf Angeli *** empty log message *** 2005-06-16 Ralf Angeli (Requirements): Denastify. 2005-06-16 Ralf Angeli *** empty log message *** 2005-06-16 Ralf Angeli (TeX-master-file): Don't override existing master with `TeX-transient-master'. 2005-06-16 Ralf Angeli *** empty log message *** 2005-06-16 Ralf Angeli (LaTeX-includegraphics-read-file): Doc fix. 2005-06-15 Ralf Angeli *** empty log message *** 2005-06-15 Ralf Angeli (Font Locking): Fix typo. 2005-06-15 Ralf Angeli (Prerequisites): Denastify. 2005-06-15 Ralf Angeli *** empty log message *** 2005-06-15 Ralf Angeli Use correct variable for --disable-preview switch. 2005-06-14 Masayuki Ataka *** empty log message *** 2005-06-14 Masayuki Ataka (auto-loads.el): Auto-load COMPILE_MULE, too. 2005-06-14 Ralf Angeli *** empty log message *** 2005-06-14 Ralf Angeli Update stuff about fixed bugs and new features. 2005-06-14 David Kastrup 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. 2005-06-14 David Kastrup (install-docs): Make exit status of test bad-shell safe. 2005-06-14 Ralf Angeli *** empty log message *** 2005-06-14 Ralf Angeli (tar-ball): Revert, as it is superfluous. 2005-06-14 Ralf Angeli *** empty log message *** 2005-06-14 Ralf Angeli (info, dvi): New targets. (.PHONY): Add them and remove `auctex' and `preview'. (auctex, preview): Remove. 2005-06-14 Ralf Angeli (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. 2005-06-14 Ralf Angeli *** empty log message *** 2005-06-13 David Kastrup * RELEASE: Adapt RELEASE notes to include preview-latex info. * README.CVS: Adapt to reality. 2005-06-13 David Kastrup * 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. * README.CVS: Remove. Top file should be sufficient. * autogen.sh: Remove. We have its functionality in the top directory. 2005-06-12 Ralf Angeli *** empty log message *** 2005-06-12 Ralf Angeli (TeX-run-ispell-on-document, TeX-ispell-document): Doc fix. 2005-06-12 Ralf Angeli *** empty log message *** 2005-06-12 Ralf Angeli (TeX-ispell-document): Cater for the case where the master file is located in a different directory. 2005-06-11 Ralf Angeli *** empty log message *** 2005-06-11 Ralf Angeli (TeX-region-create): Let-bind `TeX-transient-master'. 2005-06-11 Ralf Angeli (TeX-master-file): Check `TeX-transient-master' not only in the shared case. 2005-06-10 Ralf Angeli *** empty log message *** 2005-06-10 Ralf Angeli (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. 2005-06-10 Ralf Angeli *** empty log message *** 2005-06-10 Ralf Angeli (TeX-master-file-ask): Get rid of "" 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 *** empty log message *** 2005-06-09 Ralf Angeli (DESCEND): Make the change more safe with regard to the exit code. 2005-06-09 Ralf Angeli *** empty log message *** 2005-06-09 Ralf Angeli (TeX-fold-ellipsis): New variable. (TeX-fold-hide-item): Use it. 2005-06-09 Ralf Angeli *** empty log message *** 2005-06-09 Ralf Angeli (DESCEND): Make MSYS happy if $(subdirs) is null, e.g. when --disable-preview is used. 2005-06-08 David Kastrup 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 * 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: 2005-06-08 David Kastrup Replicate possible CR line endings faithfully, and don't use multiline strings. 2005-06-08 Ralf Angeli *** empty log message *** 2005-06-08 Ralf Angeli Ignore all *.info, *.info-*, and *.pgs files. 2005-06-08 Ralf Angeli *** empty log message *** 2005-06-08 Ralf Angeli (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. 2005-06-08 Ralf Angeli Generate preview-latex docs as well. 2005-06-08 Ralf Angeli Substitute preview_enabled variable in output files. 2005-06-08 Ralf Angeli Add relevant preview-latex files. 2005-06-08 Ralf Angeli (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. 2005-06-08 Ralf Angeli (Development): More specific heading for plain text output. 2005-06-08 Ralf Angeli *** empty log message *** 2005-06-08 Ralf Angeli (docs, install-docs): Remove. (all): Do not depend on `docs' anymore. (.PHONY): Do not depend on `docs' and `install-docs' anymore. (clean, maintainer-clean): Do not descend into doc directory anymore. 2005-06-08 Ralf Angeli Do not generate documentation anymore. 2005-06-08 Ralf Angeli Remove doc/Makefile from AC_OUTPUT. 2005-06-08 Ralf Angeli Remove. 2005-06-08 Ralf Angeli Move to AUCTeX's main doc/ directory as preview-todo.texi. 2005-06-08 Ralf Angeli Move here from preview/doc/todo.texi. Old change log: RCS file: /cvsroot/auctex/auctex/preview/doc/todo.texi,v Working file: preview/doc/todo.texi head: 1.14 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.14 rel-0-9: 1.14 rel-0-8-1: 1.14 rel-0-8: 1.14 rel-0-7-8: 1.12 rel-0-7-7: 1.11 rel-0-7-6: 1.11 rel-0-7-5: 1.11 rel-0-7-4: 1.11 rel-0-7-3: 1.11 rel-0-7-2b: 1.9 rel-0-7-2: 1.9 rel-0-7-1: 1.9 rel-0-7: 1.9 keyword substitution: kv total revisions: 14; selected revisions: 14 description: ---------------------------- revision 1.14 date: 2004/04/11 21:53:48; author: dakas; state: Exp; lines: +12 -38 Documentation and scripts prepared for version 0.8. Todo items have been considerably reduced, new operation modes documented. ---------------------------- revision 1.13 date: 2003/11/04 15:34:27; author: dakas; state: Exp; lines: +47 -10 Add quite a few more wishes. Actually, it would be nice to strike off a few instead. ---------------------------- revision 1.12 date: 2003/01/19 23:42:46; author: dakas; state: Exp; lines: +1 -1 Correct spellings of RefTeX. ---------------------------- revision 1.11 date: 2002/08/03 13:09:15; author: dakas; state: Exp; lines: +47 -59 Updates. ---------------------------- revision 1.10 date: 2002/05/08 14:06:29; author: dakas; state: Exp; lines: +9 -0 add request for other TeX formats. ---------------------------- revision 1.9 date: 2002/04/13 12:48:56; author: nixsf; state: Exp; lines: +2 -11 Update XEmacs status: most things are now done. ---------------------------- revision 1.8 date: 2002/04/09 10:09:20; author: jalar; state: Exp; lines: +23 -1 Added manual stuff ---------------------------- revision 1.7 date: 2002/04/08 13:14:59; author: dakas; state: Exp; lines: +1 -0 *** empty log message *** ---------------------------- revision 1.6 date: 2002/04/08 13:13:52; author: dakas; state: Exp; lines: +1 -1 Make it compile again. ---------------------------- revision 1.5 date: 2002/04/08 00:03:34; author: dakas; state: Exp; lines: +6 -0 New suggestion for manual. ---------------------------- revision 1.4 date: 2002/04/06 17:32:12; author: nixsf; state: Exp; lines: +17 -1 Update XEmacs status. ---------------------------- revision 1.3 date: 2002/04/06 14:34:04; author: jalar; state: Exp; lines: +10 -10 Adjustments ---------------------------- revision 1.2 date: 2002/04/06 14:03:23; author: jalar; state: Exp; lines: +16 -3 Update ---------------------------- revision 1.1 date: 2002/04/06 13:48:15; author: jalar; state: Exp; Moved from TODO ============================================================================= 2005-06-08 Ralf Angeli Move to AUCTeX's main doc/ directory as preview-readme.texi. 2005-06-08 Ralf Angeli Move here from preview/doc/readme.texi. Old change log: RCS file: /cvsroot/auctex/auctex/preview/doc/readme.texi,v Working file: preview/doc/readme.texi head: 1.39 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.38 rel-0-9: 1.34 rel-0-8-1: 1.32 rel-0-8: 1.32 rel-0-7-8: 1.30 rel-0-7-7: 1.30 rel-0-7-6: 1.30 rel-0-7-5: 1.28 rel-0-7-4: 1.28 rel-0-7-3: 1.28 rel-0-7-2b: 1.28 rel-0-7-2: 1.28 rel-0-7-1: 1.27 rel-0-7: 1.25 rel-0-6-1: 1.11 rel-0-6: 1.8 keyword substitution: kv total revisions: 39; selected revisions: 39 description: ---------------------------- revision 1.39 date: 2005/04/10 16:28:59; author: angeli; state: Exp; lines: +6 -6 GhostScript --> Ghostscript. ---------------------------- revision 1.38 date: 2005/04/03 00:54:51; author: dak; state: Exp; lines: +10 -4 * doc/readme.texi (What use is it?): * doc/problems.texi: * doc/install.texi (Top): Work around raisesection bug. * doc/Makefile.in (../INSTALL, ../INSTALL.windows, ../README) (../FAQ, ../TODO): Remove --no-validate option. (../PROBLEMS): remove --no-validate option, and number sections. * doc/faq.texi: Make validatable top entry. Don't raise sections until after the first chapter. This is insane, but otherwise everything will be unnumbered. * configure.in: Expand `packagelispdir' and `lispdir' before checking for conflicts. ---------------------------- revision 1.37 date: 2005/04/02 21:30:28; author: dak; state: Exp; lines: +5 -4 * doc/readme.texi (Basic modes of operation): Correct dvipng information. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. ---------------------------- revision 1.36 date: 2005/04/02 00:51:12; author: dak; state: Exp; lines: +17 -28 * doc/wininstall.texi: Mention that Perl is not needed if working with the default tarball. * doc/preview-latex.texi: Bump versions numbers, fix copyrights. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. * configure.in: Add check for load-path shadowing. * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in most cases. ---------------------------- revision 1.35 date: 2005/03/28 02:44:22; author: dak; state: Exp; lines: +15 -16 * preview.el (preview): Change home page address to AUCTeX. (preview-report-bug): Change bug reporting address. * doc/readme.texi (Contacts): Change mailing list info. * doc/problems.texi: Change mailing list info. * doc/faq.texi (Introduction to FAQ): Change mailing list address. * preview.el (if): Use (featurep 'xemacs) instead of `(string-match "XEmacs" (emacs-version))'. (preview-at-point): Don't check for XEmacs, just use `TeX-active-mark' instead. ---------------------------- revision 1.34 date: 2005/02/26 03:54:41; author: dakas; state: Exp; lines: +8 -20 * doc/readme.texi (Basic modes of operation): Adapt PDFLaTeX explanation to newer AUCTeX versions. * preview.el (preview-error-icon-specs): Choose somewhat oversized errors. Adapt to set. (preview-gs-restart, preview-gs-transact): Change image file name prefix to `pr'. (preview-clean-subdir): When cleaning out subdirectories, match `pr' instead of `pre'. ---------------------------- revision 1.33 date: 2004/11/05 01:36:36; author: dakas; state: Exp; lines: +26 -4 * doc/readme.texi (What use is it?): New section. * doc/preview-latex.texi (The Emacs interface) (The preview images): Add a bit of information concerning PDF/dvipng operation. * preview.el (preview-default-preamble): Require specific date of preview package. * latex/preview.dtx: Let bop-hook and eop-hook work only on outer level, so that previews can contain dvips -E generated files. ---------------------------- revision 1.32 date: 2004/04/11 21:53:48; author: dakas; state: Exp; lines: +50 -7 Documentation and scripts prepared for version 0.8. Todo items have been considerably reduced, new operation modes documented. ---------------------------- revision 1.31 date: 2004/03/11 11:47:20; author: dakas; state: Exp; lines: +20 -18 (Activating preview-latex): Make a few changes with regard to keybindings and stuff. (Contacts): Add Paypal info for myself. ---------------------------- revision 1.30 date: 2002/12/17 00:36:25; author: dakas; state: Exp; lines: +8 -7 (Activating preview-latex): Explain about what to do if preview-latex.el did not get installed properly. ---------------------------- revision 1.29 date: 2002/11/29 13:31:31; author: jalar; state: Exp; lines: +1 -1 Attempt to make docs build with old texinfo ---------------------------- revision 1.28 date: 2002/04/21 22:40:19; author: dakas; state: Exp; lines: +13 -8 (Getting started): mention the mouse buttons. ---------------------------- revision 1.27 date: 2002/04/15 20:46:52; author: jalar; state: Exp; lines: +2 -2 Slight change ---------------------------- revision 1.26 date: 2002/04/15 19:41:16; author: jalar; state: Exp; lines: +17 -18 Some rewrites, esp. email pointer if the install fails. ---------------------------- revision 1.25 date: 2002/04/15 00:23:55; author: dakas; state: Exp; lines: +3 -1 (Getting started): Mention desktop instability under XEmacs. ---------------------------- revision 1.24 date: 2002/04/14 18:42:58; author: nixsf; state: Exp; lines: +6 -5 (Activation): Mention that XEmacs installations normally don't need activation. ---------------------------- revision 1.23 date: 2002/04/14 14:10:24; author: dakas; state: Exp; lines: +10 -8 (Getting started): mention circ.tex here instead of installation.texi. ---------------------------- revision 1.22 date: 2002/04/14 00:52:23; author: dakas; state: Exp; lines: +4 -5 Typos. ---------------------------- revision 1.21 date: 2002/04/07 23:57:08; author: dakas; state: Exp; lines: +2 -2 Adapt text to new icons. ---------------------------- revision 1.20 date: 2002/04/03 13:36:50; author: jalar; state: Exp; lines: +17 -28 Slight edits ---------------------------- revision 1.19 date: 2002/03/30 15:52:43; author: jalar; state: Exp; lines: +2 -10 Macros in separate file ---------------------------- revision 1.18 date: 2002/03/27 10:02:45; author: jalar; state: Exp; lines: +6 -46 Removed out-commented parts ---------------------------- revision 1.17 date: 2002/03/25 02:23:32; author: dakas; state: Exp; lines: +0 -3 (Contacts): Remove personal Email address from README. ---------------------------- revision 1.16 date: 2002/03/24 21:52:41; author: jalar; state: Exp; lines: +138 -55 Moved "Getting started" from preview-latex.texi, moved "Prerequisites" to install.texi, Placed appropriate pointers and crossreferences in README and other manuals ---------------------------- revision 1.15 date: 2002/03/23 14:38:58; author: dakas; state: Exp; lines: +11 -6 Some changes to Windows availability. ---------------------------- revision 1.14 date: 2002/03/22 17:52:27; author: dakas; state: Exp; lines: +13 -14 same here ---------------------------- revision 1.13 date: 2002/03/16 22:56:49; author: dakas; state: Exp; lines: +11 -12 * doc/readme.texi: Work in progress. * doc/readme.texi: documentation restructuring for making README good on preinstalled systems. ---------------------------- revision 1.12 date: 2002/03/16 03:56:29; author: dakas; state: Exp; lines: +76 -25 documentation restructuring for making README good on preinstalled systems. ---------------------------- revision 1.11 date: 2002/03/10 13:49:51; author: dakas; state: Exp; lines: +4 -4 Small changes. ---------------------------- revision 1.10 date: 2002/03/08 02:56:20; author: dakas; state: Exp; lines: +11 -8 (Emacs problems), doc/readme.texi: some brighter outlook with regard to XEmacs port. ---------------------------- revision 1.9 date: 2002/03/04 03:48:32; author: dakas; state: Exp; lines: +5 -1 doc changes (@AUCTeX). ---------------------------- revision 1.8 date: 2002/02/11 22:15:59; author: jalar; state: Exp; lines: +12 -0 Include @macro defs for text-file generation ---------------------------- revision 1.7 date: 2002/02/11 16:29:35; author: dakas; state: Exp; lines: +24 -23 Use @previewlatex. ---------------------------- revision 1.6 date: 2002/02/11 10:57:50; author: jalar; state: Exp; lines: +17 -25 Shortened ---------------------------- revision 1.5 date: 2002/02/09 16:38:09; author: dakas; state: Exp; lines: +34 -32 overhaul for 0.6. ---------------------------- revision 1.4 date: 2002/02/06 14:47:17; author: jalar; state: Exp; lines: +24 -15 Index and layout changes ---------------------------- revision 1.3 date: 2002/02/05 10:22:50; author: jalar; state: Exp; lines: +3 -3 Typo corrected ---------------------------- revision 1.2 date: 2001/12/03 16:02:01; author: jalar; state: Exp; lines: +12 -9 Layout changes ---------------------------- revision 1.1 date: 2001/11/29 15:23:25; author: jalar; state: Exp; Repository : :ext:jalar@cvs.preview-latex.sourceforge.net:/cvsroot/preview-latex Module : preview/doc Working dir: ~/sourceforge/preview/doc/ In directory .: Added Makefile Added copying.texi Added install.texi Added preview-latex.texi Added readme.texi --------------------- End --------------------- -- last cmd: cvs -f -n update -d -P -- ============================================================================= 2005-06-08 Ralf Angeli Move to AUCTeX's main doc/ directory as preview-problems.texi. 2005-06-08 Ralf Angeli Move here from preview/doc/problems.texi. Old change log: RCS file: /cvsroot/auctex/auctex/preview/doc/problems.texi,v Working file: preview/doc/problems.texi head: 1.50 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.48 rel-0-9: 1.46 rel-0-8-1: 1.42 rel-0-8: 1.42 rel-0-7-8: 1.39 rel-0-7-7: 1.39 rel-0-7-6: 1.39 rel-0-7-5: 1.39 rel-0-7-4: 1.39 rel-0-7-3: 1.37 rel-0-7-2b: 1.30 rel-0-7-2: 1.30 rel-0-7-1: 1.27 rel-0-7: 1.26 rel-0-6-1: 1.13 rel-0-6: 1.9 keyword substitution: kv total revisions: 50; selected revisions: 50 description: ---------------------------- revision 1.50 date: 2005/05/21 02:27:23; author: dak; state: Exp; lines: +42 -41 * autogen.sh: Remove argument to preview/autogen.sh * doc/wininstall.texi: Editing changes. Last checkin before removal. * doc/install.texi: Editing changes. Last checkin before removal. * doc/faq.texi (Customization): Don't use @var inappropriately. * autogen.sh: Remove generation of auto.texi. * doc/preview-latex.texi (Installation): Refer to AUCTeX manual. (Keys and lisp): Some formatting changes. * doc/Makefile.in (TEXIFILES): Remove wininstall.texi and install.texi. (DISTTEXTS): Remove ../INSTALL and ../INSTALL.windows (../INSTALL, ../INSTALL.windows): Remove. * doc/problems.texi (Known problems): Remove old AUCTeX advice. Remove explicit node names. (Emacs problems): Rewrite. Mention precompiled CVS Emacsen. Refer to AUCTeX manual. (AUCTeX prior to 11.0): Remove. (Too small bounding boxes): Reword. (x-symbol interoperation): Explain 8-bit cleanliness somewhat more. ---------------------------- revision 1.49 date: 2005/04/10 16:28:59; author: angeli; state: Exp; lines: +18 -18 GhostScript --> Ghostscript. ---------------------------- revision 1.48 date: 2005/04/03 00:54:51; author: dak; state: Exp; lines: +10 -11 * doc/readme.texi (What use is it?): * doc/problems.texi: * doc/install.texi (Top): Work around raisesection bug. * doc/Makefile.in (../INSTALL, ../INSTALL.windows, ../README) (../FAQ, ../TODO): Remove --no-validate option. (../PROBLEMS): remove --no-validate option, and number sections. * doc/faq.texi: Make validatable top entry. Don't raise sections until after the first chapter. This is insane, but otherwise everything will be unnumbered. * configure.in: Expand `packagelispdir' and `lispdir' before checking for conflicts. ---------------------------- revision 1.47 date: 2005/03/28 02:44:22; author: dak; state: Exp; lines: +3 -9 * preview.el (preview): Change home page address to AUCTeX. (preview-report-bug): Change bug reporting address. * doc/readme.texi (Contacts): Change mailing list info. * doc/problems.texi: Change mailing list info. * doc/faq.texi (Introduction to FAQ): Change mailing list address. * preview.el (if): Use (featurep 'xemacs) instead of `(string-match "XEmacs" (emacs-version))'. (preview-at-point): Don't check for XEmacs, just use `TeX-active-mark' instead. ---------------------------- revision 1.46 date: 2005/02/18 19:07:49; author: dakas; state: Exp; lines: +13 -23 * preview.el (preview-specs-setter): New function. (preview-nonready-icon-specs): Choose slightly smaller icons. (preview-nonready-icon-specs, preview-error-icon-specs) (preview-icon-specs): Use `preview-specs-setter'. * doc/wininstall.texi: Mention case problems. * doc/install.texi (Prerequisites): Update AUCTeX version info. * doc/problems.texi (Middle-clicks paste instead of toggling): Remove reference to patches directory. Should no longer be necessary. (Problems with GhostScript): Mention use of gswin32.exe instead of gswin32c.exe as a problem source. * preview.el (preview-nonready-icon-specs): Add size 14. ---------------------------- revision 1.45 date: 2005/02/09 16:45:46; author: dakas; state: Exp; lines: +1 -1 * doc/faq.texi (Requirements): Stop talking about ancient XEmacs versions. (Requirements): Mention Emacs 22 instead of 21.4 * doc/install.texi (Prerequisites): same * doc/problems.texi (Emacs problems): same ---------------------------- revision 1.44 date: 2004/07/28 00:15:36; author: dakas; state: Exp; lines: +1 -1 * doc/problems.texi (Too small bounding boxes): Fix node crosslinks. * doc/problems.texi (LaTeX international characters): remove node. ---------------------------- revision 1.43 date: 2004/07/28 00:04:49; author: dakas; state: Exp; lines: +12 -35 * latex/preview.dtx: Tiny change to placate font-latex. * latex/README-preview: Explain that PDF may be produced. * doc/wininstall.texi: Remove advice about failing byte-compiles: we should have this covered by now. * doc/problems.texi (LaTeX international characters): remove node. * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol node instead of 8bit testing. * doc/install.texi (Configure): Remove --disable-8bit-test description. * preview.el (preview-parse-messages): Simplify line match. * preview-latex.spec: Several changes of %{buildroot} uses and of infodir. Doubtful whether this will work with Fedora. * configure.in: Remove all 8bit-cleanness testing. * aclocal.m4 (EMACS_LISP): just write out a string expression without change or echo. Document the macro. * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): preserve trailing backslashes. * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for trailing backslashes. ---------------------------- revision 1.42 date: 2003/02/13 16:15:43; author: dakas; state: Exp; lines: +4 -4 * doc/preview-latex.texi: Somewhat changed info dir entries. (Simple customization): add hint for RefTeX. * doc/problems.texi, doc/macros.texi: anticipate name change of AUC TeX to AUCTeX. ---------------------------- revision 1.41 date: 2003/02/05 15:27:39; author: alanshutko; state: Exp; lines: +3 -1 Add documentencoding. (Emacs problems): Move @end itemize after XEmacs. ---------------------------- revision 1.40 date: 2003/01/27 17:02:17; author: dakas; state: Exp; lines: +21 -42 (Emacs problems): CVS Emacs supports PNG now. ---------------------------- revision 1.39 date: 2002/11/05 16:21:12; author: dakas; state: Exp; lines: +1 -1 Typo fix. Remove preview-gs-broken-security docs. See below. ---------------------------- revision 1.38 date: 2002/11/05 16:20:03; author: dakas; state: Exp; lines: +6 -13 Remove preview-gs-broken-security docs. See below. ---------------------------- revision 1.37 date: 2002/07/30 22:46:15; author: dakas; state: Exp; lines: +19 -7 (Problems with GhostScript): document preview-gs-broken-security. ---------------------------- revision 1.36 date: 2002/07/30 16:45:54; author: dakas; state: Exp; lines: +22 -20 XEmacs/Windows installation instructions added, courtesy of Anthony Williams. ---------------------------- revision 1.35 date: 2002/07/25 11:58:00; author: jalar; state: Exp; lines: +21 -20 Windows Xemacs/Emacs info changed ---------------------------- revision 1.34 date: 2002/07/25 11:11:22; author: jalar; state: Exp; lines: +8 -3 Info on windows-xemacs ---------------------------- revision 1.33 date: 2002/07/23 09:04:18; author: jalar; state: Exp; lines: +1 -0 Blank line inserted ---------------------------- revision 1.32 date: 2002/07/23 08:30:16; author: jalar; state: Exp; lines: +21 -9 Documented GNU gs 7.05 security bug info ---------------------------- revision 1.31 date: 2002/04/24 21:14:53; author: jalar; state: Exp; lines: +5 -5 Slight index change ---------------------------- revision 1.30 date: 2002/04/21 21:38:18; author: nixsf; state: Exp; lines: +19 -8 (XEmacs): Mention the process-liveness patch. Fix some grammar. Call the support `quite new' rather than `very new'. ---------------------------- revision 1.29 date: 2002/04/20 21:07:33; author: dakas; state: Exp; lines: +9 -4 (Emacs problems): Some updates. ---------------------------- revision 1.28 date: 2002/04/20 11:07:26; author: dakas; state: Exp; lines: +14 -7 (LaTeX international characters): Offer another solution. (Middle-clicks paste instead of toggling): Update Emacs version bug/patch info. ---------------------------- revision 1.27 date: 2002/04/16 23:37:19; author: nixsf; state: Exp; lines: +2 -3 (Problems with GhostScript): The error buttons are right-clickable too. ---------------------------- revision 1.26 date: 2002/04/14 18:02:43; author: nixsf; state: Exp; lines: +3 -4 (XEmacs): Say that preview reinstating works with a new enough desktop.el. ---------------------------- revision 1.25 date: 2002/04/14 13:59:58; author: dakas; state: Exp; lines: +5 -2 (Middle-clicks paste instead of toggling): Alas, those bugs persist into 21.2 although the CVS has had it fixed for half a year almost. "Stable release" policies. Ha. ---------------------------- revision 1.24 date: 2002/04/14 12:05:01; author: nixsf; state: Exp; lines: +19 -5 (XEmacs): Say that it works modulo core bugs and new desktop.el package. Point to the latest version of the core patch. Suggest trying under MS Windows. (GNU Emacs under Windows): Point out that preview-latex's not been tested under Windows with XEmacs, either. ---------------------------- revision 1.23 date: 2002/04/09 12:59:15; author: dakas; state: Exp; lines: +13 -5 (x-symbol interoperation): Bump recommended version to 4.2.2. (Middle-clicks paste instead of toggling): Mention fixes present in Emacs-21.2. (Middle-clicks paste instead of toggling): Mention isearch. ---------------------------- revision 1.22 date: 2002/04/09 10:10:26; author: jalar; state: Exp; lines: +51 -23 Added entry on fast conversion and bounding boxes ---------------------------- revision 1.21 date: 2002/04/03 13:54:21; author: jalar; state: Exp; lines: +10 -11 Slight edits ---------------------------- revision 1.20 date: 2002/04/03 12:01:18; author: jalar; state: Exp; lines: +4 -3 Document x-symbol.patch ---------------------------- revision 1.19 date: 2002/03/30 21:41:25; author: dakas; state: Exp; lines: +6 -0 (x-symbol interoperation): Mention speed problem. ---------------------------- revision 1.18 date: 2002/03/30 15:52:21; author: jalar; state: Exp; lines: +4 -16 Typo corrected, macros in separate file ---------------------------- revision 1.17 date: 2002/03/27 10:04:00; author: jalar; state: Exp; lines: +17 -0 Moved menu here from preview-latex.texi ---------------------------- revision 1.16 date: 2002/03/25 02:24:10; author: dakas; state: Exp; lines: +4 -4 (x-symbol interoperation): Update Web address. ---------------------------- revision 1.15 date: 2002/03/23 14:40:48; author: dakas; state: Exp; lines: +10 -5 (Emacs problems): Windows availability for CVS Emacs. ---------------------------- revision 1.14 date: 2002/03/22 17:55:45; author: dakas; state: Exp; lines: +9 -14 Edits. ---------------------------- revision 1.13 date: 2002/03/09 13:29:32; author: dakas; state: Exp; lines: +1 -1 typo fixes from Nick ---------------------------- revision 1.12 date: 2002/03/08 02:56:20; author: dakas; state: Exp; lines: +2 -2 (Emacs problems), doc/readme.texi: some brighter outlook with regard to XEmacs port. ---------------------------- revision 1.11 date: 2002/03/05 16:05:49; author: dakas; state: Exp; lines: +1 -1 (Font problems with Dvips): Changed pounds sign. Not much of an improvement (we get the wrong character), but 7bit safe. If Jan-Åke finds this as desirable as to have his own name mangled, we should follow at least make it pay off. ---------------------------- revision 1.10 date: 2002/03/04 03:49:38; author: dakas; state: Exp; lines: +8 -4 doc changes. ---------------------------- revision 1.9 date: 2002/02/18 15:02:06; author: jalar; state: Exp; lines: +1 -1 Simple layout fix ---------------------------- revision 1.8 date: 2002/02/18 03:53:36; author: alanshutko; state: Exp; lines: +2 -1 * doc/Makefile.in: New file, replacing the former ad-hoc build. * doc/install.texi: Mention --disable-8bit-test. * doc/problems.texi (LaTeX international characters): Mention --disable-8bit-test. * aclocal.m4 (AC_CHECK_AUCTEX): Correct --with-auctex to --with-tex-site. * configure.in: 8bit test enhancements. Allow disabling test with --disable-8bit-test. Check for makeinfo. Generate doc/Makefile. ---------------------------- revision 1.7 date: 2002/02/16 23:43:00; author: dakas; state: Exp; lines: +4 -0 (LaTeX international characters): Mention that configure might barf. ---------------------------- revision 1.6 date: 2002/02/11 22:15:16; author: jalar; state: Exp; lines: +12 -0 Include @macro defs for text-file generation ---------------------------- revision 1.5 date: 2002/02/11 17:01:18; author: dakas; state: Exp; lines: +1 -1 Avoid 8bit chars, they don't print. Sigh. ---------------------------- revision 1.4 date: 2002/02/11 16:25:48; author: dakas; state: Exp; lines: +24 -23 Use @previewlatex and @uref. ---------------------------- revision 1.3 date: 2002/02/11 15:38:29; author: jalar; state: Exp; lines: +5 -5 Minor changes ---------------------------- revision 1.2 date: 2002/02/11 10:52:32; author: jalar; state: Exp; lines: +58 -23 Lauout changes, added text on bug reports and GS EPS handling ---------------------------- revision 1.1 date: 2002/02/09 22:35:58; author: dakas; state: Exp; Initial rendition of PROBLEMS file in texindex form. ============================================================================= 2005-06-08 Ralf Angeli Move to AUCTeX's main doc/ directory. 2005-06-08 Ralf Angeli Moved here from preview/doc/. Old change log: RCS file: /cvsroot/auctex/auctex/preview/doc/preview-latex.texi,v Working file: preview/doc/preview-latex.texi head: 1.79 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.77 rel-0-9: 1.75 rel-0-8-1: 1.69 rel-0-8: 1.68 rel-0-7-8: 1.64 rel-0-7-7: 1.63 rel-0-7-6: 1.62 rel-0-7-5: 1.60 rel-0-7-4: 1.59 rel-0-7-3: 1.57 rel-0-7-2b: 1.47 rel-0-7-2: 1.47 rel-0-7-1: 1.43 rel-0-7: 1.42 rel-0-6-1: 1.25 rel-0-6: 1.20 keyword substitution: kv total revisions: 79; selected revisions: 79 description: ---------------------------- revision 1.79 date: 2005/05/21 02:27:23; author: dak; state: Exp; lines: +5 -5 * autogen.sh: Remove argument to preview/autogen.sh * doc/wininstall.texi: Editing changes. Last checkin before removal. * doc/install.texi: Editing changes. Last checkin before removal. * doc/faq.texi (Customization): Don't use @var inappropriately. * autogen.sh: Remove generation of auto.texi. * doc/preview-latex.texi (Installation): Refer to AUCTeX manual. (Keys and lisp): Some formatting changes. * doc/Makefile.in (TEXIFILES): Remove wininstall.texi and install.texi. (DISTTEXTS): Remove ../INSTALL and ../INSTALL.windows (../INSTALL, ../INSTALL.windows): Remove. * doc/problems.texi (Known problems): Remove old AUCTeX advice. Remove explicit node names. (Emacs problems): Rewrite. Mention precompiled CVS Emacsen. Refer to AUCTeX manual. (AUCTeX prior to 11.0): Remove. (Too small bounding boxes): Reword. (x-symbol interoperation): Explain 8-bit cleanliness somewhat more. ---------------------------- revision 1.78 date: 2005/04/10 16:28:59; author: angeli; state: Exp; lines: +8 -8 GhostScript --> Ghostscript. ---------------------------- revision 1.77 date: 2005/04/02 00:51:12; author: dak; state: Exp; lines: +4 -4 * doc/wininstall.texi: Mention that Perl is not needed if working with the default tarball. * doc/preview-latex.texi: Bump versions numbers, fix copyrights. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. * configure.in: Add check for load-path shadowing. * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in most cases. ---------------------------- revision 1.76 date: 2005/03/15 02:29:23; author: dak; state: Exp; lines: +3 -1 * doc/preview-latex.texi (Keys and lisp): Document preview-at-point allowing active region. * preview.el (preview-at-point): Remove nonsensical arguments. Instead, allow for an active region. * configure.in: Add `packagelispdir' to quoted Makefile variables. * latex/preview.dtx: Reformat the kaboodle to look nicer. Move \nofiles to auctex option. * latex/README-preview (Note): Mention \nofiles problem. * preview.el (preview-LaTeX-command): Add \nofiles to startup. ---------------------------- revision 1.75 date: 2005/02/13 04:12:41; author: dakas; state: Exp; lines: +6 -5 * doc/preview-latex.texi (The Emacs interface): Adapt to new `preview-use-balloon-help' default. * doc/faq.texi (Customization): Adapt to new `preview-use-balloon-help' default. * prv-xemacs.el (preview-use-balloon-help): Default to nil. * preview.el (preview-gs-flag-error): For consistency, make error icons have a context menu on right mouse button. ---------------------------- revision 1.74 date: 2005/02/11 03:47:01; author: dakas; state: Exp; lines: +64 -46 * doc/preview-latex.texi (Keys and lisp): Change descriptions to cater only for interactive use. (Keys and lisp): Explain mouse-3 better. (Keys and lisp): Move preview-copy-region-as-mml explanation up. Explain about the new border avoidance behavior. (The Emacs interface): Explain about how to adapt the various icon-specs. * preview.el (preview-specs-type): Type for specs defcustom. ---------------------------- revision 1.73 date: 2004/11/05 01:36:36; author: dakas; state: Exp; lines: +16 -10 * doc/readme.texi (What use is it?): New section. * doc/preview-latex.texi (The Emacs interface) (The preview images): Add a bit of information concerning PDF/dvipng operation. * preview.el (preview-default-preamble): Require specific date of preview package. * latex/preview.dtx: Let bop-hook and eop-hook work only on outer level, so that previews can contain dvips -E generated files. ---------------------------- revision 1.72 date: 2004/08/09 01:41:12; author: dakas; state: Exp; lines: +52 -45 * doc/preview-latex.texi: Bump version number. (top): Change preview-latex typesetting convention. (Keys and lisp): AUCTeX menus are not changed. (Simple customization): Don't talk about `.dvi'. (For advanced users): Menu `The preview images' instead of `On EPS previews'. (The Emacs interface): Take PDF into account. (The preview images): Describe `preview-gs-image-type-alist', `preview-dvipng-image-type'. * doc/faq.texi (Introduction to FAQ): Change submission address to preview-latex-devel since this appears to better reflect reality. ---------------------------- revision 1.71 date: 2004/07/28 00:04:49; author: dakas; state: Exp; lines: +5 -4 * latex/preview.dtx: Tiny change to placate font-latex. * latex/README-preview: Explain that PDF may be produced. * doc/wininstall.texi: Remove advice about failing byte-compiles: we should have this covered by now. * doc/problems.texi (LaTeX international characters): remove node. * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol node instead of 8bit testing. * doc/install.texi (Configure): Remove --disable-8bit-test description. * preview.el (preview-parse-messages): Simplify line match. * preview-latex.spec: Several changes of %{buildroot} uses and of infodir. Doubtful whether this will work with Fedora. * configure.in: Remove all 8bit-cleanness testing. * aclocal.m4 (EMACS_LISP): just write out a string expression without change or echo. Document the macro. * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): preserve trailing backslashes. * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for trailing backslashes. ---------------------------- revision 1.70 date: 2004/04/19 17:32:16; author: rsteib; state: Exp; lines: +29 -28 (Simple customization): Don't "unlispify" variable names. ---------------------------- revision 1.69 date: 2004/04/12 12:50:36; author: dakas; state: Exp; lines: +2 -2 Adapt manual version. ---------------------------- revision 1.68 date: 2004/04/11 21:53:48; author: dakas; state: Exp; lines: +60 -19 Documentation and scripts prepared for version 0.8. Todo items have been considerably reduced, new operation modes documented. ---------------------------- revision 1.67 date: 2004/03/11 11:39:48; author: dakas; state: Exp; lines: +20 -21 (Keys and lisp): Remove the C-c C-c g pseudobinding from the description. (Keys and lisp): Document mouse actions. (Keys and lisp): Move Kill Job description. ---------------------------- revision 1.66 date: 2003/02/14 23:15:54; author: dakas; state: Exp; lines: +1 -4 juggle the dircategory, hopefully right now. ---------------------------- revision 1.65 date: 2003/02/13 16:15:44; author: dakas; state: Exp; lines: +9 -4 * doc/preview-latex.texi: Somewhat changed info dir entries. (Simple customization): add hint for RefTeX. * doc/problems.texi, doc/macros.texi: anticipate name change of AUC TeX to AUCTeX. ---------------------------- revision 1.64 date: 2003/01/07 00:31:09; author: dakas; state: Exp; lines: +93 -85 (Keys and lisp): Rearrange section, cater for renamed menus, some better explanations. ---------------------------- revision 1.63 date: 2002/12/17 09:29:39; author: dakas; state: Exp; lines: +2 -2 * prv-emacs.el (preview-unwatch-preamble): Fix a lethal typo. Rerelease for 0.7.7 ---------------------------- revision 1.62 date: 2002/12/17 00:34:39; author: dakas; state: Exp; lines: +50 -12 (Keys and lisp): Explain about new commands and options. (Simple customization): Explain how to keep counters accurate. (The Emacs interface): document new options. ---------------------------- revision 1.61 date: 2002/11/29 13:31:15; author: jalar; state: Exp; lines: +1 -1 Attempt to make docs build with old texinfo ---------------------------- revision 1.60 date: 2002/11/28 20:47:13; author: dakas; state: Exp; lines: +2 -2 Changes for release 0.7.5 ---------------------------- revision 1.59 date: 2002/11/22 10:22:19; author: dakas; state: Exp; lines: +19 -23 * doc/preview-latex.texi (Keys and lisp): Adjust docs for changed menu structure (Preview having a top-level entry). (On EPS previews): phase out info about historical `postscript' settings. * doc/preview-latex.texi: bump version. (Keys and lisp): reorder so that indexes refer to the start of items. ---------------------------- revision 1.58 date: 2002/11/22 01:19:48; author: dakas; state: Exp; lines: +22 -18 bump version. (Keys and lisp): reorder so that indexes refer to the start of items. ---------------------------- revision 1.57 date: 2002/08/14 01:20:22; author: dakas; state: Exp; lines: +19 -5 (Keys and lisp): Rename preview-dump-format and its ilk to preview-cache-preamble. (Simple customization): Mention automatic preamble caching. ---------------------------- revision 1.56 date: 2002/08/06 23:09:09; author: dakas; state: Exp; lines: +8 -2 FAQ added. ---------------------------- revision 1.55 date: 2002/08/05 22:31:12; author: dakas; state: Exp; lines: +8 -0 (The Emacs interface): Document it. ---------------------------- revision 1.54 date: 2002/08/03 13:34:55; author: dakas; state: Exp; lines: +0 -1 Remove documentlanguage setting: English is the default anyway, and declaring it breaks the broken TeXlive 7 texinfo distribution. ---------------------------- revision 1.53 date: 2002/08/01 09:11:54; author: jalar; state: Exp; lines: +1 -1 Typo corrected ---------------------------- revision 1.52 date: 2002/07/30 22:45:10; author: dakas; state: Exp; lines: +42 -19 Bump version to 0.7.3. (The Emacs interface): Document changes in options. ---------------------------- revision 1.51 date: 2002/05/28 10:03:39; author: dakas; state: Exp; lines: +21 -14 (Simple customization): Document new auto-reveal default. (Simple customization): Document a better way for default options. ---------------------------- revision 1.50 date: 2002/04/28 21:11:20; author: jalar; state: Exp; lines: +13 -8 Document preview-clear-format and its keybindings ---------------------------- revision 1.49 date: 2002/04/26 21:59:18; author: jalar; state: Exp; lines: +14 -0 Documented preview-dump-format ---------------------------- revision 1.48 date: 2002/04/24 21:14:27; author: jalar; state: Exp; lines: +41 -20 (Keys and lisp): Added the menu entries ---------------------------- revision 1.47 date: 2002/04/22 21:50:13; author: dakas; state: Exp; lines: +4 -4 *** empty log message *** ---------------------------- revision 1.46 date: 2002/04/20 21:16:19; author: dakas; state: Exp; lines: +3 -1 * doc/preview-latex.texi (Simple customization): mention some more auto reveal possibilities. ---------------------------- revision 1.45 date: 2002/04/20 21:02:21; author: dakas; state: Exp; lines: +2 -2 (top): prepare for 0.7.2 ---------------------------- revision 1.44 date: 2002/04/20 10:59:46; author: dakas; state: Exp; lines: +5 -1 (Misplaced previews): Add xref to problems section. ---------------------------- revision 1.43 date: 2002/04/16 03:24:10; author: dakas; state: Exp; lines: +2 -2 Adapt for 0.7.1 ---------------------------- revision 1.42 date: 2002/04/13 19:53:21; author: jalar; state: Exp; lines: +33 -8 Document new keybindings ---------------------------- revision 1.41 date: 2002/04/12 01:07:24; author: dakas; state: Exp; lines: +16 -1 (Simple customization): expound on the center example. ---------------------------- revision 1.40 date: 2002/04/11 17:51:15; author: jalar; state: Exp; lines: +9 -0 Reinstate (reverse) textmath hint ---------------------------- revision 1.39 date: 2002/04/10 20:54:00; author: jalar; state: Exp; lines: +0 -6 Remove the textmath hint ---------------------------- revision 1.38 date: 2002/04/10 20:44:01; author: jalar; state: Exp; lines: +21 -3 Added hint on getting custom environments previewed due to John Jones ---------------------------- revision 1.37 date: 2002/04/09 10:22:54; author: jalar; state: Exp; lines: +9 -14 Put Nick in authors, slight other changes ---------------------------- revision 1.36 date: 2002/04/07 23:42:59; author: dakas; state: Exp; lines: +30 -4 (The Emacs interface): Add documentation about the scaling variables/issues from preview-latex. ---------------------------- revision 1.35 date: 2002/04/06 13:48:36; author: jalar; state: Exp; lines: +8 -2 Include todo.texi ---------------------------- revision 1.34 date: 2002/04/03 13:53:26; author: jalar; state: Exp; lines: +12 -10 documented showlabels ---------------------------- revision 1.33 date: 2002/03/30 21:53:59; author: jalar; state: Exp; lines: +5 -0 Typo fixed ---------------------------- revision 1.32 date: 2002/03/30 15:49:43; author: jalar; state: Exp; lines: +17 -31 Typos corrected, macros in separate file. ---------------------------- revision 1.31 date: 2002/03/27 13:35:46; author: jalar; state: Exp; lines: +2 -251 Include autogenerated preview-dtxdoc.texi ---------------------------- revision 1.30 date: 2002/03/27 10:07:32; author: jalar; state: Exp; lines: +19 -29 Moved menu to problems.texi, documented preview-auto-reveal and preview-inner-environments ---------------------------- revision 1.29 date: 2002/03/24 21:53:37; author: jalar; state: Exp; lines: +32 -62 Moved "Getting started" to readme.texi, also index changes ---------------------------- revision 1.28 date: 2002/03/22 17:55:06; author: dakas; state: Exp; lines: +137 -123 same here ---------------------------- revision 1.27 date: 2002/03/22 15:55:27; author: jalar; state: Exp; lines: +1 -1 Typo fixed ---------------------------- revision 1.26 date: 2002/03/22 14:53:34; author: jalar; state: Exp; lines: +20 -16 (preview-environment): doc rewrite. Slight other layout changes ---------------------------- revision 1.25 date: 2002/03/09 13:27:58; author: dakas; state: Exp; lines: +5 -5 typo fixes from Nick. ---------------------------- revision 1.24 date: 2002/03/05 15:40:21; author: dakas; state: Exp; lines: +1 -1 (On EPS previews): png16m is default instead of ong256. ---------------------------- revision 1.23 date: 2002/03/04 03:51:04; author: dakas; state: Exp; lines: +34 -19 * doc/preview-latex.texi (Package options): doc changes, psfixbb documented. * doc/preview-latex.texi: some documentation amendments. ---------------------------- revision 1.22 date: 2002/02/24 15:31:10; author: jalar; state: Exp; lines: +312 -82 Incorporated docs from preview.dtx, minor other changes ---------------------------- revision 1.21 date: 2002/02/20 16:30:23; author: jalar; state: Exp; lines: +1 -2 Removed isolatin1 style include and chars ---------------------------- revision 1.20 date: 2002/02/18 17:37:42; author: dakas; state: Exp; lines: +1 -1 * doc/preview-latex.texi: dircategory Emacs ---------------------------- revision 1.19 date: 2002/02/18 17:05:40; author: dakas; state: Exp; lines: +10 -4 (Misplaced previews): explain about prauctex.cfg. ---------------------------- revision 1.18 date: 2002/02/11 22:16:39; author: jalar; state: Exp; lines: +2 -2 Fixed direntries for preview-latex ---------------------------- revision 1.17 date: 2002/02/11 18:39:36; author: dakas; state: Exp; lines: +1 -1 * doc/preview-latex.texi: change output file name to preview-latex.info in order to keep preview-latex as a directory name for HTML output. ---------------------------- revision 1.16 date: 2002/02/11 17:04:34; author: dakas; state: Exp; lines: +3 -3 * doc/preview-latex.texi: Write Å instead of @AA (x-symbol sneaked that in). And revert again: does not print. ---------------------------- revision 1.15 date: 2002/02/11 16:34:58; author: dakas; state: Exp; lines: +1 -1 Write Å instead of @AA (x-symbol sneaked that in). ---------------------------- revision 1.14 date: 2002/02/11 16:18:32; author: dakas; state: Exp; lines: +53 -41 (top): Introduce @previewlatex macro and use it throughout. Some more changes. ---------------------------- revision 1.13 date: 2002/02/11 10:49:35; author: jalar; state: Exp; lines: +55 -42 Layout changes, install-info fix, index additions ---------------------------- revision 1.12 date: 2002/02/09 22:34:53; author: dakas; state: Exp; lines: +23 -4 fat overhaul. ---------------------------- revision 1.11 date: 2002/02/09 16:38:32; author: dakas; state: Exp; lines: +31 -31 fat overhaul. ---------------------------- revision 1.10 date: 2002/02/09 16:11:36; author: dakas; state: Exp; lines: +96 -78 fat overhaul. ---------------------------- revision 1.9 date: 2002/02/05 14:56:23; author: jalar; state: Exp; lines: +39 -38 Bumped release number. Typos corrected. ---------------------------- revision 1.8 date: 2002/02/05 10:21:07; author: jalar; state: Exp; lines: +23 -12 Document preview-default-preamble ---------------------------- revision 1.7 date: 2002/02/04 16:35:15; author: jalar; state: Exp; lines: +58 -125 Simplify to only one section for keys and lisp function sections. Also only one Index. ---------------------------- revision 1.6 date: 2002/01/18 13:10:50; author: dakas; state: Exp; lines: +13 -18 document preview-at-point ---------------------------- revision 1.5 date: 2002/01/17 09:30:59; author: jalar; state: Exp; lines: +56 -1 @section Misplaced previews: Info on \emph and \PreviewMacro*. To be rewritten. ---------------------------- revision 1.4 date: 2001/12/05 13:46:37; author: jalar; state: Exp; lines: +88 -23 Added new section: User-level lisp functions ---------------------------- revision 1.3 date: 2001/12/03 16:03:42; author: jalar; state: Exp; lines: +187 -60 Keymap documentation and general text on emacs interface added ---------------------------- revision 1.2 date: 2001/11/30 08:49:09; author: jalar; state: Exp; lines: +13 -10 Autoload the package rather than require it. ---------------------------- revision 1.1 date: 2001/11/29 15:25:36; author: jalar; state: Exp; *** empty log message *** ============================================================================= 2005-06-08 Ralf Angeli Move to AUCTeX's main doc/ directory as preview-faq.texi. 2005-06-08 Ralf Angeli Moved here from preview/doc/faq.texi. Old change log: RCS file: /cvsroot/auctex/auctex/preview/doc/faq.texi,v Working file: preview/doc/faq.texi head: 1.16 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.13 rel-0-9: 1.10 rel-0-8-1: 1.6 rel-0-8: 1.6 rel-0-7-8: 1.5 rel-0-7-7: 1.4 rel-0-7-6: 1.4 rel-0-7-5: 1.3 rel-0-7-4: 1.3 rel-0-7-3: 1.1 keyword substitution: kv total revisions: 16; selected revisions: 16 description: ---------------------------- revision 1.16 date: 2005/05/21 02:27:23; author: dak; state: Exp; lines: +1 -1 * autogen.sh: Remove argument to preview/autogen.sh * doc/wininstall.texi: Editing changes. Last checkin before removal. * doc/install.texi: Editing changes. Last checkin before removal. * doc/faq.texi (Customization): Don't use @var inappropriately. * autogen.sh: Remove generation of auto.texi. * doc/preview-latex.texi (Installation): Refer to AUCTeX manual. (Keys and lisp): Some formatting changes. * doc/Makefile.in (TEXIFILES): Remove wininstall.texi and install.texi. (DISTTEXTS): Remove ../INSTALL and ../INSTALL.windows (../INSTALL, ../INSTALL.windows): Remove. * doc/problems.texi (Known problems): Remove old AUCTeX advice. Remove explicit node names. (Emacs problems): Rewrite. Mention precompiled CVS Emacsen. Refer to AUCTeX manual. (AUCTeX prior to 11.0): Remove. (Too small bounding boxes): Reword. (x-symbol interoperation): Explain 8-bit cleanliness somewhat more. ---------------------------- revision 1.15 date: 2005/04/12 15:12:39; author: dak; state: Exp; lines: +3 -4 * configure.ac: Don't bother about pre-2.5 autoconf versions. * doc/faq.texi (Customization): Remove lamentation that PDF foreground is fixed to black. * preview.el (preview-pdf-color-string): New function. (preview-pdf2dsc-sentinel): Use it. * configure.ac: renamed from configure.in ---------------------------- revision 1.14 date: 2005/04/10 16:28:59; author: angeli; state: Exp; lines: +2 -2 GhostScript --> Ghostscript. ---------------------------- revision 1.13 date: 2005/04/03 00:54:51; author: dak; state: Exp; lines: +13 -4 * doc/readme.texi (What use is it?): * doc/problems.texi: * doc/install.texi (Top): Work around raisesection bug. * doc/Makefile.in (../INSTALL, ../INSTALL.windows, ../README) (../FAQ, ../TODO): Remove --no-validate option. (../PROBLEMS): remove --no-validate option, and number sections. * doc/faq.texi: Make validatable top entry. Don't raise sections until after the first chapter. This is insane, but otherwise everything will be unnumbered. * configure.in: Expand `packagelispdir' and `lispdir' before checking for conflicts. ---------------------------- revision 1.12 date: 2005/04/02 00:51:12; author: dak; state: Exp; lines: +33 -29 * doc/wininstall.texi: Mention that Perl is not needed if working with the default tarball. * doc/preview-latex.texi: Bump versions numbers, fix copyrights. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. * configure.in: Add check for load-path shadowing. * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in most cases. ---------------------------- revision 1.11 date: 2005/03/28 02:44:22; author: dak; state: Exp; lines: +1 -1 * preview.el (preview): Change home page address to AUCTeX. (preview-report-bug): Change bug reporting address. * doc/readme.texi (Contacts): Change mailing list info. * doc/problems.texi: Change mailing list info. * doc/faq.texi (Introduction to FAQ): Change mailing list address. * preview.el (if): Use (featurep 'xemacs) instead of `(string-match "XEmacs" (emacs-version))'. (preview-at-point): Don't check for XEmacs, just use `TeX-active-mark' instead. ---------------------------- revision 1.10 date: 2005/02/13 04:12:41; author: dakas; state: Exp; lines: +6 -5 * doc/preview-latex.texi (The Emacs interface): Adapt to new `preview-use-balloon-help' default. * doc/faq.texi (Customization): Adapt to new `preview-use-balloon-help' default. * prv-xemacs.el (preview-use-balloon-help): Default to nil. * preview.el (preview-gs-flag-error): For consistency, make error icons have a context menu on right mouse button. ---------------------------- revision 1.9 date: 2005/02/09 16:45:46; author: dakas; state: Exp; lines: +4 -12 * doc/faq.texi (Requirements): Stop talking about ancient XEmacs versions. (Requirements): Mention Emacs 22 instead of 21.4 * doc/install.texi (Prerequisites): same * doc/problems.texi (Emacs problems): same ---------------------------- revision 1.8 date: 2004/08/09 01:41:12; author: dakas; state: Exp; lines: +2 -2 * doc/preview-latex.texi: Bump version number. (top): Change preview-latex typesetting convention. (Keys and lisp): AUCTeX menus are not changed. (Simple customization): Don't talk about `.dvi'. (For advanced users): Menu `The preview images' instead of `On EPS previews'. (The Emacs interface): Take PDF into account. (The preview images): Describe `preview-gs-image-type-alist', `preview-dvipng-image-type'. * doc/faq.texi (Introduction to FAQ): Change submission address to preview-latex-devel since this appears to better reflect reality. ---------------------------- revision 1.7 date: 2004/08/07 01:35:56; author: dakas; state: Exp; lines: +18 -45 * doc/macros.texi: New @ConTeXt{} macro, change appearance of @previewlatex{}. * doc/faq.texi (Customization): Presentation classes should work mostly. (Customization): Remove troubleshooting for `xy.sty'. (Requirements): Add AUCTeX 11.50 for PDFLaTeX. (Requirements): Mention dvipng. (Customization): PDFLaTeX is supported now. (Customization): ConTeXt is supported by AUCTeX, PDFLaTeX too. `Only' style support is missing now. * latex/preview.dtx: workaround for `xy.sty' in `textmath' code. ---------------------------- revision 1.6 date: 2003/03/28 10:44:21; author: dakas; state: Exp; lines: +8 -7 (Installation Trouble): Update Windows info. ---------------------------- revision 1.5 date: 2003/01/07 00:01:30; author: dakas; state: Exp; lines: +63 -14 (Installation Trouble): Some rearrangements and additional explanations. ---------------------------- revision 1.4 date: 2002/12/17 00:38:03; author: dakas; state: Exp; lines: +6 -7 (Requirements): Change version requirements for AUC TeX. ---------------------------- revision 1.3 date: 2002/11/22 10:54:55; author: dakas; state: Exp; lines: +13 -12 Various updates. ---------------------------- revision 1.2 date: 2002/09/06 14:26:53; author: dakas; state: Exp; lines: +9 -0 Explain about 'Preview-LaTeX exited abnormally with code 1' message ---------------------------- revision 1.1 date: 2002/08/06 23:09:09; author: dakas; state: Exp; FAQ added. ============================================================================= 2005-06-08 Ralf Angeli Move to AUCTeX's main doc/ directory. 2005-06-08 Ralf Angeli Moved here from preview/doc/. Old change log: RCS file: /cvsroot/auctex/auctex/preview/doc/preview-dtxdoc.pl,v Working file: preview/doc/preview-dtxdoc.pl head: 1.9 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.8 rel-0-9: 1.7 rel-0-8-1: 1.6 rel-0-8: 1.6 rel-0-7-8: 1.5 rel-0-7-7: 1.4 rel-0-7-6: 1.4 rel-0-7-5: 1.4 rel-0-7-4: 1.4 rel-0-7-3: 1.4 rel-0-7-2b: 1.4 rel-0-7-2: 1.4 rel-0-7-1: 1.4 rel-0-7: 1.4 keyword substitution: kv total revisions: 9; selected revisions: 9 description: ---------------------------- revision 1.9 date: 2005/05/18 20:40:46; author: dak; state: Exp; lines: +2 -2 Don't use \n in character ranges since it is not actually a character in Windows. ---------------------------- revision 1.8 date: 2005/03/22 03:07:02; author: dak; state: Exp; lines: +6 -1 * doc/Makefile.in (preview-latex/index.html): Don't ignore exit status of makeinfo (this target is on-demand only, anyway). * doc/preview-dtxdoc.pl: Accept two arguments so that output file will not get clobbered if Perl is not operative. ---------------------------- revision 1.7 date: 2005/01/29 00:31:41; author: dakas; state: Exp; lines: +2 -1 2005-01-29 David Kastrup * preview-latex.spec (Release): Bump version to prerelease, make some changes that look like they'd fit into AUCTeX's scheme. * RELEASE: Some changes and mentions. * doc/preview-dtxdoc.pl: Convert AUC\TeX reference as well. Convert `\#' to `#'. * latex/preview.dtx: Add `#' and `:' letters and documentation. Make all commands pass on `#' on cleanly. Don't eliminate last `{}' last in argument lists. * latex/Makefile.in (preview.pdf): New target. Since PDFs are used for external documentation usually, generate only the description (for internal docs, dvi is fine and adding the code, too). * configure.in: Bump version number. check for PDFLaTeX. ---------------------------- revision 1.6 date: 2004/04/10 22:47:42; author: dakas; state: Exp; lines: +2 -2 Eat spaces after %. ---------------------------- revision 1.5 date: 2003/01/06 18:50:56; author: dakas; state: Exp; lines: +3 -2 convert @ to @@, add braces around \marg argument, allow spaces in \oarg argument. ---------------------------- revision 1.4 date: 2002/03/30 22:16:03; author: dakas; state: Exp; lines: +1 -0 * doc/preview-dtxdoc.pl, preview.dtx (section{Various driver files}): Add \previewlatex macro for consistent translation. ---------------------------- revision 1.3 date: 2002/03/30 21:44:03; author: dakas; state: Exp; lines: +2 -0 add \% and ~ translations. ---------------------------- revision 1.2 date: 2002/03/30 15:51:25; author: jalar; state: Exp; lines: +3 -3 Changed slightly wrt \cmd translation ---------------------------- revision 1.1 date: 2002/03/27 13:28:35; author: jalar; state: Exp; Initial version ============================================================================= 2005-06-08 Ralf Angeli Moved here from preview/doc/. Old change log: RCS file: /cvsroot/auctex/auctex/preview/doc/copying.texi,v Working file: preview/doc/copying.texi head: 1.7 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.7 rel-0-9: 1.7 rel-0-8-1: 1.7 rel-0-8: 1.7 rel-0-7-8: 1.7 rel-0-7-7: 1.7 rel-0-7-6: 1.7 rel-0-7-5: 1.7 rel-0-7-4: 1.7 rel-0-7-3: 1.7 rel-0-7-2b: 1.7 rel-0-7-2: 1.7 rel-0-7-1: 1.7 rel-0-7: 1.7 rel-0-6-1: 1.6 rel-0-6: 1.6 keyword substitution: kv total revisions: 7; selected revisions: 7 description: ---------------------------- revision 1.7 date: 2002/03/30 15:51:57; author: jalar; state: Exp; lines: +2 -12 Macros in separate file ---------------------------- revision 1.6 date: 2002/02/11 22:14:54; author: jalar; state: Exp; lines: +12 -0 Include @macro defs for text-file generation ---------------------------- revision 1.5 date: 2002/02/11 16:19:18; author: dakas; state: Exp; lines: +6 -6 Use @previewlatex. ---------------------------- revision 1.4 date: 2002/02/09 19:17:10; author: dakas; state: Exp; lines: +11 -12 *** empty log message *** ---------------------------- revision 1.3 date: 2002/02/09 19:16:20; author: dakas; state: Exp; lines: +17 -17 Change Preview La@TeX{} to preview-latex ---------------------------- revision 1.2 date: 2002/02/05 14:33:57; author: jalar; state: Exp; lines: +4 -4 Less zealous index ---------------------------- revision 1.1 date: 2001/11/29 15:27:33; author: jalar; state: Exp; Created ============================================================================= 2005-06-07 David Kastrup (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 *** empty log message *** 2005-06-07 Ralf Angeli (font-latex-fontify-sectioning): Doc fix. 2005-06-07 Ralf Angeli (Font Locking): Document the nature of the `color' option for `font-latex-fontify-sectioning'. 2005-06-06 David Kastrup * configure.ac: Remove call of MAKEINFO_CHECK_MACROS: we expect a recent enough makeinfo version if you want to bootstrap, anyway. * configure.ac: Remove call to MAKEINFO_CHECK_MACROS: we expect a recent enough makeinfo version for bootstrapping, anyway. * doc/Makefile.in (MAKEINFO_MACROS): remove (TEXINFOINCLUDES): Remove unused TEXIPWD hack. Troublesome. 2005-06-06 Ralf Angeli *** empty log message *** 2005-06-06 Ralf Angeli (TeX-bar-LaTeX-button-alist) (menu-strings-buttons-alist): help-echo functions are called with arguments. 2005-06-06 David Kastrup (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-06 David Kastrup (TeX-format-filter): Don't let match-data generate markers. This is a terrible performance hog! 2005-06-05 Ralf Angeli *** empty log message *** 2005-06-05 Ralf Angeli (font-latex-deactivated-keyword-classes): Don't do extra quoting. 2005-06-05 Ralf Angeli *** empty log message *** 2005-06-05 Ralf Angeli Use `sectioning' instead of `title' for sectioning fontification. 2005-06-05 David Kastrup Remove preview/doc/install.texi and preview/doc/wininstall.texi since preview-latex is not distributed separately any more. 2005-06-05 Ralf Angeli *** empty log message *** 2005-06-05 Ralf Angeli (font-latex-deactivated-keyword-classes): New variable. (font-latex-make-built-in-keywords): Remove unnecessary `let'. Check `font-latex-deactivated-keyword-classes' in generated `font-latex-match-*-make' functions. 2005-06-05 Ralf Angeli (Font Locking): Describe deactivation of built-in keyword classes. 2005-06-05 Ralf Angeli *** empty log message *** 2005-06-05 Ralf Angeli (font-latex-fontify-sectioning) (font-latex-built-in-keyword-classes) (font-latex-keyword-matcher): Use `sectioning' instead of `title'. 2005-06-05 Ralf Angeli (Font Locking): Use `sectioning' instead of `title'. 2005-06-05 Ralf Angeli Mention change of `title' to `sectioning' for keyword variables. 2005-06-05 Ralf Angeli Sigh, don't close the type spec too early. 2005-06-05 Ralf Angeli A paren saved is a paren earned. 2005-06-05 Ralf Angeli *** empty log message *** 2005-06-05 Ralf Angeli (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'. 2005-06-05 Ralf Angeli (European): Describe new structure of `TeX-quote-language-alist'. 2005-06-05 Ralf Angeli Reflect new structure of `TeX-quote-language'. 2005-06-04 David Kastrup * doc/Makefile.in (TEXIFILES): Oops, depends on ../../doc/macros.texi * latex/Makefile.in (MKINSTALLDIRS): * doc/Makefile.in (MKINSTALLDIRS): * Makefile.in (MKINSTALLDIRS): Use mkinstalldirs from AUCTeX. * doc/Makefile.in (TEXI2HTML): Use TEXI* tools and TEXINFOINCLUDES. (../README): et al. Depend on ../../doc/macros.texi * doc/Makefile.in (preview-latex.dvi): Use texi2dvi. (preview-latex.pdf): Use texi2pdf. (preview-latex.ps): Use -Ppdf option. (preview-latex.info, ../README, ../FAQ, ../PROBLEMS, ../TODO): deal with ../../doc/macros.texi 2005-06-04 David Kastrup * latex/Makefile.in (MKINSTALLDIRS): * doc/Makefile.in (MKINSTALLDIRS): * Makefile.in (MKINSTALLDIRS): Use mkinstalldirs from AUCTeX. * mkinstalldirs: remove in favor of ../mkinstalldirs * doc/Makefile.in (TEXI2HTML): Use TEXI* tools and TEXINFOINCLUDES. (../README): et al. Depend on ../../doc/macros.texi * doc/Makefile.in (preview-latex.dvi): Use texi2dvi. (preview-latex.pdf): Use texi2pdf. (preview-latex.ps): Use -Ppdf option. (preview-latex.info, ../README, ../FAQ, ../PROBLEMS, ../TODO): deal with ../../doc/macros.texi 2005-06-04 David Kastrup * 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 * doc/Makefile.in (TEXI2HTML): Use TEXI* tools and TEXINFOINCLUDES. (../README): et al. Depend on ../../doc/macros.texi * configure.ac: Check and test for TEXI* as well. Quotify if necessary. * autogen.sh: Look in .. for macros. * doc/Makefile.in (preview-latex.dvi): Use texi2dvi. (preview-latex.pdf): Use texi2pdf. (preview-latex.ps): Use -Ppdf option. (preview-latex.info, ../README, ../FAQ, ../PROBLEMS, ../TODO): deal with ../../doc/macros.texi 2005-06-04 David Kastrup Move here from preview subdirectory. Old CVS log was RCS file: /cvsroot/auctex/auctex/preview/aclocal.m4,v Working file: aclocal.m4 head: 1.64 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.51 rel-0-9: 1.44 rel-0-8-1: 1.35 rel-0-8: 1.35 rel-0-7-8: 1.26 rel-0-7-7: 1.22 rel-0-7-6: 1.22 rel-0-7-5: 1.19 rel-0-7-4: 1.19 rel-0-7-3: 1.18 rel-0-7-2b: 1.17 rel-0-7-2: 1.17 rel-0-7-1: 1.16 rel-0-7: 1.16 rel-0-6-1: 1.13 rel-0-6: 1.13 rel-0-5-8-2: 1.10 rel-0-5-8-1: 1.6 rel-0-5-8: 1.6 rel-0-5: 1.6 keyword substitution: kv total revisions: 64; selected revisions: 64 description: ---------------------------- revision 1.64 date: 2005/05/23 23:11:02; author: dak; state: Exp; lines: +4 -6 * aclocal.m4: Use elif for prettiness. * prv-xemacs.el (preview-mode-setup): Change watch condition. (preview-watch-preamble): Accept command. (preview-unwatch-preamble): Change unwatch method. (preview-preamble-check-change): Change check. * prv-emacs.el (preview-preamble-changed-function): First unwatch preamble, then kill format. (preview-watch-preamble): Accept command to watch for. (preview-unwatch-preamble): Adapt to new `format-cons' format. (preview-mode-setup): Change watch condition. * preview.el (preview-dumped-alist): Change definition. (preview-parse-messages): Use `string-to-number' instead of obsoleted `string-to-int'. (preview-cache-preamble): Add format-cons arg. Only cache preamble if there is no cache with the same command yet. Precalculate command and check whether it matches previous one. If so, omit dumping. (preview-region, preview-document): Expand command here. (preview-generate-preview): Accept expanded command. Always tentatively dump command (unless disabled) and set sentinel only if this succeeded. (TeX-inline-preview-internal): Set command buffer at start. Use `commandbuff' argument rather than `TeX-command-buffer'. Raise error at different point. ---------------------------- revision 1.63 date: 2005/05/22 20:56:18; author: dak; state: Exp; lines: +19 -5 Allow --with-emacs=sth and --without-xemacs and similar combinations as long as they are more or less consistent. ---------------------------- revision 1.62 date: 2005/05/02 10:37:49; author: dak; state: Exp; lines: +2 -2 * aclocal.m4 (EMACS_PATH_LISPDIR): better help. * 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. ---------------------------- revision 1.61 date: 2005/04/30 15:28:06; author: dak; state: Exp; lines: +4 -3 * configure.ac: substitute auctexstartfile. Export auctexdir as `..'. * 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. * configure.ac: Use existing variables packagedatadir, packagelispdir. * aclocal.m4: Use existing lispdir variable. * prv-install.el (preview): don't require (preview-make-package-xemacs): several changes to command line options. * Makefile.in (lisp): rename from elisp for harmony with AUCTeX. (install-images): rename from install-icons. (install-metadata): new options for prv-install.el ---------------------------- revision 1.60 date: 2005/04/29 10:19:52; author: dak; state: Exp; lines: +1 -1 * 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. * aclocal.m4: echo date correctly. ---------------------------- revision 1.59 date: 2005/04/28 05:10:24; author: dak; state: Exp; lines: +26 -17 * 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/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. * aclocal.m4 (AUCTEX_AUTO_DIR): simplify. (AC_LISPIFY_DIR): add third argument. Simplify a few common expressions. ---------------------------- revision 1.58 date: 2005/04/27 19:16:39; author: dak; state: Exp; lines: +1 -1 sed paranoia. ---------------------------- revision 1.57 date: 2005/04/27 18:24:46; author: angeli; state: Exp; lines: +3 -2 (AC_DATE_VERSION_FROM_CHANGELOG): Escape `+'. Add regexp group. Close function. ---------------------------- revision 1.56 date: 2005/04/27 17:29:26; author: dak; state: Exp; lines: +2 -2 (AC_DATE_VERSION_FROM_CHANGELOG): actually look into the ChangeLog file. Uh. ---------------------------- revision 1.55 date: 2005/04/27 16:16:38; author: dak; state: Exp; lines: +18 -0 * 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. * latex/README (Note): Add bug reporting address. * 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. * 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. * configure.ac: don't bother about pre-2.50 autoconf. Check version more fine-grainedly. * 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): Changed 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'. ---------------------------- revision 1.54 date: 2005/04/11 09:01:32; author: dak; state: Exp; lines: +25 -15 * prv-install.el (preview-make-package-xemacs): Don't generate manifest and take package name from command line. * configure.in: Don't expose `lispdir'. Explain `TEXHASH', `PERL', `MAKEINFO', `INSTALL_INFO'. * latex/Makefile.in (texmfdir): Don't import. * Makefile.in (lispdir): Don't import. * preview.el (preview-counter-find): Fix bug with `(marker)'. * latex/Makefile.in (exec_prefix, libdir): Export. * doc/install.texi (Configure): Explain `--without-texmf-dir'. (Advice for package providers): Don't trash talk AUCTeX preactivation. (Advice for package providers): Mention `--without-texmf-dir'. * doc/Makefile.in (exec_prefix, libdir): export. * preview.el (preview-datadir): Use instead of `preview-icondir'. (preview-filter-specs): Use it. (preview-TeX-style-dir): New variable for uninstalled styles (preview-set-texinputs): Add or remove it from TEXINPUTS environment. (preview-TeX-style-dir): proper customization. (preview-install-styles): New function to install styles permanently. * configure.in: use `packagedatadir' instead of `icondir'. Add check for `kpathseaseparator'. Shell-quote and export `exec_prefix' and `libdir'. * auto.el.in (preview-datadir): replace preview-icondir, and add `lisppackagetexstyles' invocation. * aclocal.m4 (TEX_PATH_TEXMFDIR): Allow --without-texmf-dir, stop quoting a bunch of stuff, fix reference to load-file-name. * Makefile.in (exec_prefix, libdir, packagedatadir): export since the XEmacs tree might call them. (.PHONY, install): add install-nosearch target. (install-nosearch): Install .nosearch file. (install-icons): Use `$(packagedatadir)/images' instead of `$(icondir)' ---------------------------- revision 1.53 date: 2005/04/08 02:42:55; author: dak; state: Exp; lines: +23 -28 * Makefile.in (previewstartfile): import. (install-startup): split lines with `$(MAKE)' and `$(INSTALL_DATA)' so that `make -n' will properly recurse. * aclocal.m4 (AC_LISPIFY_DIR): resolve relative paths below ${lispdir} hierarchy. AC_SUBST both lisp variant of directory as well as original. * configure.in: Add `--with-preview-startfile', use new semantics of `AC_LISPIFY_DIR', drop `AC_MAKE_FILENAME_ABSOLUTE' stuff. * doc/install.texi (Configure): explain new semantics of `--with-lispdir' and new `--with-preview-startfile'. * doc/wininstall.texi: Document changes semantics for `--with-lispdir' and new `with-preview-startfile'. ---------------------------- revision 1.52 date: 2005/04/07 21:01:31; author: dak; state: Exp; lines: +7 -8 (EMACS_LISP): properly echo result to log file. (EMACS_EXAMINE_INSTALLATION_DIR): check that the result of file-relative-name is not absolute, which can happen for unrelated drives on Windows. (AC_FULL_EXPAND): also check, set and restore exec_prefix if not set. ---------------------------- revision 1.51 date: 2005/04/03 03:25:24; author: dak; state: Exp; lines: +3 -1 Search first for xemacs-packages as prefix. ---------------------------- revision 1.50 date: 2005/04/02 00:51:12; author: dak; state: Exp; lines: +3 -3 * doc/wininstall.texi: Mention that Perl is not needed if working with the default tarball. * doc/preview-latex.texi: Bump versions numbers, fix copyrights. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. * configure.in: Add check for load-path shadowing. * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in most cases. ---------------------------- revision 1.49 date: 2005/04/01 16:31:22; author: angeli; state: Exp; lines: +1 -1 (EMACS_EXAMINE_INSTALLATION_DIR): Repair quoting. ---------------------------- revision 1.48 date: 2005/04/01 13:31:39; author: dak; state: Exp; lines: +7 -5 * aclocal.m4(EMACS_EXAMINE_INSTALLATION_DIR): avoid trailing `/.'. (TEX_PATH_TEXMFDIR): search order changed. * aclocal.m4 (EMACS_PATH_PREFIX): just generate a single output. (EMACS_PROG_EMACS): Check for `emacsprefix'. (EMACS_EXAMINE_INSTALLATION_DIR): accept list of prefix variables as second argument. Decompose and compare directory names starting from the back. (EMACS_PATH_PACKAGEDIR): search in several prefixes. (EMACS_PATH_LISPDIR): same. (TEX_PATH_TEXMFDIR): set `texprefix' from kpsepath. Use new `EMACS_EXAMINE_INSTALLATION_DIR' for getting TeX directories. ---------------------------- revision 1.47 date: 2005/04/01 02:37:58; author: dak; state: Exp; lines: +79 -63 * latex/Makefile.in (prefix, datadir, texmfdir, previewtexmfdir) (previewdocdir): Use (null) to mask Windows backslashes. * configure.in: Adjust version info. * aclocal.m4 (EMACS_PATH_PREFIX): just generate a single output. (EMACS_PROG_EMACS): Check for `emacsprefix'. (EMACS_EXAMINE_INSTALLATION_DIR): accept list of prefix variables as second argument. Decompose and compare directory names starting from the back. (EMACS_PATH_PACKAGEDIR): search in several prefixes. (EMACS_PATH_LISPDIR): same. (TEX_PATH_TEXMFDIR): set `texprefix' from kpsepath. Use new `EMACS_EXAMINE_INSTALLATION_DIR' for getting TeX directories. ---------------------------- revision 1.46 date: 2005/03/31 15:37:07; author: dak; state: Exp; lines: +32 -7 * configure.in: Don't set prefix if it is not set. * aclocal.m4 (EMACS_PATH_PREFIX): new function. (AC_FULL_EXPAND): set `prefix' from `ac_default_prefix' before expansion if it is unset. ---------------------------- revision 1.45 date: 2005/03/31 05:57:14; author: jalar; state: Exp; lines: +27 -46 Add $emacsprefix ---------------------------- revision 1.44 date: 2005/03/03 14:03:30; author: dakas; state: Exp; lines: +76 -81 * doc/wininstall.texi: Simplify, rearrange, adapt to new installation scheme. Add links to CVS precompiled versions. * doc/install.texi (Prerequisites): Revamp. (Configure): Add explanations. * preview-latex.spec: Change rpm name to include "fedora". Adapt to new configure stuff. Use pdf doc instead of DVI. * configure.in: icondir is absolute, reorder some stuff to maintain directory locality. * aclocal.m4: Change a lot of $x to ${x}. Simplify some stuff. * RELEASE: Add information for release. * configure.in: Correct prefix check. Add Emacs version check. * aclocal.m4: Move several functions around, completely overhaul the stuff to just detect material in prefix-related directories. Remove docstrip config detection, add version checking of major and minor version. Rely on prefix being set by configure.in. ---------------------------- revision 1.43 date: 2005/03/03 05:28:38; author: dakas; state: Exp; lines: +217 -219 * configure.in: Correct prefix check. Add Emacs version check. * aclocal.m4: Move several functions around, completely overhaul the stuff to just detect material in prefix-related directories. Remove docstrip config detection, add version checking of major and minor version. Rely on prefix being set by configure.in. ---------------------------- revision 1.42 date: 2005/03/02 12:06:01; author: dakas; state: Exp; lines: +18 -23 * Makefile.in (install-el): no means no for packagedir. * configure.in: Set prefix. * aclocal.m4: Use "no" for no packagedir in XEmacs. Don't save prefix and stuff. Expand stuff at some points. * configure.in: Adapt to new variables. Remove check for image-supporting Emacs: it is probably not reliable on consoles. Add packagelispdir and icondir options. (GS): Don't try GSWIN32.EXE. Create lispGS in auto.el * doc/Makefile.in (.PHONY): Add install here. * Makefile.in (install-el): Adapt targets to packagelispdir. (.PHONY): Add install target for case insensitive filesystems. * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. EMACS_LISP now gets one argument less. EMACS_TEST_LISP_DIR makes just one pass. EMACS_PATH_LISPDIR expands less. AC_LISPIFY_DIR is a new function. AC_MAKE_FILENAME_ABSOLUTE AC_LISP_RELATIVE new functions. ---------------------------- revision 1.41 date: 2005/03/02 07:56:53; author: dakas; state: Exp; lines: +90 -85 * doc/wininstall.texi: Use executable name directly to save confusion. * prv-xemacs.el (preview-filter-specs): Rework specs. * prv-emacs.el (preview-filter-specs): Translate :type fields. * preview.el (preview-min-spec): Move. (preview-filter-specs): Move from prv-emacs.el and prv-xemacs.el. (preview-filter-specs-1): simplify. (preview-icondir): Create icondir preset variable. (preview-filter-specs): expand file specs against it here instead of prv-emacs.el and prv-xemacs.el. * configure.in: Adapt to new variables. Remove check for image-supporting Emacs: it is probably not reliable on consoles. Add packagelispdir and icondir options. (GS): Don't try GSWIN32.EXE. Create lispGS in auto.el * autogen.sh: Use --output option for makeinfo to get tableofcontents in FAQ. * doc/Makefile.in (.PHONY): Add install here. * Makefile.in (install-el): Adapt targets to packagelispdir. (.PHONY): Add install target for case insensitive filesystems. * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. EMACS_LISP now gets one argument less. EMACS_TEST_LISP_DIR makes just one pass. EMACS_PATH_LISPDIR expands less. AC_LISPIFY_DIR is a new function. AC_MAKE_FILENAME_ABSOLUTE AC_LISP_RELATIVE new functions. ---------------------------- revision 1.40 date: 2005/01/19 13:00:18; author: jalar; state: Exp; lines: +23 -23 sync with AUCTeX ---------------------------- revision 1.39 date: 2005/01/19 12:54:22; author: jalar; state: Exp; lines: +13 -78 sync with AUCTeX ---------------------------- revision 1.38 date: 2004/10/13 14:30:00; author: jalar; state: Exp; lines: +208 -54 Sync with AUCTeX. Well, almost. Don't use the version test. ---------------------------- revision 1.37 date: 2004/08/04 09:36:51; author: dakas; state: Exp; lines: +14 -11 Merge a few AUCTeX changes. ---------------------------- revision 1.36 date: 2004/07/28 00:04:50; author: dakas; state: Exp; lines: +10 -2 * latex/preview.dtx: Tiny change to placate font-latex. * latex/README-preview: Explain that PDF may be produced. * doc/wininstall.texi: Remove advice about failing byte-compiles: we should have this covered by now. * doc/problems.texi (LaTeX international characters): remove node. * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol node instead of 8bit testing. * doc/install.texi (Configure): Remove --disable-8bit-test description. * preview.el (preview-parse-messages): Simplify line match. * preview-latex.spec: Several changes of %{buildroot} uses and of infodir. Doubtful whether this will work with Fedora. * configure.in: Remove all 8bit-cleanness testing. * aclocal.m4 (EMACS_LISP): just write out a string expression without change or echo. Document the macro. * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): preserve trailing backslashes. * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for trailing backslashes. ---------------------------- revision 1.35 date: 2003/07/10 21:54:50; author: install over it if found. (AC_PATH_PACKAGEDIR): Support ~/ in package directory names. ---------------------------- revision 1.16 date: 2002/04/06 17:29:24; author: nixsf; state: Exp; lines: +9 -9 (AC_EXAMINE_PACKAGEDIR): Lowercasify PACKGEDIR. (AC_PATH_PACKAGEDIR): Likewise. ---------------------------- revision 1.15 date: 2002/04/06 15:19:20; author: alanshutko; state: Exp; lines: +55 -0 * configure.in: Start adding XEmacs-specific hooks. Right now, lispdir should be correctly set up, I think. icondir is sitting there for when we add icons. * aclocal.m4 (AC_PATH_PACKAGEDIR,AC_EXAMINE_PACKAGEDIR): New functions for XEmacs installation, borrowed from from emacs-w3m, credit to Katsumi Yamaoka . ---------------------------- revision 1.14 date: 2002/04/02 17:41:42; author: jalar; state: Exp; lines: +7 -7 escaped usage of $texmfdir ---------------------------- revision 1.13 date: 2002/02/18 03:53:36; author: alanshutko; state: Exp; lines: +1 -1 * doc/Makefile.in: New file, replacing the former ad-hoc build. * doc/install.texi: Mention --disable-8bit-test. * doc/problems.texi (LaTeX international characters): Mention --disable-8bit-test. * aclocal.m4 (AC_CHECK_AUCTEX): Correct --with-auctex to --with-tex-site. * configure.in: 8bit test enhancements. Allow disabling test with --disable-8bit-test. Check for makeinfo. Generate doc/Makefile. ---------------------------- revision 1.12 date: 2001/11/28 22:45:50; author: alanshutko; state: Exp; lines: +2 -2 * INSTALL (--with-tex-site): Rename --with-auctex. * aclocal.m4 (AC_CHECK_AUCTEX): Change name of --with-auctex to --with-tex-site. ---------------------------- revision 1.11 date: 2001/11/28 22:41:23; author: alanshutko; state: Exp; lines: +10 -10 (AC_CHECK_AUCTEX): Try to fix things so that it looks for tex-site, only tex-site, and adds the location of tex-site into the load-path. (AC_CHECK_REQUIRE): New. ---------------------------- revision 1.10 date: 2001/11/11 15:27:46; author: alanshutko; state: Exp; lines: +25 -1 * aclocal.m4 (AC_EMACS_CHECK_LIB_WITH_LIB): varient of AC_EMACS_CHECK_LIB which first requires a prereq lib. (AC_CHECK_AUCTEX): Use AC_EMACS_CHECK_LIB_WITH_LIB to prereq tex-site. * Makefile.in (use-hint): Get line wrapping right. * configure.in (--with-texmf): Applied patch from Hans Fredrik Nordhaug making --with-texmf obey TDS. ---------------------------- revision 1.9 date: 2001/11/06 16:44:32; author: alanshutko; state: Exp; lines: +18 -17 (AC_CHECK_AUCTEX): Revert the previous change, since it was horribly broken, and fix --with-auctex, so that it doesn't do the check if --with-auctex was specified. ---------------------------- revision 1.8 date: 2001/11/06 16:19:44; author: alanshutko; state: Exp; lines: +3 -2 (AC_CHECK_AUCTEX): Try looking for tex-site instead of tex-buf... this may help since we're sure it's in load-path, but I'm afraid that the contents of tex-site may not be standard enough across installations. ---------------------------- revision 1.7 date: 2001/11/04 00:23:55; author: alanshutko; state: Exp; lines: +76 -0 * aclocal.m4 (AC_CHECK_PROG_REQUIRED,AC_CHECK_PROGS_REQUIRED,AC_PATH_PROG_REQUIRED): New functions to check programs, and abort with a message if not found. (AC_EMACS_CHECK_LIB): Function stolen from Gnus to check whether an elisp library exists. (AC_CHECK_AUCTEX): Check if AUC-TeX is in a normal emacs load path, and allow --with-auctex switch to specify it. SF Bug #477262, #477260. * Makefile.in (use-hint, install-hint): New hints. SF Bug #477282. (all, install): Use the above hints. * configure.in: Changed all AC_CHECK_PROG(S)/AC_PATH_PROG(S) to new AC_*_REQUIRED, which abort and print a message if something isn't found. Added AC_CHECK_AUCTEX. Add note at end of configure to run "make". SF Bug #469741 (partial). ---------------------------- revision 1.6 date: 2001/10/01 01:48:36; author: alanshutko; state: Exp; lines: +3 -3 Instead of /dev/null, throw stuff to FD 5, where it might do some good. ---------------------------- revision 1.5 date: 2001/09/29 21:04:32; author: dakas; state: Exp; lines: +4 -5 Remove trailing slashes after path discovery, do some more things with sed instead of various other utilities. One change in calling LaTeX to make it work with older or non-web2c binaries. ---------------------------- revision 1.4 date: 2001/09/26 23:55:35; author: alanshutko; state: Exp; lines: +11 -85 * aclocal.m4: Removed some dross stolen from Gnus, since it is unused. Fixed up AC_PATH_TEXMFDIR to try to find a dir to install the docs and to export texmfdir. * configure.in: --with-auctex=DIR, new option * Makefile.in: Changed rules for byte-compilation to allow setting AUCTEXDIR. (install-texmf) Only texhash the directory we installed into ---------------------------- revision 1.3 date: 2001/09/24 02:14:17; author: alanshutko; state: Exp; lines: +2 -0 First cut at previewdocdir ---------------------------- revision 1.2 date: 2001/09/21 23:43:17; author: alanshutko; state: Exp; lines: +8 -3 2001-09-21 Alan Shutko * aclocal.m4: Correct handling of docstrip configuration for non-TDS setup. Also, quote the $ in awk. * Makefile.in (TEX): New variable. (all): preview-mk.ins instead of preview.ins (preview-mk.ins, preview.sty prauctex.def preview.drv): Use $TEX. * configure.in: Added --with-preview-dir option. Check for tex executable. ---------------------------- revision 1.1 date: 2001/09/21 02:29:20; author: alanshutko; state: Exp; Makefile.in, aclocal.m4, configure.in: Create autoconf versions of Makefile. Much of aclocal.m4 was stolen from Gnus, though the AC_PATH_TEXMF is new. Added install-sh for use by the makefile if a compatible install binary is not found. 2005-06-03 David Kastrup Moved here from preview/doc. Old log was: RCS file: /cvsroot/auctex/auctex/preview/doc/macros.texi,v Working file: macros.texi head: 1.9 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.9 rel-0-9: 1.6 rel-0-8-1: 1.5 rel-0-8: 1.5 rel-0-7-8: 1.4 rel-0-7-7: 1.4 rel-0-7-6: 1.4 rel-0-7-5: 1.1 rel-0-7-4: 1.1 rel-0-7-3: 1.1 rel-0-7-2b: 1.1 rel-0-7-2: 1.1 rel-0-7-1: 1.1 rel-0-7: 1.1 keyword substitution: kv total revisions: 9; selected revisions: 9 description: ---------------------------- revision 1.9 date: 2005/04/03 02:27:38; author: dak; state: Exp; lines: +5 -5 * latex/preview.dtx: Don't let negative dimensions into tightpage comment. * doc/macros.texi: Make @previewlatex swallow argument in links. Don't scrap sf declaration. Make it correct in links. ---------------------------- revision 1.8 date: 2005/04/03 01:25:07; author: dak; state: Exp; lines: +5 -1 Make @previewlatex swallow argument in links. Don't scrap sf declaration. Make it correct in links. ---------------------------- revision 1.7 date: 2005/04/02 20:28:57; author: dak; state: Exp; lines: +39 -3 * doc/macros.texi: Synchronize to AUCTeX. * Makefile.in (tarball-ready): Remove this target for now: it can't be used consistently really. It is probably better to do just run autogen.sh on a freshly exported archive. * doc/Makefile.in (DISTTEXTS): Targets in parent dir. (../INSTALL, ../INSTALL.windows, ../README, ../FAQ, ../PROBLEMS) (../TODO): New targets instead of targets in current dir. (clean): Don't remove targets in this dir. (maintainer-clean): Remove DISTTEXTS targets. * autogen.sh: Use make for generating distribution texts and also pregenerate the info file. * Makefile.in (emacsprefix): Remove. (.PHONY): Collect phony targets here. (DISTTEXTS): Move to doc/Makefile.in (tarball-ready): Adapt ---------------------------- revision 1.6 date: 2004/08/07 01:35:56; author: dakas; state: Exp; lines: +4 -1 * doc/macros.texi: New @ConTeXt{} macro, change appearance of @previewlatex{}. * doc/faq.texi (Customization): Presentation classes should work mostly. (Customization): Remove troubleshooting for `xy.sty'. (Requirements): Add AUCTeX 11.50 for PDFLaTeX. (Requirements): Mention dvipng. (Customization): PDFLaTeX is supported now. (Customization): ConTeXt is supported by AUCTeX, PDFLaTeX too. `Only' style support is missing now. * latex/preview.dtx: workaround for `xy.sty' in `textmath' code. ---------------------------- revision 1.5 date: 2003/02/13 16:15:45; author: dakas; state: Exp; lines: +1 -1 * doc/preview-latex.texi: Somewhat changed info dir entries. (Simple customization): add hint for RefTeX. * doc/problems.texi, doc/macros.texi: anticipate name change of AUC TeX to AUCTeX. ---------------------------- revision 1.4 date: 2002/12/12 13:58:30; author: jalar; state: Exp; lines: +8 -1 Sanitize makeinfo macro checks ---------------------------- revision 1.3 date: 2002/12/10 10:28:15; author: jalar; state: Exp; lines: +1 -1 Typo fixed ---------------------------- revision 1.2 date: 2002/11/29 13:30:56; author: jalar; state: Exp; lines: +14 -0 Attempt to make docs build with old texinfo ---------------------------- revision 1.1 date: 2002/03/30 15:50:26; author: jalar; state: Exp; Macros for the texinfo generation 2005-06-02 Ralf Angeli *** empty log message *** 2005-06-02 Ralf Angeli (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 Please, somebody give me a brain. 2005-05-31 Ralf Angeli *** empty log message *** 2005-05-31 Ralf Angeli (LaTeX-backward-paragraph): Check for `TeX-esc', not specific char. 2005-05-31 Ralf Angeli *** empty log message *** 2005-05-31 Ralf Angeli ("babel"): Disable font locking of macros not handled correctly. 2005-05-31 Ralf Angeli (LaTeX-backward-paragraph): Use catch..throw instead of an indicator variable. Don't refer to a saved match data. 2005-05-30 Ralf Angeli *** empty log message *** 2005-05-30 Ralf Angeli Add style/babel.el. 2005-05-30 Ralf Angeli Mention babel support. 2005-05-30 Ralf Angeli New file. 2005-05-28 Ralf Angeli *** empty log message *** 2005-05-28 Ralf Angeli (TeX-mode-map): Remap bindings of `next-error' and `previous-error' to `TeX-next-error' and `TeX-previous-error' respectively. 2005-05-28 Ralf Angeli (TeX-next-error): Call `next-error' as fallback. (TeX-previous-error): New function. 2005-05-25 David Kastrup (section{Die gerade Linie}): Make the intentional errors more conspicuous. 2005-05-25 Ralf Angeli (Checking): A user should not (have to) edit tex.el to switch from lacheck to chktex. 2005-05-24 Ralf Angeli *** empty log message *** 2005-05-24 Ralf Angeli (TeX-command-list): Remove chktex comment. 2005-05-24 Ralf Angeli *** empty log message *** 2005-05-24 Ralf Angeli (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 Recurse into preview _before_ starting any AC_SHELL_QUOTIFY business to avoid double quoting. 2005-05-24 David Kastrup (\title{RefTeX (long)}) (\title{RefTeX (short)}): New columns. One will have to go. 2005-05-23 David Kastrup * aclocal.m4: Use elif for prettiness. * prv-xemacs.el (preview-mode-setup): Change watch condition. (preview-watch-preamble): Accept command. (preview-unwatch-preamble): Change unwatch method. (preview-preamble-check-change): Change check. * prv-emacs.el (preview-preamble-changed-function): First unwatch preamble, then kill format. (preview-watch-preamble): Accept command to watch for. (preview-unwatch-preamble): Adapt to new `format-cons' format. (preview-mode-setup): Change watch condition. * preview.el (preview-dumped-alist): Change definition. (preview-parse-messages): Use `string-to-number' instead of obsoleted `string-to-int'. (preview-cache-preamble): Add format-cons arg. Only cache preamble if there is no cache with the same command yet. Precalculate command and check whether it matches previous one. If so, omit dumping. (preview-region, preview-document): Expand command here. (preview-generate-preview): Accept expanded command. Always tentatively dump command (unless disabled) and set sentinel only if this succeeded. (TeX-inline-preview-internal): Set command buffer at start. Use `commandbuff' argument rather than `TeX-command-buffer'. Raise error at different point. 2005-05-22 David Kastrup Allow --with-emacs=sth and --without-xemacs and similar combinations as long as they are more or less consistent. 2005-05-22 David Kastrup (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 *** empty log message *** 2005-05-21 Ralf Angeli (preview-make-package-xemacs): Cater for XEmacs 21.5 which uses a different interface for generating autoloads at present. 2005-05-21 Ralf Angeli *** empty log message *** 2005-05-21 Ralf Angeli Small corrections. 2005-05-21 Ralf Angeli *** empty log message *** 2005-05-21 Ralf Angeli (TeX-PDF-mode): Run `TeX-PDF-mode-hook'. 2005-05-21 Ralf Angeli (TeX-bar-LaTeX-button-alist): Reenable mode-specific images for View button. (LaTeX-install-toolbar): Add `toolbarx-refresh' to `TeX-PDF-mode-hook'. 2005-05-21 David Kastrup * autogen.sh: Remove argument to preview/autogen.sh * doc/wininstall.texi: Editing changes. Last checkin before removal. * doc/install.texi: Editing changes. Last checkin before removal. * doc/faq.texi (Customization): Don't use @var inappropriately. * autogen.sh: Remove generation of auto.texi. * doc/preview-latex.texi (Installation): Refer to AUCTeX manual. (Keys and lisp): Some formatting changes. * doc/Makefile.in (TEXIFILES): Remove wininstall.texi and install.texi. (DISTTEXTS): Remove ../INSTALL and ../INSTALL.windows (../INSTALL, ../INSTALL.windows): Remove. * doc/problems.texi (Known problems): Remove old AUCTeX advice. Remove explicit node names. (Emacs problems): Rewrite. Mention precompiled CVS Emacsen. Refer to AUCTeX manual. (AUCTeX prior to 11.0): Remove. (Too small bounding boxes): Reword. (x-symbol interoperation): Explain 8-bit cleanliness somewhat more. 2005-05-20 David Kastrup Integrate the installation instructions for preview-latex. 2005-05-20 Ralf Angeli *** empty log message *** 2005-05-20 Ralf Angeli (preview-specs-type): Use an extra :value keyword to avoid a bug in `widget-convert' of XEmacs 21.4 and Emacs 21. 2005-05-20 Masayuki Ataka *** empty log message *** 2005-05-20 David Kastrup (section{Greek Letters}): Add \Xi. 2005-05-19 Masayuki Ataka * Makefile.in: * configure.ac: * preview/Makefile.in: Change "==" to "=" in the argument of "test" for Bourne shell compatibility. 2005-05-19 Masayuki Ataka (LaTeX-label-alist): Add "multline" environment. 2005-05-19 Ralf Angeli *** empty log message *** 2005-05-19 Ralf Angeli (tex-site-unload-hook, TeX-modes): Do not use `dolist'. Prevents console pop-ups with XEmacsen on Windows. 2005-05-19 David Kastrup 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 *** empty log message *** 2005-05-19 Ralf Angeli (LaTeX-fill-move-to-break-point): Check for `charset-after' to make non-MULE XEmacsen happy. Some reformatting. 2005-05-18 David Kastrup Don't use \n in character ranges since it is not actually a character in Windows. 2005-05-18 David Kastrup (LaTeX-math-default): Add Xi (reported by Uli Fahrenberg). 2005-05-17 David Kastrup (lisp): Rewrite condition to make `make -n' work, also non-Posix shells. (install-metadata): Rewrite stuff for non-Posix shells. (preview-latex.el): Same here. (install-metadata): ignore return state of mkinstalldirs. 2005-05-17 David Kastrup (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 David Kastrup * 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. * Makefile.in (lisp): Rewrite condition to make `make -n' work, also non-Posix shells. (install-metadata): Rewrite stuff for non-Posix shells. (preview-latex.el): Same here. 2005-05-16 Ralf Angeli *** empty log message *** 2005-05-16 Ralf Angeli (auto-loads.el): Don't stop on non-zero exit code. 2005-05-16 Ralf Angeli *** empty log message *** 2005-05-16 Ralf Angeli (TeX-command-sentinel): Bind `TeX-transient-master'. 2005-05-16 Ralf Angeli (TeX-transient-master): New variable. (TeX-master-file): Use it. 2005-05-14 Ralf Angeli *** empty log message *** 2005-05-14 Ralf Angeli (LaTeX-babel-hyphen): Doc fix. (LaTeX-common-initialization): Call `easy-menu-add' as late as possible. 2005-05-14 Ralf Angeli *** empty log message *** 2005-05-14 Ralf Angeli (LaTeX-babel-hyphen): Doc fix. 2005-05-14 Masayuki Ataka *** empty log message *** 2005-05-14 Masayuki Ataka (CLEANFILES): Add $(CONTRIBELC) and $(CONTRIB_MULEELC). (DISTCLEANFILES): Add auctex.el and auto-loads.el. (auto-loads.el): Add $(COMPILE_MULE) 2005-05-14 Masayuki Ataka * 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. 2005-05-14 Masayuki Ataka Move "mod"-like entries to amsmath.el. 2005-05-14 Masayuki Ataka (LaTeX-amsmath-label): Fix doc. 2005-05-14 Masayuki Ataka (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 *** empty log message *** 2005-05-13 Ralf Angeli Small corrections. 2005-05-12 Ralf Angeli *** empty log message *** 2005-05-12 Ralf Angeli (TeX-fold-make-overlay): Calculate priority before the overlay is instantiated. 2005-05-12 Ralf Angeli *** empty log message *** 2005-05-12 Ralf Angeli (font-latex-match-command-with-arguments): Make XEmacs happy. 2005-05-12 Ralf Angeli (LaTeX-fill-newline-hook): New hook. (LaTeX-fill-newline): Use it. 2005-05-12 Ralf Angeli *** empty log message *** 2005-05-12 Ralf Angeli (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. 2005-05-12 Ralf Angeli *** empty log message *** 2005-05-12 Ralf Angeli (TeX-overlay-prioritize): Fix oversight in XEmacs version of the function. 2005-05-11 Reiner Steib (tar-ball): Allow YYYYMMDD-a TAG for snapshots. 2005-05-11 Ralf Angeli *** empty log message *** 2005-05-11 Ralf Angeli (TeX-insert-quote): Insert TeX quote if point is just before math, comment, or verbatim content. 2005-05-11 Ralf Angeli *** empty log message *** 2005-05-11 Ralf Angeli (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. 2005-05-11 Ralf Angeli *** empty log message *** 2005-05-11 Ralf Angeli (LaTeX-auto-cleanup): Discard only options which actually include a "=". 2005-05-11 Ralf Angeli *** empty log message *** 2005-05-11 Ralf Angeli Whitespace cleanup. 2005-05-11 Ralf Angeli *** empty log message *** 2005-05-11 Ralf Angeli (TeX-overlay-prioritize): Fix calculation of priority for in-between overlay. 2005-05-10 David Kastrup * 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 David Kastrup *** empty log message *** 2005-05-10 Ralf Angeli *** empty log message *** 2005-05-10 Ralf Angeli (font-latex-match-command-with-arguments): Fix handling of multiple optional arguments. Break if the end of the first mandatory argument could not be found. 2005-05-10 Ralf Angeli *** empty log message *** 2005-05-10 Ralf Angeli (font-latex-forward-comment): Simplify. Code mainly by David Kastrup. (font-latex-match-command-with-arguments): Apply restriction of region more globally. 2005-05-10 Ralf Angeli *** empty log message *** 2005-05-10 Ralf Angeli (font-latex-forward-comment): Prevent infinite loops and repair regexp. 2005-05-10 Ralf Angeli *** empty log message *** 2005-05-10 Ralf Angeli Clean up. 2005-05-10 Ralf Angeli (font-latex-forward-comment): New function. (font-latex-match-command-with-arguments): Use it. Set fontification start of optional argument to opening bracket. 2005-05-09 Ralf Angeli *** empty log message *** 2005-05-09 Ralf Angeli (TeX-normal-mode): Ask for master file in 'shared case. 2005-05-09 Reiner Steib Fix address bogus address. 2005-05-09 Ralf Angeli *** empty log message *** 2005-05-09 Ralf Angeli (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 (dist): Use DISTTEXTS instead of explicit list in this directory. 2005-05-07 Ralf Angeli *** empty log message *** 2005-05-07 Ralf Angeli (VirTeX-common-initialization): Remove Emacs 20 compatibility code. Call `TeX-master-file' during load of shared files as well. 2005-05-06 Ralf Angeli *** empty log message *** 2005-05-06 Ralf Angeli (TeX-local-master-p): Limit search. 2005-05-06 Reiner Steib (DOCFILES): Remove macros.texi to make "tar-ball" work again. 2005-05-06 Reiner Steib Remove CVS conflict marker. 2005-05-06 David Kastrup (TeX-load-style): Fix typo `expand-filename'. 2005-05-06 Ralf Angeli *** empty log message *** 2005-05-06 Ralf Angeli (TEXINFOINCLUDES): New variable used for file inclusion with makeinfo, texi2dvi and texi2pdf. (MAKEINFOINC): Remove. 2005-05-06 Ralf Angeli *** empty log message *** 2005-05-06 Ralf Angeli (Introduction): Make package activation clearer. 2005-05-05 Ralf Angeli *** empty log message *** 2005-05-05 Ralf Angeli (Introduction): Be consistent with the display of commands in the rest of the manual. 2005-05-05 Ralf Angeli *** empty log message *** 2005-05-05 Ralf Angeli (TeX-fold-mode): Improve doc string and add its first line to the autoload form. 2005-05-04 David Kastrup (TeX-fold-mode): Change autoload cookie because of XEmacs. 2005-05-03 David Kastrup First attempt 2005-05-02 David Kastrup * doc/install.texi: * doc/intro.texi: * doc/wininstall.texi: overhaul. * autogen.sh: adapt to auto.texi scheme. * 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. * doc/wininstall.texi: * doc/install.texi: Overhaul, use auto.texi. * doc/Makefile.in (../INSTALL, ../INSTALL.windows): add auto.texi dependence. (maintainer-clean): remove auto.texi. * autogen.sh: Generate auto.texi * README.CVS: Some modifications. 2005-05-02 David Kastrup * 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. * README.CVS: Some modifications. 2005-05-02 David Kastrup * aclocal.m4 (EMACS_PATH_LISPDIR): better help. * 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 * 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. * doc/install.texi (Configure): Synch with auctex. 2005-05-01 Ralf Angeli *** empty log message *** 2005-05-01 Ralf Angeli (font-latex-make-match-defun) (font-latex-make-built-in-keywords): Byte-compile generated functions. 2005-05-01 Ralf Angeli *** empty log message *** 2005-05-01 Ralf Angeli (clean, distclean): Descend. 2005-05-01 David Kastrup * tex.el (TeX-load-style): Properly expand file names, and fix a terrible order-of-arguments bug. * Makefile.in (AUCSRC): Move tex-style.el before latex.el * tex-fptex.el: 2005-04-30 David Kastrup * 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 2005-04-30 David Kastrup * 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 * Makefile.in (install-metadata): Correct version number. (DESCEND): different quoting. (install): Same here. (install-metadata): Don't depend on some exit values. * 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-30 David Kastrup * Makefile.in (install-metadata): Correct version number. * 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. * configure.ac: Use existing variables packagedatadir, packagelispdir. If configuring a package and infodir is defaulted, disable install-info. Disable TEXHASH when installing --without-texmfdir. Move TEXHASH test. 2005-04-30 David Kastrup * configure.ac: substitute auctexstartfile. Export auctexdir as `..'. * 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. * configure.ac: Use existing variables packagedatadir, packagelispdir. * aclocal.m4: Use existing lispdir variable. * prv-install.el (preview): don't require (preview-make-package-xemacs): several changes to command line options. * Makefile.in (lisp): rename from elisp for harmony with AUCTeX. (install-images): rename from install-icons. (install-metadata): new options for prv-install.el 2005-04-29 Ralf Angeli *** empty log message *** 2005-04-29 Ralf Angeli Remove `TeX-doc' for `ams-tex-mode'. 2005-04-29 David Kastrup * 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. 2005-04-29 David Kastrup (Texinfo-mode): Fix type in alias. 2005-04-29 David Kastrup (tex-site): Provides are added by Makefile. Remove them here. 2005-04-29 David Kastrup * 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. * aclocal.m4: echo date correctly. 2005-04-29 David Kastrup Add a few autogenerated files. 2005-04-28 Reiner Steib (TeX-mode-alist): Exchange value and doc string. (TeX-modes-set): Check if mode is fbound. 2005-04-28 Reiner Steib * doc/changes.texi: Mention changes in sectioning fontification. * doc/auctex.texi (Font Locking): Adjust to new sectioning fontification. 2005-04-28 Reiner Steib (font-latex-fontify-sectioning): Fix typos in doc string. Remove face-aliases. 2005-04-28 Reiner Steib Fix wrong remark about face-alias. 2005-04-28 Reiner Steib 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. Provide face-alias iff old faces have been saved via customize. 2005-04-28 Ralf Angeli *** empty log message *** 2005-04-28 Ralf Angeli (Development): New name replacing "ToDo". 2005-04-28 Ralf Angeli Fix for raw output. 2005-04-28 David Kastrup * 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/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. * aclocal.m4 (AUCTEX_AUTO_DIR): simplify. (AC_LISPIFY_DIR): add third argument. Simplify a few common expressions. 2005-04-28 David Kastrup * 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 * 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-27 David Kastrup sed paranoia. 2005-04-27 Ralf Angeli *** empty log message *** 2005-04-27 Ralf Angeli (AC_DATE_VERSION_FROM_CHANGELOG): Escape `+'. Add regexp group. Close function. 2005-04-27 David Kastrup * preview.el (TeX-inline-preview-internal): Don't try interpreting coding-system if it is nil. * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): actually look into the ChangeLog file. Uh. 2005-04-27 David Kastrup * configure.ac: Correct bug reporting address and move stuff over from preview. 2005-04-27 David Kastrup (AC_DATE_VERSION_FROM_CHANGELOG): actually look into the ChangeLog file. Uh. 2005-04-27 Masayuki Ataka *** empty log message *** 2005-04-27 David Kastrup * aclocal.m4: remove, we want the one in preview instead. * autogen.sh: Use aclocal.m4 from preview subdirectory. 2005-04-27 Masayuki Ataka Mention the fix of Japanese fill problems. 2005-04-27 David Kastrup * 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. * latex/README (Note): Add bug reporting address. * 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. * 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. * configure.ac: don't bother about pre-2.50 autoconf. Check version more fine-grainedly. * 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): Changed 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 (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 *** empty log message *** 2005-04-24 Ralf Angeli (TeX-run-interactive): Use `add-hook'. 2005-04-24 Ralf Angeli *** empty log message *** 2005-04-24 Ralf Angeli (TeX-interactive-goto-prompt): New function. (TeX-run-interactive): Use it instead of setting `comint-scroll-to-bottom-on-output'. 2005-04-23 Ralf Angeli *** empty log message *** 2005-04-23 Ralf Angeli (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. 2005-04-23 Ralf Angeli *** empty log message *** 2005-04-23 Ralf Angeli (TeX-find-macro-boundaries): Reimplement. Now handles \foo{\bar}{ba-!-z} case correctly. (TeX-find-macro-start-helper): Remove. 2005-04-22 Reiner Steib (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): Renamed from title-4-face. (font-latex-built-in-keyword-classes): Use title-0 and title-5 faces. 2005-04-22 Ralf Angeli *** empty log message *** 2005-04-22 Ralf Angeli (TeX-run-interactive): Make output buffer scroll. 2005-04-18 David Kastrup * preview.el (preview-dump-state): New function to get run buffer info. (preview-report-bug): Use it. * Makefile.in (install-metadata): include directories in `MANIFEST'. 2005-04-18 Ralf Angeli *** empty log message *** 2005-04-18 Ralf Angeli (TeX-fold-region): Get rid of \_> for matching macros. It prevents macros immediately followed by numbers from being found. 2005-04-16 David Kastrup Work around another ntheorem bug affecting showlabels. 2005-04-16 Masayuki Ataka *** empty log message *** 2005-04-16 Masayuki Ataka (LaTeX-item-equation): just-one-space before `\\' at the end of line. 2005-04-15 Ralf Angeli *** empty log message *** 2005-04-15 Ralf Angeli ("harvard"): Activate harvard citation format in RefTeX. 2005-04-14 Ralf Angeli *** empty log message *** 2005-04-14 Ralf Angeli (TeX-fold-force-fontify): New variable. (TeX-fold-buffer): Use it. Make sure the buffer is fontified before folding is done. 2005-04-14 Ralf Angeli (Folding): Mention `TeX-fold-force-fontify'. 2005-04-14 Ralf Angeli Mention `TeX-fold-force-fontify'. 2005-04-13 Masayuki Ataka *** empty log message *** 2005-04-13 Masayuki Ataka Fix comment. ("amsmath"): Removed 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-13 Masayuki Ataka *** empty log message *** 2005-04-13 Masayuki Ataka (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 *** empty log message *** 2005-04-13 Ralf Angeli (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. 2005-04-13 Ralf Angeli (Mathematics): Document only the string-nature of `LaTeX-math-abbrev-prefix'. 2005-04-12 Ralf Angeli *** empty log message *** 2005-04-12 Ralf Angeli (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. 2005-04-12 Ralf Angeli (Mathematics): Explain `LaTeX-math-abbrev-prefix' more verbosely. 2005-04-12 David Kastrup * configure.ac: Don't bother about pre-2.5 autoconf versions. * doc/faq.texi (Customization): Remove lamentation that PDF foreground is fixed to black. * preview.el (preview-pdf-color-string): New function. (preview-pdf2dsc-sentinel): Use it. * configure.ac: renamed from configure.in 2005-04-12 Reiner Steib (TeX-lisp-directory): Avoid open-parenthesis at beginning of a line. 2005-04-12 Reiner Steib (TeX-lisp-directory): Quote parentheses in doc string. 2005-04-12 Reiner Steib * 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-11 David Kastrup renamed from configure.in 2005-04-11 David Kastrup Renamed from configure.in. Old ChangeLog: RCS file: /cvsroot/auctex/auctex/preview/configure.in,v Working file: configure.in head: 1.83 branch: locks: strict access list: symbolic names: rel-0-9-1: 1.77 rel-0-9: 1.70 rel-0-8-1: 1.61 rel-0-8: 1.60 rel-0-7-8: 1.54 rel-0-7-7: 1.46 rel-0-7-6: 1.45 rel-0-7-5: 1.39 rel-0-7-4: 1.38 rel-0-7-3: 1.36 rel-0-7-2b: 1.34 rel-0-7-2: 1.34 rel-0-7-1: 1.30 rel-0-7: 1.28 rel-0-6-1: 1.17 rel-0-6: 1.14 rel-0-5-8-2: 1.11 rel-0-5-8-1: 1.9 rel-0-5-8: 1.9 rel-0-5: 1.5 keyword substitution: kv total revisions: 83; selected revisions: 83 description: ---------------------------- revision 1.83 date: 2005/04/11 20:05:10; author: jalar; state: Exp; lines: +3 -3 Minimal changes to printouts ---------------------------- revision 1.82 date: 2005/04/11 09:01:32; author: dak; state: Exp; lines: +65 -17 * prv-install.el (preview-make-package-xemacs): Don't generate manifest and take package name from command line. * configure.in: Don't expose `lispdir'. Explain `TEXHASH', `PERL', `MAKEINFO', `INSTALL_INFO'. * latex/Makefile.in (texmfdir): Don't import. * Makefile.in (lispdir): Don't import. * preview.el (preview-counter-find): Fix bug with `(marker)'. * latex/Makefile.in (exec_prefix, libdir): Export. * doc/install.texi (Configure): Explain `--without-texmf-dir'. (Advice for package providers): Don't trash talk AUCTeX preactivation. (Advice for package providers): Mention `--without-texmf-dir'. * doc/Makefile.in (exec_prefix, libdir): export. * preview.el (preview-datadir): Use instead of `preview-icondir'. (preview-filter-specs): Use it. (preview-TeX-style-dir): New variable for uninstalled styles (preview-set-texinputs): Add or remove it from TEXINPUTS environment. (preview-TeX-style-dir): proper customization. (preview-install-styles): New function to install styles permanently. * configure.in: use `packagedatadir' instead of `icondir'. Add check for `kpathseaseparator'. Shell-quote and export `exec_prefix' and `libdir'. * auto.el.in (preview-datadir): replace preview-icondir, and add `lisppackagetexstyles' invocation. * aclocal.m4 (TEX_PATH_TEXMFDIR): Allow --without-texmf-dir, stop quoting a bunch of stuff, fix reference to load-file-name. * Makefile.in (exec_prefix, libdir, packagedatadir): export since the XEmacs tree might call them. (.PHONY, install): add install-nosearch target. (install-nosearch): Install .nosearch file. (install-icons): Use `$(packagedatadir)/images' instead of `$(icondir)' ---------------------------- revision 1.81 date: 2005/04/10 23:21:44; author: dak; state: Exp; lines: +1 -1 (Configure): Clarify. ---------------------------- revision 1.80 date: 2005/04/10 16:28:59; author: angeli; state: Exp; lines: +1 -1 GhostScript --> Ghostscript. ---------------------------- revision 1.79 date: 2005/04/08 02:42:55; author: dak; state: Exp; lines: +32 -27 * Makefile.in (previewstartfile): import. (install-startup): split lines with `$(MAKE)' and `$(INSTALL_DATA)' so that `make -n' will properly recurse. * aclocal.m4 (AC_LISPIFY_DIR): resolve relative paths below ${lispdir} hierarchy. AC_SUBST both lisp variant of directory as well as original. * configure.in: Add `--with-preview-startfile', use new semantics of `AC_LISPIFY_DIR', drop `AC_MAKE_FILENAME_ABSOLUTE' stuff. * doc/install.texi (Configure): explain new semantics of `--with-lispdir' and new `--with-preview-startfile'. * doc/wininstall.texi: Document changes semantics for `--with-lispdir' and new `with-preview-startfile'. ---------------------------- revision 1.78 date: 2005/04/05 10:56:18; author: angeli; state: Exp; lines: +8 -7 Cosmetics for ./configure --help. ---------------------------- revision 1.77 date: 2005/04/03 00:54:51; author: dak; state: Exp; lines: +6 -1 * doc/readme.texi (What use is it?): * doc/problems.texi: * doc/install.texi (Top): Work around raisesection bug. * doc/Makefile.in (../INSTALL, ../INSTALL.windows, ../README) (../FAQ, ../TODO): Remove --no-validate option. (../PROBLEMS): remove --no-validate option, and number sections. * doc/faq.texi: Make validatable top entry. Don't raise sections until after the first chapter. This is insane, but otherwise everything will be unnumbered. * configure.in: Expand `packagelispdir' and `lispdir' before checking for conflicts. ---------------------------- revision 1.76 date: 2005/04/02 00:51:12; author: dak; state: Exp; lines: +31 -0 * doc/wininstall.texi: Mention that Perl is not needed if working with the default tarball. * doc/preview-latex.texi: Bump versions numbers, fix copyrights. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. * configure.in: Add check for load-path shadowing. * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in most cases. ---------------------------- revision 1.75 date: 2005/04/01 02:37:58; author: dak; state: Exp; lines: +1 -1 * latex/Makefile.in (prefix, datadir, texmfdir, previewtexmfdir) (previewdocdir): Use (null) to mask Windows backslashes. * configure.in: Adjust version info. * aclocal.m4 (EMACS_PATH_PREFIX): just generate a single output. (EMACS_PROG_EMACS): Check for `emacsprefix'. (EMACS_EXAMINE_INSTALLATION_DIR): accept list of prefix variables as second argument. Decompose and compare directory names starting from the back. (EMACS_PATH_PACKAGEDIR): search in several prefixes. (EMACS_PATH_LISPDIR): same. (TEX_PATH_TEXMFDIR): set `texprefix' from kpsepath. Use new `EMACS_EXAMINE_INSTALLATION_DIR' for getting TeX directories. ---------------------------- revision 1.74 date: 2005/03/31 15:37:07; author: dak; state: Exp; lines: +0 -5 * configure.in: Don't set prefix if it is not set. * aclocal.m4 (EMACS_PATH_PREFIX): new function. (AC_FULL_EXPAND): set `prefix' from `ac_default_prefix' before expansion if it is unset. ---------------------------- revision 1.73 date: 2005/03/29 12:04:20; author: dak; state: Exp; lines: +3 -0 (auctexdir): Use `AC_ARG_VAR' on `GS' and `TEXHASH' (should probably also be used on a few other environment variables). Use `AC_SHELL_QUOTIFY' on `GS'. ---------------------------- revision 1.72 date: 2005/03/23 14:44:01; author: jalar; state: Exp; lines: +1 -0 Add check for perl ---------------------------- revision 1.71 date: 2005/03/15 02:29:23; author: dak; state: Exp; lines: +1 -0 * doc/preview-latex.texi (Keys and lisp): Document preview-at-point allowing active region. * preview.el (preview-at-point): Remove nonsensical arguments. Instead, allow for an active region. * configure.in: Add `packagelispdir' to quoted Makefile variables. * latex/preview.dtx: Reformat the kaboodle to look nicer. Move \nofiles to auctex option. * latex/README-preview (Note): Mention \nofiles problem. * preview.el (preview-LaTeX-command): Add \nofiles to startup. ---------------------------- revision 1.70 date: 2005/03/03 14:03:29; author: dakas; state: Exp; lines: +37 -27 * doc/wininstall.texi: Simplify, rearrange, adapt to new installation scheme. Add links to CVS precompiled versions. * doc/install.texi (Prerequisites): Revamp. (Configure): Add explanations. * preview-latex.spec: Change rpm name to include "fedora". Adapt to new configure stuff. Use pdf doc instead of DVI. * configure.in: icondir is absolute, reorder some stuff to maintain directory locality. * aclocal.m4: Change a lot of $x to ${x}. Simplify some stuff. * RELEASE: Add information for release. * configure.in: Correct prefix check. Add Emacs version check. * aclocal.m4: Move several functions around, completely overhaul the stuff to just detect material in prefix-related directories. Remove docstrip config detection, add version checking of major and minor version. Rely on prefix being set by configure.in. ---------------------------- revision 1.69 date: 2005/03/03 05:28:38; author: dakas; state: Exp; lines: +9 -6 * configure.in: Correct prefix check. Add Emacs version check. * aclocal.m4: Move several functions around, completely overhaul the stuff to just detect material in prefix-related directories. Remove docstrip config detection, add version checking of major and minor version. Rely on prefix being set by configure.in. ---------------------------- revision 1.68 date: 2005/03/02 12:06:01; author: dakas; state: Exp; lines: +27 -6 * Makefile.in (install-el): no means no for packagedir. * configure.in: Set prefix. * aclocal.m4: Use "no" for no packagedir in XEmacs. Don't save prefix and stuff. Expand stuff at some points. * configure.in: Adapt to new variables. Remove check for image-supporting Emacs: it is probably not reliable on consoles. Add packagelispdir and icondir options. (GS): Don't try GSWIN32.EXE. Create lispGS in auto.el * doc/Makefile.in (.PHONY): Add install here. * Makefile.in (install-el): Adapt targets to packagelispdir. (.PHONY): Add install target for case insensitive filesystems. * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. EMACS_LISP now gets one argument less. EMACS_TEST_LISP_DIR makes just one pass. EMACS_PATH_LISPDIR expands less. AC_LISPIFY_DIR is a new function. AC_MAKE_FILENAME_ABSOLUTE AC_LISP_RELATIVE new functions. ---------------------------- revision 1.67 date: 2005/03/02 07:56:53; author: dakas; state: Exp; lines: +24 -16 * doc/wininstall.texi: Use executable name directly to save confusion. * prv-xemacs.el (preview-filter-specs): Rework specs. * prv-emacs.el (preview-filter-specs): Translate :type fields. * preview.el (preview-min-spec): Move. (preview-filter-specs): Move from prv-emacs.el and prv-xemacs.el. (preview-filter-specs-1): simplify. (preview-icondir): Create icondir preset variable. (preview-filter-specs): expand file specs against it here instead of prv-emacs.el and prv-xemacs.el. * configure.in: Adapt to new variables. Remove check for image-supporting Emacs: it is probably not reliable on consoles. Add packagelispdir and icondir options. (GS): Don't try GSWIN32.EXE. Create lispGS in auto.el * autogen.sh: Use --output option for makeinfo to get tableofcontents in FAQ. * doc/Makefile.in (.PHONY): Add install here. * Makefile.in (install-el): Adapt targets to packagelispdir. (.PHONY): Add install target for case insensitive filesystems. * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. EMACS_LISP now gets one argument less. EMACS_TEST_LISP_DIR makes just one pass. EMACS_PATH_LISPDIR expands less. AC_LISPIFY_DIR is a new function. AC_MAKE_FILENAME_ABSOLUTE AC_LISP_RELATIVE new functions. ---------------------------- revision 1.66 date: 2005/02/09 11:55:45; author: dakas; state: Exp; lines: +0 -3 * configure.in: remove ICONFORM stuff. * Makefile.in (ICONFORM): removed. (ICON_SOURCES): Change to different list. * prv-xemacs.el (preview-nonready-icon, preview-error-icon) (preview-icon, preview-tb-icon): Removed in this form. (preview-ascent-spec): New symbol for storing minimal data when parsing specs. (preview-filter-specs): New function. (preview-icon-copy): Replaces `preview-nonready-copy'. (preview-mode-setup): Create toolbar button. * prv-emacs.el (preview-nonready-icon, preview-error-icon) (preview-icon): removed. (preview-filter-specs): New function. (preview-tb-icon-specs, preview-tb-icon): New variables for the toolbar icon. (preview-icon-copy): replaces `preview-nonready-copy' (preview-mode-setup): Initialize `preview-tb-icon' * preview.el (preview-nonready-icon-specs) (preview-nonready-icon, preview-error-icon-specs) (preview-error-icon, preview-icon-specs, preview-icon) (preview-min-spec): New variables. (preview-gs-place): Use `preview-icon-copy' instead of `preview-nonready-copy' (preview-make-image): New function. (preview-filter-specs-1): New function. (preview-buffer-restore-internal): Call `preview-get-geometry' for having size information. This may be incorrect at restore time. (preview-get-geometry): Also constitute `preview-icon', `preview-error-icon' and `preview-nonready-icon'. ---------------------------- revision 1.65 date: 2005/01/29 00:31:42; author: dakas; state: Exp; lines: +4 -1 2005-01-29 David Kastrup * preview-latex.spec (Release): Bump version to prerelease, make some changes that look like they'd fit into AUCTeX's scheme. * RELEASE: Some changes and mentions. * doc/preview-dtxdoc.pl: Convert AUC\TeX reference as well. Convert `\#' to `#'. * latex/preview.dtx: Add `#' and `:' letters and documentation. Make all commands pass on `#' on cleanly. Don't eliminate last `{}' last in argument lists. * latex/Makefile.in (preview.pdf): New target. Since PDFs are used for external documentation usually, generate only the description (for internal docs, dvi is fine and adding the code, too). * configure.in: Bump version number. check for PDFLaTeX. ---------------------------- revision 1.64 date: 2004/10/14 08:01:14; author: jalar; state: Exp; lines: +10 -0 Add VALID_BUILD_DIR ---------------------------- revision 1.63 date: 2004/10/13 14:30:53; author: jalar; state: Exp; lines: +2 -2 Adjust for the aclocal.m4 sync with AUCTeX ---------------------------- revision 1.62 date: 2004/07/28 00:04:50; author: dakas; state: Exp; lines: +1 -41 * latex/preview.dtx: Tiny change to placate font-latex. * latex/README-preview: Explain that PDF may be produced. * doc/wininstall.texi: Remove advice about failing byte-compiles: we should have this covered by now. * doc/problems.texi (LaTeX international characters): remove node. * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol node instead of 8bit testing. * doc/install.texi (Configure): Remove --disable-8bit-test description. * preview.el (preview-parse-messages): Simplify line match. * preview-latex.spec: Several changes of %{buildroot} uses and of infodir. Doubtful whether this will work with Fedora. * configure.in: Remove all 8bit-cleanness testing. * aclocal.m4 (EMACS_LISP): just write out a string expression without change or echo. Document the macro. * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): preserve trailing backslashes. * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for trailing backslashes. ---------------------------- revision 1.61 date: 2004/04/12 12:49:20; author: dakas; state: Exp; lines: +1 -1 Adapt for 0.8.1 ---------------------------- revision 1.60 date: 2004/04/11 21:53:50; author: dakas; state: Exp; lines: +1 -1 Documentation and scripts prepared for version 0.8. Todo items have been considerably reduced, new operation modes documented. ---------------------------- revision 1.59 date: 2003/05/13 13:23:49; author: dakas; state: Exp; lines: +1 -1 Really bail if 8bit test fails. ---------------------------- revision 1.58 date: 2003/04/28 18:37:33; author: dakas; state: Exp; lines: +1 -1 * configure.in: Fix check for images. * aclocal.m4 (library): Try setting the EMACS_cv_SYS_* variable that we are actually checking. Is that correct? ---------------------------- revision 1.57 date: 2003/02/15 11:34:47; author: dakas; state: Exp; lines: +1 -0 quote MAKEINFO. ---------------------------- revision 1.56 date: 2003/02/13 13:33:55; author: dakas; state: Exp; lines: +8 -8 * aclocal.m4, configure.in: resynch with AUCTeX aclocal.m4. Lots of name changes. * configure.in: Remove redundant checks/substs. * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): lots of fixes with regard to quoting, bad code and other stuff. (AC_CHECK_AUCTEX): remove trailing slash. ---------------------------- revision 1.55 date: 2003/02/13 00:06:12; author: dakas; state: Exp; lines: +0 -4 Remove redundant checks/substs. ---------------------------- revision 1.54 date: 2003/01/17 00:54:37; author: dakas; state: Exp; lines: +27 -6 try to deal as perfectly as possible with spaces in file names, quotes, backslashes and desperate things in general. ---------------------------- revision 1.53 date: 2003/01/15 16:07:36; author: jalar; state: Exp; lines: +32 -73 Use AC_PROG_EMACS and more portable AC_PATH_LISPDIR/PACKAGEDIR ---------------------------- revision 1.52 date: 2003/01/10 14:57:42; author: dakas; state: Exp; lines: +4 -1 * configure.in (TEXMFGEN): Make this possibly more portable (at the very least, we had some potential quoting problems). * autogen.sh, configure.in: Ok, darn them all. We now have a configure.in that does no longer need to get patched up after autoconf, regardless of which autoconf version gets used between 2.13 and 2.57 or hopefully later. ---------------------------- revision 1.51 date: 2003/01/10 00:15:25; author: dakas; state: Exp; lines: +1 -1 Ok, darn them all. We now have a configure.in that does no longer need to get patched up after autoconf, regardless of which autoconf version gets used between 2.13 and 2.57 or hopefully later. ---------------------------- revision 1.50 date: 2003/01/10 00:11:44; author: dakas; state: Exp; lines: +21 -21 Ok, darn them all. We now have a configure.in that does no longer need to get patched up after autoconf, regardless of which autoconf version gets used between 2.13 and 2.57 or hopefully later. ---------------------------- revision 1.49 date: 2003/01/07 11:58:31; author: dakas; state: Exp; lines: +2 -3 Error message contained a single backquote, and this made autoconf-213 barf. ---------------------------- revision 1.48 date: 2003/01/06 18:43:20; author: dakas; state: Exp; lines: +29 -20 Rework the language stuff autoconf sickness. Require autogen.sh for editing work. ---------------------------- revision 1.47 date: 2002/12/22 17:36:39; author: dakas; state: Exp; lines: +8 -2 A few more texhash-related fixes. ---------------------------- revision 1.46 date: 2002/12/17 09:29:39; author: dakas; state: Exp; lines: +1 -1 * prv-emacs.el (preview-unwatch-preamble): Fix a lethal typo. Rerelease for 0.7.7 ---------------------------- revision 1.45 date: 2002/12/17 00:27:38; author: dakas; state: Exp; lines: +8 -5 use : instead of /bin/true Check typical GhostScript executable names on Windows. Check for initexmf -u (MikTeX specific). ---------------------------- revision 1.44 date: 2002/12/15 04:02:44; author: dakas; state: Exp; lines: +1 -1 Preparations for 0.7.6 ---------------------------- revision 1.43 date: 2002/12/12 13:58:30; author: jalar; state: Exp; lines: +1 -1 Sanitize makeinfo macro checks ---------------------------- revision 1.42 date: 2002/12/12 11:58:00; author: jalar; state: Exp; lines: +1 -1 Typo corrected ---------------------------- revision 1.41 date: 2002/12/12 11:51:59; author: jalar; state: Exp; lines: +8 -5 Make LANG and LC_CTYPE saving work across recursive call of ./configure (2.13) ---------------------------- revision 1.40 date: 2002/11/29 13:30:13; author: jalar; state: Exp; lines: +1 -0 Attempt to make docs build with old texinfo ---------------------------- revision 1.39 date: 2002/11/28 20:47:13; author: dakas; state: Exp; lines: +1 -1 Changes for release 0.7.5 ---------------------------- revision 1.38 date: 2002/11/22 01:24:02; author: dakas; state: Exp; lines: +1 -1 bump version. ---------------------------- revision 1.37 date: 2002/10/21 12:59:26; author: jalar; state: Exp; lines: +1 -1 Fix texhash check ---------------------------- revision 1.36 date: 2002/08/14 01:54:25; author: dakas; state: Exp; lines: +8 -2 autoconf 2.53. And Release 0.7.3. ---------------------------- revision 1.35 date: 2002/04/24 00:31:41; author: alanshutko; state: Exp; lines: +1 -1 * aclocal.m4 (AC_PATH_PROGS_REQUIRED): New. * configure.in: Lock in whole path of Emacs executable. ---------------------------- revision 1.34 date: 2002/04/22 09:18:45; author: dakas; state: Exp; lines: +1 -1 Quote TEXMFGEN. ---------------------------- revision 1.33 date: 2002/04/21 19:04:04; author: nixsf; state: Exp; lines: +1 -0 (infodir): Define for XEmacs; point to the info location in the package tree. ---------------------------- revision 1.32 date: 2002/04/20 18:00:12; author: dakas; state: Exp; lines: +16 -16 Quoting stuff, version bump. ---------------------------- revision 1.31 date: 2002/04/17 15:26:42; author: alanshutko; state: Exp; lines: +1 -1 Changes to make TEXMFGEN work on Solaris. Solaris sed doesn't like nested "\(\)" and its tr doesn't understand '\n' even though the man page says it does. ---------------------------- revision 1.30 date: 2002/04/16 03:26:55; author: dakas; state: Exp; lines: +1 -1 for 0.7.1. ---------------------------- revision 1.29 date: 2002/04/16 00:53:12; author: alanshutko; state: Exp; lines: +6 -3 Some minor message updates. Remove -q from grep, just direct it to /dev/null. ---------------------------- revision 1.28 date: 2002/04/15 01:14:26; author: dakas; state: Exp; lines: +3 -3 Disable interfering existence test. Hmmm. ---------------------------- revision 1.27 date: 2002/04/15 01:12:00; author: dakas; state: Exp; lines: +0 -3 *** empty log message *** ---------------------------- revision 1.26 date: 2002/04/15 01:07:05; author: dakas; state: Exp; lines: +4 -1 LAst minute changes for 0.7 ---------------------------- revision 1.25 date: 2002/04/10 10:42:05; author: jalar; state: Exp; lines: +2 -2 preview.dtx has moved, generate latex/Makefile ---------------------------- revision 1.24 date: 2002/04/07 00:27:12; author: dakas; state: Exp; lines: +1 -1 *** empty log message *** ---------------------------- revision 1.23 date: 2002/04/06 22:53:47; author: nixsf; state: Exp; lines: +5 -0 (icondir): Set for GNU Emacs too (but blank), and substitute it. (ICONFORM): New variable, comamnd-line switch to pass to (X)Emacs to find the images at build time (if needed). Substitute it. ---------------------------- revision 1.22 date: 2002/04/06 17:41:02; author: nixsf; state: Exp; lines: +3 -1 Substitute the packagedir. ---------------------------- revision 1.21 date: 2002/04/06 15:19:20; author: alanshutko; state: Exp; lines: +4 -1 * configure.in: Start adding XEmacs-specific hooks. Right now, lispdir should be correctly set up, I think. icondir is sitting there for when we add icons. * aclocal.m4 (AC_PATH_PACKAGEDIR,AC_EXAMINE_PACKAGEDIR): New functions for XEmacs installation, borrowed from from emacs-w3m, credit to Katsumi Yamaoka . ---------------------------- revision 1.20 date: 2002/03/30 15:26:04; author: alanshutko; state: Exp; lines: +4 -0 * Makefile.in (TEXMFGEN): Use new variable. * configure.in (TEXMFGEN): New variable with the tex stuff generated which should be installed. ---------------------------- revision 1.19 date: 2002/03/28 02:05:13; author: alanshutko; state: Exp; lines: +11 -4 * doc/install.texi (Configure): Reflect changes in configure options. * configure.in (--with-texmf): Changed to --with-texmf-dir per bug 480837. (--with-preview-dir): Changed to --with-tex-dir per bug 480837. (--with-doc-dir): New. ---------------------------- revision 1.18 date: 2002/03/27 04:13:55; author: alanshutko; state: Exp; lines: +5 -0 * doc/.cvsignore: Add preview-latex.tmp. * .cvsignore: Add latex.out. * autogen.sh: Modify ed script to account for difference between AC_INIT in 2.13 and 2.52 * doc/Makefile.in (INSTALLINFO): Make it use configure value. * configure.in: Check for path of install-info. Check whether Emacs supports images. ---------------------------- revision 1.17 date: 2002/03/08 23:46:25; author: alanshutko; state: Exp; lines: +1 -1 When checking for texhash, use /bin/true if we can't find it. ---------------------------- revision 1.16 date: 2002/03/05 14:21:46; author: dakas; state: Exp; lines: +5 -10 update to autoconf 2.52. ---------------------------- revision 1.15 date: 2002/02/20 16:02:41; author: alanshutko; state: Exp; lines: +2 -2 Patch from Stephen Gildea correcting the disable-8bit-test code. ---------------------------- revision 1.14 date: 2002/02/18 03:53:36; author: alanshutko; state: Exp; lines: +25 -9 * doc/Makefile.in: New file, replacing the former ad-hoc build. * doc/install.texi: Mention --disable-8bit-test. * doc/problems.texi (LaTeX international characters): Mention --disable-8bit-test. * aclocal.m4 (AC_CHECK_AUCTEX): Correct --with-auctex to --with-tex-site. * configure.in: 8bit test enhancements. Allow disabling test with --disable-8bit-test. Check for makeinfo. Generate doc/Makefile. ---------------------------- revision 1.13 date: 2002/02/01 16:20:26; author: alanshutko; state: Exp; lines: +2 -2 Corrected error message for 8-bit test. ---------------------------- revision 1.12 date: 2002/01/31 15:48:41; author: alanshutko; state: Exp; lines: +23 -1 * configure.in: Added diversion at the beginning to allow us to save LANG and LC_CTYPE for the 8-bit test. Also added test to see if LaTeX is 8-bt clean. ---------------------------- revision 1.11 date: 2001/11/11 15:27:46; author: alanshutko; state: Exp; lines: +3 -1 * aclocal.m4 (AC_EMACS_CHECK_LIB_WITH_LIB): varient of AC_EMACS_CHECK_LIB which first requires a prereq lib. (AC_CHECK_AUCTEX): Use AC_EMACS_CHECK_LIB_WITH_LIB to prereq tex-site. * Makefile.in (use-hint): Get line wrapping right. * configure.in (--with-texmf): Applied patch from Hans Fredrik Nordhaug making --with-texmf obey TDS. ---------------------------- revision 1.10 date: 2001/11/04 00:23:55; author: alanshutko; state: Exp; lines: +23 -11 * aclocal.m4 (AC_CHECK_PROG_REQUIRED,AC_CHECK_PROGS_REQUIRED,AC_PATH_PROG_REQUIRED): New functions to check programs, and abort with a message if not found. (AC_EMACS_CHECK_LIB): Function stolen from Gnus to check whether an elisp library exists. (AC_CHECK_AUCTEX): Check if AUC-TeX is in a normal emacs load path, and allow --with-auctex switch to specify it. SF Bug #477262, #477260. * Makefile.in (use-hint, install-hint): New hints. SF Bug #477282. (all, install): Use the above hints. * configure.in: Changed all AC_CHECK_PROG(S)/AC_PATH_PROG(S) to new AC_*_REQUIRED, which abort and print a message if something isn't found. Added AC_CHECK_AUCTEX. Add note at end of configure to run "make". SF Bug #469741 (partial). ---------------------------- revision 1.9 date: 2001/10/12 15:01:15; author: dakas; state: Exp; lines: +1 -1 Revert back to Alan's version. ---------------------------- revision 1.8 date: 2001/10/12 14:27:17; author: dakas; state: Exp; lines: +1 -1 Try fixing the emacs flavor detection. ---------------------------- revision 1.7 date: 2001/10/12 13:37:33; author: alanshutko; state: Exp; lines: +1 -1 Change AC_PATH_PROG of emacs to AC_CHECK_PROG, as it was breaking --with-xemacs. ---------------------------- revision 1.6 date: 2001/10/11 23:49:50; author: alanshutko; state: Exp; lines: +12 -1 * configure.in: Added --with-xemacs option. Added AC_XEMACS_P to determine if we're using xemacs. Added PLAT_LISP substitution with the flavor-specific lisp file. * Makefile.in (LISP_SOURCES): New variable, listing files needing byte-compilation. (all): Depend on "elc" target to capture all the emacs files. (install-el): Install more lisp files. (elc): New target, compile all relevant files. ---------------------------- revision 1.5 date: 2001/09/26 23:55:35; author: alanshutko; state: Exp; lines: +10 -1 * aclocal.m4: Removed some dross stolen from Gnus, since it is unused. Fixed up AC_PATH_TEXMFDIR to try to find a dir to install the docs and to export texmfdir. * configure.in: --with-auctex=DIR, new option * Makefile.in: Changed rules for byte-compilation to allow setting AUCTEXDIR. (install-texmf) Only texhash the directory we installed into ---------------------------- revision 1.4 date: 2001/09/24 02:22:55; author: alanshutko; state: Exp; lines: +3 -2 Run texhash after tex installation. Also set full pathnames for programs, since the path of the installing user may not match the compiling user. ---------------------------- revision 1.3 date: 2001/09/21 23:43:17; author: alanshutko; state: Exp; lines: +9 -0 2001-09-21 Alan Shutko * aclocal.m4: Correct handling of docstrip configuration for non-TDS setup. Also, quote the $ in awk. * Makefile.in (TEX): New variable. (all): preview-mk.ins instead of preview.ins (preview-mk.ins, preview.sty prauctex.def preview.drv): Use $TEX. * configure.in: Added --with-preview-dir option. Check for tex executable. ---------------------------- revision 1.2 date: 2001/09/21 02:43:18; author: alanshutko; state: Exp; lines: +1 -1 Clarified --with-texmf help. ---------------------------- revision 1.1 date: 2001/09/21 02:29:20; author: alanshutko; state: Exp; Makefile.in, aclocal.m4, configure.in: Create autoconf versions of Makefile. Much of aclocal.m4 was stolen from Gnus, though the AC_PATH_TEXMF is new. Added install-sh for use by the makefile if a compatible install binary is not found. 2005-04-11 David Kastrup Typo fix for @exec_prefix@ 2005-04-11 Jan-Åke Larsson *** empty log message *** 2005-04-11 Jan-Åke Larsson Minimal changes to printouts 2005-04-11 Ralf Angeli *** empty log message *** 2005-04-11 Ralf Angeli (preview-set-texinputs): Fix grouping. 2005-04-11 David Kastrup * prv-install.el (preview-make-package-xemacs): Don't generate manifest and take package name from command line. * configure.in: Don't expose `lispdir'. Explain `TEXHASH', `PERL', `MAKEINFO', `INSTALL_INFO'. * latex/Makefile.in (texmfdir): Don't import. * Makefile.in (lispdir): Don't import. * preview.el (preview-counter-find): Fix bug with `(marker)'. * latex/Makefile.in (exec_prefix, libdir): Export. * doc/install.texi (Configure): Explain `--without-texmf-dir'. (Advice for package providers): Don't trash talk AUCTeX preactivation. (Advice for package providers): Mention `--without-texmf-dir'. * doc/Makefile.in (exec_prefix, libdir): export. * preview.el (preview-datadir): Use instead of `preview-icondir'. (preview-filter-specs): Use it. (preview-TeX-style-dir): New variable for uninstalled styles (preview-set-texinputs): Add or remove it from TEXINPUTS environment. (preview-TeX-style-dir): proper customization. (preview-install-styles): New function to install styles permanently. * configure.in: use `packagedatadir' instead of `icondir'. Add check for `kpathseaseparator'. Shell-quote and export `exec_prefix' and `libdir'. * auto.el.in (preview-datadir): replace preview-icondir, and add `lisppackagetexstyles' invocation. * aclocal.m4 (TEX_PATH_TEXMFDIR): Allow --without-texmf-dir, stop quoting a bunch of stuff, fix reference to load-file-name. * Makefile.in (exec_prefix, libdir, packagedatadir): export since the XEmacs tree might call them. (.PHONY, install): add install-nosearch target. (install-nosearch): Install .nosearch file. (install-icons): Use `$(packagedatadir)/images' instead of `$(icondir)' 2005-04-10 David Kastrup *** empty log message *** 2005-04-10 David Kastrup (Configure): Clarify. 2005-04-10 Ralf Angeli *** empty log message *** 2005-04-10 Ralf Angeli (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* 2005-04-10 Ralf Angeli *** empty log message *** 2005-04-10 Ralf Angeli Dvipng --> dvipng. 2005-04-10 Ralf Angeli *** empty log message *** 2005-04-10 Ralf Angeli GhostScript --> Ghostscript. 2005-04-10 Ralf Angeli *** empty log message *** 2005-04-10 Ralf Angeli (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-10 Ralf Angeli *** empty log message *** 2005-04-10 Ralf Angeli (LaTeX-auto-minimal-regexp-list): "\" and "." are not special in a complemented character alternative. 2005-04-10 Ralf Angeli *** empty log message *** 2005-04-10 Ralf Angeli (LaTeX-section-heading): Shorten prompt. (LaTeX-section-title): Simplify. Shorten prompt. 2005-04-08 Ralf Angeli *** empty log message *** 2005-04-08 Ralf Angeli (font-latex-match-command-with-arguments): Skip over comments as well as whitespace. 2005-04-08 Ralf Angeli *** empty log message *** 2005-04-08 Ralf Angeli (TeX-output-extension): Default to nil. 2005-04-08 David Kastrup * Makefile.in (previewstartfile): import. (install-startup): split lines with `$(MAKE)' and `$(INSTALL_DATA)' so that `make -n' will properly recurse. * aclocal.m4 (AC_LISPIFY_DIR): resolve relative paths below ${lispdir} hierarchy. AC_SUBST both lisp variant of directory as well as original. * configure.in: Add `--with-preview-startfile', use new semantics of `AC_LISPIFY_DIR', drop `AC_MAKE_FILENAME_ABSOLUTE' stuff. * doc/install.texi (Configure): explain new semantics of `--with-lispdir' and new `--with-preview-startfile'. * doc/wininstall.texi: Document changes semantics for `--with-lispdir' and new `with-preview-startfile'. 2005-04-07 David Kastrup (EMACS_LISP): properly echo result to log file. (EMACS_EXAMINE_INSTALLATION_DIR): check that the result of file-relative-name is not absolute, which can happen for unrelated drives on Windows. (AC_FULL_EXPAND): also check, set and restore exec_prefix if not set. 2005-04-07 Ralf Angeli *** empty log message *** 2005-04-07 Ralf Angeli (TeX-output-extension): Revert. (VirTeX-common-initialization): Set `TeX-output-extension' here. 2005-04-07 Ralf Angeli *** empty log message *** 2005-04-07 Ralf Angeli (TeX-output-extension): Set correct default depending on the value of `TeX-PDF-mode'. 2005-04-06 Ralf Angeli *** empty log message *** 2005-04-06 Ralf Angeli 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-06 Ralf Angeli (TeX-submit-bug-report): Fix typo in doc string, fill doc string. 2005-04-05 Ralf Angeli *** empty log message *** 2005-04-05 Ralf Angeli (TeX-PDF-mode, TeX-interactive-mode, TeX-Omega-mode): Set customization group. 2005-04-05 Ralf Angeli *** empty log message *** 2005-04-05 Ralf Angeli Cosmetics for ./configure --help. 2005-04-05 Ralf Angeli *** empty log message *** 2005-04-05 Ralf Angeli (desktop-buffer-preview): Return buffer even if no information about previews is found. 2005-04-05 Ralf Angeli *** empty log message *** 2005-04-05 Ralf Angeli (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 *** empty log message *** 2005-04-04 Ralf Angeli (font-latex-make-user-keywords): Make XEmacs happy. 2005-04-04 Ralf Angeli *** empty log message *** 2005-04-04 Ralf Angeli (Quotes): Fix @xref. (European): Be more verbose. 2005-04-04 Ralf Angeli Fix @xref. 2005-04-04 David Kastrup (URL, Source0): Fix addresses to point to AUCTeX. Oops. 2005-04-04 Ralf Angeli (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen): Doc fix. (LaTeX-babel-hyphen-language-alist): Use t as default value for insertion behavior. 2005-04-04 Ralf Angeli *** empty log message *** 2005-04-04 Ralf Angeli (texinfo-mode): Get rid of hyphens in prompts. Add @xref command. 2005-04-04 Ralf Angeli (TeX-quote-language-alist): Use t as default value for insertion behavior. 2005-04-04 Ralf Angeli 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. 2005-04-04 Ralf Angeli Add some news. 2005-04-03 Ralf Angeli *** empty log message *** 2005-04-03 Ralf Angeli (TeX-fold-help-echo-max-length): Add :type and :group specs. 2005-04-03 Ralf Angeli *** empty log message *** 2005-04-03 Ralf Angeli (TeX-fold-make-help-echo): Okay, color does not look too bad. (TeX-fold-make-overlay): Remove call to `TeX-fold-make-help-echo' again as we have to recompute the string anyway. (TeX-fold-hide-item): Recompute help echo string. 2005-04-03 Ralf Angeli *** empty log message *** 2005-04-03 Ralf Angeli (TeX-fold-make-help-echo): No space before ellipsis. 2005-04-03 Ralf Angeli *** empty log message *** 2005-04-03 Ralf Angeli (TeX-fold-help-echo-max-length): New variable. (TeX-fold-make-help-echo): New function. (TeX-fold-make-overlay): Use it. (TeX-fold-hide-item): Set help-echo property. (TeX-fold-show-item): Invalidate help-echo property. 2005-04-03 David Kastrup Move style files to /usr/local since they conflict with teTeX-3.0 2005-04-03 David Kastrup *** empty log message *** 2005-04-03 David Kastrup Search first for xemacs-packages as prefix. 2005-04-03 David Kastrup *** empty log message *** 2005-04-03 David Kastrup *** empty log message *** 2005-04-03 David Kastrup *** empty log message *** 2005-04-03 David Kastrup *** empty log message *** 2005-04-03 David Kastrup * latex/preview.dtx: Don't let negative dimensions into tightpage comment. * doc/macros.texi: Make @previewlatex swallow argument in links. Don't scrap sf declaration. Make it correct in links. 2005-04-03 David Kastrup Make @previewlatex swallow argument in links. Don't scrap sf declaration. Make it correct in links. 2005-04-03 David Kastrup *** empty log message *** 2005-04-03 David Kastrup * doc/readme.texi (What use is it?): * doc/problems.texi: * doc/install.texi (Top): Work around raisesection bug. * doc/Makefile.in (../INSTALL, ../INSTALL.windows, ../README) (../FAQ, ../TODO): Remove --no-validate option. (../PROBLEMS): remove --no-validate option, and number sections. * doc/faq.texi: Make validatable top entry. Don't raise sections until after the first chapter. This is insane, but otherwise everything will be unnumbered. * configure.in: Expand `packagelispdir' and `lispdir' before checking for conflicts. 2005-04-02 David Kastrup * doc/Makefile.in (.PHONY): Add a few targets. * Makefile.in (tarball-ready): Remove this target for now: it can't be used consistently really. It is probably better to do just run autogen.sh on a freshly exported archive. * doc/Makefile.in (DISTTEXTS): Targets in parent dir. (../INSTALL, ../INSTALL.windows, ../README, ../FAQ, ../PROBLEMS) (../TODO): New targets instead of targets in current dir. (clean): Don't remove targets in this dir. (maintainer-clean): Remove DISTTEXTS targets. * Makefile.in (emacsprefix): Remove. (.PHONY): Collect phony targets here. (DISTTEXTS): Move to doc/Makefile.in (tarball-ready): Adapt 2005-04-02 David Kastrup *** empty log message *** 2005-04-02 David Kastrup * doc/readme.texi (Basic modes of operation): Correct dvipng information. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. 2005-04-02 David Kastrup * autogen.sh: make preview-latex.info generation work by passing in PERL default. * README.CVS: Mention that `perl' is needed for autogen.sh, and that `makeinfo' might need to be up to date. * Makefile.in (tarball-ready): Remove this target for now: it can't be used consistently really. It is probably better to do just run autogen.sh on a freshly exported archive. * autogen.sh: Use make for generating distribution texts and also pregenerate the info file. 2005-04-02 David Kastrup Renamed from latex/README-preview. Overhaul availability. 2005-04-02 David Kastrup Renamed to README. 2005-04-02 David Kastrup Renamed to README from README-preview. RCS file: /cvsroot/auctex/auctex/preview/latex/README-preview,v Working file: README-preview head: 1.6 branch: locks: strict access list: symbolic names: rel-0-9: 1.5 rel-0-8-1: 1.4 rel-0-8: 1.4 rel-0-7-8: 1.4 rel-0-7-7: 1.4 rel-0-7-6: 1.4 rel-0-7-5: 1.4 rel-0-7-4: 1.4 rel-0-7-3: 1.4 rel-0-7-2b: 1.4 rel-0-7-2: 1.4 rel-0-7-1: 1.4 rel-0-7: 1.4 keyword substitution: kv total revisions: 4; selected revisions: 4 description: ---------------------------- revision 1.6 date: 2005/03/15 02:29:23; author: dak; state: Exp; lines: +8 -3 * doc/preview-latex.texi (Keys and lisp): Document preview-at-point allowing active region. * preview.el (preview-at-point): Remove nonsensical arguments. Instead, allow for an active region. * configure.in: Add `packagelispdir' to quoted Makefile variables. * latex/preview.dtx: Reformat the kaboodle to look nicer. Move \nofiles to auctex option. * latex/README-preview (Note): Mention \nofiles problem. * preview.el (preview-LaTeX-command): Add \nofiles to startup. ---------------------------- revision 1.5 date: 2004/07/28 00:04:48; author: dakas; state: Exp; lines: +4 -5 * latex/preview.dtx: Tiny change to placate font-latex. * latex/README-preview: Explain that PDF may be produced. * doc/wininstall.texi: Remove advice about failing byte-compiles: we should have this covered by now. * doc/problems.texi (LaTeX international characters): remove node. * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol node instead of 8bit testing. * doc/install.texi (Configure): Remove --disable-8bit-test description. * preview.el (preview-parse-messages): Simplify line match. * preview-latex.spec: Several changes of %{buildroot} uses and of infodir. Doubtful whether this will work with Fedora. * configure.in: Remove all 8bit-cleanness testing. * aclocal.m4 (EMACS_LISP): just write out a string expression without change or echo. Document the macro. * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): preserve trailing backslashes. * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for trailing backslashes. ---------------------------- revision 1.4 date: 2002/04/10 11:49:38; author: dakas; state: Exp; lines: +14 -9 update to reflect added file footprint from preview.dtx ---------------------------- revision 1.3 date: 2002/04/10 10:27:42; author: jalar; state: Exp; Renamed README-preview to latex/README-preview 2005-04-02 David Kastrup * doc/macros.texi: Synchronize to AUCTeX. * Makefile.in (tarball-ready): Remove this target for now: it can't be used consistently really. It is probably better to do just run autogen.sh on a freshly exported archive. * doc/Makefile.in (DISTTEXTS): Targets in parent dir. (../INSTALL, ../INSTALL.windows, ../README, ../FAQ, ../PROBLEMS) (../TODO): New targets instead of targets in current dir. (clean): Don't remove targets in this dir. (maintainer-clean): Remove DISTTEXTS targets. * autogen.sh: Use make for generating distribution texts and also pregenerate the info file. * Makefile.in (emacsprefix): Remove. (.PHONY): Collect phony targets here. (DISTTEXTS): Move to doc/Makefile.in (tarball-ready): Adapt 2005-04-02 David Kastrup Mark a tiny change as such. 2005-04-02 Ralf Angeli (Frequently Asked Questions About AUCTeX): Minor enhancements in wording. 2005-04-02 Ralf Angeli *** empty log message *** 2005-04-02 David Kastrup (emacsprefix): Remove. 2005-04-02 Ralf Angeli (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). 2005-04-02 Ralf Angeli *** empty log message *** 2005-04-02 Ralf Angeli (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. 2005-04-02 Ralf Angeli (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. 2005-04-02 Ralf Angeli ("csquotes"): Use `TeX-quote-language'. 2005-04-02 Ralf Angeli 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'. 2005-04-02 Ralf Angeli (LaTeX-italian-open-quote) (LaTeX-italian-close-quote): Remove. ("italian"): Use `TeX-quote-language'. 2005-04-02 Ralf Angeli (LaTeX-german-quote-after-quote) (LaTeX-german-open-quote, LaTeX-german-close-quote): Remove. ("ngerman"): Use `TeX-quote-language' and `LaTeX-babel-hyphen-language'. 2005-04-02 Ralf Angeli Use `TeX-quote-language' and `LaTeX-babel-hyphen-language' where appropriate. 2005-04-02 David Kastrup Change version number. Change directory choice to "xemacs-packages" on fedora. 2005-04-02 David Kastrup * doc/wininstall.texi: Mention that Perl is not needed if working with the default tarball. * doc/preview-latex.texi: Bump versions numbers, fix copyrights. * doc/readme.texi (Activating preview-latex): Don't talk about half a dozen non-sensical things. (Availability): Change information to match move into AUCTeX. * configure.in: Add check for load-path shadowing. * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in most cases. 2005-04-01 David Kastrup *** empty log message *** 2005-04-01 Ralf Angeli *** empty log message *** 2005-04-01 Ralf Angeli (EMACS_EXAMINE_INSTALLATION_DIR): Repair quoting. 2005-04-01 David Kastrup Trying to remove lib directory. 2005-04-01 David Kastrup lib directory is pointless in binary-less distribution: code in it was intended to be employed in dvipng at one point of time. 2005-04-01 David Kastrup * aclocal.m4(EMACS_EXAMINE_INSTALLATION_DIR): avoid trailing `/.'. (TEX_PATH_TEXMFDIR): search order changed. * aclocal.m4 (EMACS_PATH_PREFIX): just generate a single output. (EMACS_PROG_EMACS): Check for `emacsprefix'. (EMACS_EXAMINE_INSTALLATION_DIR): accept list of prefix variables as second argument. Decompose and compare directory names starting from the back. (EMACS_PATH_PACKAGEDIR): search in several prefixes. (EMACS_PATH_LISPDIR): same. (TEX_PATH_TEXMFDIR): set `texprefix' from kpsepath. Use new `EMACS_EXAMINE_INSTALLATION_DIR' for getting TeX directories. 2005-04-01 David Kastrup * latex/Makefile.in (prefix, datadir, texmfdir, previewtexmfdir) (previewdocdir): Use (null) to mask Windows backslashes. * configure.in: Adjust version info. * aclocal.m4 (EMACS_PATH_PREFIX): just generate a single output. (EMACS_PROG_EMACS): Check for `emacsprefix'. (EMACS_EXAMINE_INSTALLATION_DIR): accept list of prefix variables as second argument. Decompose and compare directory names starting from the back. (EMACS_PATH_PACKAGEDIR): search in several prefixes. (EMACS_PATH_LISPDIR): same. (TEX_PATH_TEXMFDIR): set `texprefix' from kpsepath. Use new `EMACS_EXAMINE_INSTALLATION_DIR' for getting TeX directories. 2005-03-31 Ralf Angeli *** empty log message *** 2005-03-31 Ralf Angeli (Frequently Asked Questions About AUCTeX): Adapt version numbers for Emacs. 2005-03-31 Ralf Angeli *** empty log message *** 2005-03-31 Ralf Angeli (Frequently Asked Questions About AUCTeX): Add general information about how to deal with bugs. 2005-03-31 David Kastrup * configure.in: Don't set prefix if it is not set. * aclocal.m4 (EMACS_PATH_PREFIX): new function. (AC_FULL_EXPAND): set `prefix' from `ac_default_prefix' before expansion if it is unset. 2005-03-31 Jan-Åke Larsson *** empty log message *** 2005-03-31 Jan-Åke Larsson Add $emacsprefix 2005-03-31 David Kastrup Update release info. 2005-03-30 Masayuki Ataka *** empty log message *** 2005-03-30 Masayuki Ataka Add mule check before line break between 2-byte and 1-byte chars. Reported by Ikumi Keita . Do not move point if re-search-backward didn't find proper line break point. 2005-03-30 Masayuki Ataka (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. Reported by Ikumi Keita . 2005-03-30 Ralf Angeli *** empty log message *** 2005-03-30 Ralf Angeli (use-hint): Fix spelling. 2005-03-30 Ralf Angeli *** empty log message *** 2005-03-30 Ralf Angeli (preview-report-bug): Use "preview-" prefix in version information. 2005-03-30 Ralf Angeli (TeX-submit-bug-report): Insert AUCTeX version into mail subject. 2005-03-29 Masayuki Ataka *** empty log message *** 2005-03-29 Masayuki Ataka (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 *** empty log message *** 2005-03-29 Ralf Angeli (LaTeX-german-hyphen): Doc fix. Fix :type. 2005-03-29 David Kastrup (auctexdir): Use `AC_ARG_VAR' on `GS' and `TEXHASH' (should probably also be used on a few other environment variables). Use `AC_SHELL_QUOTIFY' on `GS'. 2005-03-29 Ralf Angeli *** empty log message *** 2005-03-29 Ralf Angeli (LaTeX-german-insert-hyphen): Do not add "= repeatedly but stick to - after the first swapping. 2005-03-28 Ralf Angeli *** empty log message *** 2005-03-28 Ralf Angeli (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. 2005-03-28 Ralf Angeli (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'. 2005-03-28 Ralf Angeli *** empty log message *** 2005-03-28 Ralf Angeli (Font Locking): References are now fontified with `font-lock-constant-face' because `font-lock-reference-face' is deprecated. 2005-03-28 Ralf Angeli *** empty log message *** 2005-03-28 Ralf Angeli 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 Change maintainer address. (TeX-submit-bug-report): Change bug reporting address. 2005-03-28 David Kastrup * preview.el (preview): Change home page address to AUCTeX. (preview-report-bug): Change bug reporting address. * doc/readme.texi (Contacts): Change mailing list info. * doc/problems.texi: Change mailing list info. * doc/faq.texi (Introduction to FAQ): Change mailing list address. * preview.el (if): Use (featurep 'xemacs) instead of `(string-match "XEmacs" (emacs-version))'. (preview-at-point): Don't check for XEmacs, just use `TeX-active-mark' instead. 2005-03-28 David Kastrup *** empty log message *** 2005-03-28 David Kastrup * 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 *** empty log message *** 2005-03-27 Ralf Angeli (font-latex-user-keyword-classes): Specify a default value for the list. 2005-03-27 Ralf Angeli *** empty log message *** 2005-03-27 Ralf Angeli (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]". 2005-03-24 Ralf Angeli *** empty log message *** 2005-03-24 Ralf Angeli (distclean, maintainer-clean, tarball-ready): Delete autom4te.cache in maintainer-clean and tarball-ready targets. 2005-03-24 Ralf Angeli (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-24 Jan-Åke Larsson *** empty log message *** 2005-03-24 Jan-Åke Larsson Add *.pdf to clean target and preview-dtxdoc.texi to maintainer-clean 2005-03-23 Jan-Åke Larsson *** empty log message *** 2005-03-23 Jan-Åke Larsson add maintainer-clean target 2005-03-23 Jan-Åke Larsson *** empty log message *** 2005-03-23 Jan-Åke Larsson add tarball-ready target 2005-03-23 Jan-Åke Larsson *** empty log message *** 2005-03-23 Jan-Åke Larsson Use the configure-provided $PERL 2005-03-23 Jan-Åke Larsson Add check for perl 2005-03-23 Ralf Angeli *** empty log message *** 2005-03-23 Ralf Angeli (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 David Kastrup (preview-counter-find): Coerce `begin' to integer to work around an Emacs 21.x bug. 2005-03-22 David Kastrup * Makefile.in (install): Install startup file before docs. * doc/Makefile.in (preview-latex/index.html): Don't ignore exit status of makeinfo (this target is on-demand only, anyway). 2005-03-22 David Kastrup *** empty log message *** 2005-03-22 David Kastrup * doc/Makefile.in (preview-latex/index.html): Don't ignore exit status of makeinfo (this target is on-demand only, anyway). * doc/preview-dtxdoc.pl: Accept two arguments so that output file will not get clobbered if Perl is not operative. 2005-03-21 Masayuki Ataka *** empty log message *** 2005-03-21 Masayuki Ataka * latex.el (LaTeX-fill-move-to-break-point): Prevent line break between 2-byte char an 1 byte-char. 2005-03-21 Masayuki Ataka *** empty log message *** 2005-03-21 Masayuki Ataka (LaTeX-fill-move-to-break-point): Do not skip LaTeX-nospace-between-char-regexp. Reported by Ikumi Keita . 2005-03-19 Ralf Angeli *** empty log message *** 2005-03-19 Ralf Angeli (TeX-fold-buffer-substring): Better safe than sorry. 2005-03-18 David Kastrup * prv-xemacs.el (preview-buffer-recoding-alist): Madness variable. (preview-buffer-recode-system): Use it. (tex-site, tex, latex): Require them. * prv-emacs.el (tex-site, tex, latex): require them to silence byte compiler. (preview-buffer-recode-system): Compatibility function. Probably not necessary for Emacs. * preview.el (TeX-overlay-prioritize): don't redefine, test for its presence at runtime. Less invasive, less offensive to the byte compiler. (preview-coding-system): New buffer-local variable to indicate the coding system used for processes. (preview-place-preview, preview-reinstate-preview): Use `TeX-overlay-prioritize' only if it exists. (mailcap-extension-to-mime): Use an autoload form instead of `require' at runtime. (preview-format-mml): Use `mailcap-extension-to-mime' directly (preview-error-quote): take coding system of LaTeX process as second argument. (preview-parse-messages): initialize `run-coding-system' from `preview-coding-system'. Use it for calling `preview-error-quote'. (TeX-inline-preview-internal): Initialize `preview-coding-system' and make process use it. 2005-03-18 David Kastrup * preview.el (TeX-region-create): Try shutting up the byte compiler at load time. * preview.el (TeX-overlay-prioritize): correct stupid typo. (preview-log-error): Pop up run buffer in case of error. 2005-03-18 Ralf Angeli *** empty log message *** 2005-03-18 Ralf Angeli (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-18 David Kastrup * doc/install.texi: Mention that "the usual procedure" is for site-wide installation. (Advice for package providers): Mention site-start.el. (Advice for non-privileged users): Adapt to new conventions. Some other small changes. * preview.el (TeX-overlay-prioritize): correct stupid typo. (preview-log-error): Pop up run buffer in case of error. 2005-03-17 David Kastrup * 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): Renamed and moved to tex.el. * tex-buf.el (TeX-region-create): Transfer `buffer-file-coding-system' from master buffer to region. * preview.el (tex-site): Require loads of stuff at the beginning: preview.el is supposed to be autoloaded, so we can just load everything that needs to get loaded, anyway. (TeX-overlay-prioritize): alias to "ignore" if not defined elsewhere. This will not set priorities. (eval-when-compile): move out most requires. (preview-place-preview): Use TeX-overlay-prioritize instead of TeX-fold-prioritize. (preview-counter-find): Pass begin in to reduce one compilation error message. (TeX-region-create): Don't preactivate `preview-counter' advice. (preview-reinstate-preview): Rename priority function to `TeX-overlay-prioritize'. (LaTeX-preview-setup): Remove requires. (TeX-region-create): Explicitly activate `preview-preamble' advice even though it is preactivated. 2005-03-17 Ralf Angeli *** empty log message *** 2005-03-17 Ralf Angeli Use new functions for setting `LaTeX-largest-level' or `LaTeX-section-list' respectively. 2005-03-17 Ralf Angeli (VirTeX-common-initialization): Force update of style information. 2005-03-17 Ralf Angeli (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. 2005-03-16 David Kastrup Use the four-argument version of `face-attribute' if it exists. 2005-03-16 Masayuki Ataka *** empty log message *** 2005-03-16 Masayuki Ataka (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 *** empty log message *** 2005-03-16 Masayuki Ataka (LaTeX-nospace-between-char-regexp): Changed from defcustom to defvar. 2005-03-15 Ralf Angeli *** empty log message *** 2005-03-15 Ralf Angeli (font-latex-make-title-faces): Deal with the case that `font-size' returns nil. 2005-03-15 Ralf Angeli *** empty log message *** 2005-03-15 Ralf Angeli (font-latex-make-title-faces): Deal with the case that `font-size' returns a number. 2005-03-15 Ralf Angeli *** empty log message *** 2005-03-15 Ralf Angeli (TeX-view-style): Remove support for "a4" and "a5". 2005-03-15 David Kastrup * doc/install.texi (Configure): Be somewhat more verbose. Be explicit about Emacs-only options. * doc/wininstall.texi: Warn against Winzip. Reorganize docs somewhat and clarify about Emacs-only procedures. 2005-03-15 David Kastrup * doc/preview-latex.texi (Keys and lisp): Document preview-at-point allowing active region. * preview.el (preview-at-point): Remove nonsensical arguments. Instead, allow for an active region. * configure.in: Add `packagelispdir' to quoted Makefile variables. * latex/preview.dtx: Reformat the kaboodle to look nicer. Move \nofiles to auctex option. * latex/README-preview (Note): Mention \nofiles problem. * preview.el (preview-LaTeX-command): Add \nofiles to startup. 2005-03-14 David Kastrup *** empty log message *** 2005-03-14 David Kastrup (docTeX-indent-inner-fixed) (LaTeX-indent-calculate-last): Add support for macrocode*, macro*, environment and environment* environment. 2005-03-14 Ralf Angeli *** empty log message *** 2005-03-14 Ralf Angeli (ConTeXt-indent-item-re): Do not treat \setup... commands like \item. 2005-03-14 Masayuki Ataka *** empty log message *** 2005-03-14 Masayuki Ataka (TeX-fold-prioritize): Cater for preview-latex. 2005-03-14 Masayuki Ataka (TeX-fold-prioritize): autoload. (preview-place-preview, preview-reinstate-preview): Use it. 2005-03-11 Ralf Angeli *** empty log message *** 2005-03-11 Ralf Angeli (LaTeX-paragraph-commands-regexp-make): New function. (LaTeX-paragraph-commands-regexp, LaTeX-paragraph-commands): Use it. (LaTeX-paragraph-commands-add-locally): New function. 2005-03-11 Ralf Angeli ("beamer"): Use it. Newline not needed anymore because \frametitle is now a paragraph command and will not be filled together with the other content. 2005-03-11 Ralf Angeli *** empty log message *** 2005-03-11 Ralf Angeli (ConTeXt-find-indent): Correct indentation of environments. 2005-03-11 Ralf Angeli *** empty log message *** 2005-03-11 Ralf Angeli (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 *** empty log message *** 2005-03-10 Ralf Angeli ("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. 2005-03-10 Ralf Angeli *** empty log message *** 2005-03-10 Ralf Angeli (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 . 2005-03-09 Ralf Angeli *** empty log message *** 2005-03-09 Ralf Angeli (TeX-comment-prefix): New function. 2005-03-09 Ralf Angeli *** empty log message *** 2005-03-09 Ralf Angeli (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-08 Masayuki Ataka *** empty log message *** 2005-03-08 Masayuki Ataka * style/amsmath.el ("amsmath"): Fixed typo: "dotssc" -> "dotsc". Added symbol "dots" and "dotsi". 2005-03-08 Masayuki Ataka *** empty log message *** 2005-03-08 Masayuki Ataka * 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 . 2005-03-08 Ralf Angeli *** empty log message *** 2005-03-08 Ralf Angeli (LaTeX-current-environment): Doc fix. 2005-03-08 David Kastrup *** empty log message *** 2005-03-08 Ralf Angeli *** empty log message *** 2005-03-08 Ralf Angeli (font-latex-make-built-in-keywords): Make doc string of `font-latex-match-*-keywords' more clear. 2005-03-07 Masayuki Ataka *** empty log message *** 2005-03-07 Masayuki Ataka (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 . 2005-03-07 Reiner Steib * 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): Moved to tex-style.el. (tex-style): Require. * style/amsmath.el (LaTeX-amsmath-label): Moved 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): Moved to tex-style.el. * style/csquotes.el (LaTeX-csquotes-quote-after-quote) (LaTeX-csquotes-open-quote, LaTeX-csquotes-close-quote): Moved to tex-style.el. * style/emp.el (LaTeX-write18-enabled-p): Moved to tex-style.el. * Makefile.in (AUCSRC): Added tex-style.el. 2005-03-06 Masayuki Ataka *** empty log message *** 2005-03-06 Masayuki Ataka (japanese-TeX-command-list) (japanese-TeX-error-messages): Change from defvar to defcustom. 2005-03-05 Masayuki Ataka *** empty log message *** 2005-03-05 Masayuki Ataka (I18n): Comment fix. 2005-03-05 Masayuki Ataka *** empty log message *** 2005-03-05 Masayuki Ataka Set fill-space nonsticky. (LaTeX-fill-delete-newlines): Check text property 'fill-space. 2005-03-05 David Kastrup Fix psfixbb option that must have become illegal at some time accidentally. 2005-03-05 David Kastrup (Loading the package): Explain that preview-latex.el should already be installed in-place. 2005-03-04 Reiner Steib (I18n): Try to make text more clear. 2005-03-04 Reiner Steib * 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-04 Masayuki Ataka *** empty log message *** 2005-03-04 Masayuki Ataka (japanese-TeX-command-list): Doc fix. 2005-03-04 Masayuki Ataka *** empty log message *** 2005-03-04 Masayuki Ataka 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-04 Masayuki Ataka Patch by Ikumi Keita (TeX-macro-global-internal): New function. (TeX-macro-global): Use it. (TeX-kpathsea-format-alist): Removed duplicate line. 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup (preview-make-package-xemacs): Add directory information from autoe.el to autoloads. 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup * prv-install.el (preview-make-package-xemacs): Add directory information from autoe.el to autoloads. * Makefile.in (elisp): generate preview-latex.el only when no package system. (install-el): Depend on auto.el (install-startup): Make and install preview-latex.el only when no package system. * latex/Makefile.in (all): Generate both dvi and pdf. (install-texmf-doc): Install DVI (faster, compact). * latex/Makefile.in (install-texmf-doc): Install PDF instead of DVI file. 2005-03-03 David Kastrup * prv-emacs.el (preview-create-icon-1): Use adaptive heuristic mask for transparency. * preview-latex.spec: Make preview.dvi. But preview-latex.pdf * preview-latex.spec: Change rpm name to include "fedora". Adapt to new configure stuff. Use pdf doc instead of DVI. 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup Remove manual detection of package dir. 2005-03-03 David Kastrup * preview-latex.spec: Make DVI. * latex/Makefile.in (all): Generate both dvi and pdf. (install-texmf-doc): Install DVI (faster, compact). * latex/Makefile.in (install-texmf-doc): Install PDF instead of DVI file. * preview-latex.spec: Change rpm name to include "fedora". Adapt to new configure stuff. Use pdf doc instead of DVI. 2005-03-03 David Kastrup (install-texmf-doc): Install PDF instead of DVI file. 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup Change rpm name to include "fedora". Adapt to new configure stuff. Use pdf doc instead of DVI. 2005-03-03 David Kastrup Change rpm name to include "fedora". Adapt to new configure stuff. Use pdf doc instead of DVI. 2005-03-03 David Kastrup *** empty log message *** 2005-03-03 David Kastrup * doc/wininstall.texi: Simplify, rearrange, adapt to new installation scheme. Add links to CVS precompiled versions. * doc/install.texi (Prerequisites): Revamp. (Configure): Add explanations. * preview-latex.spec: Change rpm name to include "fedora". Adapt to new configure stuff. Use pdf doc instead of DVI. * configure.in: icondir is absolute, reorder some stuff to maintain directory locality. * aclocal.m4: Change a lot of $x to ${x}. Simplify some stuff. * RELEASE: Add information for release. * configure.in: Correct prefix check. Add Emacs version check. * aclocal.m4: Move several functions around, completely overhaul the stuff to just detect material in prefix-related directories. Remove docstrip config detection, add version checking of major and minor version. Rely on prefix being set by configure.in. 2005-03-03 Ralf Angeli *** empty log message *** 2005-03-03 Ralf Angeli (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-03 David Kastrup * configure.in: Correct prefix check. Add Emacs version check. * aclocal.m4: Move several functions around, completely overhaul the stuff to just detect material in prefix-related directories. Remove docstrip config detection, add version checking of major and minor version. Rely on prefix being set by configure.in. 2005-03-02 Reiner Steib (I18n): Fix some markup errors. 2005-03-02 David Kastrup * Makefile.in (install-el): no means no for packagedir. * configure.in: Set prefix. * aclocal.m4: Use "no" for no packagedir in XEmacs. Don't save prefix and stuff. Expand stuff at some points. * configure.in: Adapt to new variables. Remove check for image-supporting Emacs: it is probably not reliable on consoles. Add packagelispdir and icondir options. (GS): Don't try GSWIN32.EXE. Create lispGS in auto.el * doc/Makefile.in (.PHONY): Add install here. * Makefile.in (install-el): Adapt targets to packagelispdir. (.PHONY): Add install target for case insensitive filesystems. * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. EMACS_LISP now gets one argument less. EMACS_TEST_LISP_DIR makes just one pass. EMACS_PATH_LISPDIR expands less. AC_LISPIFY_DIR is a new function. AC_MAKE_FILENAME_ABSOLUTE AC_LISP_RELATIVE new functions. 2005-03-02 Ralf Angeli *** empty log message *** 2005-03-02 Ralf Angeli (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 David Kastrup * doc/wininstall.texi: Use executable name directly to save confusion. * prv-xemacs.el (preview-filter-specs): Rework specs. * prv-emacs.el (preview-filter-specs): Translate :type fields. * preview.el (preview-min-spec): Move. (preview-filter-specs): Move from prv-emacs.el and prv-xemacs.el. (preview-filter-specs-1): simplify. (preview-icondir): Create icondir preset variable. (preview-filter-specs): expand file specs against it here instead of prv-emacs.el and prv-xemacs.el. * configure.in: Adapt to new variables. Remove check for image-supporting Emacs: it is probably not reliable on consoles. Add packagelispdir and icondir options. (GS): Don't try GSWIN32.EXE. Create lispGS in auto.el * autogen.sh: Use --output option for makeinfo to get tableofcontents in FAQ. * doc/Makefile.in (.PHONY): Add install here. * Makefile.in (install-el): Adapt targets to packagelispdir. (.PHONY): Add install target for case insensitive filesystems. * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. EMACS_LISP now gets one argument less. EMACS_TEST_LISP_DIR makes just one pass. EMACS_PATH_LISPDIR expands less. AC_LISPIFY_DIR is a new function. AC_MAKE_FILENAME_ABSOLUTE AC_LISP_RELATIVE new functions. 2005-03-02 Masayuki Ataka (Floats): Document `LaTeX-top-caption-list'. 2005-03-01 Masayuki Ataka *** empty log message *** 2005-03-01 Masayuki Ataka (I18n): Revised. 2005-02-27 Masayuki Ataka *** empty log message *** 2005-02-27 Masayuki Ataka (TeX-japanese-process-input-coding-system) (TeX-japanese-process-output-coding-system): Fix comment. 2005-02-27 Masayuki Ataka *** empty log message *** 2005-02-27 Masayuki Ataka (LaTeX-fill-move-to-break-point): Cater for kinsoku, especially for Japanese. 2005-02-26 Masayuki Ataka Remove `Patch by' Ikumi Keita and Kohda Atsuhito, and make new changelog item for them with "tiny change". 2005-02-26 David Kastrup * doc/readme.texi (Basic modes of operation): Adapt PDFLaTeX explanation to newer AUCTeX versions. * preview.el (preview-error-icon-specs): Choose somewhat oversized errors. Adapt to set. (preview-gs-restart, preview-gs-transact): Change image file name prefix to `pr'. (preview-clean-subdir): When cleaning out subdirectories, match `pr' instead of `pre'. 2005-02-25 David Kastrup * preview.el (preview-error-icon-specs): Choose somewhat oversized errors. Adapt to set. * Makefile.in (ICON_SOURCES): Adapt to existing set. 2005-02-25 David Kastrup Icon changes to error icons. No way. 2005-02-25 David Kastrup * preview.el (preview-gs-options): Remove "-dDELAYSAFER" from option list. (preview-gs-sequence): New variable. (preview-gs-sentinel): Don't repeat startup echo if GhostScript fails before prompting the first time. (preview-gs-sentinel): When restarting, remove expected file names from `preview-gs-outstanding'. (preview-gs-restart): generate a unique output file name pattern from `preview-gs-sequence' (preview-gs-restart): list start command quoted. (preview-gs-open): initialize `preview-gs-sequence'. (preview-gs-open): if historic "DELAYSAFER" is still configured, start safe mode manually. Remove all settings of OutputFile, and all runandhide stuff. (preview-gs-place): Don't generate a filename that might not be needed. (preview-gs-flag-error): Generate a synthetic OutputFile option. Use it in error messages. (preview-gs-transact): generate output file name in outstanding queue. Don't fiddle with OutputFile settings. Advance `preview-gs-sequence'. (preview-dvipng-place-all): Generate file name. * prv-xemacs.el (null-device): Remove compatibility definition. 2005-02-24 Ralf Angeli *** empty log message *** 2005-02-24 Ralf Angeli (LaTeX-common-initialization): Update LaTeX menu when a popup menu in XEmacs is opened. 2005-02-23 Ralf Angeli *** empty log message *** 2005-02-23 Ralf Angeli Some doc fixes in the commentary section. 2005-02-23 Masayuki Ataka *** empty log message *** 2005-02-23 Masayuki Ataka (I18n): Removed FIXME comment. Patch by Ikumi Keita . 2005-02-22 Masayuki Ataka *** empty log message *** 2005-02-22 Masayuki Ataka (LaTeX-fill-delete-newlines): Call search-forward, which is copied from `fill-delete-newlines', with BOUND TO. Patch by Ikumi Keita . 2005-02-21 Reiner Steib (Japanese): Fix bogus macro. 2005-02-21 Masayuki Ataka *** empty log message *** 2005-02-21 Masayuki Ataka (Japanese): Doc fix. - Quote default value by "..." Suggested by Ikumi Keita . - Add cindex NTT jTeX and ASCII pTeX. - Documentation for installation of tex-jp is fixed. 2005-02-20 Ralf Angeli *** empty log message *** 2005-02-20 Ralf Angeli (TeX-fold-buffer-substring): Do not use `dolist' which uses an unwanted local binding of the list variable. 2005-02-20 Ralf Angeli *** empty log message *** 2005-02-20 Ralf Angeli (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. 2005-02-19 Masayuki Ataka *** empty log message *** 2005-02-19 Masayuki Ataka (TeX-japanese-process-input-coding-system): Remove garbage code. Reported by Ikumi Keita . 2005-02-19 Ralf Angeli *** empty log message *** 2005-02-19 Ralf Angeli (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 *** empty log message *** 2005-02-19 Masayuki Ataka (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 David Kastrup * preview.el (preview-specs-setter): New function. (preview-nonready-icon-specs): Choose slightly smaller icons. (preview-nonready-icon-specs, preview-error-icon-specs) (preview-icon-specs): Use `preview-specs-setter'. * doc/wininstall.texi: Mention case problems. * doc/install.texi (Prerequisites): Update AUCTeX version info. * doc/problems.texi (Middle-clicks paste instead of toggling): Remove reference to patches directory. Should no longer be necessary. (Problems with GhostScript): Mention use of gswin32.exe instead of gswin32c.exe as a problem source. * preview.el (preview-nonready-icon-specs): Add size 14. 2005-02-18 David Kastrup (preview-nonready-icon-specs): Add size 14. 2005-02-18 David Kastrup * images/prvwrk24.xpm: New icon, dimmer, better shape. * images/prvwrk20.xpm: New icon * images/prvwrk16.xpm: New icon * images/prvwrk14.xpm: New icon * images/prvwrk12.xpm: New icon 2005-02-18 Masayuki Ataka *** empty log message *** 2005-02-18 Masayuki Ataka (LaTeX-fill-delete-newlines): New function. (LaTeX-fill-region-as-para-do): Use it. 2005-02-16 Ralf Angeli *** empty log message *** 2005-02-16 Ralf Angeli (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 *** empty log message *** 2005-02-16 Masayuki Ataka (TeX-after-start-process-function): Removed 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 . 2005-02-15 David Kastrup (preview-error-quote): Encode to raw-text to get unibyte string. 2005-02-15 Masayuki Ataka *** empty log message *** 2005-02-15 Masayuki Ataka (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-15 Masayuki Ataka *** empty log message *** 2005-02-15 Masayuki Ataka (LaTeX-fill-move-to-break-point): Simplify. 2005-02-14 David Kastrup * 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 *** empty log message *** 2005-02-14 Masayuki Ataka Fix for long and short japanese lines. Reported by Ikumi Keita . (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). 2005-02-14 Masayuki Ataka *** empty log message *** 2005-02-14 Masayuki Ataka (LaTeX-auto-regexp-list): Use `LaTeX-auto-class-regexp-list'. Patch by Ikumi Keita . 2005-02-13 Ralf Angeli *** empty log message *** 2005-02-13 Ralf Angeli (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-13 David Kastrup * doc/preview-latex.texi (The Emacs interface): Adapt to new `preview-use-balloon-help' default. * doc/faq.texi (Customization): Adapt to new `preview-use-balloon-help' default. * prv-xemacs.el (preview-use-balloon-help): Default to nil. * preview.el (preview-gs-flag-error): For consistency, make error icons have a context menu on right mouse button. 2005-02-12 Masayuki Ataka *** empty log message *** 2005-02-12 Masayuki Ataka (japanese-slitex-mode): Removed obsolete autoload of slitex. 2005-02-12 Masayuki Ataka *** empty log message *** 2005-02-12 Masayuki Ataka (TeX-add-local-master): Insert "japanese-" before mode name if buffer local variable `japanese-TeX-mode' is non-nil. Suggested by Ikumi Keita . 2005-02-12 Masayuki Ataka *** empty log message *** 2005-02-12 Masayuki Ataka (Japanese): Doc fix to follow the latest tex-jp.el. 2005-02-12 Masayuki Ataka *** empty log message *** 2005-02-12 Masayuki Ataka Fix bug that once japanese-plain-tex-mode entered, plain-tex-mode do as japanese-plain-tex-mode. Reported by Ikumi Keita . (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-12 Ralf Angeli *** empty log message *** 2005-02-12 Ralf Angeli (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 *** empty log message *** 2005-02-11 Ralf Angeli (LaTeX-env-figure): Make function aware of active selections. There are still some indentation issues left. 2005-02-11 Ralf Angeli *** empty log message *** 2005-02-11 Ralf Angeli ("epsf"): Do not add epsffig environment. Fixes error if latex.el(c) is not loaded. (LaTeX-env-epsffigure): Remove. 2005-02-11 David Kastrup *** empty log message *** 2005-02-11 David Kastrup * doc/preview-latex.texi (Keys and lisp): Change descriptions to cater only for interactive use. (Keys and lisp): Explain mouse-3 better. (Keys and lisp): Move preview-copy-region-as-mml explanation up. Explain about the new border avoidance behavior. (The Emacs interface): Explain about how to adapt the various icon-specs. * preview.el (preview-specs-type): Type for specs defcustom. 2005-02-11 David Kastrup * prv-xemacs.el (preview-specs-type): Type for specs defcustom. (preview-tb-icon-specs): Make defcustom. * prv-emacs.el (preview-specs-type): Type for specs defcustom. (preview-tb-icon-specs): Make defcustom. * preview.el (preview-nonready-icon-specs) (preview-error-icon-specs, preview-icon-specs): move lower and make defcustom from it. 2005-02-11 David Kastrup * 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. 2005-02-10 David Kastrup * tex-site.el.in (TeX-lisp-directory): Use `@lispauctexdir' instead of `"@auctexdir@"'. * configure.ac (lispauctexdir): create version of `$(auctexdir)' that is Lisp-quoted, not shell-quoted. * 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 David Kastrup * prv-emacs.el (preview-mode-setup): Only define a preview toolbar entry when the icon is valid. * RELEASE: Mention the new icons. * prv-xemacs.el (preview-tb-icon): Use this instead of (preview-icon-toolbar-button): in order to match `preview-tb-icon-specs', as in prv-emacs.el (preview-mode-setup): Don't install a toolbar item when no icon image can be generated properly. 2005-02-10 Peter Galbraith 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 David Kastrup * prv-xemacs.el (add-to-list): only provide definition for three-argument version if XEmacs doesn't. May be removed at some time completely. (null-device): Only defvar if unbound in order not to munge the doc string. (preview-transparent-border): Silence the byte-compiler. (preview-supports-image-type): Move earlier. (preview-filter-specs): Correct a few typos. (preview-filter-specs): Don't forget to call `make-glyph'. (preview-mode-setup): Correct toolbar icon setup. * prv-xemacs.el (preview-nonready-icon, preview-error-icon) (preview-icon, preview-tb-icon): Removed in this form. (preview-ascent-spec): New symbol for storing minimal data when parsing specs. (preview-filter-specs): New function. (preview-icon-copy): Replaces `preview-nonready-copy'. (preview-mode-setup): Create toolbar button. 2005-02-09 David Kastrup * prv-xemacs.el (add-to-list): only provide definition for three-argument version if XEmacs doesn't. May be removed at some time completely. (null-device): Only defvar if unbound in order not to munge the doc string. (preview-transparent-border): Silence the byte-compiler. (preview-supports-image-type): Move earlier. (preview-filter-specs): Correct a few typos. * preview.el (preview-error-quote): Remove unused variable `char'. * preview.el (preview-region, preview-buffer, TeX-region-create) (preview-document, preview-environment, preview-section): Move down to avoid byte compiler warnings. * prv-xemacs.el (preview-nonready-icon, preview-error-icon) (preview-icon, preview-tb-icon): Removed in this form. (preview-ascent-spec): New symbol for storing minimal data when parsing specs. (preview-filter-specs): New function. (preview-icon-copy): Replaces `preview-nonready-copy'. (preview-mode-setup): Create toolbar button. * preview.el (preview-nonready-icon-specs) (preview-nonready-icon, preview-error-icon-specs) (preview-error-icon, preview-icon-specs, preview-icon) (preview-min-spec): New variables. (preview-gs-place): Use `preview-icon-copy' instead of `preview-nonready-copy' (preview-make-image): New function. (preview-filter-specs-1): New function. (preview-buffer-restore-internal): Call `preview-get-geometry' for having size information. This may be incorrect at restore time. (preview-get-geometry): Also constitute `preview-icon', `preview-error-icon' and `preview-nonready-icon'. 2005-02-09 David Kastrup * doc/faq.texi (Requirements): Stop talking about ancient XEmacs versions. (Requirements): Mention Emacs 22 instead of 21.4 * doc/install.texi (Prerequisites): same * doc/problems.texi (Emacs problems): same 2005-02-09 David Kastrup * preview-latex.spec (Conflicts): xemacs = 21.4.16 * RELEASE: Add some dvipng information, more detailed recommendations. 2005-02-09 David Kastrup * preview.el (preview-region, preview-buffer, TeX-region-create) (preview-document, preview-environment, preview-section): Move down to avoid byte compiler warnings. * preview.el (preview-nonready-icon-specs) (preview-nonready-icon, preview-error-icon-specs) (preview-error-icon, preview-icon-specs, preview-icon) (preview-min-spec): New variables. (preview-gs-place): Use `preview-icon-copy' instead of `preview-nonready-copy' (preview-make-image): New function. (preview-filter-specs-1): New function. (preview-buffer-restore-internal): Call `preview-get-geometry' for having size information. This may be incorrect at restore time. (preview-get-geometry): Also constitute `preview-icon', `preview-error-icon' and `preview-nonready-icon'. 2005-02-09 Masayuki Ataka *** empty log message *** 2005-02-09 Masayuki Ataka (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-09 David Kastrup *** empty log message *** 2005-02-09 David Kastrup Renamed to other names with less potential for ambiguity. 2005-02-09 David Kastrup * configure.in: remove ICONFORM stuff. * Makefile.in (ICONFORM): removed. (ICON_SOURCES): Change to different list. * prv-xemacs.el (preview-nonready-icon, preview-error-icon) (preview-icon, preview-tb-icon): Removed in this form. (preview-ascent-spec): New symbol for storing minimal data when parsing specs. (preview-filter-specs): New function. (preview-icon-copy): Replaces `preview-nonready-copy'. (preview-mode-setup): Create toolbar button. * prv-emacs.el (preview-nonready-icon, preview-error-icon) (preview-icon): removed. (preview-filter-specs): New function. (preview-tb-icon-specs, preview-tb-icon): New variables for the toolbar icon. (preview-icon-copy): replaces `preview-nonready-copy' (preview-mode-setup): Initialize `preview-tb-icon' * preview.el (preview-nonready-icon-specs) (preview-nonready-icon, preview-error-icon-specs) (preview-error-icon, preview-icon-specs, preview-icon) (preview-min-spec): New variables. (preview-gs-place): Use `preview-icon-copy' instead of `preview-nonready-copy' (preview-make-image): New function. (preview-filter-specs-1): New function. (preview-buffer-restore-internal): Call `preview-get-geometry' for having size information. This may be incorrect at restore time. (preview-get-geometry): Also constitute `preview-icon', `preview-error-icon' and `preview-nonready-icon'. 2005-02-09 Masayuki Ataka *** empty log message *** 2005-02-09 Masayuki Ataka (plain-TeX-auto-regexp-list): Fix regexp; Use `\\|' instead of `|'. Fill lines in the same way in tex.el. 2005-02-09 Masayuki Ataka *** empty log message *** 2005-02-09 Masayuki Ataka (LaTeX-auto-regexp-list): Removed `usepackage' because it is defined in `LaTeX-auto-minimal-regexp-list'. 2005-02-08 David Kastrup Renamed from preview-cap-up.xpm: RCS file: /cvsroot/preview-latex/preview/images/preview-cap-up.xpm,v Working file: images/preview-cap-up.xpm head: 1.2 branch: locks: strict access list: symbolic names: rel-0-8-1: 1.2 rel-0-8: 1.2 rel-0-7-8: 1.2 rel-0-7-7: 1.2 rel-0-7-6: 1.2 keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2002/12/11 12:13:17; author: jalar; state: Exp; lines: +28 -27 Fix bg and fg color issues ---------------------------- revision 1.1 date: 2002/12/03 12:03:25; author: jalar; state: Exp; toolbar image ============================================================================= 2005-02-08 David Kastrup Renamed from preview.xpm: RCS file: /cvsroot/preview-latex/preview/images/preview.xpm,v Working file: images/preview.xpm head: 1.2 branch: locks: strict access list: symbolic names: rel-0-8-1: 1.2 rel-0-8: 1.2 rel-0-7-8: 1.2 rel-0-7-7: 1.2 rel-0-7-6: 1.2 rel-0-7-5: 1.2 rel-0-7-4: 1.2 rel-0-7-3: 1.2 rel-0-7-2b: 1.2 rel-0-7-2: 1.2 rel-0-7-1: 1.2 rel-0-7: 1.2 keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2002/04/09 22:46:25; author: dakas; state: Exp; lines: +31 -32 Add 1 pixel margins as to Jan-Åke's request. ---------------------------- revision 1.1 date: 2002/04/06 20:26:43; author: dakas; state: Exp; Images for use with preview-latex. ============================================================================= 2005-02-08 David Kastrup Renamed from preview.xbm: RCS file: /cvsroot/preview-latex/preview/images/preview.xbm,v Working file: images/preview.xbm head: 1.2 branch: locks: strict access list: symbolic names: rel-0-8-1: 1.2 rel-0-8: 1.2 rel-0-7-8: 1.2 rel-0-7-7: 1.2 rel-0-7-6: 1.2 rel-0-7-5: 1.2 rel-0-7-4: 1.2 rel-0-7-3: 1.2 rel-0-7-2b: 1.2 rel-0-7-2: 1.2 rel-0-7-1: 1.2 rel-0-7: 1.2 keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2002/04/09 22:46:20; author: dakas; state: Exp; lines: +7 -9 Add 1 pixel margins as to Jan-Åke's request. ---------------------------- revision 1.1 date: 2002/04/06 20:26:43; author: dakas; state: Exp; Images for use with preview-latex. ============================================================================= 2005-02-08 David Kastrup Renamed from prevwork.xpm: RCS file: /cvsroot/preview-latex/preview/images/prevwork.xpm,v Working file: images/prevwork.xpm head: 1.4 branch: locks: strict access list: symbolic names: rel-0-8-1: 1.4 rel-0-8: 1.4 rel-0-7-8: 1.4 rel-0-7-7: 1.4 rel-0-7-6: 1.4 rel-0-7-5: 1.4 rel-0-7-4: 1.4 rel-0-7-3: 1.4 rel-0-7-2b: 1.4 rel-0-7-2: 1.4 rel-0-7-1: 1.4 rel-0-7: 1.4 keyword substitution: kv total revisions: 4; selected revisions: 4 description: ---------------------------- revision 1.4 date: 2002/04/06 23:02:26; author: dakas; state: Exp; lines: +32 -34 Round the corners. ---------------------------- revision 1.3 date: 2002/04/06 22:22:05; author: dakas; state: Exp; lines: +35 -31 Straigthened out the sign. ---------------------------- revision 1.2 date: 2002/04/06 20:52:52; author: dakas; state: Exp; lines: +31 -31 Missing pixel. ---------------------------- revision 1.1 date: 2002/04/06 20:26:43; author: dakas; state: Exp; Images for use with preview-latex. ============================================================================= 2005-02-08 David Kastrup Renamed from prevwork.xbm: RCS file: /cvsroot/preview-latex/preview/images/prevwork.xbm,v Working file: images/prevwork.xbm head: 1.2 branch: locks: strict access list: symbolic names: rel-0-8-1: 1.2 rel-0-8: 1.2 rel-0-7-8: 1.2 rel-0-7-7: 1.2 rel-0-7-6: 1.2 rel-0-7-5: 1.2 rel-0-7-4: 1.2 rel-0-7-3: 1.2 rel-0-7-2b: 1.2 rel-0-7-2: 1.2 rel-0-7-1: 1.2 rel-0-7: 1.2 keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2002/04/06 22:21:59; author: dakas; state: Exp; lines: +8 -8 Straigthened out the sign. ---------------------------- revision 1.1 date: 2002/04/06 20:26:43; author: dakas; state: Exp; Images for use with preview-latex. ============================================================================= 2005-02-08 David Kastrup Icons of different quality for in-text use. 2005-02-08 David Kastrup Renamed from preverr.xpm RCS file: /cvsroot/preview-latex/preview/images/preverr.xpm,v Working file: images/preverr.xpm head: 1.2 branch: locks: strict access list: symbolic names: rel-0-8-1: 1.2 rel-0-8: 1.2 rel-0-7-8: 1.1 rel-0-7-7: 1.1 rel-0-7-6: 1.1 rel-0-7-5: 1.1 rel-0-7-4: 1.1 rel-0-7-3: 1.1 rel-0-7-2b: 1.1 rel-0-7-2: 1.1 rel-0-7-1: 1.1 rel-0-7: 1.1 keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2004/04/09 11:56:10; author: dakas; state: Exp; lines: +23 -23 The "Error" icons were upside down. Corrected to normal traffic sign appearance. ---------------------------- revision 1.1 date: 2002/04/12 06:00:30; author: dakas; state: Exp; New icons. ============================================================================= 2005-02-08 David Kastrup Renamed from preverr.xbm: RCS file: /cvsroot/preview-latex/preview/images/preverr.xbm,v Working file: images/preverr.xbm head: 1.2 branch: locks: strict access list: symbolic names: rel-0-8-1: 1.2 rel-0-8: 1.2 rel-0-7-8: 1.1 rel-0-7-7: 1.1 rel-0-7-6: 1.1 rel-0-7-5: 1.1 rel-0-7-4: 1.1 rel-0-7-3: 1.1 rel-0-7-2b: 1.1 rel-0-7-2: 1.1 rel-0-7-1: 1.1 rel-0-7: 1.1 keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2004/04/09 11:56:10; author: dakas; state: Exp; lines: +7 -9 The "Error" icons were upside down. Corrected to normal traffic sign appearance. ---------------------------- revision 1.1 date: 2002/04/12 05:59:16; author: dakas; state: Exp; New icon. ============================================================================= 2005-02-08 Masayuki Ataka *** empty log message *** 2005-02-08 Masayuki Ataka Added `Local Variables'. Suggested by Ikumi Keita . 2005-02-08 Masayuki Ataka Fix typo in `Local Variables'. Reported by Ikumi Keita . 2005-02-07 Reiner Steib (Frequently Asked Questions About AUCTeX): Fix typo in previous commit. 2005-02-07 Masayuki Ataka *** empty log message *** 2005-02-07 Masayuki Ataka ("jarticle"): Use `LaTeX-section-level'. 2005-02-07 Ralf Angeli *** empty log message *** 2005-02-07 Ralf Angeli (LaTeX-fill-code-comment): Compute the end of the region to be filled _after_ indentation happened. 2005-02-07 David Kastrup (Frequently Asked Questions About AUCTeX): Be quite more verbose about Emacs/XEmacs and versions. 2005-02-06 David Kastrup doc/wininstall.texi: Add note about `gswin32c.exe'. 2005-02-04 David Kastrup * Makefile.in (tar-ball): * doc/Makefile.in (clean, html/auctex_toc.html, dist): Move HTML stuff into html directory. 2005-02-04 David Kastrup Release_11.55 2005-02-04 David Kastrup Some more Emacspeak blurb. 2005-02-04 David Kastrup *** empty log message *** 2005-02-04 Ralf Angeli *** empty log message *** 2005-02-04 Ralf Angeli Make description of changes clearer. 2005-02-04 David Kastrup (Warning): warn about XEmacs 21.4.16. 2005-02-01 Ralf Angeli *** empty log message *** 2005-02-01 Ralf Angeli (TeX-search-syntax-table): Better use whitespace syntax for ?\" as this is the equivalent of a nil entry in the syntax table. 2005-02-01 Ralf Angeli *** empty log message *** 2005-02-01 Ralf Angeli (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. (TeX-search-syntax-table): Remove superfluous possibility to specify comment and escape characters as arguments. 2005-01-31 Masayuki Ataka *** empty log message *** 2005-01-31 Masayuki Ataka Mention support for the jsarticle and jsbook classes. 2005-01-31 Masayuki Ataka (japanese-LaTeX-style-list): Added jsclasses (jsarticle and jsbook). 2005-01-31 Ralf Angeli *** empty log message *** 2005-01-31 Ralf Angeli Add information about fixed bugs in AUCTeX 11.55. 2005-01-31 Ralf Angeli Add information about changes in AUCTeX 11.55. 2005-01-31 Ralf Angeli Bump version info to 11.55. 2005-01-31 Ralf Angeli Bump version info to 11.55. (Source Display): Adapt information about key bindings to current implementation. 2005-01-31 Ralf Angeli (Version): Bump to 11.55. (Release): Reset to 1. 2005-01-31 Ralf Angeli *** empty log message *** 2005-01-31 Ralf Angeli (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 *** empty log message *** 2005-01-31 Masayuki Ataka (STYLESRC): Add style/{jsarticle,jsbook}.el 2005-01-31 Masayuki Ataka style file for jsbook 2005-01-31 Masayuki Ataka style file for jsarticle 2005-01-29 David Kastrup 2005-01-29 David Kastrup * preview-latex.spec (Release): Bump version to prerelease, make some changes that look like they'd fit into AUCTeX's scheme. * RELEASE: Some changes and mentions. * doc/preview-dtxdoc.pl: Convert AUC\TeX reference as well. Convert `\#' to `#'. * latex/preview.dtx: Add `#' and `:' letters and documentation. Make all commands pass on `#' on cleanly. Don't eliminate last `{}' last in argument lists. * latex/Makefile.in (preview.pdf): New target. Since PDFs are used for external documentation usually, generate only the description (for internal docs, dvi is fine and adding the code, too). * configure.in: Bump version number. check for PDFLaTeX. 2005-01-28 Masayuki Ataka *** empty log message *** 2005-01-28 Masayuki Ataka (LaTeX-fill-region-as-para-do): Removed. 2005-01-28 Reiner Steib (AUCTeX-date): Use ISO 8601 format. (TeX-submit-bug-report): Include AUCTeX-date when using a non-released version. 2005-01-26 Ralf Angeli *** empty log message *** 2005-01-26 Ralf Angeli Do not use whitespace syntax for ?~. Prevents these characters from being deleted during filling. 2005-01-26 David Kastrup *** empty log message *** 2005-01-25 David Kastrup *** empty log message *** 2005-01-25 David Kastrup *** empty log message *** 2005-01-25 Ralf Angeli *** empty log message *** 2005-01-25 Ralf Angeli 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-24 David Kastrup 2005-01-24 David Kastrup * RELEASE: Ask for dvipng 1.4, mention utf-8 capability. * preview.el (preview-error-quote): Don't regexp codes out of the ASCII range, and convert the resulting string using the buffer encoding. This makes for utf-8. (preview-parse-messages): Change match mechanism. (TeX-inline-preview-internal): Set process encoding to raw-text since TeX may deliver mixtures of encoded and clean bytes. 2005-01-21 David Kastrup (Conflicts): Mention the outdated emacspeak from FC3. 2005-01-20 Ralf Angeli *** empty log message *** 2005-01-20 Ralf Angeli (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. 2005-01-20 Ralf Angeli *** empty log message *** 2005-01-20 Ralf Angeli (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-Åke Larsson sync with AUCTeX 2005-01-19 Jan-Åke Larsson *** empty log message *** 2005-01-19 Jan-Åke Larsson sync with AUCTeX 2005-01-19 Jan-Åke Larsson *** empty log message *** 2005-01-19 Jan-Åke Larsson A few small changes to allow sync with preview-latex' aclocal.m4 2005-01-19 Ralf Angeli Remove unwanted line which slipped in with the last commit. 2005-01-19 Ralf Angeli *** empty log message *** 2005-01-19 Ralf Angeli (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-18 Jan-Åke Larsson Remind user that most of AUCTeX is installed in a subdir of $lispdir 2005-01-17 Jan-Åke Larsson *** empty log message *** 2005-01-17 Jan-Åke Larsson Move dvipng changes to its Changelog 2005-01-15 Ralf Angeli *** empty log message *** 2005-01-15 Ralf Angeli (top): Restrict to one content listing in HTML output. 2005-01-15 Ralf Angeli *** empty log message *** 2005-01-15 Ralf Angeli (LaTeX-auto-class-regexp-list): Add patterns for commands described in "LaTeX2e font selection" (fntguide). 2005-01-15 Ralf Angeli (Wishlist): Remove bug regarding parsing of LaTeX class files. 2005-01-15 Ralf Angeli *** empty log message *** 2005-01-15 Ralf Angeli (library): Remove TEX_INPUT_DIRS function. 2005-01-15 Ralf Angeli (auctexdir): Remove call to TEX_INPUT_DIRS. 2005-01-15 Ralf Angeli Setting `TeX-macro-global' is not necessary anymore as it now is in tex.el. 2005-01-15 Ralf Angeli (TeX-macro-global): Move defcustom to tex.el. 2005-01-15 Ralf Angeli (TeX-macro-global): New function. (TeX-macro-global): (the variable) Moved here from tex-site.el.in. Use new `TeX-macro-global' function. 2005-01-15 Ralf Angeli (Configure): Remove documentation of --with-tex-input-dirs. 2005-01-15 Ralf Angeli Remove documentation of --with-tex-input-dirs. 2005-01-15 Ralf Angeli *** empty log message *** 2005-01-15 Ralf Angeli (LaTeX-fill-region): Remove superfluous `save-restriction'. 2005-01-15 Ralf Angeli *** empty log message *** 2005-01-15 Ralf Angeli (LaTeX-insert-environment): Insert a simple newline character instead of using `newline'. Fixes insertion of environment end at wrong place in XEmacs. 2005-01-14 Reiner Steib (European): Document all TeX-language-*-hook variables. Don't document obsolete `dk.sty'. 2005-01-14 Reiner Steib (European): Document all TeX-language-*-hook variables. 2005-01-13 David Kastrup Add and remove auctex.info instead of auctex in info dir. Bump release to 2 to match upload. 2005-01-13 David Kastrup * doc/changes.texi: * doc/auctex.texi (Font Locking): * font-latex.el (font-latex-set-title-face) (font-latex-title-fontify): font-latex-title-fontify, not fontity. fontify, fontify, fontify. 2005-01-12 David Kastrup Make auctex.info, not auctex. 2005-01-12 David Kastrup Copy HTML files from correct location. 2005-01-12 David Kastrup Adjust tar-ball target for auctex.info* 2005-01-12 David Kastrup Readjust 11.54 release entry. 2005-01-12 Ralf Angeli *** empty log message *** 2005-01-12 Ralf Angeli 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-12 Ralf Angeli Mention parser. 2005-01-11 David Kastrup Release_11.54 2005-01-09 Ralf Angeli Mention only people who actually contributed code. Sorry. 2005-01-09 Reiner Steib Addition to contributors section. 2005-01-09 Ralf Angeli Some tweaks. 2005-01-09 Reiner Steib (TeX-bar-LaTeX-button-alist): Use generic "view" image instead of mode specific. 2005-01-09 Ralf Angeli *** empty log message *** 2005-01-09 Ralf Angeli Added information about fixed bugs and added features in AUCTeX 11.54. 2005-01-09 Ralf Angeli (Version): Bump to 11.54. 2005-01-09 Ralf Angeli Bump version info to 11.54. 2005-01-07 Ralf Angeli *** empty log message *** 2005-01-07 Ralf Angeli (LaTeX-forward-paragraph): Allow finding paragraph commands even if they are preceded by whitespace and comment starters. 2005-01-06 Ralf Angeli *** empty log message *** 2005-01-06 Ralf Angeli (LaTeX-current-indentation, LaTeX-back-to-indentation): Handle prefixes with whitespace between comment starters correctly. 2005-01-06 Ralf Angeli (TeX-forward-comment-skip): Differentiate prefixes with whitespace between comment starters. 2005-01-06 Ralf Angeli *** empty log message *** 2005-01-06 Ralf Angeli 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. 2005-01-05 Reiner Steib Added completion of boxing macros. Fontify some macros. 2005-01-05 Reiner Steib (font-latex-built-in-keyword-classes): Fixed typo in doc string. 2005-01-02 Reiner Steib * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Some checkdoc related fixes. Still not checkdoc clean. * tex-bar.el (TeX-bar-help-from-command-list): Quote symbols in doc string. File is checkdoc clean now. 2005-01-02 Reiner Steib (Commentary): Don't mention stuff done by configure/make in the instructions. 2005-01-02 Reiner Steib Update copyright. (Filling, Outline): Markup fixes: Use @lisp instead of @example where appropriate. 2005-01-02 Reiner Steib (Mathematics): Explain how to enable LaTeX-math-mode by default. Suggested by Chris Wallace . 2004-12-30 Ralf Angeli *** empty log message *** 2004-12-30 Ralf Angeli (ConTeXt-find-matching-start): Require 'tex and add autoloads to make the compiler happy. 2004-12-30 Ralf Angeli Add and tweak some stuff for 11.54. 2004-12-28 Ralf Angeli *** empty log message *** 2004-12-28 Ralf Angeli (TeX-auto-parse-region): Do not add element to `symbol' if it is already contained. 2004-12-23 Ralf Angeli *** empty log message *** 2004-12-23 Ralf Angeli (LaTeX-indent-outer-do): Remove redundant code. 2004-12-20 Ralf Angeli *** empty log message *** 2004-12-20 Ralf Angeli 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 *** empty log message *** 2004-12-19 Ralf Angeli (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 *** empty log message *** 2004-12-17 Ralf Angeli (LaTeX-fill-paragraph): Jump to start of code comment line after regular filling. 2004-12-17 Ralf Angeli *** empty log message *** 2004-12-17 Ralf Angeli (LaTeX-fill-paragraph): Mark end of current line, not beginning of next. 2004-12-17 Ralf Angeli *** empty log message *** 2004-12-17 Ralf Angeli (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. 2004-12-16 Ralf Angeli *** empty log message *** 2004-12-16 Ralf Angeli (TEX_INPUT_DIRS): Strip trailing slashes of determined directories before concatenation. 2004-12-16 Ralf Angeli (TeX-parse-arguments): Fix last commit. 2004-12-16 Ralf Angeli *** empty log message *** 2004-12-16 Ralf Angeli (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. 2004-12-16 Ralf Angeli *** empty log message *** 2004-12-16 Ralf Angeli (library): 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". 2004-12-16 Ralf Angeli (Configure): Quote value for --with-tex-input-dirs. 2004-12-16 Ralf Angeli Quote value for --with-tex-input-dirs. 2004-12-16 Ralf Angeli *** empty log message *** 2004-12-16 Ralf Angeli (TeX-arg-opening-brace, TeX-arg-closing-brace): New variables. (TeX-parse-arguments, TeX-parse-argument, TeX-argument-insert): Use them. 2004-12-16 Ralf Angeli (TeX-arg-free): Temporarily bind `TeX-arg-opening-brace' and `TeX-arg-closing-brace'. 2004-12-15 Ralf Angeli *** empty log message *** 2004-12-15 Ralf Angeli (TeX-source-specials-view-position-flags): Fix syntax for xdvi. 2004-12-14 Ralf Angeli *** empty log message *** 2004-12-14 Ralf Angeli (top): Duplicate top node and wrap it in @ifinfo and @ifhtml environments respectively. 2004-12-13 Ralf Angeli *** empty log message *** 2004-12-13 Ralf Angeli (ConTeXt-paragraph-commands-regexp): Match any command starting with "\start" or "\stop" and the respective language variants. 2004-12-11 Ralf Angeli *** empty log message *** 2004-12-11 Ralf Angeli (TeX-fold-keymap): Change key bindings for clearout commands. (TeX-fold-item, TeX-fold-remove-overlays): Doc fix. 2004-12-11 Ralf Angeli (TeX-fold-menu): Change display of key bindings for clearout commands. 2004-12-11 Ralf Angeli (Folding): Document new key bindings for clearout commands. 2004-12-10 Ralf Angeli *** empty log message *** 2004-12-10 Ralf Angeli (TeX-fold-dwim): Add support for folding regions. 2004-12-10 Ralf Angeli * doc/auctex.texi (Folding): Mention support for folding regions with `TeX-fold-dwim'. 2004-12-10 Ralf Angeli *** empty log message *** 2004-12-10 Ralf Angeli (TeX-fold-keymap): Add key binding for `TeX-fold-dwim'. (TeX-fold-dwim): New function. (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. 2004-12-10 Ralf Angeli (TeX-fold-menu): Add menu entry for `Tex-fold-dwim'. 2004-12-10 Ralf Angeli (Folding): Document `TeX-fold-dwim'. 2004-12-10 Ralf Angeli Advertise folding and unfolding of regions as well as DWIM functionality. 2004-12-10 Ralf Angeli *** empty log message *** 2004-12-10 Ralf Angeli (LaTeX-fill-code-comment): Do not hardcode tab width. 2004-12-10 Ralf Angeli (TeX-fold-keymap): Add key bindings for `TeX-fold-region and `TeX-fold-clearout-region'. (TeX-fold-region): Make interactive. 2004-12-10 Ralf Angeli (TeX-fold-menu): Add menu entries for folding and unfolding of regions. 2004-12-10 Ralf Angeli (Folding): Document folding and unfolding of regions. 2004-12-09 Ralf Angeli *** empty log message *** 2004-12-09 Ralf Angeli (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. 2004-12-09 Ralf Angeli (TeX-fold-menu): Add menu entries for folding and unfolding of paragraphs. 2004-12-09 Ralf Angeli (Folding): Document folding and unfolding of paragraphs. 2004-12-09 Ralf Angeli Advertise folding and unfolding of paragraphs. 2004-12-09 Ralf Angeli *** empty log message *** 2004-12-09 Ralf Angeli (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. 2004-12-09 Ralf Angeli (TeX-comment-start-regexp): New variable. (TeX-comment-or-uncomment-region, TeX-uncomment) (TeX-forward-comment-skip, TeX-find-macro-end-helper): Use it. 2004-12-09 Ralf Angeli (LaTeX-env-no-comment): Use `TeX-comment-start-regexp' instead of `comment-start'. 2004-12-09 Ralf Angeli ("mdwlist"): Use `TeX-comment-start-regexp' instead of `comment-start'. 2004-12-07 Ralf Angeli *** empty log message *** 2004-12-07 Ralf Angeli (TeX-fold-buffer-type): Do not ignore case during search. 2004-12-07 Ralf Angeli *** empty log message *** 2004-12-07 Ralf Angeli (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 *** empty log message *** 2004-12-05 Ralf Angeli (LaTeX-math-mode): Make it compatible with older Emacsen. 2004-12-05 Ralf Angeli *** empty log message *** 2004-12-05 Ralf Angeli (hack-one-local-variable): Advise it in order to call minor mode functions for AUCTeX minor modes activated by file-local minor mode variables. 2004-12-05 Ralf Angeli (LaTeX-math-mode): Define using `define-minor-mode'. 2004-12-02 Ralf Angeli *** empty log message *** 2004-12-02 Ralf Angeli (LaTeX-csquotes-quote-after-quote): Avoid interference with (n)german.el. 2004-12-01 Ralf Angeli *** empty log message *** 2004-12-01 Ralf Angeli (distclean): And revert again as it does not comply with the definition of standard targets in the GNU make manual. 2004-12-01 Ralf Angeli *** empty log message *** 2004-12-01 Ralf Angeli (distclean): Remove generated `configure' file. 2004-12-01 Ralf Angeli *** empty log message *** 2004-12-01 Ralf Angeli *** empty log message *** 2004-12-01 Ralf Angeli (Quotes): Document csquotes.el. 2004-12-01 Ralf Angeli (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. 2004-12-01 Ralf Angeli 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. 2004-11-29 Ralf Angeli Advertise support for csquotes.sty. 2004-11-29 Ralf Angeli *** empty log message *** 2004-11-29 Ralf Angeli (STYLESRC): Add style/csquotes.el. 2004-11-29 Ralf Angeli New file. 2004-11-29 Reiner Steib * tex.el (TeX-auto-insert): Added SKIP argument. (TeX-auto-store): Use it to avoid circular dependencies. 2004-11-29 Reiner Steib * style/graphicx.el (LaTeX-arg-includegraphics): Add "page". * latex.el (LaTeX-includegraphics-options-alist): Ditto. 2004-11-29 Ralf Angeli *** empty log message *** 2004-11-29 Ralf Angeli Adapt to suit change in info file name from "auctex" to "auctex.info". 2004-11-29 Ralf Angeli Use "auctex.info" instead of "auctex" as info file name. 2004-11-29 Jan-Åke Larsson *** empty log message *** 2004-11-29 Jan-Åke Larsson Add @command macro test 2004-11-29 Ralf Angeli Advertise use of "auctex.info" info file name. 2004-11-29 Jan-Åke Larsson Moved to configure.ac 2004-11-29 Jan-Åke Larsson Moved from configure.in 2004-11-29 Jan-Åke Larsson Add @command macro 2004-11-29 Jan-Åke Larsson Change order of @top and @ifnottex, error message otherwise. 2004-11-29 Jan-Åke Larsson Add MAKEINFO environment variable for texi2... usage. Remove old (confusing) messages. 2004-11-28 Ralf Angeli *** empty log message *** 2004-11-28 Ralf Angeli Correct some references. 2004-11-28 Ralf Angeli (Introduction): @/ unfortunately is only available since Texinfo 4.6. Remove it for now. 2004-11-27 Ralf Angeli *** empty log message *** 2004-11-27 Ralf Angeli 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-27 Ralf Angeli 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. 2004-11-27 Ralf Angeli Specify node unconditionally in the file. 2004-11-27 Ralf Angeli (Introduction): Use `@email' instead of `@url' for email addresses. 2004-11-27 Ralf Angeli Add `@fontlatex' macro. 2004-11-27 Ralf Angeli (Processing): Better heading. 2004-11-25 Ralf Angeli *** empty log message *** 2004-11-25 Ralf Angeli (LaTeX-backward-paragraph): Jump to macro start. D'oh. 2004-11-25 Ralf Angeli *** empty log message *** 2004-11-25 Ralf Angeli Autoload `texmathp-match-switch'. 2004-11-25 Ralf Angeli 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. 2004-11-24 Ralf Angeli *** empty log message *** 2004-11-24 Ralf Angeli (LaTeX-backward-paragraph): Do not unnecessarily jump to a (wrong) position after the macro start. 2004-11-24 Ralf Angeli *** empty log message *** 2004-11-24 Ralf Angeli (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. 2004-11-24 Ralf Angeli *** empty log message *** 2004-11-24 Ralf Angeli (LaTeX-paragraph-commands): Doc fix. 2004-11-24 Ralf Angeli (texinfo-mode): Add `@email' macro. 2004-11-24 Ralf Angeli 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. 2004-11-21 Berend de Boer *** empty log message *** 2004-11-21 Berend de Boer (ConTeXt-mode-common-initialization): ConTeXt does not need italics correction. 2004-11-20 Ralf Angeli *** empty log message *** 2004-11-20 Ralf Angeli (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-20 Ralf Angeli (Floats): Update. 2004-11-20 Ralf Angeli Mention change of `LaTeX-float'. 2004-11-19 Miguel V. S. Frasson Improve comments on error reporting 2004-11-19 Miguel V. S. Frasson no message 2004-11-18 Ralf Angeli *** empty log message *** 2004-11-18 Ralf Angeli (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 *** empty log message *** 2004-11-16 Ralf Angeli (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 Clarify --with-xemacs. 2004-11-15 Ralf Angeli *** empty log message *** 2004-11-15 Ralf Angeli (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 Fix last commit. 2004-11-12 Ralf Angeli *** empty log message *** 2004-11-12 Ralf Angeli (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 *** empty log message *** 2004-11-11 Ralf Angeli (docTeX-in-macrocode-p): Search backward for an environment beginning rather than forward for its end. 2004-11-08 David Kastrup (doctex-mode): Set the mode name. 2004-11-05 David Kastrup * doc/readme.texi (What use is it?): New section. * doc/preview-latex.texi (The Emacs interface) (The preview images): Add a bit of information concerning PDF/dvipng operation. * preview.el (preview-default-preamble): Require specific date of preview package. * latex/preview.dtx: Let bop-hook and eop-hook work only on outer level, so that previews can contain dvips -E generated files. 2004-11-04 Ralf Angeli *** empty log message *** 2004-11-04 Ralf Angeli (texinfo-mode): Add `@command' macro. 2004-11-04 Ralf Angeli (Commands): Correct key binding for `TeX-Omega-mode'. Add index entry. Use `@command' instead of `@code' where appropriate. 2004-11-04 Ralf Angeli *** empty log message *** 2004-11-04 Ralf Angeli (font-latex-built-in-keyword-classes): Use correct face for `font-latex-match-title-3'. 2004-11-04 Miguel V. S. Frasson no message 2004-11-04 Miguel V. S. Frasson image for amstex 2004-11-03 Ralf Angeli *** empty log message *** 2004-11-03 Ralf Angeli (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*): Changed `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 *** empty log message *** 2004-11-03 Ralf Angeli Require 'tex. (font-latex-user-keyword-classes): Enhance :set function to tell user which entry is duplicated. 2004-11-03 Ralf Angeli (TeX-arg-input-file): Use new name `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. 2004-11-03 Ralf Angeli (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. 2004-11-03 Ralf Angeli (LaTeX-includegraphics-read-file-TeX): Use new name `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. 2004-11-02 Ralf Angeli *** empty log message *** 2004-11-02 Ralf Angeli (font-latex-make-user-keywords): Add the "fixed" matchers here rather than in `font-latex-make-built-in-keywords'. 2004-11-02 Ralf Angeli *** empty log message *** 2004-11-02 Ralf Angeli (LaTeX-math-default, LaTeX-math-menu): Use "Greek Uppercase" instead of "Greek" and "Greek Lowercase" instead of "greek". 2004-11-02 David Kastrup (LaTeX-paragraph-commands): Make `\maketitle' a paragraph starter. 2004-11-01 Ralf Angeli *** empty log message *** 2004-11-01 Ralf Angeli (font-latex-make-built-in-keywords) (font-latex-make-user-keywords): Append rather than prepend matchers. 2004-11-01 Miguel V. S. Frasson *** empty log message *** 2004-11-01 Miguel V. S. Frasson (toolbarx-make-command): Code clean up. 2004-11-01 Ralf Angeli *** empty log message *** 2004-11-01 Ralf Angeli 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. 2004-11-01 Ralf Angeli Remove duplicate word. Mention possibility to add new keyword classes. 2004-11-01 Ralf Angeli Some rewordings, corrections and enhancements. 2004-10-29 Ralf Angeli *** empty log message *** 2004-10-29 Ralf Angeli (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 Ralf Angeli (TeX-auto-symbol-check): Use `add-to-list' instead of `cons' in order to avoid duplicates. 2004-10-29 Miguel V. S. Frasson no message 2004-10-29 Miguel V. S. Frasson * 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)). 2004-10-29 Miguel V. S. Frasson * tex-bar.el: Remove defadvice's to TeX-run-TeX and TeX-TeX-sentinel-check. (TeX-bar-error-handling-switches): Removed. (TeX-bar-LaTeX-button-alist): next-error updated. 2004-10-28 Reiner Steib * tex-bar.el (TeX-bar-LaTeX-button-alist): Add `TeX-save-document'. * tex-site.el.in: Renamed function `LaTeX-install-toolbar'. 2004-10-28 Reiner Steib Renamed function `LaTeX-install-toolbar'. 2004-10-28 Miguel V. S. Frasson * 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-28 Miguel V. S. Frasson no message 2004-10-27 Ralf Angeli *** empty log message *** 2004-10-27 Ralf Angeli Match "\DeclareRobustCommand\foo" besides "\DeclareRobustCommand{\foo}" as well. 2004-10-27 Ralf Angeli *** empty log message *** 2004-10-27 Ralf Angeli (LaTeX-auto-class-regexp-list): New variable. (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 (TeX-auto-generate-global): Only parse cls and sty files. 2004-10-26 Ralf Angeli *** empty log message *** 2004-10-26 Ralf Angeli (font-latex-match-command-in-braces): Remove references to non-existent variables. 2004-10-26 Reiner Steib (LaTeX-math-list): Improve doc string and custom type. (LaTeX-math-default): Added doc string. 2004-10-26 Reiner Steib 2004-10-26 Frank Küster * doc/quickstart.texi: Don't use so many nodes. Several fixes. 2004-10-26 Reiner Steib * Makefile.in (tar-ball): Don't include CVS stuff. 2004-10-26 Reiner Steib * doc/changes.texi: Mention experimental tool bar support. * Makefile.in (tar-ball): Include tex-bar images. 2004-10-25 David Kastrup 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 (DOCFILES): Added doc/quickstart.texi. 2004-10-24 Miguel V. S. Frasson no message 2004-10-24 Miguel V. S. Frasson 2004-10-23 Miguel Frasson * 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): Improved documentation for the :image property. 2004-10-23 David Kastrup (preview): Change group to 'AUCTeX. 2004-10-22 Miguel V. S. Frasson no message 2004-10-22 Miguel V. S. Frasson no message 2004-10-22 Miguel V. S. Frasson * 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 Miguel V. S. Frasson * 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): Removed (renamed). (tex-bar-latex-all-button-alists): New name of `tex-bar-available-meaning-alists'. Add custom :type. (tex-bar-meaning-alist): Removed (renamed). (tex-bar-latex-button-alist): New name of `tex-bar-meaning-alist'. Add custom :type. 2004-10-22 Miguel V. S. Frasson no message 2004-10-22 Reiner Steib (European): Adjust to change of `LaTeX-italian-open-quote'. 2004-10-21 David Kastrup * prv-xemacs.el (preview-mode-setup): Add `desktop-save-buffer' setup. * prv-emacs.el (preview-mode-setup): Add `desktop-save-buffer' setup. * preview.el (desktop-buffer-preview-misc-data): Let arguments be ignored for desktop 2.06. Add to `desktop-buffer-misc-functions' only after desktop has been loaded. (desktop-buffer-preview): take arguments for desktop 206. 2004-10-20 Ralf Angeli *** empty log message *** 2004-10-20 Ralf Angeli (TEX_INPUT_DIRS): Do not use -e command line option for grep. 2004-10-18 Reiner Steib Fix markup. 2004-10-18 Reiner Steib 2004-10-18 Frank Küster * 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): Removed sections obsoleted by `Quick Start' (Indentation and filling, Completion, Editing your document, Outlines). 2004-10-18 Reiner Steib * 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): Added quickstart.texi. 2004-10-18 Reiner Steib 2004-10-18 Frank Küster * doc/Makefile.in (TEXIFILES): Add macros.texi. (auctex.dvi, auctex.pdf): Depend on TEXIFILES. 2004-10-18 Ralf Angeli * 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): Simplified. 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 *** empty log message *** 2004-10-18 David Kastrup * prv-xemacs.el (glyph-image-type): Removed. (preview-create-icon-1, preview-create-icon): like in prv-emacs.el. (preview-replace-active-icon): Use defsubst. (preview-ps-image): Removed. (preview-move-point): Reorganized. (preview-export-image): Removed. (preview-import-image): Changed to new preview-image semantics. * prv-emacs.el (preview-create-icon): replace macro with defsubst, add border argument. (preview-replace-active-icon): defsubst, and cater for new preview-image structure. (preview-int-bb, preview-ps-image): Removed, only needed for postscript device. (preview-move-point): Reorganized. (preview-export-image): Removed. * preview.el (preview-image-creators): Remove postscript device, it did not work, anyway. (preview-dvipng-color-string): Add resolution to args in order to properly convert border thickness. (preview-gs-dvips-sentinel): Delete unused `gsfile' variable. (preview-eps-open, preview-eps-dvips-process-setup, preview-eps-place): Removed. (preview-gs-place, preview-gs-transact, preview-dissect) (preview-dvipng-place-all, preview-active-string) (preview-reinstate-preview): add construction info to `preview-image' property. (preview-start-dvipng): Calculate resolution info correctly. (preview-at-point): Fix an awful typo. 2004-10-18 Ralf Angeli *** empty log message *** 2004-10-18 Ralf Angeli (font-latex-make-keywords): Correctly evaluate keywords when making `font-latex-match-*-keywords' defcustom. 2004-10-18 Jan-Åke Larsson *** empty log message *** 2004-10-17 Ralf Angeli *** empty log message *** 2004-10-17 Ralf Angeli (Bugs): Document some bugs related to font locking and folding. 2004-10-17 Ralf Angeli *** empty log message *** 2004-10-17 Ralf Angeli (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-17 Ralf Angeli *** empty log message *** 2004-10-17 Ralf Angeli (LaTeX-insert-environment): Get rid of redundant comment prefix. 2004-10-17 Ralf Angeli *** empty log message *** 2004-10-17 Ralf Angeli (LaTeX-insert-environment): Partial rewrite. Stay in comments. Do not comment uncommented following lines. 2004-10-16 Ralf Angeli *** empty log message *** 2004-10-16 Ralf Angeli (TeX-fold-macro-nth-arg): Use `TeX-find-closing-brace' instead of `forward-sexp'. Fixes problems with comment characters in \url macros. 2004-10-16 Ralf Angeli *** empty log message *** 2004-10-16 Ralf Angeli (font-latex-commented-outp): Do not consider comment characters in verbatim content. 2004-10-16 Ralf Angeli *** empty log message *** 2004-10-16 Ralf Angeli (font-latex-set-syntactic-keywords): Try to minimize false fontifications of macros which may look like \foo{bar} and \foo{bar{. 2004-10-16 Ralf Angeli *** empty log message *** 2004-10-16 Ralf Angeli (ConTeXt-mode-common-initialization): Add support for "$$" to `paragraph-start'. 2004-10-16 Ralf Angeli (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. 2004-10-16 Ralf Angeli Remove change log: ;; ---------------------------------------------------------------------------- ;;; Change log: ;; V0.936 10Oct2004 Ralf Angeli ;; - 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. ;; V0.935 10Oct2004 Ralf Angeli ;; - 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. ;; V0.934 06Oct2004 Ralf Angeli ;; - `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. ;; V0.933 02Oct2004 Ralf Angeli ;; - 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'. ;; V0.932 29Sep2004 Ralf Angeli ;; - `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. ;; V0.931 28Sep2004 Ralf Angeli ;; - 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. ;; V0.930 27Sep2004 David Kastrup ;; - `font-latex-find-matching-close': Simplify. ;; V0.929 22Sep2004 Ralf Angeli ;; - `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. ;; V0.928 19Sep2004 Ralf Angeli ;; - `font-latex-set-syntactic-keywords': "*" is not allowed as a \verb ;; delimiter. ;; V0.927 17Sep2004 Ralf Angeli ;; - `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. ;; V0.926 16Sep2004 Ralf Angeli ;; - `font-latex-commented-outp': Reimplement for better performance. ;; V0.925 12Sep2004 Ralf Angeli ;; - `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. ;; V0.924 27Aug2004 Ralf Angeli ;; - `font-latex': Add to AUCTeX's customization group. ;; - `font-latex-find-matching-close': Correctly recognize multiple ;; escape characters. Add missing paren. ;; V0.923 18Aug2004 Ralf Angeli ;; - `font-latex-script': Disable raising of characters for older ;; Emacsen. Original patch by Reiner Steib. ;; V0.922 06Aug2004 Reiner Steib ;; - Changed URL of AUCTeX. Use "AUCTeX", not "auc-tex" (skipped Change log). ;; V0.921 05Aug2004 Reiner Steib ;; - (font-latex-script-display): New variable. Make raise of ;; sub-/superscripts customizable. ;; (font-latex-unfontify-region, font-latex-script): Use it. ;; - (font-latex-fontify-script): Default to nil in XEmacs. ;; V0.920 04Aug2004 Ralf Angeli ;; - `font-latex-unfontify-region': New function. ;; - `font-latex-setup': Use it. ;; V0.919 31Jul2004 Ralf Angeli ;; - 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. ;; V0.918 29Jul2004 Ralf Angeli ;; Doc fix. ;; V0.917 20Jul2004 Reiner Steib ;; - (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. ;; V0.916 08Jul2004 Ralf Angeli ;; - `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. ;; V0.915 05Jun2004 Ralf Angeli ;; - `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. ;; V0.914 10May2004 Ralf Angeli ;; - `font-latex-doctex-^^A': Add compatibility code for Emacs 20 and ;; XEmacs to fix compile error. ;; - `font-latex-verbatim-face', `font-latex-doctex-preprocessor-face', ;; `font-latex-doctex-documentation-face': Add parentheses to fix error ;; with Emacs 20. ;; V0.913 08May2004 Ralf Angeli ;; - New variables and faces.: `font-latex-verbatim-face', ;; `font-latex-doctex-preprocessor-face', ;; `font-latex-doctex-documentation-face' ;; - New variables: `font-latex-verbatim-environments', ;; `font-latex-syntactic-keywords', `font-latex-doctex-syntactic-keywords', ;; `font-latex-doctex-keywords' ;; - New functions: `font-latex-set-syntactic-keywords' ;; `font-latex-syntactic-face-function', `font-latex-doctex-^^A' ;; `font-latex-doctex-syntactic-face-function' ;; - `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. ;; V0.912 08Apr2004 Peter S Galbraith ;; - font-latex-setup: was overriding font-latex-string-face. ;; Thanks to Reuben Thomas for finding the bug. ;; V0.911 17Feb2004 Reiner Steib ;; - font-latex-title-4-face: Added missing :weight and :inherit. ;; V0.910 15Feb2004 Reiner Steib ;; - font-latex-title-4-face: Use different colors depending on background. ;; V0.909 25Nov2003 Reiner Steib ;; - font-latex-match-function-keywords: Added spacing commands, "nonumber", ;; "centering", "TeX", and "LaTeX". ;; - font-latex-match-textual-keywords: Added textsuperscript. ;; V0.908 17Nov2003 PSG ;; - font-latex-keywords-2: Had forgotten to set LAXMATCH on all title ;; matches. Thanks to Ralf Angeli for reporting the bug. ;; V0.907 23Oct2003 PSG ;; - Make font-latex-warning-face a defface and not a copy. Thanks to ;; Ralf Angeli for reporting the bug that it wasn't customizable. ;; - Idem for font-latex-string-face. ;; V0.906 19Oct2003 PSG ;; - Enable multi-line cache on font-latex-match-command-outside-arguments ;; such that multi-line section commands will be fontified correctly. ;; This is a hack that dates from when font-lock _really_ only fontified ;; the current line. With `jit', this is no longer strictly necessary ;; and may at some point be *removed*. ;; - Makes new title faces blue4, which is more consistent with the rest of ;; font-latex colors. ;; V0.905 18Oct2003 PSG ;; - New defcustom `font-latex-title-fontity' defaults to use varying font ;; height in sectioning commands. ;; - New variables and faces `font-latex-title-1-face' to ;; `font-latex-title-4-face' ;; - New defcustoms `font-latex-match-title-1-keywords' to ;; `font-latex-match-title-4-keywords' ;; - New elisp developer local variables ;; `font-latex-match-title-1-keywords-local' to ;; `font-latex-match-title-4-keywords-local' ;; V0.904 18Oct2003 PSG ;; - checkdoc cleaning (almost clean now). ;; V0.903 18Sep2003 PSG ;; - Added `font-latex-quotes' to fontify either french or german quotes. ;; - Added internal vars `font-latex-quote-regexp-beg' and ;; `font-latex-quote-end-list'. ;; - Fixed font-latex-match-quotation to use above. ;; V0.902 07Sep2003 PSG ;; - Bug fix when font-lock-multiline is set to t. ;; When a searched pattern was commented-out, we used to return a (nil ;; nil) pattern match to font-lock, along with the status of `t' for it ;; to keep looking past this match. font-lock was happy with that. But ;; now when font-lock-multiline is `t', the match really needs to exists ;; otherwise there is a elisp error at line 1625 of font-lock.el in ;; function font-lock-fontify-keywords-region. So we provide a match ;; that begins and ends at the same character (the end of the match). ;; Thanks to Benoit Plessis for reporting ;; the problem to Debian (Bug#208503) and for being persistent enough to ;; find the tickling conditions. ;; - Change some doc strings following patch from Reiner Steib ;; , with my thanks. ;; V0.901 25Jul2003 PSG ;; - Make & highlighted in font-latex-warning-face. ;; - Better document font-latex-match-*-keywords-local variables. ;; V0.900 14Apr2003 PSG ;; font-latex-match-*-keywords are new user customizable variable ;; to add fontification keywords. ;; See `M-x customize-group [RET] font-latex'. ;; Elisp Style file writers should use the buffer-local ;; font-latex-match-*-keywords-local variables, e.g.: ;; (add-to-list 'font-latex-match-textual-keywords-local "captcont") ;; (font-latex-match-textual-make) ;; V0.803 17Feb03 David Kastrup ;; (font-latex-find-matching-close): Remove a very complicated way of ;; doing nothing since the byte compiler warns about it. ;; V0.802 15Feb03 David Kastrup ;; (font-latex-setup): Tweak verbatim handling. ;; V0.801 07Dec02 David Kastrup ;; (font-latex-setup): Better stab at verbatim handling. ;; V0.800 01Nov01 PSG ;; - Added font-lock-syntactic-keywords to font-lock-defaults to handle ;; verbatim environment, as suggested by Stefan Monnier 5 years ago (!) ;; V0.702 15Oct01 PSG ;; - remove LaTeX-mode-hook self-installation, since AUCTeX can now install ;; font-latex by itself. ;; - cleanup the docs a bit, deleting stuff relevant only for emacs19 ;; since it's now more likely to confuse users. ;; V0.701 30Mar00 Stefan Monnier (RCS V1.63) ;; Removed tests against specific versions of Emacs, testing for ;; functions instead. ;; V0.700 20Dec99 PSG (RCS V1.62) ;; Added customize support. ;; V0.603 02July98 PSG (RCS V1.61) ;; Squashed another infinite loop. ;; V0.602 02July98 PSG (RCS V1.60) ;; Added 'font and 'infont keywords to narrow cache triggers. ;; V0.601 02July98 PSG (RCS V1.59) ;; Added new font-latex-find-matching-close function to replace scan-sexp. ;; It now searches for matching {} or [] when scan-sexp fails. ;; V0.600 16June98 PSG (RCS V1.58) ;; Rewrote the cache method again. ;; V0.512 07Apr98 Stephen R. Anderson (RCS V1.57) ;; xemacs beta 20.5 sets the major version to 21. ;; V0.511 07Apr98 PSG (RCS V1.55) ;; {\bf ...} multi-line cache related infinite loop fixed. ;; V0.510 19Mar98 PSG (RCS V1.54) ;; More multi-line cache related infinite loops fixed. ;; V0.509 20Feb98 PSG (RCS V1.53) ;; XEmacs infinite loop in font-latex-match-font-inside-braces cache. ;; V0.508 06Feb98 PSG (RCS V1.51) ;; Created font-latex-match-textual; changed font-latex-math-face colour. ;; V0.507 30Jan98 PSG (RCS V1.50) ;; Removed font-latex-find-matching-close because it broke the cache. ;; Rewrote the cache method. Ouch! ;; V0.506 08Jan98 PSG (RCS V1.48) ;; Added variables font-latex-match-variable, font-latex-match-function ;; font-latex-match-reference (built using reexp-opt). ;; V0.505 07Jan98 PSG (RCS V1.47) ;; XEmacs20 has defface. ;; V0.504 20Oct97 Kevin Ruland (RCS V1.46) ;; Fixed the real bug in font-latex-match-command-outside-arguments ;; V0.503 16Oct97 PSG (RCS V1.45) ;; Patched font-latex-match-command-outside-arguments for allow for ;; strange interaction with AUCTeX's LaTeX-environment command. ;; V0.502 07Oct97 (RCS V1.44) ;; Kevin Ruland edits font-latex-find-matching-close ;; PSG: Changed OliveGreen for OliveDrab, found in rgb.txt ;; V0.501 24Sep97 (RCS V1.42) ;; Kevin Ruland added font-latex-find-matching-close ;; used instead of scan-sexp to find arguments containing extra brackets. ;; V0.500 23Sep97 PSG (RCS V1.41) ;; - Support for Emacs-20 (No customize support yet) ;; V0.403 19Nov96 (RCS V1.37) ;; - Christoph Wedler ;; XEmacs patch for local math-font ;; - Changed scheme for fontification of \section*{...} ;; V0.402 13Nov96 PSG (RCS V1.35) ;; - Embeded comments handled. ;; - Better XEmacs initilisation. ;; V0.401 12Nov96 PSG (RCS V1.34) - Nothing fontified when commented-out. ;; V0.400 11Nov96 PSG (RCS V1.33) ;; - Stab at on-the-fly multiline. ;; - mono support: ;; V0.314 16Oct96 PSG - Support for dark background removed for XEmacs. ;; V0.313 07Oct96 PSG (RCS V1.31) - Support for dark background. ;; V0.312 26Aug96 PSG (RCS V1.30) - Added font-latex-commented-outp. ;; V0.311 22Aug96 PSG (RCS V1.29) - fixed for XEmacs. ;; V0.310 22Aug96 simon (RCS V1.27) ;; - make font-latex-setup run font-lock-make-faces before variable trickery. ;; - set font-latex-string-face to the global value of font-lock-string-face. ;; V0.309 21Aug96 PSG (RCS V1.26) ;; - new font-latex-math-face done by string syntax. User may modify it. ;; - new font-latex-string-face. ;; V0.308 15Aug96 PSG (RCS V1.25) ;; - $$...$$ gets font-latex-math-face ;; - font-latex-match-math-envII fixed. ;; V0.307 14Aug96 PSG (RCS V1.23) - setup okay if loaded in a latex-mode-hook ;; V0.306 14Aug96 PSG (RCS V1.22) - added "item" to font-latex-match-function ;; V0.305 14Aug96 PSG (RCS V1.20) - use keep in font-latex-match-math-envII ;; V0.304 14Aug96 PSG (RCS V1.18) - minor comment edits. ;; V0.303 14Aug96 simon (RCS V1.17) ;; - rewrote font-latex-match-math-envII like font-latex-match-quotation ;; V0.302 12Aug96 PSG (RCS V1.16) ;; - (goto-char end) in condition-case error to avoid infinite loops. ;; V0.301 08Aug96 PSG (RCS V1.14) ;; - Better faces in XEmacs. ;; V0.300 07Aug96 PSG (RCS V1.12) ;; - Changed font-latex-match-font-inside-braces again for stranded \bf ;; - "[a-z]+box" changed ;; - font-latex-match-math-env checks preceding-char for \\[ ;; - use eval-after-compile in font-latex-match-math-envII ;; V0.201 05Aug96 PSG added \\(display\\)?math to Simon's changes ;; V0.200 05Aug96 simon: (RCS V1.10) ;; - fixed font-latex-match-command-outside-arguments ;; - rewrote font-latex-match-font-outside-braces like above ;; - rewrote font-latex-match-font-inside-braces like above ;; V0.101 01Aug96 PSG added \\(display\\)?math ;; V0.100 01Aug96 PSG - massive new test version ;; V0.061 23Jul96 PSG ;; - Removed trailing "\\>" in warning-face regexp (fails with \\ \- \\*) ;; V0.06 23Jul96 PSG ;; - fixed dobib in font-latex-labels. ;; - shorter font regexp in levels 3+4. ;; - removed \item and & from type ;; - fixed font-latex-math-envII regexp ;; V0.05 22Jul96 PSG ;; - changed \ref etc to reference-face. ;; - \\b added in buggy \item[option] regexp (not really fixed). ;; - font-latex-labels regexp bug ;; V0.041 simon: ;; - added font-latex-match-command-outside-arguments ;; - rewrote font-latex-match-quotation and font-latex-bib-highlight-mouse ;; - rewrote then removed bib-cite functionality. ;; - general top-level cleanup ;; V0.04 11Jul96 PSG ;; - added font-lock-comment-start-regexp defined in 19.32 ;; - encoded 8-bit characters to 7-bit. ;; V0.03 10Jul96 PSG ;; - font-latex-bib-cite-mouse-highlight-p can change after font-lock-defaults ;; is constructed. ;; V0.02 09Jul96 PSG ;; - added font-latex-bib-cite-mouse-highlight-p ;; - Fixed `overwrite' flags ;; V0.01 06Jul96 Peter S Galbraith - Created ;; ---------------------------------------------------------------------------- 2004-10-16 Ralf Angeli (LaTeX-paragraph-commands): Use `regexp-opt' to generate the regexp. (LaTeX-common-initialization): Add support for "$$" to `paragraph-start'. 2004-10-15 Reiner Steib (LaTeX-default-format, LaTeX-default-width) (LaTeX-default-position): Fix doc strings. 2004-10-14 David Kastrup Make the end of snarfed environments behave normally if the environment is not being snarfed. 2004-10-14 Reiner Steib (LaTeX-default-width): Make it buffer local. (LaTeX-env-minipage): Pick up new value of LaTeX-default-width. 2004-10-14 Ralf Angeli *** empty log message *** 2004-10-14 Ralf Angeli (TeX-fold-macro-spec-list): Add starred sectioning commands. 2004-10-14 Ralf Angeli *** empty log message *** 2004-10-14 Ralf Angeli (STYLESRC): Add jurabib.el. 2004-10-14 Ralf Angeli (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. 2004-10-14 Ralf Angeli Mention support for the jurabib package. 2004-10-14 Ralf Angeli New file. 2004-10-14 Miguel V. S. Frasson no message 2004-10-14 Miguel V. S. Frasson Rename auctb.el to tex-bar.el 2004-10-14 Miguel V. S. Frasson Rename toolbarx.el to toolbar-x.el 2004-10-14 Jan-Åke Larsson Adjust text to conform with the AUCTeX aclocal. 2004-10-14 Jan-Åke Larsson Add VALID_BUILD_DIR 2004-10-13 Jan-Åke Larsson Adjust for the aclocal.m4 sync with AUCTeX 2004-10-13 Jan-Åke Larsson Sync with AUCTeX. Well, almost. Don't use the version test. 2004-10-13 Reiner Steib * 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 with some modifications. 2004-10-13 Reiner Steib (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. 2004-10-13 Reiner Steib (TeX-delete-dups): Use our own (faster) version. 2004-10-12 Ralf Angeli *** empty log message *** 2004-10-12 Ralf Angeli 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-12 Reiner Steib * doc/auctex.texi (Completion): Mention `C-c RET' for `TeX-insert-macro'. Fixed typo. (Parsing Files): Fixed typo. (European): Improved. From Frank Küster , slightly modified. * latex.el (LaTeX-common-initialization): Use `LaTeX-env-tabular*' for "tabular*". 2004-10-12 Ralf Angeli *** empty log message *** 2004-10-12 Ralf Angeli (Texinfo-insert-node): Emacs 21.3 and earlier expect a list of lists. 2004-10-11 Ralf Angeli *** empty log message *** 2004-10-11 Ralf Angeli 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 *** empty log message *** 2004-10-10 Ralf Angeli Do not autoload `texmathp'. (font-latex-fontify-script): Doc fix. (font-latex-script): Do without `texmathp'. 2004-10-10 Ralf Angeli *** empty log message *** 2004-10-10 Ralf Angeli (font-latex-syntactic-keywords): Default to nil. Make buffer-local. (font-latex-setup): Set syntactic keywords. 2004-10-10 Ralf Angeli (TeX-add-style-hook): Do not set up font-latex variables if font-latex is not loaded and enabled. Reinitialize font-lock defaults. 2004-10-10 Ralf Angeli (TeX-add-style-hook): Do not set up font-latex variables if font-latex is not loaded and enabled. 2004-10-09 David Kastrup (preview-dvipng-command): Use -picky option. (preview-error-quote): Convert character to buffer encoding if mule allows it. (preview-parse-messages): Strip incomplete 8bit character transliterations from the error context. 2004-10-08 Reiner Steib (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 *** empty log message *** 2004-10-08 Ralf Angeli (LaTeX-newline, LaTeX-current-indentation) (LaTeX-fill-region-as-para-do, LaTeX-fill-move-to-break-point): Use new search functions from tex.el. 2004-10-08 Ralf Angeli (TeX-fold-make-overlay, TeX-fold-hide-item) (TeX-fold-show-item): Respect `font-lock-mode'. 2004-10-08 Ralf Angeli (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'. 2004-10-08 Ralf Angeli Add copyright and license information. ("amstex"): Do not load amsmath.el in `plain-tex-mode' or `ams-tex-mode'. 2004-10-06 Ralf Angeli *** empty log message *** 2004-10-06 Ralf Angeli Add lstlisting environment to `LaTeX-verbatim-regexp'. 2004-10-06 Ralf Angeli (TeX-add-style-hook): Use buffer-local variable `font-latex-verbatim-environments-local'. 2004-10-06 Ralf Angeli *** empty log message *** 2004-10-06 Ralf Angeli (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. 2004-10-06 Ralf Angeli (texmathp): Limit environment search with result of macro search if possible. 2004-10-06 Ralf Angeli (TeX-add-style-hook): Suppress indentation in lstlisting environments. Fontify both \lstinline|...| and \lstinline{...}. 2004-10-06 Ralf Angeli (TeX-add-style-hook): Treat arguments \url|...| and \url{...} as verbatim. 2004-10-05 Miguel V. S. Frasson no message 2004-10-05 Miguel V. S. Frasson Added 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 *** empty log message *** 2004-10-05 Ralf Angeli (TeX-output-view-style): Move more special items upwards. Remove "a4" and "a5" styles. 2004-10-04 Miguel V. S. Frasson no message 2004-10-04 Miguel V. S. Frasson add Emacs `image descriptor' as valid image specification (Emacs only) 2004-10-04 Miguel V. S. Frasson add background symbolic color for XEmacs 2004-10-02 Ralf Angeli *** empty log message *** 2004-10-02 Ralf Angeli 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'. 2004-10-02 Ralf Angeli Add some new features and fixed bugs. 2004-09-30 Miguel V. S. Frasson no message 2004-09-29 Miguel V. S. Frasson images for the toolbar (designed icons) 2004-09-29 Ralf Angeli *** empty log message *** 2004-09-29 Ralf Angeli (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-29 Miguel V. S. Frasson Removed wrong `provide' clause at beginning of code 2004-09-28 Miguel V. S. Frasson small bug fixes for the primitive symbols toolbar 2004-09-28 Miguel V. S. Frasson added first performance improvement: the insert clause is tested in group, not for each button 2004-09-28 Miguel V. S. Frasson `images' folder that will contain designed images 2004-09-28 Ralf Angeli *** empty log message *** 2004-09-28 Ralf Angeli (font-latex-match-font-inside-braces): Set actual numbers in the match, not nil. Fixes errors with `font-lock-multiline' enabled. 2004-09-28 Ralf Angeli *** empty log message *** 2004-09-28 Ralf Angeli Add change log entries and bump version (font-latex-find-matching-close): Fix typo in last commit. 2004-09-27 David Kastrup * latex.el (LaTeX-top-caption-list, LaTeX-label) (LaTeX-label-function, LaTeX-figure-label, LaTeX-table-label) (LaTeX-default-format, LaTeX-default-position) (LaTeX-equation-label, LaTeX-eqnarray-label, LaTeX-env-item) (LaTeX-label-alist, LaTeX-label): Reconstitute damage from checkin from 2004-09-19 * 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 V. S. Frasson Initial elisp files for the toolbar 2004-09-24 Davide Giovanni Maria Salvetti *** empty log message *** 2004-09-24 Davide Giovanni Maria Salvetti Add `--(en|dis)able-build-dir-test' switch to allow disabling `VALID_BUILD_DIR'. 2004-09-22 Ralf Angeli Add change log entry and bump version. 2004-09-22 Ralf Angeli *** empty log message *** 2004-09-22 Ralf Angeli (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-22 Ralf Angeli (VirTeX-common-initialization): Revert last change. 2004-09-19 Ralf Angeli *** empty log message *** 2004-09-19 Ralf Angeli (font-latex-set-syntactic-keywords): "*" is not allowed as a \verb delimiter. 2004-09-19 Ralf Angeli (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. 2004-09-19 Ralf Angeli (Bugs): Another bug gone the way of the poodle. 2004-09-19 Ralf Angeli (TeX-add-style-hook): Add "lstinline" to `LaTeX-verbatim-macros'. 2004-09-18 Ralf Angeli *** empty log message *** 2004-09-18 Ralf Angeli (LaTeX-fill-region-as-paragraph): Inhibit filling of "Local Variables" section, if to be filled as a paragraph. 2004-09-18 Ralf Angeli More bug squashing. 2004-09-18 Ralf Angeli *** empty log message *** 2004-09-18 Ralf Angeli (LaTeX-indent-line): Use XEmacs' functions to deal with extents/overlays. Avoids dependence on overlay.el. 2004-09-18 Ralf Angeli *** empty log message *** 2004-09-18 Ralf Angeli (Bugs): Remove some obsolete bug descriptions. 2004-09-18 Ralf Angeli Add some (low-level) symbols for completion and fontification. (TeX-arg-urlstyle): New function. 2004-09-17 Ralf Angeli *** empty log message *** 2004-09-17 Ralf Angeli (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. 2004-09-17 Ralf Angeli (STYLESRC): Add listings.el. 2004-09-17 Ralf Angeli Mention support for listings.sty. 2004-09-17 Ralf Angeli New file. 2004-09-16 Ralf Angeli *** empty log message *** 2004-09-16 Ralf Angeli (font-latex-commented-outp): Reimplement for better performance. 2004-09-16 Ralf Angeli Streamline documentation of performance changes. 2004-09-16 Ralf Angeli *** empty log message *** 2004-09-16 Ralf Angeli (VirTeX-common-initialization): Append our stuff to the end of `find-file-hooks'. Fixes problems with `auto-insert-mode'. 2004-09-16 Reiner Steib Mention built fixes. 2004-09-16 Ralf Angeli *** empty log message *** 2004-09-16 Ralf Angeli (TeX-search-syntax-table): Make XEmacs happy. 2004-09-15 Jan-Åke Larsson *** empty log message *** 2004-09-15 Jan-Åke Larsson (EMACS_LISP): quote ${emacs}, Windows.... 2004-09-13 Ralf Angeli *** empty log message *** 2004-09-13 Ralf Angeli Add changes from 11.51 up to now. 2004-09-13 Ralf Angeli *** empty log message *** 2004-09-13 Ralf Angeli (STYLESRC): Add style/url.el. 2004-09-13 Ralf Angeli New file. 2004-09-12 Ralf Angeli *** empty log message *** 2004-09-12 Ralf Angeli (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 (texinputdirs): Strip leading "!!". 2004-09-08 Reiner Steib (TeX-arg-input-file): Remove duplicates from the completion list. Simplify code by using `unless'. 2004-09-08 Ralf Angeli *** empty log message *** 2004-09-08 Ralf Angeli (Texinfo-insert-node): New function. (Texinfo-mode-map): Use it. 2004-09-07 Davide Giovanni Maria Salvetti *** empty log message *** 2004-09-07 Davide Giovanni Maria Salvetti (EMACS_LISP): Sync echo output with real emacs invocation. 2004-09-07 Ralf Angeli *** empty log message *** 2004-09-07 Ralf Angeli (Texinfo-insert-environment): Add a space between inserted "@end" and environment name in case of active region. 2004-09-05 Ralf Angeli *** empty log message *** 2004-09-05 Ralf Angeli (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 * 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): Renamed from `LaTeX-includegraphics-read-file'. Remove duplicates using `TeX-delete-dups'. (LaTeX-includegraphics-read-file-relative): Insert relative filename. From Dan Nicolaescu . (LaTeX-arg-includegraphics): Use funcall for image-file. 2004-08-28 David Kastrup Release_11.53 2004-08-28 David Kastrup *** empty log message *** 2004-08-28 David Kastrup *** empty log message *** 2004-08-28 David Kastrup Bump version. 2004-08-28 David Kastrup Bump version number. 2004-08-28 David Kastrup (Version): bump to 11.53. 2004-08-28 David Kastrup Bump version to 11.53. 2004-08-28 Ralf Angeli *** empty log message *** 2004-08-28 Ralf Angeli (install-el): Fix typos. 2004-08-27 Ralf Angeli *** empty log message *** 2004-08-27 Ralf Angeli (font-latex-find-matching-close): Add missing paren. 2004-08-27 Ralf Angeli (TeX-fold-preserve-comments): New variable. (TeX-fold-buffer-type): Use it. 2004-08-27 Reiner Steib * tex.el (TeX-kpathsea-format-alist): Added 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 *** empty log message *** 2004-08-27 Ralf Angeli (font-latex-find-matching-close): Correctly recognize multiple escape characters. 2004-08-27 Ralf Angeli *** empty log message *** 2004-08-27 Ralf Angeli (font-latex): Add to AUCTeX's customization group. 2004-08-26 Masayuki Ataka *** empty log message *** 2004-08-26 Masayuki Ataka (japanese-slitex-mode): Removed obsolete autoload of slitex. 2004-08-26 Masayuki Ataka (japanese-slitex-mode): Removed obsolete autoload of slitex. 2004-08-26 Masayuki Ataka Use TeX-defun. 2004-08-26 Masayuki Ataka *** empty log message *** 2004-08-26 Ralf Angeli *** empty log message *** 2004-08-26 Ralf Angeli Use `start' instead of the respective executable for PostScript, PDF and HTML files. 2004-08-25 Ralf Angeli (TeX-find-opening-brace): Improve performance a little more. 2004-08-25 Ralf Angeli *** empty log message *** 2004-08-25 Ralf Angeli (TeX-find-opening-brace): Improve performance. 2004-08-25 Jan-Åke Larsson quoting, quoting 2004-08-25 Ralf Angeli *** empty log message *** 2004-08-25 Ralf Angeli (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. 2004-08-25 Jan-Åke Larsson test does not want so many arguments 2004-08-25 Jan-Åke Larsson *** empty log message *** 2004-08-25 Reiner Steib Autoload `TeX-process-set-variable' and `TeX-region-file'. 2004-08-25 Jan-Åke Larsson EMACS_PATH_LISPDIR: Expand lispdir if relative to binary. 2004-08-25 Jan-Åke Larsson EMACS_PATH_LISPDIR: Quote lispdir, and deal with exec_prefix 2004-08-25 Jan-Åke Larsson add missing bracket 2004-08-25 Jan-Åke Larsson *** empty log message *** 2004-08-25 Jan-Åke Larsson Fix xemacs<->emacs mistake, restore path searching when --without-packagedir is given 2004-08-25 Jan-Åke Larsson *** empty log message *** 2004-08-25 Jan-Åke Larsson enable --without-packagedir 2004-08-25 Jan-Åke Larsson *** empty log message *** 2004-08-25 Jan-Åke Larsson Barf if packagedir not found, don't bother with load-path on xemacs' lispdir 2004-08-25 David Kastrup * 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 Ralf Angeli *** empty log message *** 2004-08-24 Ralf Angeli (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. 2004-08-24 Reiner Steib * 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 *** empty log message *** 2004-08-24 Ralf Angeli (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. 2004-08-24 Ralf Angeli (Texinfo-environment-list): Add "command" macro. 2004-08-24 Reiner Steib (Prerequisites): Add `easy-mmode.el' update for XEmacs. 2004-08-23 David Kastrup * 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'. * 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. 2004-08-23 David Kastrup * 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.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. 2004-08-23 David Kastrup * 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'. * 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. 2004-08-23 David Kastrup Some updates. 2004-08-22 David Kastrup *** empty log message *** 2004-08-22 David Kastrup (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. 2004-08-22 David Kastrup (.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 * 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-21 Reiner Steib * doc/install.texi: Markup fixes, see "(texinfo)command". * doc/wininstall.texi: Ditto. 2004-08-20 David Kastrup (desktop): Save TeX-Omega-mode, too. 2004-08-20 David Kastrup (full-release): Source rpm is auctex, not auctex-emacs. 2004-08-20 David Kastrup (Provides): Provide auctex as well to satisfy preview-latex. create package emacs nevertheless. 2004-08-20 David Kastrup *** empty log message *** 2004-08-20 David Kastrup Doc fix. 2004-08-20 David Kastrup Correct doc generation. 2004-08-20 David Kastrup Fix up the location of the docs dir. 2004-08-20 David Kastrup package auctex-emacs-* rpms 2004-08-20 David Kastrup Add /var/auctex/.nosearch to saved files. 2004-08-20 David Kastrup Correct build dir. 2004-08-20 David Kastrup Spec file changes. 2004-08-20 David Kastrup Release_11.52 2004-08-20 David Kastrup * 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 Ok, some edits sneaked in after all. 2004-08-19 David Kastrup Release_11.52 2004-08-19 David Kastrup Change `tex-site.el' to overwriting config file mode. 2004-08-19 David Kastrup * 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 David Kastrup (AmSTeX-mode-map): Derive from plain-TeX-mode-map so that Emacs users get a "TeX" menu. Even if it is in a strange place. 2004-08-19 David Kastrup * 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'. 2004-08-19 Reiner Steib (description): Overhauled. 2004-08-19 Reiner Steib * doc/install.texi: Markup fixes, see "(texinfo)command". * doc/wininstall.texi: Ditto. 2004-08-19 David Kastrup * configure.in: export `localstatedir'. * Makefile.in (localstatedir): import `localstatedir'. 2004-08-19 Ralf Angeli *** empty log message *** 2004-08-19 Ralf Angeli (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 David Kastrup * 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. 2004-08-19 Reiner Steib Fixes for SuSE. 2004-08-19 David Kastrup * aclocal.m4: `putative-existing-lisp-dir' is not a package directory if `lisp' is not a path component. Normalize whitespace. * 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. 2004-08-19 David Kastrup * 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. 2004-08-19 David Kastrup * 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'. * doc/Makefile.in (DESTDIR): introduce `DESTDIR' into installation targets. * Makefile.in (DESTDIR): introduce `DESTDIR' into installation targets. 2004-08-18 David Kastrup * 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 David Kastrup Release_11.52 2004-08-18 David Kastrup Shell-quote autodir. 2004-08-18 Ralf Angeli *** empty log message *** 2004-08-18 Ralf Angeli Bump version and add change log entry. 2004-08-18 Ralf Angeli Fix typos. 2004-08-18 Jan-Åke Larsson *** empty log message *** 2004-08-18 Jan-Åke Larsson print expanded lispdir 2004-08-18 David Kastrup Some minor changes. 2004-08-18 Ralf Angeli *** empty log message *** 2004-08-18 Ralf Angeli Change version to 11.52. Replace old feature/bug information. 2004-08-18 Ralf Angeli (font-latex-script): Disable raising of characters for older Emacsen. Original patch by Reiner Steib. 2004-08-18 Ralf Angeli (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 save side or "\\_>" on Emacsen which support it. 2004-08-17 Ralf Angeli *** empty log message *** 2004-08-17 Ralf Angeli (TeX-fold-buffer-type): Fix compile errors and add further match alternatives. 2004-08-17 Reiner Steib Various checkdoc-related fixes. 2004-08-17 Reiner Steib (texmathp-tex-commands-default): Added \label. 2004-08-17 Ralf Angeli *** empty log message *** 2004-08-17 Ralf Angeli (Version): Change to 11.52. 2004-08-17 Ralf Angeli Change AUCTeX version to 11.52. 2004-08-17 Ralf Angeli (TeX-fold-buffer-type): Use alternative way to determine end of search pattern. Fixes problem with starred macros. (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'. 2004-08-17 Ralf Angeli Fix typo in comment. 2004-08-17 Ralf Angeli (TeX-fold-menu): Wrap value in `TeX-menu-with-help'. Fixes XEmacs start-up error. 2004-08-17 David Kastrup (full-release): Fix a few things. 2004-08-17 David Kastrup *** empty log message *** 2004-08-16 David Kastrup Release_11.51 2004-08-16 David Kastrup Quote when expanding and remove trailing backslash, too. (library): Don't check for $PWD but for default-directory. 2004-08-16 David Kastrup * 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. 2004-08-16 Jan-Åke Larsson *** empty log message *** 2004-08-16 Jan-Åke Larsson Add "${prefix}/bin" for Windows users 2004-08-16 Ralf Angeli *** empty log message *** 2004-08-16 Ralf Angeli (distclean): Get rid of autom4te.cache. 2004-08-16 Jan-Åke Larsson *** empty log message *** 2004-08-16 Jan-Åke Larsson Remove trailing slash from lispdir_expanded elisp string 2004-08-16 Ralf Angeli *** empty log message *** 2004-08-16 Ralf Angeli (VALID_BUILD_DIR): New function. 2004-08-16 Ralf Angeli (Version): Change to 11.51. 2004-08-16 Ralf Angeli Use `VALID_BUILD_DIR' from configure.in. Change AUCTeX version to 11.51. 2004-08-16 Ralf Angeli Change AUCTeX version to 11.51. 2004-08-15 David Kastrup * 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 * 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 2004-08-15 David Kastrup * 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 2004-08-15 David Kastrup bib-cite.el: Change Copyright notice and URLs. latex.el (LaTeX-common-initialization): Don't set `selective-display'. 2004-08-15 David Kastrup * 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 *** empty log message *** 2004-08-15 Ralf Angeli (ConTeXt-mode-menu): Use `TeX-fold-menu'. 2004-08-15 Ralf Angeli (LaTeX-mode-menu): Use `TeX-fold-menu'. 2004-08-15 Ralf Angeli (Texinfo-mode-menu): Use `TeX-fold-menu'. 2004-08-15 Ralf Angeli (TeX-fold-menu): New variable. (plain-TeX-mode-menu): Use it. 2004-08-15 Ralf Angeli *** empty log message *** 2004-08-15 Ralf Angeli (TeX-fold-buffer-type): Support folding of environments in texinfo-mode. (TeX-fold-item): Ditto. (TeX-fold-hide-item): Display an error string of the macro argument cannot be found. 2004-08-15 Ralf Angeli Change every occurence of "TeXinfo" to "Texinfo". (Texinfo-environment-list): Add some missing environments. (Texinfo-find-env-end, Texinfo-find-env-start): New functions. 2004-08-14 David Kastrup (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 *** empty log message *** 2004-08-14 Ralf Angeli 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'. 2004-08-13 Ralf Angeli *** empty log message *** 2004-08-13 Ralf Angeli (top): We want the introduction to appear in HTML output as well. 2004-08-13 David Kastrup * aclocal.m4: Add another alternative for lispdir * 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 Jan-Åke Larsson *** empty log message *** 2004-08-13 Jan-Åke Larsson Add another alternative for lispdir 2004-08-13 David Kastrup Release_11.50 2004-08-13 David Kastrup Changes to --prefix and --with-auto-dir, partly by Christian Schlauer. Add a few words of my own after suggestions. 2004-08-13 David Kastrup * doc/wininstall.texi: Changes to --prefix and --with-auto-dir, partly by Christian Schlauer. * 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 *** empty log message *** 2004-08-13 Ralf Angeli (Folding): Document `TeX-fold-unspec-use-name'. 2004-08-13 Ralf Angeli *** empty log message *** 2004-08-13 Ralf Angeli (TeX-fold-unspec-use-name): New variable. (TeX-fold-item): Use it. 2004-08-13 Ralf Angeli *** empty log message *** 2004-08-13 Ralf Angeli Add warning about `TeX-command-list'. 2004-08-13 Ralf Angeli (Commands): Add "be". 2004-08-13 David Kastrup * 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. * 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-13 David Kastrup * tex-fptex.el: customize Queue and Print commands appropriately. * tex-mik.el: customize Queue and Print commands appropriately. 2004-08-13 David Kastrup * Makefile.in (release-commit): There are no Version: strings anymore, don't replace them. * 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-13 David Kastrup * 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. * doc/auctex.texi, doc/faq.texi, doc/install.texi, doc/intro.texi, doc/todo.texi: various changes and smaller typos corrected. 2004-08-13 David Kastrup * 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. 2004-08-12 David Kastrup * 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. 2004-08-12 David Kastrup * 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 (japanese-TeX-command-list): Fixed 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 *** empty log message *** 2004-08-12 Ralf Angeli (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. 2004-08-12 Ralf Angeli (TeX-view-extension): Remove. 2004-08-11 David Kastrup Remove info dir, 2004-08-11 David Kastrup Build documentation as well. 2004-08-11 David Kastrup Don't move into dir before unpacking. 2004-08-11 David Kastrup Try adapting to changes, stealing partly from preview-latex. 2004-08-11 David Kastrup explain about tex-mik.el and tex-fptex.el 2004-08-11 David Kastrup * 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. 2004-08-11 David Kastrup (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 * 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. 2004-08-11 Ralf Angeli *** empty log message *** 2004-08-11 Ralf Angeli (Viewing): Add some information about forward and inverse search. 2004-08-11 Reiner Steib * doc/changes.texi: Added references. * doc/todo.texi (Wishlist): Markup fix. 2004-08-11 Ralf Angeli *** empty log message *** 2004-08-11 Ralf Angeli Synchronize `TeX-command-list' with tex.el. Use gsview32 in `TeX-output-view-style'. 2004-08-11 Ralf Angeli Synchronize `TeX-command-list' with tex.el. 2004-08-11 David Kastrup Move papersize stuff to the front. Fiddle somewhat with the sizes, too. 2004-08-11 David Kastrup * auctex.spec (Version): Change version, web sites, some build stuff (this is not yet finished). * auc-old.el: remove. 2004-08-10 David Kastrup * 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. 2004-08-10 David Kastrup This file has been doc/auc-tex.texi before. It has been renamed for the sake of consistency with the rest of the distribution. The old changelog should be available from the attic, but we append it here for the sake of completeness: RCS file: /cvsroot/auctex/auctex/doc/auc-tex.texi,v Working file: auc-tex.texi head: 1.172 branch: locks: strict access list: symbolic names: new-fill: 1.139.0.2 release_11_14: 1.133 release_11_13: 1.130 release_11_12: 1.130 release_11_11: 1.130 release_11_10: 1.130 release_11_06: 1.128 release_11_05: 1.128 release_11_04: 1.128 release_11_03: 1.128 release_11_02: 1.128 release_11_01: 1.128 release_10_0g: 1.127 release_10_0f: 1.127 release_10_0e: 1.127 release_10_0d: 1.126 release_10_0c: 1.126 release_10_0b: 1.126 release_10_0a: 1.126 release_9_10t: 1.125 release_9_10s: 1.125 release_9_10r: 1.125 release_9_10q: 1.125 release_9_10p: 1.125 release_9_10o: 1.125 release_9_10n: 1.125 release_9_10m: 1.125 release_9_10l: 1.125 release_9_10k: 1.124 release_9_10j: 1.124 release_9_10i: 1.124 release_9_10h: 1.124 release_9_10g: 1.124 release_9_10f: 1.124 release_9_10e: 1.124 release_9_10d: 1.124 release_9_10c: 1.124 release_9_10b: 1.124 release_9_10a: 1.124 release_9_9p: 1.123 release_9_9o: 1.123 release_9_9n: 1.123 release_9_9m: 1.123 release_9_9l: 1.123 release_9_9k: 1.122 release_9_9j: 1.121 release_9_9i: 1.121 release_9_9h: 1.121 release_9_9g: 1.121 release_9_9f: 1.121 release_9_9e: 1.121 release_9_9d: 1.121 release_9_9c: 1.121 release_9_9b: 1.120 release_9_9a: 1.119 release_9_8l: 1.118 release_9_8i: 1.117 release_9_8f: 1.117 release_9_8e: 1.117 release_9_8d: 1.117 release_9_8c: 1.117 release_9_8b: 1.117 release_9_8a: 1.117 release_9_7p: 1.116 release_9_7o: 1.116 release_9_7n: 1.116 release_9_7m: 1.116 release_9_7l: 1.116 release_9_7k: 1.116 release_9_7j: 1.116 release_9_7i: 1.116 release_9_7h: 1.116 release_9_7g: 1.116 release_9_7f: 1.116 release_9_7e: 1.116 release_9_7d: 1.116 release_9_7c: 1.116 release_9_7b: 1.115 release_9_7a: 1.115 release_9_6m: 1.114 release_9_6l: 1.114 release_9_6k: 1.114 release_9_6j: 1.114 release_9_6i: 1.114 release_9_6h: 1.114 release_9_6g: 1.114 release_9_6f: 1.114 release_9_6e: 1.114 release_9_6d: 1.113 release_9_6c: 1.113 release_9_6b: 1.112 release_9_6a: 1.111 release_9_5a: 1.110 release_9_4g: 1.109 release_9_4f: 1.109 release_9_4e: 1.108 release_9_4d: 1.107 release_9_4c: 1.106 release_9_4b: 1.106 release_9_4a: 1.106 release_9_3c: 1.106 release_9_3b: 1.105 release_9_3a: 1.105 release_9_2y: 1.104 release_9_2x: 1.103 release_9_2w: 1.102 release_9_2v: 1.102 release_9_2u: 1.102 release_9_2t: 1.102 release_9_2s: 1.102 release_9_2r: 1.101 release_9_2q: 1.101 release_9_2p: 1.101 release_9_2o: 1.101 release_9_2n: 1.101 release_9_2m: 1.100 release_9_2l: 1.100 release_9_2k: 1.100 release_9_2j: 1.99 release_9_2i: 1.99 release_9_2h: 1.97 release_9_2g: 1.96 release_9_2f: 1.96 release_9_2e: 1.96 release_9_2d: 1.96 release_9_2c: 1.96 release_9_2b: 1.96 release_9_2a: 1.95 release_9_1i: 1.94 release_9_1h: 1.93 release_9_1g: 1.93 release_9_1f: 1.91 release_9_1e: 1.91 release_9_1d: 1.96 release_9_1c: 1.91 release_9_1b: 1.91 release_9_1a: 1.91 release_9_0v: 1.90 release_9_0u: 1.90 release_9_0t: 1.90 release_9_0s: 1.90 release_9_0r: 1.90 release_9_0q: 1.90 release_9_0p: 1.90 release_9_0o: 1.89 release_9_0n: 1.88 release_9_0m: 1.88 release_9_0l: 1.87 release_9_0k: 1.87 release_9_0j: 1.87 release_9_0i: 1.86 release_9_0h: 1.86 release_9_0g: 1.86 release_9_0f: 1.86 release_9_0e: 1.86 release_9_0d: 1.86 release_9_0c: 1.86 release_9_0b: 1.85 release_9_0a: 1.84 release_8_1m: 1.82 release_8_1l: 1.81 release_8_1k: 1.80 release_8_1j: 1.79 release_8_1i: 1.78 release_8_1h: 1.77 release_8_1g: 1.76 release_8_1f: 1.76 release_8_1e: 1.75 release_8_1d: 1.74 release_8_1c: 1.73 release_8_1b: 1.71 release_8_1a: 1.69 release_8_0n: 1.68 release_8_0m: 1.67 release_8_0l: 1.66 release_8_0k: 1.65 release_8_0j: 1.63 release_8_0i: 1.62 release_8_0h: 1.62 release_8_0g: 1.61 release_8_0f: 1.61 release_8_0e: 1.60 release_8_0d: 1.59 release_8_0c: 1.58 release_8_0b: 1.57 release_8_0a: 1.56 release_7_4a: 1.54 release_7_3t: 1.52 release_7_3s: 1.51 release_7_3r: 1.51 release_7_3q: 1.51 release_7_3p: 1.51 release_7_3o: 1.51 release_7_3n: 1.50 release_7_3m: 1.49 release_7_3l: 1.48 release_7_3k: 1.48 release_7_3j: 1.47 release_7_3i: 1.47 release_7_3h: 1.46 release_7_3g: 1.46 release_7_3f: 1.45 release_7_3e: 1.44 release_7_3d: 1.44 release_7_3c: 1.43 release_7_3b: 1.43 release_7_3a: 1.42 release_7_2f: 1.40 release_7_2e: 1.39 release_7_2d: 1.38 release_7_2c: 1.37 release_7_2b: 1.37 release_7_2a: 1.37 release_7_1p: 1.35 release_7_1o: 1.35 release_7_1n: 1.34 release_7_1m: 1.33 release_7_1l: 1.32 release_7_1k: 1.31 release_7_1j: 1.31 release_7_1i: 1.30 release_7_1h: 1.29 release_7_1g: 1.28 release_7_1f: 1.27 release_7_1e: 1.27 release_7_1d: 1.25 release_7_1c: 1.25 release_7_1a: 1.25 release_7_0p: 1.23 release_7_0o: 1.23 release_7_0n: 1.21 release_7_0m: 1.20 release_7_0l: 1.20 release_7_0k: 1.18 release_7_0j: 1.18 release_7_0i: 1.15 release_7_0h: 1.13 release_7_0g: 1.12 release_7_0f: 1.12 release_7_0e: 1.11 release_7_0d: 1.10 release_7_0c: 1.9 release_7_0b: 1.25 release_7_0a: 1.9 auctex_release_7_0a: 1.9 release_6_1d: 1.7 release_6_1c: 1.7 auctex_6_1c: 1.7 auctex_6_1b: 1.7 release_6_1a: 1.6 release_6a+: 1.5 release_6a: 1.5 release_6: 1.5 release_5_7b: 1.4 release_5_7a: 1.3 keyword substitution: kv total revisions: 172; selected revisions: 172 description: ---------------------------- revision 1.172 date: 2004/08/10 22:42:49; author: dak; state: Exp; lines: +16 -15 * doc/auc-tex.texi (Commands): Some rewording. * doc/todo.texi (Wishlist): Some rearrangements and additions. ---------------------------- revision 1.171 date: 2004/08/10 18:37:45; author: rsteib; state: Exp; lines: +17 -1 * doc/auc-tex.texi (Completion): TeX-insert-macro-default-style. ---------------------------- revision 1.170 date: 2004/08/10 18:06:33; author: rsteib; state: Exp; lines: +17 -1 * 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. ---------------------------- revision 1.169 date: 2004/08/10 06:21:55; author: angeli; state: Exp; lines: +3 -3 (Commands): Change `TeX-source-specials' to `TeX-source-specials-mode' where appropriate. ---------------------------- revision 1.168 date: 2004/08/09 02:23:01; author: dak; state: Exp; lines: +82 -21 * 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'. ---------------------------- revision 1.167 date: 2004/08/05 18:53:46; author: rsteib; state: Exp; lines: +168 -166 * 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. ---------------------------- revision 1.166 date: 2004/08/05 13:59:17; author: rsteib; state: Exp; lines: +8 -6 (European): Mention Emacs 21. Fixed typo. ---------------------------- revision 1.165 date: 2004/07/30 11:24:33; author: angeli; state: Exp; lines: +13 -13 Fix version numbers. (Changes): New name. Formerly known as "History". (ToDo): New heading. ---------------------------- revision 1.164 date: 2004/07/29 08:58:45; author: angeli; state: Exp; lines: +37 -15 (Folding): Document new functionality. ---------------------------- revision 1.163 date: 2004/07/20 08:36:33; author: angeli; state: Exp; lines: +85 -48 (Folding): Document new and changed functions and variables related to folding environments (new) and macros. ---------------------------- revision 1.162 date: 2004/07/17 09:31:29; author: angeli; state: Exp; lines: +5 -3 (Folding): Document key binding for `TeX-fold-mode'. ---------------------------- revision 1.161 date: 2004/07/12 00:27:58; author: angeli; state: Exp; lines: +91 -15 (Show/Hide): New section. (Folding): New subsection. (Outline): Moved under "Show/Hide". ---------------------------- revision 1.160 date: 2004/06/13 13:23:52; author: angeli; state: Exp; lines: +23 -4 (Filling): Add information about activating `auto-fill-mode'. (FAQ): Add node. ---------------------------- revision 1.159 date: 2004/06/03 11:59:31; author: angeli; state: Exp; lines: +211 -99 (Marking and formatting): Split into `Indenting' and `Filling'. (Indenting): New section. (Filling): New section. ---------------------------- revision 1.158 date: 2004/05/27 07:54:46; author: angeli; state: Exp; lines: +3 -3 (Marking and formatting): Rename `TeX-newline' to `TeX-newline-function'. ---------------------------- revision 1.157 date: 2004/05/26 13:19:45; author: angeli; state: Exp; lines: +16 -10 (Marking and formatting): Remove documentation for `TeX-indent-on-newline' and document `TeX-newline'. ---------------------------- revision 1.156 date: 2004/05/26 08:00:00; author: angeli; state: Exp; lines: +26 -11 (Marking and formatting): Document `TeX-indent-on-newline' plus small corrections. ---------------------------- revision 1.155 date: 2004/05/25 08:36:13; author: dak; state: Exp; lines: +5 -6 Change info dir formatting, adapt copyrights according to the assignment process. ---------------------------- revision 1.154 date: 2004/05/14 19:00:28; author: salve; state: Exp; lines: +7 -7 (European): Sort languages list alphabetically. ---------------------------- revision 1.153 date: 2004/05/13 08:36:49; author: salve; state: Exp; lines: +27 -26 (Font Specifiers): Removed 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'. ---------------------------- revision 1.152 date: 2004/05/04 19:53:54; author: angeli; state: Exp; lines: +5 -4 (Checking): Updated URL's for lacheck and chktex. ---------------------------- revision 1.151 date: 2004/05/02 12:42:09; author: angeli; state: Exp; lines: +7 -355 (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'. ---------------------------- revision 1.150 date: 2004/04/10 16:03:49; author: angeli; state: Exp; lines: +2 -2 (Japanese): Refer to `INSTALL' instead of `INSTALLATION'. ---------------------------- revision 1.149 date: 2004/04/07 09:49:15; author: rsteib; state: Exp; lines: +11 -1 * latex.el (LaTeX-default-position, LaTeX-env-array) (LaTeX-env-tabular*): Implement "don't prompt" option. * doc/auc-tex.texi (Tabular-like): Added `LaTeX-default-format' and `LaTeX-default-position'. ---------------------------- revision 1.148 date: 2004/04/07 07:47:47; author: angeli; state: Exp; lines: +2 -2 Change @LaTeX{} to La@TeX{} as the former does not exist. ---------------------------- revision 1.147 date: 2004/04/07 07:44:16; author: angeli; state: Exp; lines: +19 -8 (Marking and formatting): Reflect change of `LaTeX-fill-distinct-contents' to `LaTeX-fill-break-at-separators'. Describe `LaTeX-fill-break-before-code-comments'. ---------------------------- revision 1.146 date: 2004/04/04 22:04:13; author: berenddeboer; state: Exp; lines: +118 -119 Just mention ConTeXt a couple of times in sections where I believe ConTeXt support is working. Certain sections need to be marked as LaTeX specific. ---------------------------- revision 1.145 date: 2004/03/19 12:08:02; author: angeli; state: Exp; lines: +4 -4 Reflect name change of `LaTeX-fill-comment-syntax-aware' to `LaTeX-format-comment-syntax-aware'. ---------------------------- revision 1.144 date: 2004/03/18 10:16:39; author: angeli; state: Exp; lines: +3 -3 Adapt key binding for `TeX-master-file-ask'. ---------------------------- revision 1.143 date: 2004/03/18 10:14:08; author: angeli; state: Exp; lines: +12 -12 Change "Formatting" node to "Running TeX and friends" and use a respective heading. ---------------------------- revision 1.142 date: 2004/03/10 22:04:11; author: angeli; state: Exp; lines: +41 -13 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'. ---------------------------- revision 1.141 date: 2004/03/06 11:38:53; author: angeli; state: Exp; lines: +16 -16 Small corrections in `Viewing' section. ---------------------------- revision 1.140 date: 2004/02/27 21:56:00; author: angeli; state: Exp; lines: +61 -8 Document options for inserting quotes in files where `(n)german.sty' is used and the invocation of external viewers. ---------------------------- revision 1.139 date: 2004/02/03 09:24:59; author: angeli; state: Exp; lines: +17 -15 * doc/auc-tex.texi (Commenting): Adapt documentation to reflect changes in commenting interface. ---------------------------- revision 1.138 date: 2004/01/18 10:05:37; author: angeli; state: Exp; lines: +6 -5 Small clean-ups. Added `chapter' statement to Installation section. URLs upated. ---------------------------- revision 1.137 date: 2004/01/09 08:56:54; author: angeli; state: Exp; lines: +47 -40 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'. ---------------------------- revision 1.136 date: 2003/11/16 14:08:20; author: angeli; state: Exp; lines: +12 -15 Reflect changes in `tex.el'. ---------------------------- revision 1.135 date: 2003/06/14 21:11:01; author: dak; state: Exp; lines: +9 -5 (Parsing Files): document TeX-auto-untabify now defaulting to nil ---------------------------- revision 1.134 date: 2003/02/14 23:23:47; author: dak; state: Exp; lines: +161 -158 Name change of AUC TeX to AUCTeX. A few other cleanups. ---------------------------- revision 1.133 date: 2002/12/12 14:05:57; author: dak; state: Exp; lines: +5 -5 (top): Change "version 12" to "almost 12". This is beta, after all. ---------------------------- revision 1.132 date: 2002/12/11 16:33:16; author: rsteib; state: Exp; lines: +27 -2 * style/amsmath.el (LaTeX-amsmath-label): Improved doc-string. * doc/auc-tex.texi (Equations): New @subsection documenting LaTeX-equation-label, LaTeX-eqnarray-label and LaTeX-amsmath-label. ---------------------------- revision 1.131 date: 2002/12/10 22:57:49; author: dak; state: Exp; lines: +18 -23 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. ---------------------------- revision 1.130 date: 2001/10/19 11:58:35; author: ataka; state: Exp; lines: +54 -5 fixed tex-jp.el for Japanese, and fixed tex-jp.el for mendex. ---------------------------- revision 1.129 date: 2001/10/18 17:27:39; author: abraham; state: Exp; lines: +5 -5 sync ---------------------------- revision 1.128 date: 2001/10/02 11:44:38; author: abraham; state: Exp; lines: +4 -4 Release_11.01 ---------------------------- revision 1.127 date: 2001/03/26 14:10:48; author: abraham; state: Exp; lines: +8 -8 Release_10.0e ---------------------------- revision 1.126 date: 2000/11/30 13:13:57; author: abraham; state: Exp; lines: +6 -12 Release_10.0a ---------------------------- revision 1.125 date: 1999/11/26 13:03:46; author: abraham; state: Exp; lines: +3 -3 Release_9.10l ---------------------------- revision 1.124 date: 1999/02/11 11:29:45; author: abraham; state: Exp; lines: +4 -4 Release 9.10a ---------------------------- revision 1.123 date: 1998/12/11 15:14:14; author: abraham; state: Exp; lines: +4 -2 Release 9.9l ---------------------------- revision 1.122 date: 1998/11/20 13:55:40; author: abraham; state: Exp; lines: +2 -46 Release 9.9k ---------------------------- revision 1.121 date: 1998/06/10 09:25:42; author: abraham; state: Exp; lines: +27 -19 Release 9.9c ---------------------------- revision 1.120 date: 1998/02/25 09:34:56; author: abraham; state: Exp; lines: +7 -2 Release 9.9b ---------------------------- revision 1.119 date: 1998/02/20 14:04:14; author: abraham; state: Exp; lines: +4 -4 Release 9.9a ---------------------------- revision 1.118 date: 1998/02/20 13:57:19; author: abraham; state: Exp; lines: +3 -3 Release 9.8l ---------------------------- revision 1.117 date: 1997/06/27 17:17:08; author: abraham; state: Exp; lines: +4 -4 Release 9.8a ---------------------------- revision 1.116 date: 1997/01/12 23:52:56; author: abraham; state: Exp; lines: +15 -15 Release 9.7c ---------------------------- revision 1.115 date: 1996/12/10 06:51:03; author: abraham; state: Exp; lines: +4 -4 Release 9.7a ---------------------------- revision 1.114 date: 1996/08/27 22:27:29; author: abraham; state: Exp; lines: +17 -5 Release 9.6e ---------------------------- revision 1.113 date: 1996/08/23 08:44:13; author: abraham; state: Exp; lines: +4 -4 Release 9.6c ---------------------------- revision 1.112 date: 1996/08/23 08:40:35; author: abraham; state: Exp; lines: +28 -1 Release 9.6b ---------------------------- revision 1.111 date: 1996/08/14 17:45:20; author: abraham; state: Exp; lines: +4 -4 Release 9.6a ---------------------------- revision 1.110 date: 1996/07/18 09:23:35; author: abraham; state: Exp; lines: +12 -12 Release 9.5a ---------------------------- revision 1.109 date: 1996/03/12 00:16:37; author: abraham; state: Exp; lines: +23 -23 Release 9.4f ---------------------------- revision 1.108 date: 1996/02/29 13:56:25; author: abraham; state: Exp; lines: +2 -2 Release 9.4e ---------------------------- revision 1.107 date: 1996/02/27 18:50:37; author: abraham; state: Exp; lines: +19 -6 Release 9.4d ---------------------------- revision 1.106 date: 1995/04/07 02:45:07; author: amanda; state: Exp; lines: +5 -1 iesd -> amanda ---------------------------- revision 1.105 date: 1995/02/14 19:44:38; author: amanda; state: Exp; lines: +41 -15 Release 9.3a ---------------------------- revision 1.104 date: 1995/01/27 21:07:16; author: amanda; state: Exp; lines: +2 -4 Release 9.2y ---------------------------- revision 1.103 date: 1995/01/27 16:58:09; author: amanda; state: Exp; lines: +5 -5 Release 9.2x ---------------------------- revision 1.102 date: 1995/01/24 22:53:09; author: amanda; state: Exp; lines: +4 -1 Release 9.2s ---------------------------- revision 1.101 date: 1994/11/28 01:41:46; author: amanda; state: Exp; lines: +9 -1 Release 9.2n ---------------------------- revision 1.100 date: 1994/10/26 15:04:11; author: amanda; state: Exp; lines: +1 -4 Release 9.2k ---------------------------- revision 1.99 date: 1994/10/22 13:07:37; author: amanda; state: Exp; lines: +8 -8 Release 9.2i ---------------------------- revision 1.98 date: 1994/10/22 12:57:50; author: amanda; state: Exp; lines: +36 -3 Release 9.2i ---------------------------- revision 1.97 date: 1994/10/06 17:28:02; author: amanda; state: Exp; lines: +33 -27 Release 9.2h ---------------------------- revision 1.96 date: 1994/08/06 12:42:43; author: amanda; state: Exp; lines: +5 -1 Release 9.2b ---------------------------- revision 1.95 date: 1994/08/03 14:31:47; author: amanda; state: Exp; lines: +5 -1391 Release 9.2a ---------------------------- revision 1.94 date: 1994/08/02 04:56:30; author: amanda; state: Exp; lines: +4 -1 Release 9.1i ---------------------------- revision 1.93 date: 1994/07/30 05:39:52; author: amanda; state: Exp; lines: +11 -8 Release 9.1g ---------------------------- revision 1.92 date: 1994/06/22 14:49:42; author: amanda; state: Exp; lines: +15 -1 9.1f tmp ---------------------------- revision 1.91 date: 1994/05/04 22:54:31; author: amanda; state: Exp; lines: +342 -5 Release 9.1a ---------------------------- revision 1.90 date: 1994/04/24 21:55:07; author: amanda; state: Exp; lines: +5 -6 Release 9.0p ---------------------------- revision 1.89 date: 1994/04/23 15:53:50; author: amanda; state: Exp; lines: +1 -22 Release 9.0o ---------------------------- revision 1.88 date: 1994/04/20 16:59:17; author: amanda; state: Exp; lines: +5 -14 Release 9.0m ---------------------------- revision 1.87 date: 1994/04/16 13:34:56; author: amanda; state: Exp; lines: +1 -5 Release 9.0j ---------------------------- revision 1.86 date: 1994/04/13 12:56:16; author: amanda; state: Exp; lines: +2 -2 Release 9.0c ---------------------------- revision 1.85 date: 1994/04/08 20:08:56; author: amanda; state: Exp; lines: +7 -7 Release 9.0b ---------------------------- revision 1.84 date: 1994/04/07 21:08:33; author: amanda; state: Exp; lines: +52 -401 Release 9.0a ---------------------------- revision 1.83 date: 1994/03/17 18:40:18; author: amanda; state: Exp; lines: +48 -5 intermediate (8.1m+) ---------------------------- revision 1.82 date: 1994/03/02 14:20:26; author: amanda; state: Exp; lines: +5 -2 Release 8.1m ---------------------------- revision 1.81 date: 1994/02/27 10:37:05; author: amanda; state: Exp; lines: +5 -1 Release 8.1l ---------------------------- revision 1.80 date: 1994/02/26 03:44:56; author: amanda; state: Exp; lines: +17 -4 Release 8.1k ---------------------------- revision 1.79 date: 1994/02/25 05:53:55; author: amanda; state: Exp; lines: +45 -25 Release 8.1j ---------------------------- revision 1.78 date: 1994/02/09 00:01:28; author: amanda; state: Exp; lines: +26 -1 Release 8.1i ---------------------------- revision 1.77 date: 1994/02/02 12:44:06; author: amanda; state: Exp; lines: +5 -4 Update ---------------------------- revision 1.76 date: 1994/01/31 12:13:42; author: amanda; state: Exp; lines: +2 -2 Release 8.1f ---------------------------- revision 1.75 date: 1994/01/30 21:17:20; author: amanda; state: Exp; lines: +59 -3 Release 8.1e ---------------------------- revision 1.74 date: 1994/01/30 13:52:50; author: amanda; state: Exp; lines: +116 -14 Release 8.1d ---------------------------- revision 1.73 date: 1994/01/29 21:05:14; author: amanda; state: Exp; lines: +8 -2 Release 8.1c ---------------------------- revision 1.72 date: 1994/01/29 18:59:34; author: amanda; state: Exp; lines: +39 -4 Update ---------------------------- revision 1.71 date: 1994/01/25 09:08:24; author: amanda; state: Exp; lines: +3 -3 Release 8.1b ---------------------------- revision 1.70 date: 1994/01/25 09:02:31; author: amanda; state: Exp; lines: +10 -1 Release 8.1b ---------------------------- revision 1.69 date: 1994/01/23 08:14:31; author: amanda; state: Exp; lines: +108 -150 Release 8.1a ---------------------------- revision 1.68 date: 1994/01/11 23:01:16; author: amanda; state: Exp; lines: +6 -4 Release 8.0n ---------------------------- revision 1.67 date: 1994/01/05 19:09:04; author: amanda; state: Exp; lines: +52 -5 Release 8.0m ---------------------------- revision 1.66 date: 1993/12/15 21:42:35; author: amanda; state: Exp; lines: +18 -9 Release 8.0l ---------------------------- revision 1.65 date: 1993/11/18 20:43:11; author: amanda; state: Exp; lines: +4 -4 none ---------------------------- revision 1.64 date: 1993/11/18 20:12:00; author: amanda; state: Exp; lines: +77 -13 Update, more pretty math. ---------------------------- revision 1.63 date: 1993/09/30 23:05:13; author: amanda; state: Exp; lines: +5 -6 Some minor outline related changes. ---------------------------- revision 1.62 date: 1993/09/29 20:18:51; author: amanda; state: Exp; lines: +18 -1 explained label and cite completion ---------------------------- revision 1.61 date: 1993/09/28 23:34:11; author: amanda; state: Exp; lines: +63 -19 More fixes and new features. ---------------------------- revision 1.60 date: 1993/09/17 21:07:17; author: amanda; state: Exp; lines: +28 -31 Various... ---------------------------- revision 1.59 date: 1993/09/14 21:43:45; author: amanda; state: Exp; lines: +12 -3 More cleanup. ---------------------------- revision 1.58 date: 1993/09/13 21:26:22; author: amanda; state: Exp; lines: +53 -22 Enhancements and fixes. ---------------------------- revision 1.57 date: 1993/09/09 23:49:32; author: amanda; state: Exp; lines: +105 -642 Second alpha release. ---------------------------- revision 1.56 date: 1993/09/06 22:41:37; author: amanda; state: Exp; lines: +6 -6 Some doc fix. ---------------------------- revision 1.55 date: 1993/09/06 22:27:54; author: amanda; state: Exp; lines: +300 -299 Many changes. ---------------------------- revision 1.54 date: 1993/08/17 18:53:11; author: amanda; state: Exp; lines: +3 -3 Typos. ---------------------------- revision 1.53 date: 1993/08/17 16:54:42; author: amanda; state: Exp; lines: +122 -22 Many minor changes, added TeXinfo mode. ---------------------------- revision 1.52 date: 1993/08/05 10:01:06; author: amanda; state: Exp; lines: +11 -3 Rebind C-c C-h to C-c ^ and some new projects (I think). ---------------------------- revision 1.51 date: 1993/07/28 21:32:29; author: amanda; state: Exp; lines: +103 -99 Lots of small fixes. ---------------------------- revision 1.50 date: 1993/07/28 00:31:30; author: amanda; state: Exp; lines: +5 -1 Whatever ---------------------------- revision 1.49 date: 1993/07/27 18:44:51; author: amanda; state: Exp; lines: +19 -3 More fixes, allow string value for latex options, add . and , projects. ---------------------------- revision 1.48 date: 1993/07/27 01:12:48; author: amanda; state: Exp; lines: +173 -102 Many small changes, and better control over parsing. ---------------------------- revision 1.47 date: 1993/07/26 02:42:35; author: amanda; state: Exp; lines: +18 -54 Added support for cite completion. ---------------------------- revision 1.46 date: 1993/07/24 20:57:38; author: amanda; state: Exp; lines: +8 -1 @item Added menu to for plain @TeX{}. Suggested by Tim Carlson @samp{}. @item Made the menus depend on @code{TeX-command-list}. ---------------------------- revision 1.45 date: 1993/07/21 15:40:43; author: amanda; state: Exp; lines: +19 -9 Moved old project out and other cosmetic changes. ---------------------------- revision 1.44 date: 1993/07/18 20:01:08; author: amanda; state: Exp; lines: +34 -2 Added VorTeX style $ matching. ---------------------------- revision 1.43 date: 1993/07/17 06:27:02; author: amanda; state: Exp; lines: +10 -13 Added AmS TeX and AmS LaTeX support ---------------------------- revision 1.42 date: 1993/07/16 17:53:40; author: amanda; state: Exp; lines: +17 -7 Minor corrections. ---------------------------- revision 1.41 date: 1993/07/16 04:34:36; author: amanda; state: Exp; lines: +63 -22 Many small fixes. ---------------------------- revision 1.40 date: 1993/07/14 19:17:00; author: amanda; state: Exp; lines: +4 -36 Removed references to min-map.el ---------------------------- revision 1.39 date: 1993/07/08 17:51:57; author: amanda; state: Exp; lines: +10 -7 dead keys did not work ---------------------------- revision 1.38 date: 1993/07/08 16:34:30; author: amanda; state: Exp; lines: +8 -8 jtex support, koba attributions ---------------------------- revision 1.37 date: 1993/07/08 02:18:40; author: amanda; state: Exp; lines: +11 -7 Minor fixes, and let tex run even in presence of errors. ---------------------------- revision 1.36 date: 1993/07/07 00:41:37; author: amanda; state: Exp; lines: +161 -109 First v. 7.2 release ---------------------------- revision 1.35 date: 1993/05/28 01:54:30; author: amanda; state: Exp; lines: +8 -2 Minor fixes ---------------------------- revision 1.34 date: 1993/04/21 18:13:35; author: amanda; state: Exp; lines: +9 -3 Credit to Handl. ---------------------------- revision 1.33 date: 1993/04/17 04:53:18; author: amanda; state: Exp; lines: +34 -3 A bit more documentation. ---------------------------- revision 1.32 date: 1993/04/13 02:45:26; author: amanda; state: Exp; lines: +4 -4 Minor typos in the 7.1 doc. ---------------------------- revision 1.31 date: 1993/04/12 20:33:10; author: amanda; state: Exp; lines: +32 -5 Small fixes. ---------------------------- revision 1.30 date: 1993/04/09 22:13:15; author: amanda; state: Exp; lines: +25 -3 Document new features in the history section. ---------------------------- revision 1.29 date: 1993/04/09 20:52:51; author: amanda; state: Exp; lines: +29 -3 Various changes. ---------------------------- revision 1.28 date: 1993/04/01 02:35:03; author: amanda; state: Exp; lines: +11 -5 FoilTeX & better default for C-c C-c ---------------------------- revision 1.27 date: 1993/03/30 00:46:59; author: amanda; state: Exp; lines: +5 -3 new section update ---------------------------- revision 1.26 date: 1993/03/30 00:25:17; author: amanda; state: Exp; lines: +53 -11 This days net hacks. ---------------------------- revision 1.25 date: 1993/03/27 22:19:46; author: amanda; state: Exp; lines: +2 -2 typo ---------------------------- revision 1.24 date: 1993/03/27 22:15:24; author: amanda; state: Exp; lines: +69 -7 DEMACS and Japanese TeX support ---------------------------- revision 1.23 date: 1993/03/23 12:10:30; author: amanda; state: Exp; lines: +34 -34 typo ---------------------------- revision 1.22 date: 1993/03/23 11:40:23; author: amanda; state: Exp; lines: +60 -24 Last changes before 7.0? ---------------------------- revision 1.21 date: 1993/03/19 00:24:29; author: amanda; state: Exp; lines: +17 -29 This days bug fixes. ---------------------------- revision 1.20 date: 1993/03/18 06:23:31; author: amanda; state: Exp; lines: +9 -1 Added support for cleaning up when changing major mode. ---------------------------- revision 1.19 date: 1993/03/18 06:01:24; author: amanda; state: Exp; lines: +4 -1 Support for LaTeX verb macro ---------------------------- revision 1.18 date: 1993/03/17 22:26:24; author: amanda; state: Exp; lines: +3 -3 More doc bugs ---------------------------- revision 1.17 date: 1993/03/17 22:24:33; author: amanda; state: Exp; lines: +6 -6 Fixed doc errors. ---------------------------- revision 1.16 date: 1993/03/17 22:11:44; author: amanda; state: Exp; lines: +105 -17 Some fixes to minor maps, installation, and documentation. Made it easier do add special support for certain printers. ---------------------------- revision 1.15 date: 1993/03/16 02:28:12; author: amanda; state: Exp; lines: +2 -2 Broken reference ---------------------------- revision 1.14 date: 1993/03/16 02:24:29; author: amanda; state: Exp; lines: +42 -23 Russian docs. ---------------------------- revision 1.13 date: 1993/03/16 01:49:40; author: amanda; state: Exp; lines: +128 -11 Add Russian table to min-key.el. Help for having default printer == none. Some better INSTALL documentation because of alpha tester response. ---------------------------- revision 1.12 date: 1993/03/15 18:12:19; author: amanda; state: Exp; lines: +1789 -181 Added support for separate style files and lots of other stuff. And updated the docs. ---------------------------- revision 1.11 date: 1993/02/17 07:13:28; author: amanda; state: Exp; lines: +74 -82 Feedback from alpha sneak preview ---------------------------- revision 1.10 date: 1993/02/16 05:42:56; author: amanda; state: Exp; lines: +12 -12 Untabify ---------------------------- revision 1.9 date: 1993/02/16 04:09:40; author: amanda; state: Exp; lines: +776 -460 Major changes for version 7.0. ---------------------------- revision 1.8 date: 1992/11/16 17:50:51; author: amanda; state: Exp; lines: +82 -16 Rewrote ltx-sec.el to be based on hooks. Some reformating and moving information around. Doc updated to reflect this. ---------------------------- revision 1.7 date: 1992/09/16 12:14:55; author: amanda; state: Exp; lines: +52 -10 Ready for 6.1b. ---------------------------- revision 1.6 date: 1992/09/09 20:56:04; author: amanda; state: Exp; lines: +114 -56 Ready for 6.1 alpha. See the README for detailt ---------------------------- revision 1.5 date: 1992/07/22 19:30:27; author: krab; state: Exp; lines: +100 -5 Final fine tunings for release 6 ---------------------------- revision 1.4 date: 1992/07/22 17:54:08; author: krab; state: Exp; lines: +64 -51 MOved outline-minor-mode to C-c C-o ---------------------------- revision 1.3 date: 1992/07/22 14:04:32; author: krab; state: Exp; lines: +26 -16 gr... ---------------------------- revision 1.2 date: 1992/07/22 13:45:44; author: krab; state: Exp; lines: +9 -1 duppelitut! ---------------------------- revision 1.1 date: 1992/07/22 13:06:36; author: krab; state: Exp; Updated docs 2004-08-10 David Kastrup * doc/auc-tex.texi (Commands): Some rewording. * doc/todo.texi (Wishlist): Some rearrangements and additions. 2004-08-10 David Kastrup * 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. 2004-08-10 David Kastrup (TeX-PDF-mode): Set `TeX-output-extension' too. (ams-tex-mode): Move `TeX-set-mode-name' after running hooks. 2004-08-10 David Kastrup * 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 Add `volunteers welcome'. 2004-08-10 Reiner Steib * doc/auc-tex.texi (Completion): TeX-insert-macro-default-style. 2004-08-10 Ralf Angeli *** empty log message *** 2004-08-10 Ralf Angeli Include contributors. (Hopefully I got everybody.) 2004-08-10 Reiner Steib * 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 Ralf Angeli *** empty log message *** 2004-08-10 Ralf Angeli (TeXinfo-mode-menu): Capitalize menu entries. 2004-08-10 Ralf Angeli *** empty log message *** 2004-08-10 Ralf Angeli (ConTeXt-project-structure-menu-name) (ConTeXt-section-block-menu-name, ConTeXt-mode-menu): Capitalize menu entries. 2004-08-10 Ralf Angeli (LaTeX-mode-menu): Capitalize menu entries. 2004-08-10 Ralf Angeli (plain-TeX-mode-menu): Capitalize menu entries. 2004-08-10 David Kastrup * 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 *** empty log message *** 2004-08-10 Ralf Angeli (TeX-fold-buffer-type): Support folding of environments in ConTeXt mode as well. (TeX-fold-item): Ditto. 2004-08-10 David Kastrup * 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 *** empty log message *** 2004-08-10 Ralf Angeli (tex-source-specials-mode): New alias for `TeX-source-specials-mode'. 2004-08-10 Ralf Angeli *** empty log message *** 2004-08-10 Ralf Angeli (TeXinfo-mode-menu): Add help strings. 2004-08-10 Ralf Angeli *** empty log message *** 2004-08-10 Ralf Angeli (LaTeX-mode-menu): Rearrange and insert help strings. 2004-08-10 Ralf Angeli (TeX-command-list): Set a default value which will not lead to an inactive menu entry. (plain-TeX-mode-menu): Add some help strings. 2004-08-10 Ralf Angeli *** empty log message *** 2004-08-10 Ralf Angeli (tex-fold-mode): New alias for `TeX-fold-mode' used in tex.el. 2004-08-10 Ralf Angeli (Commands): Change `TeX-source-specials' to `TeX-source-specials-mode' where appropriate. 2004-08-10 Berend de Boer (ConTeXt-current-environment): oops, completion off by 1 after my last change. 2004-08-10 David Kastrup (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 (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'. 2004-08-09 David Kastrup *** empty log message *** 2004-08-09 David Kastrup * 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. * 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. 2004-08-09 David Kastrup * 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. 2004-08-09 David Kastrup (Requirements): some additions. 2004-08-09 David Kastrup * 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. 2004-08-09 David Kastrup * 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 David Kastrup * doc/preview-latex.texi: Bump version number. (top): Change preview-latex typesetting convention. (Keys and lisp): AUCTeX menus are not changed. (Simple customization): Don't talk about `.dvi'. (For advanced users): Menu `The preview images' instead of `On EPS previews'. (The Emacs interface): Take PDF into account. (The preview images): Describe `preview-gs-image-type-alist', `preview-dvipng-image-type'. * doc/faq.texi (Introduction to FAQ): Change submission address to preview-latex-devel since this appears to better reflect reality. 2004-08-09 David Kastrup * latex/preview.dtx (showlabels): work around ntheorem/amsmath bug. * preview.el (preview-gs-image-type-alist): Add fallback for 'postscript image type (not yet used). (preview-dvipng-command): Add documentation about `preview-dvipng-image-type'. Change options to `-picky -noghostscript' to work with dvipng 1.2. (preview-dvipng-image-type): New variable. (preview-gs-open): Don't barf until we know what device will actually be used. (preview-gs-dvips-process-setup): Complain about unavailable devices here. (preview-dvipng-process-setup): And here. (preview-dvipng-process-setup, preview-dvipng-place-all): Use `preview-dvipng-image-type'. (preview-TeX-inline-sentinel): Change "abnormally with code 1" and "finished" exit status message. (preview-dump-replacements, preview-undump-replacements): Don't match command name as specifically. (preview-report-bug): Report more variables. 2004-08-08 Berend de Boer *** empty log message *** 2004-08-08 Berend de Boer (ConTeXt-current-environment): now properly skips nested environments instead of always returning just the last environmont just above the cursor. 2004-08-08 David Kastrup * 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 * 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-07 David Kastrup Some rewordings and additions. 2004-08-07 David Kastrup * doc/macros.texi: New @ConTeXt{} macro, change appearance of @previewlatex{}. * doc/faq.texi (Customization): Presentation classes should work mostly. (Customization): Remove troubleshooting for `xy.sty'. (Requirements): Add AUCTeX 11.50 for PDFLaTeX. (Requirements): Mention dvipng. (Customization): PDFLaTeX is supported now. (Customization): ConTeXt is supported by AUCTeX, PDFLaTeX too. `Only' style support is missing now. * latex/preview.dtx: workaround for `xy.sty' in `textmath' code. 2004-08-06 Reiner Steib * 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-06 Reiner Steib Add last two commit to Change log and bumb version. 2004-08-05 Reiner Steib * 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. 2004-08-05 Reiner Steib Use AUC@TeX{}, not @AUCTeX{}. 2004-08-05 Reiner Steib (European): Mention Emacs 21. Fixed typo. 2004-08-05 Reiner Steib * 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). 2004-08-05 Reiner Steib * tex.el (TeX-submit-bug-report): Added 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 Reiner Steib * latex.el (LaTeX-style-list): Improve doc-string. 2004-08-05 Reiner Steib (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 *** empty log message *** 2004-08-05 Ralf Angeli Improve sectioning and add some more information. 2004-08-05 David Kastrup * 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 David Kastrup *** empty log message *** 2004-08-04 David Kastrup *** empty log message *** 2004-08-04 David Kastrup * 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. 2004-08-04 Reiner Steib (font-latex-fontify-script): Default to nil in XEmacs. 2004-08-04 David Kastrup (LaTeX-common-initialization): Add style hook for "ifpdf". 2004-08-04 David Kastrup Merge a few AUCTeX changes. 2004-08-04 Ralf Angeli *** empty log message *** 2004-08-04 Ralf Angeli (font-latex-unfontify-region): New function. (font-latex-setup): Use it. 2004-08-04 David Kastrup * tex-fptex.el (TeX-command-list): Remove PDFTeX calls. * tex-mik.el (TeX-command-list): Remove PDFTeX calls. 2004-08-04 David Kastrup * 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): Moved. (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 David Kastrup (TeX-view-style, TeX-output-view-style): Place dvi file name last. 2004-08-03 Ralf Angeli *** empty log message *** 2004-08-03 Ralf Angeli (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 (TeX-source-specials-places): Change comment. 2004-08-03 David Kastrup (LaTeX-mode-menu): Add "Close Environment" 2004-08-03 David Kastrup (preview-walk-document): Current buffer and its master are always considered part of the document. (preview-dvipng-command): Use -noghostscript option. (preview-dvipng): Remove the almost unused customization group 'preview-dvipng. 2004-08-03 David Kastrup (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 Ralf Angeli *** empty log message *** 2004-08-03 Ralf Angeli (TeX-source-specials-view-guess-server): New function. (TeX-source-specials-view-expand-options): Use `TeX-source-specials-view-guess-server'. 2004-08-03 Reiner Steib Added coding cookies. 2004-08-03 David Kastrup Change Source Special description and a few other things. 2004-08-03 Ralf Angeli *** empty log message *** 2004-08-03 Ralf Angeli (TeX-forward-comment-skip): Only consider consecutive comment characters when comparing the comment prefix. 2004-08-03 Ralf Angeli *** empty log message *** 2004-08-03 Ralf Angeli (TeX-source-specials-view-expand-options): Correct return value. 2004-08-03 Ralf Angeli *** empty log message *** 2004-08-03 Ralf Angeli (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. 2004-08-03 Ralf Angeli Avoid email addresses. 2004-08-03 Ralf Angeli Update to 11.50. 2004-08-03 David Kastrup First draft for release 11.50 2004-08-02 Ralf Angeli *** empty log message *** 2004-08-02 Ralf Angeli 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-02 David Kastrup (preview-extract-bb): remove old outcommented version. (preview-dvipng-command): Use -no-image-on-warn option. (preview-pdf2dsc-process-setup): Oops, just use `preview-gs-image-type' here. (preview-dvipng-sentinel): Don't delete dvi file since it might be needed in `dvipng-place-all'. (preview-dvipng-place-all): Start dvips/GhostScript if some image files are missing. Delete dvi file if none are missing. 2004-08-01 David Kastrup * 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 *** empty log message *** 2004-08-01 Ralf Angeli (TeX-add-style-hook): Remove bogus `LaTeX-add-index-entries' call. 2004-08-01 Ralf Angeli *** empty log message *** 2004-08-01 Ralf Angeli Do not overwrite customized variables. 2004-08-01 Ralf Angeli *** empty log message *** 2004-08-01 Ralf Angeli (STYLESRC): Add new style files. 2004-08-01 Ralf Angeli Synchronize with preview-latex. 2004-08-01 Ralf Angeli (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. 2004-08-01 Ralf Angeli Add header and reformat. 2004-08-01 Ralf Angeli Add header. 2004-08-01 Ralf Angeli New file. 2004-07-31 Ralf Angeli *** empty log message *** 2004-07-31 Ralf Angeli 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. 2004-07-31 Ralf Angeli (TeX-view-style): Adapt options to WinDVI documentation. (TeX-output-view-style): Set it. (TeX-source-specials-viewer-flags): Ditto. 2004-07-31 Ralf Angeli (TeX-view-style): Remove unconditional source specials option for yap. (TeX-output-view-style): Set it. (TeX-source-specials-viewer-flags): Ditto. 2004-07-30 Ralf Angeli *** empty log message *** 2004-07-30 Ralf Angeli (tar-ball): Remove warning which often confuses users. 2004-07-30 Ralf Angeli (EMACS_MAJOR_VERSION): New test and variable. 2004-07-30 Ralf Angeli Fix AUCTeX version. 2004-07-30 Ralf Angeli At least (X)Emacs 21 is required. 2004-07-30 Ralf Angeli (install): Remove warning which often confuses users. 2004-07-30 Ralf Angeli Fix version numbers. (Changes): New name. Formerly known as "History". (ToDo): New heading. 2004-07-30 Ralf Angeli Add heading for `rawfile'. Change `section' to `heading'. 2004-07-30 Ralf Angeli (Frequently Asked Questions About AUCTeX): At least (X)Emacs 21 is needed. 2004-07-30 Ralf Angeli (Prerequisites): At least (X)Emacs 21 is needed. 2004-07-29 Ralf Angeli *** empty log message *** 2004-07-29 Ralf Angeli (font-latex-fontify-script): Doc fix. 2004-07-29 Ralf Angeli (LaTeX-fill-region): Improve performance by avoiding unnecessary calls to `LaTeX-forward-paragraph'. 2004-07-29 Ralf Angeli (TeX-fold-macro-spec-list): Extend default. Add specification for argument number. (TeX-fold-env-spec-list): Ditto. (TeX-fold-folded-face): Renamed 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. 2004-07-29 Ralf Angeli (TeX-find-macro-boundaries): New function. (TeX-find-macro-end-helper): Find macro arguments with a preceding linebreak as well. 2004-07-29 Ralf Angeli (Folding): Document new functionality. 2004-07-28 David Kastrup * doc/problems.texi (Too small bounding boxes): Fix node crosslinks. * doc/problems.texi (LaTeX international characters): remove node. 2004-07-28 David Kastrup * latex/preview.dtx: Tiny change to placate font-latex. * latex/README-preview: Explain that PDF may be produced. * doc/wininstall.texi: Remove advice about failing byte-compiles: we should have this covered by now. * doc/problems.texi (LaTeX international characters): remove node. * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol node instead of 8bit testing. * doc/install.texi (Configure): Remove --disable-8bit-test description. * preview.el (preview-parse-messages): Simplify line match. * preview-latex.spec: Several changes of %{buildroot} uses and of infodir. Doubtful whether this will work with Fedora. * configure.in: Remove all 8bit-cleanness testing. * aclocal.m4 (EMACS_LISP): just write out a string expression without change or echo. Document the macro. * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): preserve trailing backslashes. * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for trailing backslashes. 2004-07-27 David Kastrup (preview-dvipng): New customization group. (preview-image-creators): Remove ghostscript options here. (preview-gs-image-type-alist): New variable for lookup of Ghostscript options. (preview-gs-open): Remove imagetype and gs-optionlist arguments. Instead, look them up in preview-gs-image-type-alist. (preview-gs-dvips-process-setup): Setup GhostScript command line at different place. (preview-gs-dvips-process-setup): Use preview-gs-image-type, not preview-image-type for extension. (preview-dvipng-open): Removed. (preview-dvipng-process-setup): Setup GhostScript fallback. (preview-pdf2dsc-process-setup): Don't setup GhostScript here. (preview-error-quote): Fix bugs, only convert last ^^ sequence when a long string of ^^ exists. 2004-07-27 David Kastrup *** empty log message *** 2004-07-23 Ralf Angeli *** empty log message *** 2004-07-23 Ralf Angeli (TeX-fold-make-overlay): Remove superfluous `let'. 2004-07-23 Ralf Angeli *** empty log message *** 2004-07-23 Ralf Angeli (TeX-fold-make-overlay): New function. (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 *** empty log message *** 2004-07-22 Ralf Angeli Remove warning about TeX-fold not working correctly on XEmacs. 2004-07-22 Ralf Angeli *** empty log message *** 2004-07-22 Ralf Angeli (LaTeX-indent-line): Temporarily make invisible overlays visible in XEmacs. 2004-07-22 Ralf Angeli (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. 2004-07-21 Ralf Angeli *** empty log message *** 2004-07-21 Ralf Angeli (ConTeXt-mode-menu): Check if variable is defined. Necessary for XEmacs compatibility. (ConTeXt-menu-update): Fix creation of environment menus. 2004-07-21 Ralf Angeli (LaTeX-mode-menu): Check if variable is defined. Necessary for XEmacs compatibility. 2004-07-21 Ralf Angeli (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. 2004-07-21 Ralf Angeli (TeXinfo-mode-menu): Check if variable is defined. Necessary for XEmacs compatibility. 2004-07-20 Reiner Steib (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 *** empty log message *** 2004-07-20 Ralf Angeli (TeX-fold-item): Prioritize overlays. 2004-07-20 Ralf Angeli *** empty log message *** 2004-07-20 Ralf Angeli (ConTeXt-mode-menu): Adapt key bindings for folding. 2004-07-20 Ralf Angeli (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'. 2004-07-20 Ralf Angeli (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, TeX-fold-item): New functions. (TeX-fold-clearout-item): New name for `TeX-fold-clearout-macro'. (TeX-fold-hide-item, TeX-fold-show-item): Adapt doc string. 2004-07-20 Ralf Angeli (TeXinfo-mode-menu): Adapt key bindings for folding. 2004-07-20 Ralf Angeli (Folding): Document new and changed functions and variables related to folding environments (new) and macros. 2004-07-20 Ralf Angeli Advertise support for folding environments. 2004-07-18 Ralf Angeli *** empty log message *** 2004-07-18 Ralf Angeli (context-en-mode): Set `TeX-base-mode-name' instead of `mode-name' and use `TeX-set-mode-name'. 2004-07-18 Ralf Angeli (context-nl-mode): Set `TeX-base-mode-name' instead of `mode-name' and use `TeX-set-mode-name'. 2004-07-18 Ralf Angeli 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'. 2004-07-18 Ralf Angeli (TeX-fold-mode): Do not set a lighter in `minor-mode-alist' but use `TeX-set-mode-name' instead. 2004-07-18 Ralf Angeli (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. 2004-07-17 Ralf Angeli *** empty log message *** 2004-07-17 Ralf Angeli (ConTeXt-mode-menu): Add "Show/Hide" submenu. 2004-07-17 Ralf Angeli (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 . (LaTeX-style-list): Add entry for beamer class. 2004-07-17 Ralf Angeli (TeXinfo-mode-menu): Fix extension of customize menu. 2004-07-17 Ralf Angeli (TeX-find-macro-start): Fix handling of nested macros. (TeX-find-macro-start-helper): New function. (TeX-find-macro-end-helper): New function. 2004-07-17 Ralf Angeli (Folding): Document key binding for `TeX-fold-mode'. 2004-07-16 David Kastrup (INSTALL_DATA): Use `$(null)' at end of variables at end of lines instead of `#' 2004-07-16 David Kastrup *** empty log message *** 2004-07-15 David Kastrup (preview-format-mml): Somewhat different code. (preview-error-quote): New function for generating a matching regexp to deal with ^^ type error messages. In short: forget about 8-bit-cleanliness. (preview-parse-messages): Use it. 2004-07-14 Ralf Angeli *** empty log message *** 2004-07-14 Ralf Angeli (TeX-fold): Move customization group from `LaTeX' to `AUCTeX'. 2004-07-14 Ralf Angeli (TeXinfo-mode-map): Inherit from `TeX-mode-map'. (texinfo-mode): Enable TeX-master functionality. 2004-07-14 Ralf Angeli (TeX-one-master): Include .texi files. (TeX-add-local-master): Use "@c " as comment prefix in Texinfo mode. 2004-07-14 Ralf Angeli Advertise folding functionality. 2004-07-12 Ralf Angeli *** empty log message *** 2004-07-12 Ralf Angeli (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. 2004-07-12 Ralf Angeli (LaTeX-mode-menu): Add entries for showing and hiding individual macros. 2004-07-12 Ralf Angeli (TeXinfo-mode-menu): Update and rearrange. Add entries for "Show/Hide" functionality. 2004-07-12 Ralf Angeli (Show/Hide): New section. (Folding): New subsection. (Outline): Moved under "Show/Hide". 2004-07-10 Ralf Angeli *** empty log message *** 2004-07-10 Ralf Angeli Do not add keybinding for `TeX-fold-mode' with `TeX-mode-hook'. (TeX-fold-post-command): Do not hijack other overlays. 2004-07-10 Ralf Angeli Do not require tex-fold.el. Autoload `TeX-fold-mode'. (TeX-mode-map): Add keybinding for `TeX-fold-mode'. 2004-07-09 Ralf Angeli *** empty log message *** 2004-07-09 Ralf Angeli (AUCSRC): Add tex-fold.el. (AUCELC): Add tex-fold.elc. 2004-07-09 Ralf Angeli (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. 2004-07-09 Ralf Angeli New file. 2004-07-09 Ralf Angeli 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 Change "suscript" to "script". 2004-07-08 Ralf Angeli *** empty log message *** 2004-07-08 Ralf Angeli (font-latex-superscript-face) (font-latex-subscript-face): New faces. (font-latex-suscript-keywords): New constant. (font-latex-fontify-suscript): New customize option. (font-latex-suscript): New function. 2004-07-08 Ralf Angeli (texmathp-match-environment): Let environments be added more than once. 2004-07-02 Ralf Angeli *** empty log message *** 2004-07-02 Ralf Angeli (TeX-view): Inform the user if the output file is not present. 2004-07-02 Ralf Angeli *** empty log message *** 2004-07-02 Ralf Angeli (TeX-backward-comment-skip): Adapt documentation string. 2004-07-02 Ralf Angeli *** empty log message *** 2004-07-02 Ralf Angeli (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. 2004-06-24 Ralf Angeli *** empty log message *** 2004-06-24 Ralf Angeli (ConTeXt-environment-menu-name): Make name distinct from `LaTeX-environment-menu-name'. (ConTeXt-environment-modify-menu-name): Analogous. 2004-06-17 Reiner Steib (tar-ball): Change permissions of auctex-$(TAG). 2004-06-17 Reiner Steib (TeX-expand-list): Remove useless lambda. 2004-06-17 Reiner Steib * tex.el (TeX-source-specials-expand-view-options): New function. (TeX-expand-list): Added 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-buf.el (TeX-output-style-check): Remove addition of source specials. 2004-06-17 Ralf Angeli *** empty log message *** 2004-06-17 Ralf Angeli (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'. 2004-06-17 Ralf Angeli (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. 2004-06-17 Ralf Angeli Add information about `TeX-newline-function'. 2004-06-16 Ralf Angeli *** empty log message *** 2004-06-16 Ralf Angeli (LaTeX-default-verb-delimiter): New variable. (TeX-arg-verb): Use it. 2004-06-16 Ralf Angeli (TeX-add-style-hook): Change variables only locally. 2004-06-15 Ralf Angeli *** empty log message *** 2004-06-15 Ralf Angeli New header. (TeX-add-style-hook): Add support for \makecompactlist, \suspend, and \resume. 2004-06-14 David Kastrup * 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 * 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 *** empty log message *** 2004-06-13 Ralf Angeli Activate creation of `FAQ' from `doc/faq.texi'. 2004-06-13 Ralf Angeli (DOCFILES): Add `doc/faq.texi'. (EXTRAFILES): Remove `PROBLEMS'. (tar-ball): Add `FAQ'. 2004-06-13 Ralf Angeli Add `FAQ'. 2004-06-13 Ralf Angeli (TEXIFILES): Add `faq.texi'. (FAQ): New target. (dist): Add `FAQ'. (clean): Ditto. 2004-06-13 Ralf Angeli (Bugs): Add bug when fontifying unmatched math toggles in verbatim-like environments. 2004-06-13 Ralf Angeli (Filling): Add information about activating `auto-fill-mode'. (FAQ): Add node. 2004-06-13 Ralf Angeli New file. 2004-06-13 Ralf Angeli Remove. Contents are partially transferred to doc/faq.texi. 2004-06-11 Ralf Angeli *** empty log message *** 2004-06-11 Ralf Angeli (TeX-command-list): Use correct expander for "View PDF". 2004-06-11 Ralf Angeli *** empty log message *** 2004-06-11 Ralf Angeli (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 *** empty log message *** 2004-06-10 Ralf Angeli Add some news regarding upcoming release. Try to match former news with actual releases. 2004-06-07 Ralf Angeli *** empty log message *** 2004-06-07 Ralf Angeli (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-07 Ralf Angeli (TeX-comment-padding-string): New function. 2004-06-05 Ralf Angeli *** empty log message *** 2004-06-05 Ralf Angeli (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 * 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 *** empty log message *** 2004-06-03 Ralf Angeli (Marking and formatting): Split into `Indenting' and `Filling'. (Indenting): New section. (Filling): New section. 2004-06-03 Ralf Angeli Fix key representations and reference to `fill-paragraph'. 2004-06-03 Ralf Angeli (TeX-newline): New function. (TeX-mode-map): Use it. 2004-06-03 Ralf Angeli (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. 2004-06-03 Ralf Angeli Various checkdoc-related fixes. 2004-06-02 David Kastrup (TeX-format-filter): Don't use split-string which appears to trigger an XEmacs bug. 2004-06-02 David Kastrup (TeX-format-filter): Don't use split-string which appears to trigger an XEmacs bug. 2004-06-02 David Kastrup *** empty log message *** 2004-06-02 Reiner Steib (TeX-insert-macro-default-style): Fixed typo in doc-string. 2004-06-01 Reiner Steib (TeX-insert-macro): Fix typo in comment. 2004-06-01 Reiner Steib (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. 2004-06-01 Reiner Steib (TeX-no-braces-modes): Removed. Revert unintened addition from 2004-04-19 commit. 2004-05-29 Ralf Angeli *** empty log message *** 2004-05-29 Ralf Angeli (TeX-source-specials-map): Fix key binding for XEmacs. 2004-05-27 Ralf Angeli *** empty log message *** 2004-05-27 Ralf Angeli (TEX_INPUT_DIRS): Quote regexps with square brackets. 2004-05-27 Ralf Angeli *** empty log message *** 2004-05-27 Ralf Angeli (TeX-newline-function): Rename. Formerly known as `TeX-newline'. (TeX-mode-map): Use new name. 2004-05-27 Ralf Angeli (Marking and formatting): Rename `TeX-newline' to `TeX-newline-function'. 2004-05-26 Reiner Steib * 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): Removed; use `LaTeX-includegraphics-options-alist' instead. (TeX-string-divide-number-unit, TeX-default-unit-for-image): Moved 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-string-divide-number-unit, TeX-default-unit-for-image): From `style/graphicx.el'. (TeX-arg-maybe): New function. 2004-05-26 Reiner Steib * tex.el (TeX-kpathsea-path-delimiter): Fix doc-string. (TeX-insert-macro, TeX-parse-arguments): Skip optional macro arguments when called with a prefix. * latex.el (LaTeX-common-initialization): Added additional arguments for \parbox. 2004-05-26 Ralf Angeli *** empty log message *** 2004-05-26 Ralf Angeli (TeX-newline): New name for `TeX-indent-on-newline'. It now holds function definitions and not mere symbols anymore. (TeX-mode-map): Use it. 2004-05-26 Ralf Angeli (Marking and formatting): Remove documentation for `TeX-indent-on-newline' and document `TeX-newline'. 2004-05-26 Ralf Angeli *** empty log message *** 2004-05-26 Ralf Angeli (TeX-indent-on-newline): New option. (TeX-mode-map): Use it. 2004-05-26 Ralf Angeli (Marking and formatting): Document `TeX-indent-on-newline' plus small corrections. 2004-05-25 Ralf Angeli *** empty log message *** 2004-05-25 Ralf Angeli (LaTeX-backward-paragraph): Revert check-in of 2004-05-24. 2004-05-25 David Kastrup * 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. 2004-05-25 Ralf Angeli *** empty log message *** 2004-05-25 Ralf Angeli (Configure): Remove unused option `--with-texmf-dir'. Document new option `--with-tex-input-dirs'. 2004-05-25 Ralf Angeli Remove unused option `--with-texmf-dir'. Document new option `--with-tex-input-dirs'. Add information about new option `--with-auto-dir'. 2004-05-25 David Kastrup Change info dir formatting, adapt copyrights according to the assignment process. 2004-05-25 David Kastrup *** empty log message *** 2004-05-24 Ralf Angeli *** empty log message *** 2004-05-24 Ralf Angeli (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 *** empty log message *** 2004-05-23 Ralf Angeli (font-latex-doctex-^^A): Add mistakenly deleted space again. 2004-05-21 Reiner Steib (TeX-string-divide-number-unit): Renamed from misspelled `TeX-string-divide-nuber-unit'. Reformat file. Fix some doc-strings and comments. 2004-05-20 Ralf Angeli (TEX_INPUT_DIRS): New help string. Better error handling. 2004-05-19 David Kastrup Last change lost in merge, fixing. 2004-05-19 David Kastrup Comment EMACS_LISP. (EMACS_TEST_LISPDIR): remove both trailing backslash and slash. 2004-05-19 David Kastrup *** empty log message *** 2004-05-19 Ralf Angeli *** empty log message *** 2004-05-19 Ralf Angeli (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-19 Ralf Angeli *** empty log message *** 2004-05-19 Ralf Angeli (LaTeX-fill-move-to-break-point): Prevent infinite loop in lines starting with whitespace. 2004-05-18 Davide Giovanni Maria Salvetti *** empty log message *** 2004-05-18 Davide Giovanni Maria Salvetti * 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. 2004-05-18 Davide Giovanni Maria Salvetti * tex-site.el.in (TeX-lisp-directory): Use `@autodir_expanded@'. 2004-05-17 Reiner Steib (AUCTEX_AUTO_DIR): Avoid AS_HELP_STRING for compatibility with autoconf < 2.58. 2004-05-17 Ralf Angeli *** empty log message *** 2004-05-17 Ralf Angeli (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. 2004-05-17 Ralf Angeli *** empty log message *** 2004-05-17 Ralf Angeli (LaTeX-fill-newline): Don't use code specific to GNU Emacs for XEmacs. Call `newline-and-indent' instead. 2004-05-15 Davide Giovanni Maria Salvetti *** empty log message *** 2004-05-15 Davide Giovanni Maria Salvetti Change `AUTO_DIR' to `AUCTEX_AUTO_DIR'. 2004-05-15 Davide Giovanni Maria Salvetti (AUTO_DIR): Code cleaned; renamed to `AUCTEX_AUTO_DIR'. 2004-05-14 Davide Giovanni Maria Salvetti *** empty log message *** 2004-05-14 Davide Giovanni Maria Salvetti (LaTeX-italian-open-quote) (LaTeX-italian-close-quote): Use standard babel syntax rather than latin1 characters. Suggested by David Kastrup. 2004-05-14 Davide Giovanni Maria Salvetti *** empty log message *** 2004-05-14 Davide Giovanni Maria Salvetti (Configure): Document `--with-auto-dir'. 2004-05-14 Davide Giovanni Maria Salvetti (European): Sort languages list alphabetically. 2004-05-14 Ralf Angeli *** empty log message *** 2004-05-14 Ralf Angeli (LaTeX-indent-calculate-last): Ignore commented lines when called in a non-comment line. 2004-05-14 Ralf Angeli *** empty log message *** 2004-05-14 Ralf Angeli (TeX-add-style-hook): Fontify \minisec like a sectioning command. 2004-05-14 Reiner Steib (TeX-auto-generate): Bind `enable-local-eval'. 2004-05-13 Ralf Angeli *** empty log message *** 2004-05-13 Ralf Angeli (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. 2004-05-13 Davide Giovanni Maria Salvetti *** empty log message *** 2004-05-13 Davide Giovanni Maria Salvetti * Makefile.in (DOCFILES): Added doc/macros.texi. 2004-05-13 Davide Giovanni Maria Salvetti *** empty log message *** 2004-05-13 Davide Giovanni Maria Salvetti (distclean): New. 2004-05-13 Ralf Angeli *** empty log message *** 2004-05-13 Ralf Angeli (TEX_INPUT_DIRS): Repair quoting. 2004-05-13 Davide Giovanni Maria Salvetti Versione iniziale 2004-05-13 Davide Giovanni Maria Salvetti *** empty log message *** 2004-05-13 Davide Giovanni Maria Salvetti (Font Specifiers): Removed 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'. 2004-05-13 Davide Giovanni Maria Salvetti (TeX-auto-global): Definition moved to `tex-site.el.in'. No need to `(require 'tex-site)' at compilation time, see `lpath.el'. 2004-05-13 Davide Giovanni Maria Salvetti (TeX-auto-global): Definition moved from `tex.el'. Use `@autodir@'. 2004-05-13 Davide Giovanni Maria Salvetti Bind `TeX-auto-global'. Bind `TeX-macro-global'. 2004-05-13 Davide Giovanni Maria Salvetti Use `AUTO_DIR' to expand `@autodir@' in `tex-site.el.in'. 2004-05-13 Davide Giovanni Maria Salvetti (AUTO_DIR): New function. 2004-05-13 Davide Giovanni Maria Salvetti (STYLESRC): Added `italian.el'. Use `@autodir@'. 2004-05-13 Ralf Angeli *** empty log message *** 2004-05-13 Ralf Angeli (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 David Kastrup (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 David Kastrup *** empty log message *** 2004-05-12 Ralf Angeli *** empty log message *** 2004-05-12 Ralf Angeli (TEX_INPUT_DIRS): Don't use `findtexmf' but a universal call of `kpsewhich' and unify paths separated by `;' or `:'. 2004-05-12 Ralf Angeli (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. 2004-05-12 Ralf Angeli (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-12 Ralf Angeli (plain-TeX-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-mode-map): Move definitions of `C-c ;' and `C-c %' downwards so that they become visible in the menu. 2004-05-12 Ralf Angeli *** empty log message *** 2004-05-12 Ralf Angeli (LaTeX-fill-region-as-para-do): Remove extra spaces between words. 2004-05-11 David Kastrup *** empty log message *** 2004-05-11 David Kastrup Updates from Thomas Baumann checked in. 2004-05-10 Ralf Angeli Bump version number and describe the last changes. 2004-05-10 Ralf Angeli *** empty log message *** 2004-05-10 Ralf Angeli (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. 2004-05-10 Ralf Angeli *** empty log message *** 2004-05-10 Ralf Angeli (LaTeX-prosper-insert-slide): Don't stay in comment upon inserting a slide in an overlay. 2004-05-09 Reiner Steib (TeX-source-specials-check-function): Added "Always on" choice. 2004-05-09 Ralf Angeli *** empty log message *** 2004-05-09 Ralf Angeli (font-latex-doctex-syntactic-keywords): Moved to the right place and corrected quoting. 2004-05-09 Ralf Angeli *** empty log message *** 2004-05-09 Ralf Angeli (ConTeXt-indent-syntax-table): Create with `make-syntax-table' instead of `easy-mode-defsyntax' to allow compilation with Emacs 20. 2004-05-09 Ralf Angeli *** empty log message *** 2004-05-09 Ralf Angeli (TEX_INPUT_DIRS): New function. 2004-05-09 Ralf Angeli Use `TEX_INPUT_DIRS' for the expansion of `@texinputdirs@' in `tex-site.el.in'. 2004-05-09 Ralf Angeli Updated header. (TeX-macro-global): Moved here from `tex.el'. Use `@texinputdirs@'. 2004-05-09 Ralf Angeli Require `tex-site' at compile time. (TeX-macro-global): Moved to `tex-site.el.in'. 2004-05-09 Reiner Steib (TeX-toggle-source-specials): Added missing call to `TeX-maybe-set-source-specials' in last commit. 2004-05-08 David Kastrup * preview.el (preview-format-mml): Determine MIME format from file name properly. And don't return anything for bad overlays. * preview.el (preview-gs-sentinel): Add info about GhostScript finishing to run buffer. (preview-gs-restart): Same for start. (preview-gs-color-string): Cater for border without mask color (didn't we do that already?) 2004-05-08 David Kastrup *** empty log message *** 2004-05-08 David Kastrup (preview-gs-sentinel): Add info about GhostScript finishing to run buffer. (preview-gs-restart): Same for start. (preview-gs-color-string): Cater for border without mask color (didn't we do that already?) 2004-05-08 David Kastrup Split off old entries from ChangeLog. 2004-05-08 David Kastrup 2004-05-08 David Kastrup * Split ChangeLog.1 off, create dvipng/ChangeLog. 2004-05-08 David Kastrup *** empty log message *** 2004-05-08 Ralf Angeli *** empty log message *** 2004-05-08 Ralf Angeli Updated header. (context-en-mode): Set `ConTeXt-current-interface' to "en". 2004-05-08 Ralf Angeli Updated header. 2004-05-08 Ralf Angeli (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. 2004-05-08 Ralf Angeli (doctex-mode): Call `TeX-install-font-lock' to activate special fontification in docTeX mode. 2004-05-08 Ralf Angeli (TeX-add-style-hook): Added "alltt" to `font-latex-verbatim-environments'. 2004-05-06 Reiner Steib (TeX-toggle-source-specials): Fix last commit. 2004-05-06 Reiner Steib (TeX-toggle-source-specials): Simplify the code. 2004-05-06 Ralf Angeli *** empty log message *** 2004-05-06 Ralf Angeli (DOCFILES): Added `todo.texi'. 2004-05-05 Jan-Åke Larsson *** empty log message *** 2004-05-05 Reiner Steib * 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. 2004-05-05 Reiner Steib * Makefile.in (tar-ball-clean): New. * autogen.sh: Create README and TODO. * .cvsignore, doc/.cvsignore: Add TODO. 2004-05-05 Jan-Åke Larsson *** empty log message *** 2004-05-04 Jan-Åke Larsson *** empty log message *** 2004-05-04 Ralf Angeli *** empty log message *** 2004-05-04 Ralf Angeli Updated header. (TeX-style-check): Remove code specific to source specials and thereby revert to state before 2004-04-27. 2004-05-04 Ralf Angeli Updated header. (TeX-command-list): Inserted `%S' for source specials support where appropriate. (LaTeX-command-style): Setting removed. 2004-05-04 Ralf Angeli Updated header. (japanese-TeX-command-list): Inserted `%S' for source specials support where appropriate. 2004-05-04 Ralf Angeli (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. 2004-05-04 Ralf Angeli (Checking): Updated URL's for lacheck and chktex. 2004-05-03 Jan-Åke Larsson *** empty log message *** 2004-05-02 Jan-Åke Larsson *** empty log message *** 2004-05-02 Ralf Angeli *** empty log message *** 2004-05-02 Ralf Angeli Header updated. (TeX-master-file): Removed bogus test for `TeX-header-end'. 2004-05-02 Ralf Angeli *** empty log message *** 2004-05-02 Ralf Angeli (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'. 2004-05-02 Ralf Angeli (TEXIFILES): New constant. (auctex): Use it. (dist): Added `TODO'. (TODO): New target. (clean): Added `TODO'. Some formattig changes. 2004-05-02 Ralf Angeli New file. 2004-05-02 Ralf Angeli (tar-ball): Added `TODO'. 2004-05-02 Ralf Angeli Advertise support for `beamer.cls'. 2004-04-30 David Kastrup (TeX-command-expand): Add "%%" expansion, make order of TeX-expand-list irrelevant, make the whole junk work efficiently. 2004-04-30 David Kastrup *** empty log message *** 2004-04-30 Ralf Angeli *** empty log message *** 2004-04-30 Ralf Angeli (STYLESRC): Added `alltt.el'. 2004-04-30 Ralf Angeli (LaTeX-indent-environment-list): Remove `alltt' and add support for it in `alltt.el' instead. 2004-04-30 Ralf Angeli Advertise new style files. 2004-04-30 Ralf Angeli New file. 2004-04-30 Ralf Angeli *** empty log message *** 2004-04-30 Ralf Angeli Describe changes in quote insertion if `german.sty' or `ngerman.sty' is used. 2004-04-30 Ralf Angeli * latex.el: New header. (LaTeX-indent-environment-list): Disable indentation for `alltt' environments. 2004-04-30 Ralf Angeli New header. (LaTeX-indent-environment-list): Disable indentation for `alltt' environments. 2004-04-29 Reiner Steib * 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 * 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): Changed 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 (context-guess-current-interface): Simplify code. 2004-04-25 Ralf Angeli *** empty log message *** 2004-04-25 Ralf Angeli (texinfo-mode): Make last change in `font-lock-defaults' compatible with Emacs 20. 2004-04-25 Ralf Angeli *** empty log message *** 2004-04-25 Ralf Angeli (LaTeX-fill-region): Prevent infinite loop at end of buffer. 2004-04-25 Ralf Angeli *** empty log message *** 2004-04-25 Ralf Angeli (LaTeX-fill-region-as-paragraph): Indent lines ending with `\\' upon filling a region. 2004-04-24 David Kastrup *** empty log message *** 2004-04-24 David Kastrup ("natbib"): Add fontification for regexps. Patch by Thomas Baumann. 2004-04-24 Ralf Angeli *** empty log message *** 2004-04-24 Ralf Angeli (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 (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 Ralf Angeli *** empty log message *** 2004-04-23 Ralf Angeli (LaTeX-mode-menu): Fix menu extension for customization. 2004-04-23 Ralf Angeli (ConTeXt-mode-menu): Fix menu extension for customization. 2004-04-23 David Kastrup *** empty log message *** 2004-04-23 David Kastrup * Source special support by Dan Nicolaescu : * 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 *** empty log message *** 2004-04-23 Ralf Angeli (LaTeX-fill-region-as-paragraph): Fix call to `indent-region' for "older" Emacsen. 2004-04-23 Ralf Angeli *** empty log message *** 2004-04-23 Ralf Angeli (TeXinfo-insert-environment): Don't eat newline at the end of the environment. 2004-04-23 Ralf Angeli * tex-info.el (TeXinfo-insert-environment): Support enclosure of a selected region by the environment to be inserted. (TeXinfo-mode-map): Bind `C-c C-e' to `TeXinfo-insert-environemt' analogous to LaTeX mode. 2004-04-23 Ralf Angeli (TeXinfo-insert-environment): Support enclosure of a selected region by the environment to be inserted. (TeXinfo-mode-map): Bind `C-c C-e' to `TeXinfo-insert-environemt' analogous to LaTeX mode. 2004-04-23 David Kastrup *** empty log message *** 2004-04-21 Ralf Angeli *** empty log message *** 2004-04-21 Ralf Angeli Remove obsolete SliTeX-related code and replace it by minimal support for slides.cls. 2004-04-21 Ralf Angeli *** empty log message *** 2004-04-21 Ralf Angeli (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. 2004-04-21 Ralf Angeli * latex.el: Change spaces to tabs in indentation. * tex.el: Ditto. 2004-04-21 Ralf Angeli Change spaces to tabs in indentation. 2004-04-20 David Kastrup *** empty log message *** 2004-04-20 David Kastrup Patch from Thomas Baumann 2004-04-20 Reiner Steib Added "autom4te.cache". 2004-04-20 Reiner Steib (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 * 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 Ralf Angeli More checkdoc-related fixes. 2004-04-20 Ralf Angeli (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. 2004-04-20 David Kastrup *** empty log message *** 2004-04-20 David Kastrup (STYLESRC): Add style/beamer.el. 2004-04-20 David Kastrup Support file contributed by Thomas Baumann. 2004-04-20 Davide Giovanni Maria Salvetti Fixed typo. Reported by Julian Gilbey . 2004-04-19 Reiner Steib (Simple customization): Don't "unlispify" variable names. 2004-04-19 Reiner Steib Reindent. Coding conventions fixes (but files are still far from being checkdoc clean). 2004-04-19 Reiner Steib Make almost checkdoc clean. See "FIXME" for remaining issues. 2004-04-18 Berend de Boer *** empty log message *** 2004-04-18 Berend de Boer default environment now depends on language. 2004-04-16 Ralf Angeli *** empty log message *** 2004-04-16 Ralf Angeli (TeX-view-style): Enhance documentation string. (TeX-output-view-style): Ditto. 2004-04-16 Reiner Steib * 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 (STYLESRC): Add jura.el and alphanum.el style/jura.el, style/alphanum.el: contributed by Frank Küster. 2004-04-16 Berend de Boer *** empty log message *** 2004-04-16 Berend de Boer * context.el (context-guess-current-interface): support for recognizing interface=XX in comment to determine language to use. 2004-04-16 Berend de Boer *** empty log message *** 2004-04-16 Berend de Boer (TeX-format-list): recognize ConTeXt dutch interface. 2004-04-15 Berend de Boer *** empty log message *** 2004-04-15 Berend de Boer AUCSRC includes the new context-en.el and context-nl.el. Ditto fo AUCELC. 2004-04-15 Berend de Boer *** empty log message *** 2004-04-15 Berend de Boer context.nl doesn't use defmacro. And it is now actually multi-lingual. Following David Kastrup's suggestions the current method should be more conservative in memory and more clear. ConTeXt macro interface language specifics now appear in separate files. English interface in context-en.el and Dutch in context-nl.el. 2004-04-15 Ralf Angeli *** empty log message *** 2004-04-15 Ralf Angeli (LaTeX-mode-command-menu): Simply use `TeX-mode-specific-command-menu' instead of the logic which now is part of it. 2004-04-15 Ralf Angeli (ConTeXt-mode-command-menu): Simply use `TeX-mode-specific-command-menu' instead of the logic which now is part of it. 2004-04-15 Ralf Angeli * 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. 2004-04-14 Reiner Steib (clean): Remove *.tmp (created with auc-tex.ps). 2004-04-14 Reiner Steib * 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 *** empty log message *** 2004-04-13 David Kastrup 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 (DOCFILES, EXTRAFILES): Added files needed for the configure based installation. 2004-04-12 Reiner Steib * Makefile.in (DIST_PREFIX): Derive FTPDIR and WWWDIR from this. 2004-04-12 Reiner Steib (REMOVE, MINMAPSRC, min-map): Removed. 2004-04-12 Reiner Steib * 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. * 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 * 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-12 Ralf Angeli (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. 2004-04-12 Ralf Angeli (context-mode): Use `LaTeX-syntactic-comments' instead of `LaTeX-format-comment-syntax-aware'. 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup (preview-dump-replacements): Use regexp not triggering bugs in older Emacsen. (preview-dump-replacements): Same here. 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup Adapt manual version. 2004-04-12 David Kastrup Adapt for 0.8.1 2004-04-12 David Kastrup * RELEASE: Adapt to 0.8.1 * preview-latex.spec: xemacspkgdir has changed in recent XEmacs releases for Redhat. * Release 0.8 * RELEASE: prepare for 0.8 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup * preview-latex.spec: xemacspkgdir has changed in recent XEmacs releases for Redhat. * preview-latex.spec: prepare for 0.8, bump XEmacs to 21.4.9. 2004-04-12 David Kastrup (preview-mode-setup): Remove non-existent menu. 2004-04-12 David Kastrup (preview-mode-setup): Remove non-existent menu "copied" from TeX-command-list to Command menu. 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup Use no suffix for redhat, simple lowercase suffix for SuSE: this is more in line with other RPM packages. Also it does not make sense if the Source RPM file has "RedHat" in its name: it works for SuSE, too. 2004-04-12 David Kastrup Add DESTDIR to makeinstall call. 2004-04-12 David Kastrup Disable 8bit test altogether. Sigh. 2004-04-12 David Kastrup Try to get LC_CTYPE from system environment. 2004-04-12 David Kastrup *** empty log message *** 2004-04-12 David Kastrup prepare for 0.8 2004-04-11 David Kastrup Documentation and scripts prepared for version 0.8. Todo items have been considerably reduced, new operation modes documented. 2004-04-11 David Kastrup *** empty log message *** 2004-04-11 David Kastrup prepare for 0.8, bump XEmacs to 21.4.9. 2004-04-11 David Kastrup *** empty log message *** 2004-04-11 David Kastrup * preview.el (preview-dvipng-color-string): Try to deliver border thickness. (preview-gs-transact): Don't set page size to 1,1 if that has already been done. (preview-start-dvipng): Use new -D convention for resolution. (preview-pdf2dsc-process-setup): Add resolution to GhostScript call for PDF. Doh. * preview.el (preview-gs-open): Bypass page initialization if page is 1bp times 1bp (that is: not yet set). * preview.el (preview-parsed-tightpage): New variable. (preview-TeX-bb): Use tightpage borders if found in file. (preview-gs-flag-error): Display correct file on error. (preview-gs-transact): Don't pass page dimensions if tightpage is active. (preview-required-option-list): Replace dvips option with tightpdf option. (preview-parse-tightpage): New function. (preview-parse-variables): Add preview-parse-tightpage, add function quoting. (preview-gs-open): Move color setup to BeginPage hook. Rename preview-latex-* PostScript Variables to just preview-*. (preview-gs-transact): Set minimal pagesize if tightpage detected to speed up unimportant setpagedevice operations. (preview-required-option-list): Use tightpage option always. (preview-parse-variables): Remove function quoting: it lead to double quotes and tears. (preview-LaTeX-disable-pdfoutput): Move into separate constant for easy access as it is no longer the standard. (preview-LaTeX-command-replacements): Default to nil to enable PDFTeX operation. Better customization type. 2004-04-11 David Kastrup *** empty log message *** 2004-04-11 David Kastrup * preview.el (preview-dvipng-color-string): Try to deliver border thickness. (preview-gs-transact): Don't set page size to 1,1 if that has already been done. (preview-start-dvipng): Use new -D convention for resolution. * preview.el (preview-gs-open): Bypass page initialization if page is 1bp times 1bp (that is: not yet set). * preview.el (preview-parsed-tightpage): New variable. (preview-TeX-bb): Use tightpage borders if found in file. (preview-gs-flag-error): Display correct file on error. (preview-gs-transact): Don't pass page dimensions if tightpage is active. (preview-required-option-list): Replace dvips option with tightpdf option. (preview-parse-tightpage): New function. (preview-parse-variables): Add preview-parse-tightpage, add function quoting. (preview-gs-open): Move color setup to BeginPage hook. Rename preview-latex-* PostScript Variables to just preview-*. (preview-gs-transact): Set minimal pagesize if tightpage detected to speed up unimportant setpagedevice operations. (preview-required-option-list): Use tightpage option always. (preview-parse-variables): Remove function quoting: it lead to double quotes and tears. (preview-LaTeX-disable-pdfoutput): Move into separate constant for easy access as it is no longer the standard. (preview-LaTeX-command-replacements): Default to nil to enable PDFTeX operation. Better customization type. 2004-04-11 David Kastrup *** empty log message *** 2004-04-11 David Kastrup Format with AUCTeX. 2004-04-11 David Kastrup * preview.el (preview-gs-open): Bypass page initialization if page is 1bp times 1bp (that is: not yet set). * preview.el (preview-parsed-tightpage): New variable. (preview-TeX-bb): Use tightpage borders if found in file. (preview-gs-flag-error): Display correct file on error. (preview-gs-transact): Don't pass page dimensions if tightpage is active. (preview-required-option-list): Replace dvips option with tightpdf option. (preview-parse-tightpage): New function. (preview-parse-variables): Add preview-parse-tightpage, add function quoting. (preview-gs-open): Move color setup to BeginPage hook. Rename preview-latex-* PostScript Variables to just preview-*. (preview-gs-transact): Set minimal pagesize if tightpage detected to speed up unimportant setpagedevice operations. (preview-required-option-list): Use tightpage option always. (preview-parse-variables): Remove function quoting: it lead to double quotes and tears. (preview-LaTeX-disable-pdfoutput): Move into separate constant for easy access as it is no longer the standard. (preview-LaTeX-command-replacements): Default to nil to enable PDFTeX operation. Better customization type. 2004-04-11 David Kastrup *** empty log message *** 2004-04-11 David Kastrup * latex/preview.dtx: Remove tightpdf option again. Better explanation for tightpage. * latex/preview.dtx: Some reformatting, add new parse items - and >, add new option pdftex, adjust tightpage for it, add new option tightpdf. 2004-04-11 David Kastrup (preview-parsed-tightpage): New variable. (preview-TeX-bb): Use tightpage borders if found in file. (preview-gs-flag-error): Display correct file on error. (preview-gs-transact): Don't pass page dimensions if tightpage is active. (preview-required-option-list): Replace dvips option with tightpdf option. (preview-parse-tightpage): New function. (preview-parse-variables): Add preview-parse-tightpage, add function quoting. (preview-gs-open): Move color setup to BeginPage hook. Rename preview-latex-* PostScript Variables to just preview-*. (preview-gs-transact): Set minimal pagesize if tightpage detected to speed up unimportant setpagedevice operations. (preview-required-option-list): Use tightpage option always. (preview-parse-variables): Remove function quoting: it lead to double quotes and tears. (preview-LaTeX-disable-pdfoutput): Move into separate constant for easy access as it is no longer the standard. (preview-LaTeX-command-replacements): Default to nil to enable PDFTeX operation. Better customization type. 2004-04-10 David Kastrup (preview-parsed-tightpage): New variable. (preview-TeX-bb): Use tightpage borders if found in file. (preview-gs-flag-error): Display correct file on error. (preview-gs-transact): Don't pass page dimensions if tightpage is active. (preview-required-option-list): Replace dvips option with tightpdf option. (preview-parse-tightpage): New function. (preview-parse-variables): Add preview-parse-tightpage, add function quoting. 2004-04-10 David Kastrup (preview-parsed-tightpage): New variable. (preview-TeX-bb): Use tightpage borders if found in file. (preview-gs-flag-error): Display correct file on error. (preview-gs-transact): Don't pass page dimensions if tightpage is active. (preview-required-option-list): Replace dvips option with tightpdf option. (preview-parse-tightpage): New function. (preview-parse-variables): Add preview-parse-tightpage, add function quoting. 2004-04-10 David Kastrup *** empty log message *** 2004-04-10 David Kastrup Some reformatting, add new parse items - and >, add new option pdftex, adjust tightpage for it, add new option tightpdf. 2004-04-10 David Kastrup Eat spaces after %. 2004-04-10 Ralf Angeli * 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): Removed IRIX. * COPYING: Updated to current incarnation. 2004-04-10 Ralf Angeli Updated to current incarnation. 2004-04-10 Ralf Angeli (EXTRAFILES): Removed IRIX. 2004-04-10 Ralf Angeli Refer to `INSTALL' and `INSTALL.windows' instead of `INSTALLATION'. 2004-04-10 Ralf Angeli (Japanese): Refer to `INSTALL' instead of `INSTALLATION'. 2004-04-10 Ralf Angeli Removed. 2004-04-09 Reiner Steib (install-el, dist): Add .nosearch in style/ and auto/. 2004-04-09 David Kastrup *** empty log message *** 2004-04-09 David Kastrup The "Error" icons were upside down. Corrected to normal traffic sign appearance. 2004-04-09 Berend de Boer *** empty log message *** 2004-04-09 Berend de Boer (ConTeXt-current-interface): eval-and-compile instead of eval-when-compile seems to solve the undefined error message. 2004-04-09 Peter Galbraith 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 Ralf Angeli * 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 Ralf Angeli (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 Jan-Åke Larsson *** empty log message *** 2004-04-08 Jan-Åke Larsson Remove sole reference to texmfdir 2004-04-08 Jan-Åke Larsson Fix --with-lispdir 2004-04-08 Ralf Angeli * latex.el (LaTeX-fill-paragraph): Fix check for code comment. (LaTeX-fill-code-comment): Ditto. 2004-04-08 Ralf Angeli (LaTeX-fill-paragraph): Fix check for code comment. (LaTeX-fill-code-comment): Ditto. 2004-04-08 Jan-Åke Larsson *** empty log message *** 2004-04-08 Berend de Boer *** empty log message *** 2004-04-08 Berend de Boer 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. 2004-04-08 Berend de Boer *** empty log message *** 2004-04-08 Berend de Boer more lisp magic to fix a compilation error reported by Artemio Gonzalez Lopez. 2004-04-07 Reiner Steib * latex.el (LaTeX-default-position, LaTeX-env-array) (LaTeX-env-tabular*): Implement "don't prompt" option. * doc/auc-tex.texi (Tabular-like): Added `LaTeX-default-format' and `LaTeX-default-position'. 2004-04-07 Ralf Angeli Change @LaTeX{} to La@TeX{} as the former does not exist. 2004-04-07 Ralf Angeli * latex.el (LaTeX-fill-break-at-separators): New name. Formerly know 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 Ralf Angeli (LaTeX-fill-break-at-separators): New name. Formerly know 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. 2004-04-07 Ralf Angeli (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 (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 David Kastrup *** empty log message *** 2004-04-06 Berend de Boer *** empty log message *** 2004-04-06 Berend de Boer *** empty log message *** 2004-04-06 Berend de Boer Attempt to fix the: Symbol's value as variable is void ((ConTeXt-current-interface)) warning. No idea if this is correct. But I suppose it's needed because of the defmacro's. 2004-04-06 Berend de Boer *** empty log message *** 2004-04-06 Berend de Boer 1. Use of make-local-variable now inside a set. 2. imenu support added. Also addeds commented-out stuff, perhaps shouldn't do that. 3. Check if etexshow was available was incorrect. 2004-04-05 Ralf Angeli * 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-05 Ralf Angeli (TeX-command-query): Use `TeX-mode-specific-command-list' to get a command list specific to the current mode for command completion. 2004-04-05 Ralf Angeli (TeX-mode-specific-command-list): New function. (TeX-mode-specific-command-menu): Use it. 2004-04-05 Ralf Angeli (LaTeX-fill-code-comment): Respect `indent-tabs-mode'. Fix partially taken from GNU Emacs' fill.el. 2004-04-05 Berend de Boer 1. Support for completion of a few macro's and a really basic attempt to query for their arguments. 2. etexshow support in menu, if you have installed it. 3. setup commands now in menu. 4. compiler warnings should now be gone. 2004-04-04 Berend de Boer Just mention ConTeXt a couple of times in sections where I believe ConTeXt support is working. Certain sections need to be marked as LaTeX specific. 2004-04-04 Berend de Boer 1. Added a ConTeXt menu entry with ConTeXt specific macro'.s 2. When inserting a project, a template is created. 3. Some indentation support, but still bad. 4. Start/stop insertion now works properly. 5. Can close XML tag when editing XML inside ConTeXt. 6. Paragraph formatting works in some cases, but quite slow though. 7. Outline support added. 8. Adding interfaces for other languages shouldn't be too difficult now. 9. List of environments is now complete. 2004-04-04 Ralf Angeli * 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 Ralf Angeli (TeX-add-style-hook): Add fontification support. 2004-04-04 Ralf Angeli (docTeX-indent-inner-fixed): New var. (LaTeX-indent-calculate): Use it. (LaTeX-indent-calculate-last): Reset indentation to zero after macrocode environments. 2004-04-04 David Kastrup (LaTeX-find-matching-end, LaTeX-find-matching-end): Try to keep track of in-comment-ness 2004-04-04 David Kastrup *** empty log message *** 2004-04-03 David Kastrup (STYLESRC): Add emp.el. 2004-04-03 David Kastrup * Makefile.in (STYLESRC): Add emp.el. * style/emp.el: New file contributed from Yvon Hevel. 2004-04-03 David Kastrup *** empty log message *** 2004-04-02 Ralf Angeli * 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-04-02 Ralf Angeli (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 * tex.el (TeX-output-view-style): Remove option for landscape in case of PDF output. 2004-03-28 Ralf Angeli Remove option for landscape in case of PDF output. 2004-03-27 Jan-Åke Larsson *** empty log message *** 2004-03-27 Jan-Åke Larsson *** empty log message *** 2004-03-26 David Kastrup *** empty log message *** 2004-03-26 David Kastrup (LaTeX-fill-region): Correct percentage display. 2004-03-26 David Kastrup (TeX-format-filter): Strictly restrict backward searches for page number patterns. 2004-03-26 David Kastrup *** empty log message *** 2004-03-26 Davide Giovanni Maria Salvetti (TeX-auto-store): Map (function (lambda ...)) to (lambda ...) for better readability. 2004-03-26 Davide Giovanni Maria Salvetti *** empty log message *** 2004-03-26 Davide Giovanni Maria Salvetti Added CHANGES, HISTORY, README, auc-tex*.html. 2004-03-26 Davide Giovanni Maria Salvetti *** empty log message *** 2004-03-26 Davide Giovanni Maria Salvetti Minor fix. 2004-03-26 Davide Giovanni Maria Salvetti *** empty log message *** 2004-03-26 Davide Giovanni Maria Salvetti *** empty log message *** 2004-03-26 Jan-Åke Larsson *** empty log message *** 2004-03-26 Davide Giovanni Maria Salvetti Map (function (lambda ...)) to (lambda ...) for better readability. 2004-03-26 Ralf Angeli * 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 . 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-26 Ralf Angeli Added `tex-site.el'. 2004-03-26 Ralf Angeli (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 . 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. 2004-03-25 Jan-Åke Larsson *** empty log message *** 2004-03-25 Jan-Åke Larsson *** empty log message *** 2004-03-25 Jan-Åke Larsson *** empty log message *** 2004-03-23 Jan-Åke Larsson *** empty log message *** 2004-03-23 David Kastrup *** empty log message *** 2004-03-23 David Kastrup (VirTeX-common-initialization): Back out last change about sentence-end-double-space. 2004-03-22 Jan-Åke Larsson *** empty log message *** 2004-03-22 Jan-Åke Larsson Fix bug for the case $prefix=NONE 2004-03-22 Jan-Åke Larsson distclean target removes tex-site.el 2004-03-21 David Kastrup (LaTeX-fill-distinct-contents): Simplify customization type: nil is a complete list. 2004-03-21 David Kastrup *** empty log message *** 2004-03-21 David Kastrup (VirTeX-common-initialization): Set sentence-end-double-space and sentence-end to more appropriate values for TeX. 2004-03-21 David Kastrup *** empty log message *** 2004-03-21 Ralf Angeli *** empty log message *** 2004-03-21 Ralf Angeli (LaTeX-fill-region-as-para-do): Fix determination of code comment begin in filling loop. 2004-03-21 Ralf Angeli * 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. 2004-03-21 Ralf Angeli (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. 2004-03-20 Ralf Angeli * latex.el (LaTeX-fill-region-as-para-do): Fix compatibility code for older Emacsen. 2004-03-20 Ralf Angeli (LaTeX-fill-region-as-para-do): Fix compatibility code for older Emacsen. 2004-03-19 Ralf Angeli * latex.el (LaTeX-fill-move-to-break-point): Support `\[' and `\]' as well if `LaTeX-fill-distinct-contents' is activated. 2004-03-19 Ralf Angeli (LaTeX-fill-move-to-break-point): Support `\[' and `\]' as well if `LaTeX-fill-distinct-contents' is activated. 2004-03-19 David Kastrup (texinfo-mode): Autoload tex-info again. I suppose we will get to know why it was disabled when someone complains. 2004-03-19 David Kastrup *** empty log message *** 2004-03-19 Davide Giovanni Maria Salvetti *** empty log message *** 2004-03-19 Davide Giovanni Maria Salvetti (clean): Add HISTORY. 2004-03-19 Jan-Åke Larsson *** empty log message *** 2004-03-19 Davide Giovanni Maria Salvetti *** empty log message *** 2004-03-19 Davide Giovanni Maria Salvetti (TeX-lisp-directory): Removed, it's already defined in tex-site.el.in. 2004-03-19 Ralf Angeli * latex.el (LaTeX-current-environment): Use correct regexp for determination of a comment. (LaTeX-format-comment-syntax-aware): Renamed 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-commend-p): New function. (LaTeX-common-initialization): Let `paragraph-start' handle comments preceded by whitespace as well. * 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-19 Ralf Angeli Reflect name change of `LaTeX-fill-comment-syntax-aware' to `LaTeX-format-comment-syntax-aware'. 2004-03-19 Ralf Angeli (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. 2004-03-19 Ralf Angeli (LaTeX-current-environment): Use correct regexp for determination of a comment. (LaTeX-format-comment-syntax-aware): Renamed 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-commend-p): New function. (LaTeX-common-initialization): Let `paragraph-start' handle comments preceded by whitespace as well. 2004-03-19 Jan-Åke Larsson *** empty log message *** 2004-03-18 Jan-Åke Larsson *** empty log message *** 2004-03-18 Jan-Åke Larsson Move tex-site.el to tex-site.el.in, generate tex-site.el at configure time rather than at install time 2004-03-18 Jan-Åke Larsson *** empty log message *** 2004-03-18 Ralf Angeli *** empty log message *** 2004-03-18 Ralf Angeli Adapt key binding for `TeX-master-file-ask'. 2004-03-18 Ralf Angeli * 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. * doc/intro.texi: Correct URLs. 2004-03-18 Ralf Angeli Correct URLs. 2004-03-18 Ralf Angeli Change "Formatting" node to "Running TeX and friends" and use a respective heading. 2004-03-18 Ralf Angeli (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. 2004-03-15 David Kastrup *** empty log message *** 2004-03-15 David Kastrup (preview-gs-color-string): Add missing space in color setup (GhostScript syntax error). (preview-gs-color-string): And another color setup bug. 2004-03-15 David Kastrup (preview-gs-color-string): Add missing space in color setup (GhostScript syntax error). 2004-03-14 David Kastrup (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 David Kastrup *** empty log message *** 2004-03-14 Ralf Angeli * tex.el (TeX-output-view-style): Fix it after it was accidently and incorrectly changed with the last check-in. Patch by David Kastrup . (TeX-view-style): Ditto. 2004-03-14 Ralf Angeli (TeX-output-view-style): Fix it after it was accidently and incorrectly changed with the last check-in. Patch by David Kastrup . (TeX-view-style): Ditto. 2004-03-11 Ralf Angeli * latex.el (LaTeX-fill-region-as-paragraph): Make the regular expression, which serves searching for lines with code comments, match the whole line. 2004-03-11 Ralf Angeli (LaTeX-fill-region-as-paragraph): Make the regular expression, which serves searching for lines with code comments, match the whole line. 2004-03-11 Ralf Angeli * 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. 2004-03-11 Ralf Angeli (LaTeX-fill-move-to-break-point): Don't match the char before the char to find in case of backward searches. 2004-03-11 Ralf Angeli (TeX-find-opening-brace): Don't match the char before the brace. This leaves point at the correct position and fixes the handling of the limit parameter. 2004-03-11 David Kastrup (Activating preview-latex): Make a few changes with regard to keybindings and stuff. (Contacts): Add Paypal info for myself. 2004-03-11 David Kastrup Make a few changes with regard to keybindings/menus and add Paypal info for myself. 2004-03-11 David Kastrup (Keys and lisp): Remove the C-c C-c g pseudobinding from the description. (Keys and lisp): Document mouse actions. (Keys and lisp): Move Kill Job description. 2004-03-11 David Kastrup *** empty log message *** 2004-03-10 Ralf Angeli * 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 Ralf Angeli 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 Reiner Steib Changed coding to iso-8859-1 (as discussed on the list). 2004-03-10 David Kastrup *** empty log message *** 2004-03-10 David Kastrup * preview.el (preview-gs-colors): replaced with preview-colors. (preview-pdf2dsc-command): replaces preview-pdftodsc-command (preview-gs-open, preview-gs-color-value) (preview-gs-color-string, preview-dvipng-color-string) (preview-dvipng-open, preview-dvipng-process-setup) (preview-pdf2dsc-process-setup, preview-pdf2dsc-sentinel) (preview-gs-close, preview-dvipng-close) (preview-prepare-fast-conversion, preview-attach-filename): lots of small changed to accommodate pdf2dsc. (preview-parse-messages): Change pattern to accommodate pdfTeX. (preview-LaTeX-command-replacements): Changed to not rely on latex being different from elatex. And for allowing pdflatex in DVI mode. (preview-dump-replacements, preview-undump-replacements): Same. (preview-cache-preamble): transfer setting of \pdfoutput to dumped format. * prv-emacs.el (preview-gs-color-value): Moved to preview.el. (preview-get-colors): Substitute for previous preview-gs-get-colors. (preview-dvipng-get-colors): Removed. * prv-xemacs.el (preview-gs-color-value): Moved to preview.el. (preview-get-colors): Substitute for previous preview-gs-get-colors. (preview-dvipng-get-colors): Removed. 2004-03-10 David Kastrup Correct \multicolumn prompt. 2004-03-10 David Kastrup *** empty log message *** 2004-03-10 Ralf Angeli * latex.el (LaTeX-fill-move-to-break-point): Use `TeX-esc' in other, similar places not covered by the last check-in as well. 2004-03-10 Ralf Angeli (LaTeX-fill-move-to-break-point): Use `TeX-esc' in other, similar places not covered by the last check-in as well. 2004-03-10 David Kastrup (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. 2004-03-10 David Kastrup *** empty log message *** 2004-03-09 Ralf Angeli * 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 Ralf Angeli (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 *** empty log message *** 2004-03-09 Jan-Åke Larsson Add separate target for .el files to cater for debian 2004-03-08 Jan-Åke Larsson *** empty log message *** 2004-03-07 Ralf Angeli * style/booktabs.el: New file. * Makefile.in (STYLESRC): Add `booktabs.el'. * doc/changes.texi: Advertise support for `booktabs.sty'. 2004-03-07 Ralf Angeli (STYLESRC): Add `booktabs.el'. 2004-03-07 Ralf Angeli Advertise support for `booktabs.sty'. 2004-03-07 Ralf Angeli New file. 2004-03-06 Ralf Angeli * doc/auc-tex.texi: Small corrections in `Viewing' section. 2004-03-06 Ralf Angeli Small corrections in `Viewing' section. 2004-03-03 David Kastrup Change syntax table change back. 2004-03-02 Jan-Åke Larsson *** empty log message *** 2004-03-02 Jan-Åke Larsson Add packagedir 2004-03-02 Ralf Angeli * 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-03-02 Ralf Angeli (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-03-02 Jan-Åke Larsson *** empty log message *** 2004-03-02 Jan-Åke Larsson Fix xemacs' defalias problem 2004-03-02 David Kastrup (preview-image-creators): dvipng now uses different place and close routines. (preview-dvipng-command): Fix file name default. (preview-pdf2dsc-command): for PDFLaTeX support (preview-gs-dvips-process-setup): Pass image type. (preview-dvipng-open), (preview-dvipng-process-setup), (preview-dvipng-abort), (preview-dvipng-sentinel), (preview-dvipng-close): New functions (preview-gs-place): get imagetype as argument. (preview-gs-place): don't create temporary file names for dvipng. (preview-dvipng-place): deleted. (preview-dvipng-place-all): New function. (preview-attach-filename): New function for PDF support. (preview-delete-file): Support attached files. (preview-format-mml): Slight formatting changes. 2004-03-02 David Kastrup *** empty log message *** 2004-03-02 David Kastrup *** empty log message *** 2004-02-28 David Kastrup (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 David Kastrup (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 David Kastrup (TeX-command-query): Allow doctex-mode for .bbl file checking. 2004-02-28 David Kastrup (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. 2004-02-28 David Kastrup *** empty log message *** 2004-02-28 David Kastrup *** empty log message *** 2004-02-28 Ralf Angeli Merge with new-fill branch. 2004-02-27 Ralf Angeli Document options for inserting quotes in files where `(n)german.sty' is used and the invocation of external viewers. 2004-02-27 Ralf Angeli * 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-27 Jan-Åke Larsson *** empty log message *** 2004-02-27 Jan-Åke Larsson Respect --infodir even if using xemacs. 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 Jan-Åke Larsson Add yes/no answer for the MULE check. 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 Jan-Åke Larsson Correct xemacs-install. 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 * latex.el (LaTeX-mode-menu): Insert customize option and rearrange. * tex.el (plain-TeX-mode-menu): Insert customize option. 2004-02-27 Ralf Angeli (LaTeX-mode-menu): Insert customize option and rearrange. 2004-02-27 Ralf Angeli (plain-TeX-mode-menu): Insert customize option. 2004-02-26 David Kastrup *** empty log message *** 2004-02-26 David Kastrup (doctex-mode): Make a minor mode. 2004-02-26 David Kastrup Don't save doctex-mode explicitly. If it is invoked via filename, it will get reconstituted anyway since auto-mode-alist is consulted before hack-local-variables. 2004-02-26 David Kastrup *** empty log message *** 2004-02-26 David Kastrup Store doctex-mode in file local variable. 2004-02-26 David Kastrup (TeX-master-file): Don't overwrite TeX-master when not asking the question. 2004-02-26 David Kastrup *** empty log message *** 2004-02-19 David Kastrup *** empty log message *** 2004-02-19 David Kastrup Back out falsely inserted branch code from HEAD. 2004-02-19 David Kastrup Check in new branch new-fill. 2004-02-19 David Kastrup (LaTeX-fill-paragraph): Back out changes from 2003-12-29. 2004-02-19 David Kastrup *** empty log message *** 2004-02-17 Reiner Steib (font-latex-title-4-face): Added missing :weight and :inherit for color displays. 2004-02-15 Peter Galbraith bib-cite.el V3.25 Feb 15 2004 - PSG - Check existance of font-lock-unset-defaults; no longer defined in CVS Emacs. Thanks to Adrian Lanz for reporting the problem. 2004-02-15 Reiner Steib (font-latex-title-4-face): Use different colors depending on background. 2004-02-03 Ralf Angeli * 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-02-03 Ralf Angeli * doc/auc-tex.texi (Commenting): Adapt documentation to reflect changes in commenting interface. 2004-02-03 Ralf Angeli * latex.el (LaTeX-mode-menu): Adapt function calls in menu entries. Small enhancements. 2004-02-03 Ralf Angeli * tex-info.el (TeXinfo-mode-map): Bind key chains to `TeX-comment-or-uncomment-*' functions. (TeXinfo-mode-menu): Adapt function calls in menu entries.w 2004-02-03 Ralf Angeli * 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. 2004-01-31 Ralf Angeli * 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-31 Ralf Angeli * 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-29 Jan-Åke Larsson Add support for SUSE. Thanks due to Martin Väth 2004-01-27 Masayuki Ataka *** empty log message *** 2004-01-27 Masayuki Ataka (TeX-command-list): Fixed previous change. 2004-01-25 Masayuki Ataka *** empty log message *** 2004-01-25 Masayuki Ataka (japanese-TeX-command-list): Remove dummy code for command menu. 2004-01-25 Masayuki Ataka *** empty log message *** 2004-01-23 Masayuki Ataka (TeX-math-toggle-off-input-method): Doc fix. 2004-01-23 Masayuki Ataka (japanese-TeX-command-list): Change single quotes to double. We 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. 2004-01-22 Masayuki Ataka (TeX-toggle-off-input-method): Removed some Japanese input methods (Canna, Wnn, SKK) because their code is copied from YaTeX that is not GPL program. Toggle off CJK (Chinese, Japanese, Korean) input methods in LEIM. 2004-01-18 Ralf Angeli Small clean-ups. Added `chapter' statement to Installation section. URLs upated. 2004-01-16 Jan-Åke Larsson *** empty log message *** 2004-01-14 David Kastrup *** empty log message *** 2004-01-14 David Kastrup (preview-parsed-pdfoutput): Add detection for PDF output from preview.sty. (mail-header-encode-parameter): Encode the header ourselves: it seems that versions of the library are not good at that. (preview-parse-variables): Add `preview-parsed-pdfoutput'. (preview-map): Add keybinding for `preview-copy-region-as-mml'. (preview-copy-mml): factor out `preview-format-mml'. (preview-copy-region-as-mml): New function. (preview-format-mml): New function. 2004-01-14 David Kastrup *** empty log message *** 2004-01-13 Ralf Angeli * latex.el (LaTeX-mode-menu): Removed 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-13 Ralf Angeli (LaTeX-mode-menu): Removed 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-13 Ralf Angeli (TeX-mode-specific-command-menu): Use of `pop' is possible as it is provided by `cl' in Emacs 20 which we are requiring. 2004-01-12 Ralf Angeli (TeX-mode-specific-command-menu): Clean up bustage introduced two check-ins ago. 2004-01-12 Ralf Angeli * 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 (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 (TeX-mode-specific-command-menu): Add some explanatory comments. 2004-01-12 Ralf Angeli (TeX-mode-specific-command-menu): Don't use `pop' but its macro definition to keep compatibility with Emacs 20. 2004-01-12 Ralf Angeli * tex.el (TeX-command-menu-name): New constant. (TeX-mode-specific-command-menu): Reimplemented 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-12 Ralf Angeli (TeX-command-menu-name): New constant. (TeX-mode-specific-command-menu): Reimplemented 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. 2004-01-12 Ralf Angeli (ConTeXt-mode-command-menu): Use new constant `TeX-command-menu-name' and call `TeX-mode-specific-command-menu' via `:filter'. 2004-01-12 Ralf Angeli (LaTeX-mode-command-menu): Use new constant `TeX-command-menu-name' and call `TeX-mode-specific-command-menu' via `:filter'. 2004-01-12 Ralf Angeli (TeXinfo-mode-command-menu): Use new constant `TeX-command-menu-name' and call `TeX-mode-specific-command-menu' via `:filter'. 2004-01-12 Ralf Angeli (plain-TeX-mode-command-menu, LaTeX-mode-command-menu): Use new constant `TeX-command-menu-name' and call `TeX-mode-specific-command-menu' via `:filter'. 2004-01-12 Jan-Åke Larsson *** empty log message *** 2004-01-12 Jan-Åke Larsson *** empty log message *** 2004-01-12 Jan-Åke Larsson *** empty log message *** 2004-01-11 David Kastrup (subsection{Preview attaching commands}): Tell preview-latex when the output format is PDF. 2004-01-11 David Kastrup *** empty log message *** 2004-01-10 Ralf Angeli * doc/changes.tex: Added further news. 2004-01-10 Ralf Angeli Added further news. 2004-01-09 Jan-Åke Larsson *** empty log message *** 2004-01-09 Ralf Angeli * tex.el (TeX-local-master-p): Removed one `%' character in regexp to let it find "% TeX-master:" as well. 2004-01-09 Ralf Angeli (TeX-local-master-p): Removed one `%' character in regexp to let it find "% TeX-master:" as well. 2004-01-09 Ralf Angeli * 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. 2004-01-09 Ralf Angeli AUC TeX to AUCTeX. 2004-01-09 Ralf Angeli Advertise new master file behavior. Remove news about new commenting behavior which is not true anymore. 2004-01-09 Ralf Angeli 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'. 2004-01-08 Jan-Åke Larsson *** empty log message *** 2004-01-07 Jan-Åke Larsson *** empty log message *** 2004-01-07 Ralf Angeli (TeX-command-list): Cosmetic change. Tag of `set' is not shown in `choice' and therefore not needed. 2004-01-07 Jan-Åke Larsson *** empty log message *** 2004-01-07 Ralf Angeli * tex.el (TeX-command-list): Changed 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-07 Ralf Angeli (TeX-command-list): Changed 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. 2004-01-07 Ralf Angeli (LaTeX-mode-command-menu): Adapted the call to `TeX-mode-specific-command-menu'. 2004-01-07 Ralf Angeli (ConTeXt-mode-command-menu): Adapted the call to `TeX-mode-specific-command-menu'. 2004-01-07 Ralf Angeli (TeXinfo-mode-command-menu): Adapted the call to `TeX-mode-specific-command-menu'. 2004-01-07 Ralf Angeli (TeX-command-list): Adapted list entries according to defcustom changes in `tex.el'. 2004-01-07 Ralf Angeli (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. 2004-01-06 David Kastrup (preview-region): Use "" for file name if buffer not associated with a file. (preview-parse-messages): recognize "" to mean TeX-command-buffer. (preview-region): Use `preview-generate-preview' instead of `TeX-command'. (preview-document): Same. (preview-at-point): Add arguments to allow mouse use at later time. (LaTeX-preview-setup): Don't touch TeX-command-list. (preview-cache-preamble): Use `preview-generate-preview' instead of `TeX-command'. (TeX-inline-preview): Deprecate. (preview-generate-preview): New function. (TeX-inline-preview-internal): Remove `name' argument. 2004-01-06 David Kastrup *** empty log message *** 2004-01-06 Ralf Angeli (TeX-command-list): Get rid of the superfluous sixth element in the menu/command definitions. 2004-01-06 Ralf Angeli (japanese-TeX-command-list): Get rid of the superfluous sixth element in the menu/command definitions. 2004-01-06 Ralf Angeli (TeX-command-list): Get rid of the superfluous sixth element in the defcustom and menu/command definitions. 2004-01-06 Ralf Angeli * 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 (LaTeX-common-initialization): Add \item to the paragraph starters. 2004-01-05 David Kastrup *** empty log message *** 2004-01-05 Ralf Angeli (TeX-command-list): Fix doc string. 2004-01-05 Ralf Angeli * 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-05 Ralf Angeli 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-05 Ralf Angeli Remove log entry for reverted change of `Makefile.in'. 2004-01-05 Ralf Angeli Revert last change because `tex-mik.el' is required in `tex-site.el'. 2004-01-05 Ralf Angeli * tex-fptex.el (TeX-command-list): Changed `LaTeX PDF' to `PDFLaTeX'. * tex-mik.el (TeX-command-list): Changed `LaTeX PDF' to `PDFLaTeX'. * Makefile.in (AUCSRC, CONTRIB): Moved `tex-mik.el' from AUCTeX core to contributed files. 2004-01-05 Ralf Angeli (TeX-command-list): Changed `LaTeX PDF' to `PDFLaTeX'. 2004-01-05 Ralf Angeli * 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' and yielding `TeX-mode-specific-command-menu'. (TeX-mode-menu): Removed 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): Moved and grouped with other AmSTeX-related code. Added code to use new menu. (TeX-command-list): Added new choice for the selection of the mode for the respective command. Adapted doc string. Added respective symbols to command definitions. Rearranged command definitions. * 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-menu): Added symbols to command definitions needed for assigning them to the respective mode. (TeX-mode-menu): Removed. (plain-TeX-mode-command-menu): New menu yielding `TeX-mode-specific-command-menu'. (LaTeX-mode-command-menu): New menu yielding `TeX-mode-specific-command-menu'. (LaTeX-mode-map): Removed key definition for `TeX-mode-menu'. * tex-fptex.el (TeX-command-list): Added symbols to command definitions needed for assigning them to the respective mode. * tex-mik.el (TeX-command-list): Ditto. 2004-01-05 Ralf Angeli (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' and yielding `TeX-mode-specific-command-menu'. (TeX-mode-menu): Removed 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): Moved and grouped with other AmSTeX-related code. Added code to use new menu. (TeX-command-list): Added new choice for the selection of the mode for the respective command. Adapted doc string. Added respective symbols to command definitions. Rearranged command definitions. 2004-01-05 Ralf Angeli (LaTeX-mode-command-menu): New menu used instead of `TeX-mode-menu'. (LaTeX-common-initialization): Activate it. 2004-01-05 Ralf Angeli (ConTeXt-mode-command-menu): New menu used instead of `TeX-mode-menu'. (context-mode): Activate it. 2004-01-05 Ralf Angeli (TeXinfo-command-menu): Adapted for using `TeX-mode-specific-command-menu'. 2004-01-05 Ralf Angeli (japanese-TeX-command-menu): Added symbols to command definitions needed for assigning them to the respective mode. (TeX-mode-menu): Removed. (plain-TeX-mode-command-menu): New menu yielding `TeX-mode-specific-command-menu'. (LaTeX-mode-command-menu): New menu yielding `TeX-mode-specific-command-menu'. (LaTeX-mode-map): Removed key definition for `TeX-mode-menu'. 2004-01-05 Ralf Angeli (TeX-command-list): Added symbols to command definitions needed for assigning them to the respective mode. 2004-01-04 David Kastrup (preview-equality-transforms) (preview-relaxed-string=, preview-walk-document) (preview-required-option-list): Doc changes. (preview-disabled-string, preview-inactive-string) (preview-active-string, preview-place-preview) (preview-reinstate-preview): Use new context menus and give help strings for them. (preview-copy-text, preview-copy-mml, preview-active-contents) (preview-context-menu): Implement context menu and functionality. (mail-header-encode-parameter): Add an autoload cookie for this function taken from `mail-parse.el'. 2004-01-04 David Kastrup *** empty log message *** 2004-01-03 Ralf Angeli * 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-03 Ralf Angeli (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 (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. 2004-01-02 David Kastrup *** empty log message *** 2003-12-30 Ralf Angeli * tex.el (TeX-master-file): Added 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): Removed the call of `TeX-master-file' via the hook `hack-local-variables-hook'. (VirTeX-common-initialization): Added 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): Added 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): Changed analogously to `TeX-mode-menu'. 2003-12-30 Ralf Angeli (LaTeX-mode-menu): Changed analogously to `TeX-mode-menu'. 2003-12-30 Ralf Angeli (TeX-master-file): Added 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): Removed the call of `TeX-master-file' via the hook `hack-local-variables-hook'. (VirTeX-common-initialization): Added 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): Added 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. 2003-12-29 uid67813 For 2003-11-25 change: Add ChangeLog entry in the file; Bump version. 2003-12-29 uid66762 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 uid66762 *** empty log message *** 2003-12-29 uid66762 *** empty log message *** 2003-12-29 uid66762 *** empty log message *** 2003-12-29 uid66762 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 uid69014 style/scrpage2.el: Remove unnecessary coding cookie and text in introductory comment. 2003-12-26 uid69014 Remove unnecessary coding cookie and text in introductory comment. 2003-12-26 uid69014 * style/scrbase.el (TeX-add-symbols): Remove redundant entries. * style/scrlttr2.el (TeX-add-symbols): Remove redundant entry. 2003-12-26 uid69014 (TeX-add-symbols): Remove redundant entry. 2003-12-26 uid69014 (TeX-add-symbols): Remove redundant entries. 2003-12-23 uid66917 * latex.el (latex-mode): Really turn off filladapt. It just doesn't work with `LaTeX-fill-paragraph'. 2003-12-08 Jan-Åke Larsson *** empty log message *** 2003-12-08 Jan-Åke Larsson *** empty log message *** 2003-12-07 Jan-Åke Larsson *** empty log message *** 2003-12-05 Jan-Åke Larsson *** empty log message *** 2003-12-03 Ralf Angeli * 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-12-03 Ralf Angeli (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-12-01 Jan-Åke Larsson *** empty log message *** 2003-12-01 Jan-Åke Larsson *** empty log message *** 2003-11-30 Jan-Åke Larsson *** empty log message *** 2003-11-28 David Kastrup * 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 * style/paralist.el: Removed coding cookie in first line. Removed obsolete comment regarding placement of file. (LaTeX-paralist-env-item-opt-label): Renamed 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-27 Ralf Angeli Removed coding cookie in first line. Removed obsolete comment regarding placement of file. (LaTeX-paralist-env-item-opt-label): Renamed 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 * latex.el (LaTeX-section-label): Added "part" and "subsubsection". Sync "chapter" with fancyref.sty. * style/fancyref.el ("fancyref"): Added font-lock keywords. 2003-11-25 Reiner Steib * latex.el (LaTeX-math-default): Added greek \var... symbols. (LaTeX-common-initialization): Removed "SLiTeX", added spacing commands and "appendix". 2003-11-25 Reiner Steib (font-latex-match-function-keywords): Added spacing commands, "nonumber", "centering", "TeX", and "LaTeX". (font-latex-match-textual-keywords): Added textsuperscript. 2003-11-18 Jan-Åke Larsson *** empty log message *** 2003-11-17 Ralf Angeli * Makefile.in (STYLESRC): Added scrpage2.el. 2003-11-17 Peter Galbraith (font-latex-keywords-2): Had forgotten to set LAXMATCH on all title matches. Thanks to Ralf Angeli for reporting the bug. 2003-11-17 Peter Galbraith 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 * style/scrbase.el (TeX-add-style-hook): Added further symbols to `TeX-add-symbols' and rearranged them alphabetically. Added macros with parameters to `font-latex-match--keywords-local'. Added `addsec' and `addpart' to `font-latex-match-title--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-17 Ralf Angeli * style/scrbase.el (TeX-add-style-hook): Added further symbols to `TeX-add-symbols' and rearranged them alphabetically. Added macros with parameters to `font-latex-match--keywords-local'. Added `addsec' and `addpart' to `font-latex-match-title--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. 2003-11-17 Ralf Angeli Initial version. 2003-11-16 Ralf Angeli * 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-16 Ralf Angeli Improve commenting and uncommenting. 2003-11-16 Ralf Angeli Reflect changes in `tex.el'. 2003-11-14 Jan-Åke Larsson *** empty log message *** 2003-11-13 Ralf Angeli * style/paralist.el: New file. * Makefile.in (STYLESRC): Added paralist.el. 2003-11-13 Ralf Angeli (STYLESRC): Added paralist.el. 2003-11-13 Ralf Angeli Initial version. 2003-11-11 Jan-Åke Larsson *** empty log message *** 2003-11-11 Jan-Åke Larsson Add DESTDIR variable 2003-11-10 Jan-Åke Larsson *** empty log message *** 2003-11-10 Jan-Åke Larsson Add preview-scale functionality 2003-11-08 David Kastrup (%install): rm texinfo 'dir' file because this file is not needed for distribution (rpm 4.1+ complains about this 'missing' file). 2003-11-08 David Kastrup *** empty log message *** 2003-11-07 Jan-Åke Larsson *** empty log message *** 2003-11-07 Jan-Åke Larsson Fix resolution 2003-11-06 Jan-Åke Larsson Add color handling for dvipng 2003-11-06 Jan-Åke Larsson *** empty log message *** 2003-11-05 Jan-Åke Larsson Undo unneeded change (remove the postscript image creator) 2003-11-05 Jan-Åke Larsson *** empty log message *** 2003-11-05 Jan-Åke Larsson Primitive dvipng support. Lacking ascent and colors. 2003-11-04 David Kastrup Add quite a few more wishes. Actually, it would be nice to strike off a few instead. 2003-11-04 David Kastrup *** empty log message *** 2003-11-02 David Kastrup (subsection{Selection options}): Fix the carnage broken document classes like elsart.cls and IEEEtran.cls do to \endfigure and \endtable, and complain about it in appropriate warning messages. 2003-11-02 David Kastrup *** empty log message *** 2003-11-02 David Kastrup Add *.glo and *.idx 2003-10-23 Peter Galbraith Opps. Remove extra bracket. 2003-10-23 Peter Galbraith V0.907 23Oct2003 PSG - Make font-latex-warning-face a defface and not a copy. Thanks to Ralf Angeli for reporting the bug that it wasn't customizable. - Idem for font-latex-string-face. 2003-10-19 Peter Galbraith V0.906 19Oct2003 PSG - Enable multi-line cache on font-latex-match-command-outside-arguments such that multi-line section commands will be fontified correctly. This is a hack that dates from when font-lock _really_ only fontified the current line. With `jit', this is no longer strictly necessary and may at some point be *removed*. - Makes new title faces blue4, which is more consistent with the rest of font-latex colors. 2003-10-19 Peter Galbraith V0.905 18Oct2003 PSG - New defcustom `font-latex-title-fontity' defaults to use varying font height in sectioning commands. - New variables and faces `font-latex-title-1-face' to `font-latex-title-4-face' - New defcustoms `font-latex-match-title-1-keywords' to `font-latex-match-title-4-keywords' - New elisp developer local variables `font-latex-match-title-1-keywords-local' to `font-latex-match-title-4-keywords-local' 2003-10-18 Peter Galbraith V0.904 checkdoc cleaning (almost clean now). 2003-10-17 Jan-Åke Larsson *** empty log message *** 2003-10-15 David Kastrup (subsection{Selection options}): Let the textmath option also preview the `math' environment. 2003-10-15 David Kastrup *** empty log message *** 2003-10-15 Jan-Åke Larsson *** empty log message *** 2003-10-13 Jan-Åke Larsson *** empty log message *** 2003-10-13 Jan-Åke Larsson *** empty log message *** 2003-10-13 Jan-Åke Larsson *** empty log message *** 2003-10-09 Peter Galbraith V3.23 some checkdoc cleanup; not yet complete. 2003-10-08 Jan-Åke Larsson *** empty log message *** 2003-10-08 Jan-Åke Larsson *** empty log message *** 2003-10-07 Jan-Åke Larsson *** empty log message *** 2003-10-07 Jan-Åke Larsson *** empty log message *** 2003-10-03 Jan-Åke Larsson *** empty log message *** 2003-09-28 Jan-Åke Larsson *** empty log message *** 2003-09-24 Jan-Åke Larsson *** empty log message *** 2003-09-23 Jan-Åke Larsson *** empty log message *** 2003-09-19 Peter Galbraith German ">quote"< versus french " 2003-09-19 Peter Galbraith V0.903 18Sep2003 PSG - Added `font-latex-quotes' to fontify either french or german quotes. - Added internal vars `font-latex-quote-regexp-beg' and `font-latex-quote-end-list'. - Fixed font-latex-match-quotation to use above. 2003-09-19 Peter Galbraith V0.903 18Sep2003 PSG - Added `font-latex-quotes' to fontify either french or german quotes. - Added internal vars `font-latex-quote-regexp-beg' and `font-latex-quote-end-list'. - Fixed font-latex-match-quotation to use above. 2003-09-18 Peter Galbraith bib-cite.el: bib-cite-aux-inputs: new defcustom. Minor code cleanup for `match-string'. 2003-09-18 Jan-Åke Larsson *** empty log message *** 2003-09-17 Jan-Åke Larsson *** empty log message *** 2003-09-17 Jan-Åke Larsson *** empty log message *** 2003-09-17 Jan-Åke Larsson *** empty log message *** 2003-09-17 Peter Galbraith V3.22 Sep 17 2003 - PSG - bib-cite-aux-inputs: new defcustom. - minor cleanup for 'match-string'. 2003-09-15 Reiner Steib (TeX-master-file): Fix 'shared case. Tiny patch from Shiro Takeda . 2003-09-09 Peter Galbraith bib-cite.el: Ripping out off-topic imenu code. 2003-09-07 Peter Galbraith Tweak version number 2003-09-07 Peter Galbraith Change some doc strings following patch from Reiner Steib , with my thanks. 2003-09-07 Peter Galbraith V0.902 07Sep2003 PSG - Bug fix when font-lock-multiline is set to t. When a searched pattern was commented-out, we used to return a (nil nil) pattern match to font-lock, along with the status of `t' for it to keep looking past this match. font-lock was happy with that. But now when font-lock-multiline is `t', the match really needs to exists otherwise there is a elisp error at line 1625 of font-lock.el in function font-lock-fontify-keywords-region. So we provide a match that begins and ends at the same character (the end of the match). Thanks to Benoit Plessis for reporting the problem to Debian (Bug#208503) and for being persistent enough to find the tickling conditions. 2003-08-26 Jan-Åke Larsson *** empty log message *** 2003-08-21 Reiner Steib * Changelog: Added coding cookie. * doc/Makefile.in (install): Check if auctex-* exists. Needed because default split size changed in texinfo 4.6. 2003-08-15 Peter Galbraith Oops. Update version number. 2003-08-15 Peter Galbraith - psg-checkfor-file-list: Allow for relative directoties as entries in BIBINPUTS. - bib-cite-inputs: new defcustom equivalent to BIBINPUTS. - bib-label-help-echo-format: fixed defcustom. - psg-list-env: code cleanup. - trailing whitespace cleanup. 2003-08-13 Jan-Åke Larsson *** empty log message *** 2003-08-04 Jan-Åke Larsson *** empty log message *** 2003-08-04 Jan-Åke Larsson *** empty log message *** 2003-07-25 Peter Galbraith font-latex.el: Make & highlighted in font-latex-warning-face. Better document font-latex-match-*-keywords-local variables. 2003-07-20 Masayuki Ataka *** empty log message *** 2003-07-20 Masayuki Ataka Use mule support check. 2003-07-20 Masayuki Ataka *** empty log message *** 2003-07-20 Masayuki Ataka (EMACS_CHECK_MULE): Check (X)Emacs mule supported. 2003-07-20 Masayuki Ataka * 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. 2003-07-20 Masayuki Ataka (clean): Remove Emacs auto-save files. Remove elc files in the current and style directory. 2003-07-10 David Kastrup *** empty log message *** 2003-07-10 David Kastrup fix web page of AUCTeX. 2003-07-10 David Kastrup (Prerequisites): fix web page of AUCTeX. 2003-07-10 David Kastrup (LaTeX-preview-setup, preview-parse-messages) (TeX-inline-preview): Fix references to AUCTeX. 2003-07-10 David Kastrup (library): Fix references to AUCTeX. 2003-07-10 David Kastrup Fix references to AUCTeX. 2003-07-01 Jan-Åke Larsson *** empty log message *** 2003-07-01 Jan-Åke Larsson *** empty log message *** 2003-07-01 Jan-Åke Larsson *** empty log message *** 2003-06-30 Jan-Åke Larsson *** empty log message *** 2003-06-23 Jan-Åke Larsson *** empty log message *** 2003-06-21 Masayuki Ataka Delete trailing whitespaces. Extra space after @datadir@ creats inadequate pathname. 2003-06-21 Masayuki Ataka *** empty log message *** 2003-06-21 Masayuki Ataka Sorry! Last change was all my fault. (TeX-near-bobp): Undo last change. 2003-06-21 Masayuki Ataka *** empty log message *** 2003-06-21 Masayuki Ataka *** empty log message *** 2003-06-21 Masayuki Ataka 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-19 Jan-Åke Larsson *** empty log message *** 2003-06-19 David Kastrup Make \long what needs to be \long in order to deal with argument lists and macros that might contain \par. 2003-06-19 David Kastrup *** empty log message *** 2003-06-14 David Kastrup (Parsing Files): document TeX-auto-untabify now defaulting to nil 2003-06-14 David Kastrup (TeX-auto-untabify): Change default to nil. 2003-06-14 David Kastrup *** empty log message *** 2003-06-12 Jan-Åke Larsson *** empty log message *** 2003-06-10 Jan-Åke Larsson *** empty log message *** 2003-06-07 David Kastrup (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 *** empty log message *** 2003-06-06 Jan-Åke Larsson Added datadir 2003-06-04 Masayuki Ataka *** empty log message *** 2003-06-04 Masayuki Ataka * 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. 2003-06-04 Masayuki Ataka * latex.el (LaTeX-env-label): Toggle off input method when entering math mode. 2003-06-04 Masayuki Ataka (TeX-toggle-off-input-method): Removed 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 *** empty log message *** 2003-06-03 Masayuki Ataka (TeX-macro): Set group under AUCTeX. 2003-06-03 David Kastrup * 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-02 Masayuki Ataka *** empty log message *** 2003-06-02 Masayuki Ataka (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 (TeX-near-bobp): Fixed typo in doc-string. 2003-05-27 Piet van Oostrum Changed regexp to allow \documentclass[]{someclass}. 2003-05-13 David Kastrup Really bail if 8bit test fails. 2003-05-13 David Kastrup *** empty log message *** 2003-05-13 David Kastrup (section{Die gerade Linie}): Add comments for intentional bugs. 2003-05-12 David Kastrup *** empty log message *** 2003-05-05 Patrick Gundlach Added functionality for environments, added functionality for 'working on an environment' 2003-04-28 David Kastrup * configure.in: Fix check for images. * aclocal.m4 (library): Try setting the EMACS_cv_SYS_* variable that we are actually checking. Is that correct? 2003-04-17 Jan-Åke Larsson *** empty log message *** 2003-04-17 Jan-Åke Larsson *** empty log message *** 2003-04-17 Jan-Åke Larsson Corrected --with-lispdir and --with-packagedir 2003-04-15 Reiner Steib Fixed typos in configure options. 2003-04-15 Patrick Gundlach %v -> %V in TeX-command-list to activate changes from Piet. 2003-04-15 Reiner Steib Added INSTALL and INSTALL.windows 2003-04-15 Reiner Steib (STYLESRC): Added captcont.el and subfigure.el 2003-04-15 Jan-Åke Larsson *** empty log message *** 2003-04-15 Jan-Åke Larsson *** empty log message *** 2003-04-15 Jan-Åke Larsson Corrected download info for GNU Emacs 2003-04-15 Peter Galbraith 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 (Customizing): hilit-LaTeX.el deleted. 2003-04-14 David Kastrup *** empty log message *** 2003-04-14 Jan-Åke Larsson *** empty log message *** 2003-04-14 Jan-Åke Larsson Test for tex 2003-04-14 Jan-Åke Larsson Add dependency 2003-04-14 Jan-Åke Larsson Up node added 2003-04-14 Jan-Åke Larsson *** empty log message *** 2003-04-14 Jan-Åke Larsson Generate INSTALL and INSTALL.windows 2003-04-14 Jan-Åke Larsson Use the configure compatibility test results 2003-04-14 Jan-Åke Larsson Initial version 2003-04-14 Jan-Åke Larsson Do the makeinfo tests, for compatibility with texinfo 3.12 2003-04-14 Jan-Åke Larsson Typo corrected 2003-04-14 Jan-Åke Larsson *** empty log message *** 2003-04-14 Jan-Åke Larsson Changed to document the autoconf stuff 2003-04-14 Jan-Åke Larsson Added. No intentional lies, but will probably change... 2003-04-10 David Kastrup (AUCTeX): Fix URLs. 2003-04-10 David Kastrup *** empty log message *** 2003-04-10 David Kastrup Fix AUCTeX URL. Make modification date RCS tag. 2003-04-10 David Kastrup *** empty log message *** 2003-04-10 David Kastrup Fix AUCTeX URL. 2003-04-10 David Kastrup *** empty log message *** 2003-04-09 Patrick Gundlach make context.el byte compile 2003-04-09 Patrick Gundlach added context 2003-04-09 Patrick Gundlach TeX command list updated 2003-04-09 Jan-Åke Larsson Added 2003-04-09 Jan-Åke Larsson *** empty log message *** 2003-04-09 Jan-Åke Larsson More sane emacs-macro path-searching. 2003-04-09 Jan-Åke Larsson More sane emacs-macro path-searching 2003-04-07 David Kastrup (TeX-kpathsea-directory-alist): Fix bad kpathsea searchpath name for LaTeX files. 2003-04-07 David Kastrup *** empty log message *** 2003-04-07 Peter Galbraith V3.19 Apr 06 2003 - PSG Remove code that ran when defcustom not present. Remove hilit19 obsolete code. ...More code cleanup to come. 2003-04-03 Jan-Åke Larsson *** empty log message *** 2003-04-03 Jan-Åke Larsson Make the emacs-macro path-searching tests run, and make EMACS_PROG_EMACS fail gracefully when no binary executable is found. 2003-03-31 Jan-Åke Larsson *** empty log message *** 2003-03-31 Jan-Åke Larsson Make the emacs-macro path-searching tests run. 2003-03-31 Jan-Åke Larsson *** empty log message *** 2003-03-31 Jan-Åke Larsson (EMACS_PROG_EMACS): Make the test fail gracefully when no binary executable is found. 2003-03-30 David Kastrup (Configure), doc/wininstall.texi: explain --with-emacs and stuff even less ambiguously. 2003-03-29 David Kastrup (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-29 David Kastrup *** empty log message *** 2003-03-28 Jan-Åke Larsson *** empty log message *** 2003-03-28 David Kastrup (Installation Trouble): Update Windows info. 2003-03-28 David Kastrup *** empty log message *** 2003-03-27 Peter Galbraith Apply varioref and fancyref patch from Bruce Ravel. 2003-03-27 Peter Galbraith Tweak version number and document changes 2003-03-23 Masayuki Ataka (CONTRIB): Remove hilit-LaTeX.el because it is obsolete. (contrib): Remove compile code for hilit-LaTeX.el. 2003-03-23 Masayuki Ataka *** empty log message *** 2003-03-13 David Kastrup * 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-03-13 David Kastrup (LaTeX-german-quote-after-quote) (LaTeX-german-open-quote, LaTeX-german-close-quote): see german.el 2003-03-13 David Kastrup *** empty log message *** 2003-03-12 Jan-Åke Larsson *** empty log message *** 2003-02-27 Jan-Åke Larsson *** empty log message *** 2003-02-25 David Kastrup *** empty log message *** 2003-02-25 David Kastrup (dist): Version info in tex.el gets automatically calculated from CVS tags. 2003-02-25 David Kastrup *** empty log message *** 2003-02-25 David Kastrup Some changes for dir slashiness. (TeX-master-directory): return a proper directory name, not a file name. 2003-02-25 David Kastrup (TeX-quote-filename): Return the changed file! Yikes! How could this ever have worked? 2003-02-24 David Kastrup (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 A first sketch of the idea. 2003-02-22 David Kastrup *** empty log message *** 2003-02-18 David Kastrup *** empty log message *** 2003-02-17 Piet van Oostrum Remove illegal and superfluous &optional. 2003-02-17 David Kastrup (font-latex-find-matching-close): Remove a very complicated way of doing nothing since the byte compiler warns about it. 2003-02-17 David Kastrup *** empty log message *** 2003-02-15 David Kastrup *** empty log message *** 2003-02-15 David Kastrup *** empty log message *** 2003-02-15 David Kastrup * 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. * latex.el: AUC TeX to AUCTeX, new header. * tex.el: AUC TeX to AUCTeX, new header. 2003-02-15 David Kastrup *** empty log message *** 2003-02-15 David Kastrup (font-latex-setup): Try to behave better when the interesting newlines in verbatim environments get moved. Probably not the ultimate solution. 2003-02-15 David Kastrup *** empty log message *** 2003-02-15 David Kastrup quote MAKEINFO. 2003-02-15 David Kastrup *** empty log message *** 2003-02-15 David Kastrup * Makefile.in: AUC TeX to AUCTeX. * configure.in, Makefile.in, doc/Makefile.in: everything moves to autoconf, fix a few things. 2003-02-15 David Kastrup *** empty log message *** 2003-02-15 David Kastrup AUC TeX to AUCTeX, new header. 2003-02-15 David Kastrup (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. 2003-02-15 David Kastrup AUC TeX to AUCTeX, new header. 2003-02-15 David Kastrup AUC TeX to AUCTeX, new header. 2003-02-14 David Kastrup 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. 2003-02-14 David Kastrup *** empty log message *** 2003-02-14 David Kastrup *** empty log message *** 2003-02-14 David Kastrup Fix instructions because autoconf now does not need patching anymore. 2003-02-14 David Kastrup *** empty log message *** 2003-02-14 David Kastrup Name change of AUC TeX to AUCTeX. A few other cleanups. 2003-02-14 David Kastrup * configure.in, Makefile.in, doc/Makefile.in: everything moves to autoconf, fix a few things. * Makefile, doc/Makefile: deleted. 2003-02-14 David Kastrup juggle the dircategory, hopefully right now. 2003-02-14 David Kastrup *** empty log message *** 2003-02-14 David Kastrup Makefile is autogenerated from Makefile.in 2003-02-14 Patrick Gundlach Basic environment and interface support for ConTeXt 2003-02-14 Patrick Gundlach moved TeX-arg-literal and TeX-near-bopb from latex.el to tex.el. 2003-02-14 Patrick Gundlach moved TeX-arg-literal and TeX-near-bopb from latex.el to tex.el. 2003-02-13 David Kastrup * doc/preview-latex.texi: Somewhat changed info dir entries. (Simple customization): add hint for RefTeX. * doc/problems.texi, doc/macros.texi: anticipate name change of AUC TeX to AUCTeX. 2003-02-13 David Kastrup * aclocal.m4, configure.in: resynch with AUCTeX aclocal.m4. Lots of name changes. * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): lots of fixes with regard to quoting, bad code and other stuff. (AC_CHECK_AUCTEX): remove trailing slash. 2003-02-13 David Kastrup *** empty log message *** 2003-02-13 David Kastrup (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-13 David Kastrup (clean): Remove .elc files. (distclean): new target. 2003-02-13 David Kastrup * aclocal.m4, configure.in: resynch with AUCTeX aclocal.m4. Lots of name changes. * configure.in: Remove redundant checks/substs. * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): lots of fixes with regard to quoting, bad code and other stuff. (AC_CHECK_AUCTEX): remove trailing slash. 2003-02-13 David Kastrup (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-13 David Kastrup *** empty log message *** 2003-02-13 David Kastrup (AC_EXAMINE_PACKAGEDIR): lots of fixes with regard to quoting, bad code and other stuff. (AC_CHECK_AUCTEX): remove trailing slash. 2003-02-13 David Kastrup Remove redundant checks/substs. 2003-02-11 Peter Galbraith hilit-LaTeX.el: Removed. It's obsolete. Use font-latex.el instead. 2003-02-11 Patrick Gundlach TeX-run-LaTeX changed to TeX-run-TeX 2003-02-11 Patrick Gundlach Broken TeX-sentinel-function update 2003-02-11 Patrick Gundlach Removed TeX-run-LaTeX (now defaliased) and added setting the TeX-sentinel-function to TeX-sentinel-default-function 2003-02-11 Patrick Gundlach Sets TeX-sentinel-default-function instead of TeX-sentinel-function. 2003-02-10 Alan Shutko * aclocal.m4: Changed all references of AUCTEXDIR to auctexdir. * Makefile.in (auctexdir): Changed all references of AUCTEXDIR to auctexdir. 2003-02-08 Patrick Gundlach Basic ConTeXt support 2003-02-08 Patrick Gundlach Removed explicit TeX-LaTeX-sentinel call, basic ConTeXt support 2003-02-08 Patrick Gundlach added explicit set TeX-sentinel-function 2003-02-08 Patrick Gundlach ConTeXt support file 2003-02-08 Piet van Oostrum Added missing semicolon in TeX-command-output-list. 2003-02-08 Piet van Oostrum Changed defcustom to defvar. 2003-02-07 Piet van Oostrum Corrected customization widget. 2003-02-06 Piet van Oostrum Support added for pdftex (and possibly other programs that generate output files other than "dvi"). 2003-02-05 David Kastrup (section{Package options}): Correct doc of \PreviewBbAdjust. 2003-02-05 David Kastrup *** empty log message *** 2003-02-05 Alan Shutko Add documentencoding. (Emacs problems): Move @end itemize after XEmacs. 2003-02-03 David Kastrup (subsection{The \texttt{auctex} option}): Make \item actually produce an \item. 2003-02-03 David Kastrup *** empty log message *** 2003-01-31 Jan-Åke Larsson *** empty log message *** 2003-01-31 Jan-Åke Larsson Fix infodir 2003-01-31 Jan-Åke Larsson Some cleaning of macro names. Windows quoting by David Kastrup . Also, lispdir now checks (x)emacs load-path instead of physical disk content. 2003-01-31 Jan-Åke Larsson Use new lispdir check. 2003-01-30 Piet van Oostrum (TeX-parse-error): Exclude { and } from filenames to improve parsing of error messages from pdftex. 2003-01-30 Jan-Åke Larsson *** empty log message *** 2003-01-27 David Kastrup CVS Emacs supports PNG images now. 2003-01-27 David Kastrup (Emacs problems): CVS Emacs supports PNG now. 2003-01-27 David Kastrup *** empty log message *** 2003-01-27 David Kastrup (null-device): Add defvar for older XEmacsen. 2003-01-27 David Kastrup *** empty log message *** 2003-01-24 David Kastrup (preview-gs-sentinel): Delete PostScript file when GhostScript has finished. (preview-gs-dvips-sentinel): Don't mark PostScript file for deletion when GhostScript will be run: otherwise preview.el will delete the PostScript file automatically when the last preview has been generated but before GhostScript exits. And since GhostScript has the file still open, some "operating systems" will refuse to delete the PostScript file at that moment. 2003-01-24 David Kastrup *** empty log message *** 2003-01-24 Reiner Steib (TeX-kpathsea-path-delimiter, TeX-search-files-kpathsea): Fixed braces. 2003-01-22 David Kastrup *** empty log message *** 2003-01-20 David Kastrup *** empty log message *** 2003-01-20 David Kastrup Correct environment spellings for Makefiles. 2003-01-20 David Kastrup *** empty log message *** 2003-01-20 David Kastrup *** empty log message *** 2003-01-20 David Kastrup *** empty log message *** 2003-01-20 David Kastrup (subsection{The internals}): comment out color setup. That means that one might not be able to use color.sty for setting up fore/background color, but it will also mean that loading color.sty does not interfere with the initial colors set up inside of GhostScript. In the long run, we will have to solve this differently. 2003-01-19 David Kastrup Correct spellings of RefTeX. 2003-01-19 David Kastrup (preview-create-icon): Use defsubst instead of defmacro in order to avoid double evaluation of `file'. (preview-check-changes): use `preview-relaxed-string=' for detecting relevant changes. 2003-01-19 David Kastrup (preview-check-changes): use `preview-relaxed-string=' for detecting relevant changes. 2003-01-19 David Kastrup (preview-gs-open): Get really paranoid about closing our output file in a way which should get rid of races. (preview-ps-quote-filename): Get an optional argument for avoiding making file names relative (like null-device). (preview-equality-transforms, preview-relaxed-string=, preview-canonical-spaces): Add functionality for relaxed check of region changes (should allow outline-minor-mode in XEmacs, too, and paragraph reformatting). 2003-01-19 David Kastrup (section{Introduction}) (section{Package options}, subsection{Supporting conversions}): Mention that `tightpage' requires `dvips', too. 2003-01-18 David Kastrup *** empty log message *** 2003-01-18 David Kastrup (install-el, install-icons): Fix overquoting. 2003-01-18 David Kastrup Announce AUC TeX, not preview. 2003-01-18 David Kastrup *** empty log message *** 2003-01-17 Jan-Åke Larsson *** empty log message *** 2003-01-17 Jan-Åke Larsson (install): Unquote $x so that the install prints what is installed. 2003-01-17 Jan-Åke Larsson *** empty log message *** 2003-01-17 David Kastrup *** empty log message *** 2003-01-17 David Kastrup * aclocal.m4 (AC_SHELL_QUOTIFY): c\:\\bin is correct, but ugly. Don't quote : specifically, it is not likely to be a special shell character. * latex/Makefile.in, Makefile.in, aclocal.m4, configure.in: try to deal as perfectly as possible with spaces in file names, quotes, backslashes and desperate things in general. 2003-01-17 David Kastrup * doc/Makefile.in (infodir): Add a few missing environment variables. * latex/Makefile.in, Makefile.in, aclocal.m4, configure.in: try to deal as perfectly as possible with spaces in file names, quotes, backslashes and desperate things in general. 2003-01-17 David Kastrup *** empty log message *** 2003-01-17 David Kastrup try to deal as perfectly as possible with spaces in file names, quotes, backslashes and desperate things in general. 2003-01-16 Reiner Steib ("varioref"): Fixed typo. 2003-01-16 Reiner Steib (ELCC): `-no-init-file' is the same as `-q' 2003-01-15 Jan-Åke Larsson Use AC_PROG_EMACS and more portable AC_PATH_LISPDIR/PACKAGEDIR 2003-01-15 Jan-Åke Larsson (AC_PROG_EMACS): New. Sanitize AC_PATH_LISPDIR. Make AC_PATH_PACKAGEDIR portable. 2003-01-15 Jan-Åke Larsson *** empty log message *** 2003-01-15 Jan-Åke Larsson *** empty log message *** 2003-01-15 Jan-Åke Larsson Compatibility fix 2003-01-15 Jan-Åke Larsson *** empty log message *** 2003-01-15 Jan-Åke Larsson (AC_PROG_EMACS): New. File is now identical to that of preview-latex. 2003-01-15 Jan-Åke Larsson Use AC_PROG_EMACS 2003-01-10 Jan-Åke Larsson *** empty log message *** 2003-01-10 Jan-Åke Larsson Make Solaris make grok the remaining long lines 2003-01-10 David Kastrup (LaTeX-preview-setup): Change menu name for generating customize menu to "Extend this menu". 2003-01-10 David Kastrup *** empty log message *** 2003-01-10 David Kastrup * configure.in (TEXMFGEN): Make this possibly more portable (at the very least, we had some potential quoting problems). * autogen.sh, configure.in: Ok, darn them all. We now have a configure.in that does no longer need to get patched up after autoconf, regardless of which autoconf version gets used between 2.13 and 2.57 or hopefully later. 2003-01-10 David Kastrup *** empty log message *** 2003-01-10 Jan-Åke Larsson Currently not needed. Perhaps for README and suchlike later. 2003-01-10 Jan-Åke Larsson Use AC_ACVERSION 2003-01-10 David Kastrup Ok, darn them all. We now have a configure.in that does no longer need to get patched up after autoconf, regardless of which autoconf version gets used between 2.13 and 2.57 or hopefully later. 2003-01-10 David Kastrup Ok, darn them all. We now have a configure.in that does no longer need to get patched up after autoconf, regardless of which autoconf version gets used between 2.13 and 2.57 or hopefully later. 2003-01-10 David Kastrup *** empty log message *** 2003-01-09 Jan-Åke Larsson Use new interface to AC_PATH_PACKAGEDIR and AC_PATH_LISPDIR 2003-01-09 Jan-Åke Larsson Remove hard-coded package names 2003-01-08 Jan-Åke Larsson *** empty log message *** 2003-01-08 Jan-Åke Larsson *** empty log message *** 2003-01-08 Jan-Åke Larsson From Makefile 2003-01-08 Jan-Åke Larsson Initial version 2003-01-08 Jan-Åke Larsson Prepare for autoconf 2003-01-07 David Kastrup * Makefile.in (AUCTEXLISP): quoting levels still unsufficient. * Makefile.in (AUCTEXLISP): quote sed command correctly. * Makefile.in: Lots of quote fixes to make this hopefully compile better when paths may contain spaces and backslashes (the horror, the horror). * latex/Makefile.in: Lots of quote fixes to make this hopefully compile better when paths may contain spaces and backslashes (the horror, the horror). 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup Error message contained a single backquote, and this made autoconf-213 barf. 2003-01-07 David Kastrup * Makefile.in (AUCTEXLISP): quote sed command correctly. * Makefile.in: Lots of quote fixes to make this hopefully compile better when paths may contain spaces and backslashes (the horror, the horror). * latex/Makefile.in: Lots of quote fixes to make this hopefully compile better when paths may contain spaces and backslashes (the horror, the horror). 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup * doc/wininstall.texi: Well, forget a few details. Also added. * doc/wininstall.texi: Major overhaul, taking also GNU Emacs CVS into account. 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup Make much more simple, so that this will work with more sed versions. 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup Major overhaul, taking also GNU Emacs CVS into account. 2003-01-07 David Kastrup * Makefile.in: Lots of quote fixes to make this hopefully compile better when paths may contain spaces and backslashes (the horror, the horror). * latex/Makefile.in: Lots of quote fixes to make this hopefully compile better when paths may contain spaces and backslashes (the horror, the horror). 2003-01-07 David Kastrup Lots of quote fixes to make this hopefully compile better when pathes may contain spaces and backslashes (the horror, the horror). 2003-01-07 David Kastrup (Keys and lisp): Rearrange section, cater for renamed menus, some better explanations. 2003-01-07 David Kastrup *** empty log message *** 2003-01-07 David Kastrup (Installation Trouble): Some rearrangements and additional explanations. 2003-01-06 David Kastrup *** empty log message *** 2003-01-06 David Kastrup (section{Provided Commands}): Add description of \PreviewOpen and \PreviewClose. (subsection{Selection options}): Typo in displaymath hook on \[ fixed. (subsection{Preview attaching commands}): Fix code of \PreviewOpen and \PreviewClose which need to have their own groups open and close always. 2003-01-06 David Kastrup *** empty log message *** 2003-01-06 David Kastrup (section{Provided Commands}): Add a lot of additional possibilities for previewing commands and document them. 2003-01-06 David Kastrup convert @ to @@, add braces around \marg argument, allow spaces in \oarg argument. 2003-01-06 David Kastrup (install): rename INSTALLINFO to INSTALL_INFO for consistency. 2003-01-06 David Kastrup * autogen.sh: Allow use of AUTOCONF, use sed. * configure.in: Rework the language stuff autoconf sickness. Require autogen.sh for editing work. 2003-01-06 David Kastrup Rework the language stuff autoconf sickness. Require autogen.sh for editing work. 2002-12-29 David Kastrup *** empty log message *** 2002-12-29 David Kastrup Add support for Info-goto-emacs-command-node and similar. 2002-12-29 David Kastrup *** empty log message *** 2002-12-29 David Kastrup (preview-clearout-section): New function. (preview-map): Add keybinding to it. (LaTeX-preview-setup): Reorganize Preview menu for better user friendliness. 2002-12-22 David Kastrup A few more texhash-related fixes. 2002-12-22 David Kastrup (install-texmf): don't call TEXHASH with argument: some of the substitutes might not like it. Better safe than sorry. 2002-12-22 David Kastrup *** empty log message *** 2002-12-20 David Kastrup (LISP_SOURCES): Use = instead of := for non-GNU make versions. Also in other variables. 2002-12-20 David Kastrup *** empty log message *** 2002-12-19 David Kastrup (TeX-home-buffer): Don't home to deleted buffers. 2002-12-19 David Kastrup *** empty log message *** 2002-12-19 David Kastrup (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-19 David Kastrup *** empty log message *** 2002-12-19 David Kastrup (section{Package options}): Document `footnotes' option. (section{Provided Commands}): Document new second optional argument to \PreviewMacro*. (subsection{Parsing commands}): Obliterate \pr@seq and make \pr@callafter have different semantics. (subsection{Preview attaching commands}): New macroo \pr@endmacro needed for new \pr@callafter semantics. (subsection{Preview attaching commands}): Implement the new second argument to \PreviewMacro* and \PreviewEnvironment*. (subsection{Preview attaching commands}): Make \pr@startsnarf adapt to new \pr@callafter semandtics. (subsection{The \texttt{auctex} option}): Use the new semantics in a number of cases. 2002-12-19 David Kastrup *** empty log message *** 2002-12-18 David Kastrup (Loading the package): Make this more fool-proof by leaving out alternatives and reordering. 2002-12-18 David Kastrup *** empty log message *** 2002-12-18 David Kastrup v * 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-18 David Kastrup *** empty log message *** 2002-12-18 Jan-Åke Larsson *** empty log message *** 2002-12-18 Jan-Åke Larsson Add \caption to auccfg 2002-12-18 David Kastrup (TeX-run-shell): Start shell from TeX process buffer in order to inherit environment from there (like cwd). (TeX-run-discard): Same here. 2002-12-18 David Kastrup *** empty log message *** 2002-12-17 David Kastrup *** empty log message *** 2002-12-17 David Kastrup * prv-emacs.el (preview-unwatch-preamble): Fix a lethal typo. Rerelease for 0.7.7 2002-12-17 David Kastrup *** empty log message *** 2002-12-17 David Kastrup Bump to 0.7.6 2002-12-17 David Kastrup *** empty log message *** 2002-12-17 David Kastrup (Requirements): Change version requirements for AUC TeX. 2002-12-17 David Kastrup (Activating preview-latex): Explain about what to do if preview-latex.el did not get installed properly. 2002-12-17 David Kastrup (Keys and lisp): Explain about new commands and options. (Simple customization): Explain how to keep counters accurate. (The Emacs interface): document new options. 2002-12-17 David Kastrup (Prerequisites): Explain about AUCTeX and XEmacs versions. (Loading the package): Recommend using preview-latex.el as standard measure. 2002-12-17 David Kastrup (GS): Inherit GhostScript executable name. (preview-latex.el): If GhostScript is not named "gs", change preview-gs-command setting appropriately. Add the Lisp installation directory to the load-path. 2002-12-17 David Kastrup use : instead of /bin/true Check typical GhostScript executable names on Windows. Check for initexmf -u (MikTeX specific). 2002-12-17 David Kastrup Some more changes for 0.7.6 2002-12-16 David Kastrup A patch for bad directory info. 2002-12-16 Masayuki Ataka OBSOLETE files (all.el, auc-menu.el, maniac.el, and outln-18.el) are available at: 2002-12-16 David Kastrup (preview-string-expand): Get optional separator argument. (preview-expandable-string): Change type somewhat. (preview-clearout-document): doc change. (preview-default-preamble, preview-LaTeX-command): Simplify to changed definition of preview-expandable-string. 2002-12-16 David Kastrup *** empty log message *** 2002-12-16 Masayuki Ataka Removed. 2002-12-16 David Kastrup (preview-watch-preamble, preview-unwatch-preamble, preview-mode-setup): Differentiate between unwanted formats and formats without loaded master file. 2002-12-16 David Kastrup (preview-mode-setup, preview-watch-preamble) (preview-unwatch-preamble): Differentiate between unwanted formats and formats without loaded master file. 2002-12-16 David Kastrup *** empty log message *** 2002-12-15 David Kastrup (preview-latex.el): Avoid putting the output of pwd inside of "...", because something like "C:\notagain" is not quite the Lisp string we'd want. 2002-12-15 David Kastrup *** empty log message *** 2002-12-15 David Kastrup (preview-walk-document): New function walking through buffers of current document. (preview-clearout-document): New function for completeness. (preview-map): Add keybinding for it. (LaTeX-preview-setup): Add menu entry for it. 2002-12-15 David Kastrup *** empty log message *** 2002-12-15 David Kastrup (dist): Correct zip file name. 2002-12-15 David Kastrup *** empty log message *** 2002-12-15 David Kastrup Preparations for 0.7.6 2002-12-15 David Kastrup *** empty log message *** 2002-12-15 Masayuki Ataka Change the order of the Log about removing auc-menu.el, maniac.el, and outln-18.el, because these changes are done before the release of Version 11.14. 2002-12-15 David Kastrup retag to 11.14 2002-12-15 David Kastrup *** empty log message *** 2002-12-15 Masayuki Ataka *** empty log message *** 2002-12-15 Masayuki Ataka (MINMAPSRC): Remove auc-menu.el, maniac.el, and outln-18.el. 2002-12-15 Masayuki Ataka *** empty log message *** 2002-12-15 David Kastrup Release_11.14 2002-12-15 David Kastrup Release_11.13++ 2002-12-15 David Kastrup some changes for my setup. 2002-12-15 David Kastrup *** empty log message *** 2002-12-15 Masayuki Ataka Removed unneeded files 2002-12-14 David Kastrup Add FAQ 2002-12-14 David Kastrup Don't lie about name of option --with-texmf-dir 2002-12-14 David Kastrup *** empty log message *** 2002-12-14 David Kastrup *** empty log message *** 2002-12-14 David Kastrup Superseded by graphicx.el 2002-12-13 David Kastrup (preview-default-option-list): Switch on previews for footnotes by default. 2002-12-13 David Kastrup (subsection{The \texttt{footnotes} option}): new option. 2002-12-13 David Kastrup *** empty log message *** 2002-12-13 Reiner Steib (LaTeX-label): Added completing for labels. Avoid inserting an empty label. 2002-12-12 Reiner Steib ("amsopn"): Added \operatorname. 2002-12-12 Jan-Åke Larsson *** empty log message *** 2002-12-12 Jan-Åke Larsson Nitpicking 2002-12-12 David Kastrup (top): Change "version 12" to "almost 12". This is beta, after all. 2002-12-12 David Kastrup *** empty log message *** 2002-12-12 Jan-Åke Larsson *** empty log message *** 2002-12-12 Jan-Åke Larsson Sanitize makeinfo macro checks 2002-12-12 Masayuki Ataka Variable LaTeX-style-list is no more buffer-local-variable. There is no reason to overrite LaTeX-style-list with japanese-LaTeX-style-list and no reason to include non-japanese styles in japanese-LaTeX-style-list. (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-12 Masayuki Ataka *** empty log message *** 2002-12-12 Jan-Åke Larsson Typo corrected 2002-12-12 Jan-Åke Larsson *** empty log message *** 2002-12-12 Jan-Åke Larsson Make LANG and LC_CTYPE saving work across recursive call of ./configure (2.13) 2002-12-12 Jan-Åke Larsson *** empty log message *** 2002-12-12 David Kastrup *** empty log message *** 2002-12-12 David Kastrup (subsection{The internals}): Kill insertions off that annoy our space strippers. That makes \PreviewMacro[*[]{}]{\footnote} feasible. 2002-12-12 Peter Galbraith Bump version number to 0.801 2002-12-11 Reiner Steib * bib-cite.el: Updated URLs. * doc/intro.texi: Ditto. * font-latex.el: Ditto. * latex.el: Ditto. * tex.el: Ditto. 2002-12-11 Reiner Steib * style/amsmath.el (LaTeX-amsmath-label): Improved doc-string. * doc/auc-tex.texi (Equations): New @subsection documenting LaTeX-equation-label, LaTeX-eqnarray-label and LaTeX-amsmath-label. 2002-12-11 Jan-Åke Larsson Fix bg and fg color issues 2002-12-11 Masayuki Ataka (japanese-LaTeX-default-style) (japanese-LaTeX-style-list): remove buffer-local declarations where they don't make sense. 2002-12-11 Masayuki Ataka *** empty log message *** 2002-12-10 David Kastrup Some more news. 2002-12-10 David Kastrup *** empty log message *** 2002-12-10 David Kastrup 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. 2002-12-10 David Kastrup *** empty log message *** 2002-12-10 David Kastrup (install): Create infodir if not existent. 2002-12-10 David Kastrup *** empty log message *** 2002-12-10 David Kastrup Minor edits. 2002-12-10 Reiner Steib * font-latex.el (font-latex-match-textual): Fixed typo in doc-string. * latex.el (LaTeX-section-label): Fixed typos in doc-string. 2002-12-10 David Kastrup (preview-counter-find): Take counters by searching forward if searching backwards does not avail us. (preview-reinstate-preview): Optimize queue/tempdir handling for the most common case. 2002-12-10 David Kastrup *** empty log message *** 2002-12-10 David Kastrup (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 David Kastrup *** empty log message *** 2002-12-10 Jan-Åke Larsson *** empty log message *** 2002-12-10 David Kastrup (preview-counter-find): Take counters by searching forward if searching backwards does not avail us. 2002-12-10 David Kastrup *** empty log message *** 2002-12-10 Reiner Steib (LaTeX-amsmath-label): New variable. ("amsmath"): Add environments to LaTeX-label-alist. 2002-12-10 Jan-Åke Larsson Make LANG and LC_CTYPE saving work across recursive call of ./configure (2.13) 2002-12-10 Masayuki Ataka *** empty log message *** 2002-12-10 Masayuki Ataka Remove if statement for Emacs 19. Fix lots of white spaces. 2002-12-10 Jan-Åke Larsson Typo fixed 2002-12-09 David Kastrup * preview.el (preview-counter-find): Factor out stuff from advice since it will otherwise miss out on compatibility macros for XEmacs. (TeX-region-create): Factor out advice. (preview-reinstate-preview): Oops, wrong data if nothing changed. Switched around. * preview.el (preview-parsed-counters): New variable. (preview-dissect): export counter info. (preview-place-preview): get counter info. (preview-reinstate-preview): resinstate counters also. (preview-default-option-list): add counters option. (preview-string-expand): New function. (preview-expandable-string): New type. (TeX-region-create): Advice for counter restoration. (preview-last-counter): for restoring. (preview-extract-counters): New function. (desktop-buffer-preview-misc-data): Sort stuff when writing and deal with counters. (preview-dissect, preview-buffer-restore-internal) (preview-place-preview): Deal with counters. (preview-buffer-has-counters): New variable during parsing. (preview-place-preview): Deal with counters. (preview-required-option-list): New option. (preview-make-options, preview-make-preamble): deleted (preview-default-preamble, preview-LaTeX-command): redefine using expandable strings. (LaTeX-preview-setup): Replace entry in TeX-command-list with dummy. (LaTeX-preview-setup): Delete "%D" and "%P" fudges. (preview-parse-counters): New function for parsing counters. (preview-parse-variables): Add preview-parsed-counters to parse list. (preview-parse-messages): deal with counters. (preview-dump-replacements): Add preview-LaTeX-command-replacements (preview-cache-preamble): Don't generate string for TeX-inline-preview, it does so itself. (TeX-inline-preview): Generate command from preview-LaTeX-command (preview-report-bug): Report more variables. 2002-12-09 David Kastrup *** empty log message *** 2002-12-09 David Kastrup (subsection{Preview attaching commands}): Don't \unskip in vertical modes in preview/nopreview environments. 2002-12-09 David Kastrup *** empty log message *** 2002-12-09 David Kastrup (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 David Kastrup *** empty log message *** 2002-12-09 David Kastrup (preview-parsed-counters): New variable. (preview-dissect): export counter info. (preview-place-preview): get counter info. (preview-reinstate-preview): resinstate counters also. (preview-default-option-list): add counters option. (preview-string-expand): New function. (preview-expandable-string): New type. (TeX-region-create): Advice for counter restoration. (preview-last-counter): for restoring. (preview-extract-counters): New function. (desktop-buffer-preview-misc-data): Sort stuff when writing and deal with counters. (preview-dissect, preview-buffer-restore-internal) (preview-place-preview): Deal with counters. (preview-buffer-has-counters): New variable during parsing. (preview-place-preview): Deal with counters. (preview-required-option-list): New option. (preview-make-options, preview-make-preamble): deleted (preview-default-preamble, preview-LaTeX-command): redefine using expandable strings. (LaTeX-preview-setup): Replace entry in TeX-command-list with dummy. (LaTeX-preview-setup): Delete "%D" and "%P" fudges. (preview-parse-counters): New function for parsing counters. (preview-parse-variables): Add preview-parsed-counters to parse list. (preview-parse-messages): deal with counters. (preview-dump-replacements): Add preview-LaTeX-command-replacements (preview-cache-preamble): Don't generate string for TeX-inline-preview, it does so itself. (TeX-inline-preview): Generate command from preview-LaTeX-command (preview-report-bug): Report more variables. 2002-12-09 David Kastrup *** empty log message *** 2002-12-09 Reiner Steib environment "xxalignat*" doesn't exist. 2002-12-09 Reiner Steib (LaTeX-style-list): Added some supported classes. Fixed a typo. 2002-12-09 Reiner Steib * style/amsmath.el ("amsmath"): environment "xxalignat*" doesn't exist. (LaTeX-amsmath-env-alignat): environment "xxalignat" should not get a \label. 2002-12-09 Reiner Steib ("amsmath"): environment "xxalignat*" doesn't exist. (LaTeX-amsmath-env-alignat): environment "xxalignat" should not get a \label. 2002-12-09 Reiner Steib (BATCH): Added `-no-site-file' to batch options. 2002-12-07 David Kastrup (LaTeX-preview-setup): simplify "%m" entry in TeX-expand-list. (preview-create-subdirectory): return a quoted relative file name. (preview-cache-preamble): various directory name related changes so that everything will work master-relative. (preview-cache-preamble-off): Same here. (TeX-inline-preview-internal): Same here. (preview-report-bug): Add autoload cookie. (preview-create-subdirectory): Make dvips directory relative. (preview-report-bug): also report LaTeX-command-style. 2002-12-07 David Kastrup *** empty log message *** 2002-12-07 Masayuki Ataka Masayuki Ataka takes over Japanese maintainer. 2002-12-07 David Kastrup Comment changes. 2002-12-07 David Kastrup (font-latex-setup): Better stab at verbatim handling. 2002-12-07 David Kastrup *** empty log message *** 2002-12-07 Masayuki Ataka (LaTeX-env-figure): Fix comment typo. 2002-12-07 David Kastrup (TeX-region-create): Make file name in !name messages relative to master file directory. 2002-12-07 David Kastrup *** empty log message *** 2002-12-07 David Kastrup (LaTeX-preview-setup): simplify "%m" entry in TeX-expand-list. (preview-create-subdirectory): return a quoted relative file name. (preview-cache-preamble): various directory name related changes so that everything will work master-relative. (preview-cache-preamble-off): Same here. (TeX-inline-preview-internal): Same here. (preview-report-bug): Add autoload cookie. 2002-12-07 David Kastrup *** empty log message *** 2002-12-07 David Kastrup Add spec file for Redhat RPM, courtesy Jan-Åke Larsson 2002-12-06 David Kastrup 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-12-06 David Kastrup *** empty log message *** 2002-12-06 David Kastrup (preview-gs-open): Another GhostScript security work around, this time leaving off something that confuses 7.x releases of AFPL GhostScript. 2002-12-06 David Kastrup *** empty log message *** 2002-12-03 Jan-Åke Larsson *** empty log message *** 2002-12-03 Jan-Åke Larsson handle the new toolbar image 2002-12-03 Jan-Åke Larsson toolbar image 2002-12-03 Jan-Åke Larsson *** empty log message *** 2002-11-29 Jan-Åke Larsson *** empty log message *** 2002-11-29 Jan-Åke Larsson Attempt to make docs build with old texinfo 2002-11-29 Jan-Åke Larsson (AC_TEST_MAKEINFO_ACRONYM): Attempt to make docs build with old texinfo 2002-11-28 David Kastrup *** empty log message *** 2002-11-28 David Kastrup Changes for release 0.7.5 2002-11-28 David Kastrup (subsection{Debugging options}): Typos. 2002-11-28 David Kastrup *** empty log message *** 2002-11-28 David Kastrup (require): use load-library on prv-xemacs.el in order to get the compatibility macros at compilation time. 2002-11-28 David Kastrup * prv-xemacs.el (preview-defmacro): define compatibility macros only at compile time. (preview-mode-setup): correct check for icon in toolbar. * preview.el (require): use load-library on prv-xemacs.el in order to get the compatibility macros at compilation time. 2002-11-25 David Kastrup (TeX-arg-define-index): correct typo. 2002-11-25 David Kastrup *** empty log message *** 2002-11-25 Per Abrahamsen Release_11.13 2002-11-25 Per Abrahamsen Release_11.12++ 2002-11-25 Per Abrahamsen Release_11.12 2002-11-25 Per Abrahamsen Release_11.11++ 2002-11-23 David Kastrup Mention KOMA-Script support. 2002-11-22 David Kastrup *** empty log message *** 2002-11-22 David Kastrup (Requires): New RPM brain damage means we have to disable the 8bit test. 2002-11-22 David Kastrup *** empty log message *** 2002-11-22 David Kastrup Various updates. 2002-11-22 David Kastrup *** empty log message *** 2002-11-22 David Kastrup Some editing. 2002-11-22 David Kastrup Some cosmetic changes and version info updates. 2002-11-22 David Kastrup * doc/preview-latex.texi (Keys and lisp): Adjust docs for changed menu structure (Preview having a top-level entry). (On EPS previews): phase out info about historical `postscript' settings. * doc/preview-latex.texi: bump version. (Keys and lisp): reorder so that indexes refer to the start of items. 2002-11-22 David Kastrup * preview.el (preview-image-type): Don't offer `postscript' when customizing. * preview.el (preview-gs-transact): add a bit of paranoia into page shifts in case the coordinate origin is not upper left. Similar to change in tightpage option of preview.dtx. (preview-LaTeX-command-replacements): comment fix. 2002-11-22 David Kastrup *** empty log message *** 2002-11-22 David Kastrup bump version. 2002-11-22 David Kastrup bump version to 0.7.4 2002-11-22 David Kastrup bump version. (Keys and lisp): reorder so that indexes refer to the start of items. 2002-11-22 David Kastrup (preview-gs-transact): add a bit of paranoia into page shifts in case the coordinate origin is not upper left. Similar to change in tightpage option of preview.dtx. (preview-LaTeX-command-replacements): comment fix. 2002-11-22 David Kastrup *** empty log message *** 2002-11-22 David Kastrup (subsection{The \texttt{counters} option}): new option and documentation: add counter checkpoints in diagnostics. 2002-11-22 David Kastrup *** empty log message *** 2002-11-21 David Kastrup (preview-mode-setup): And here we have the toolbar icon for XEmacs users. Does not look too pretty, but might inspire volunteers for improvements. 2002-11-21 David Kastrup *** empty log message *** 2002-11-20 Jan-Åke Larsson *** empty log message *** 2002-11-20 Jan-Åke Larsson Cosmetic change to the AUC TeX path printout 2002-11-20 David Kastrup *** empty log message *** 2002-11-20 David Kastrup some changes for 0.7.4 2002-11-20 David Kastrup *** empty log message *** 2002-11-20 David Kastrup (preview-dump-command, preview-undump-command): deleted. (preview-do-replacements): New function for performing replacements in strings. (preview-LaTeX-command-replacements, preview-format-name) (preview-dump-replacements, preview-undump-replacements): new variables. (preview-cache-preamble): adapt to new variables. (TeX-inline-preview, TeX-inline-preview-internal): same. 2002-11-18 David Kastrup *** empty log message *** 2002-11-18 David Kastrup (preview-mode-setup): Add preview-at-point to the toolbar, for those people that have not seen fit to disable it. Volunteers for the XEmacs equivalent? 2002-11-10 David Kastrup (preview-ps-quote-filename): New function replacing preview-ps-quote, generating a relative file name. (preview-prepare-fast-conversion): Use it. (preview-gs-transact): Use it. (LaTeX-preview-setup): Make tmp directory name relative. Problem is that Cygwin absolute paths are not suitable for passing into MikTeX. Sigh. But perhaps relative file names are nicer, anyway. (preview-parse-messages): Fix regexps for the sake of people incompetent to make the run buffer not contain ^M everywhere. Another Windows-related "fix". 2002-11-10 David Kastrup *** empty log message *** 2002-11-10 David Kastrup (preview-ps-quote-filename): New function replacing preview-ps-quote, generating a relative file name. (preview-prepare-fast-conversion): Use it. (preview-gs-transact): Use it. (LaTeX-preview-setup): Make tmp directory name relative. Problem is that Cygwin absolute paths are not suitable for passing into MikTeX. Sigh. But perhaps relative file names are nicer, anyway. 2002-11-10 David Kastrup *** empty log message *** 2002-11-07 Jan-Åke Larsson *** empty log message *** 2002-11-05 David Kastrup * preview.el (preview-gs-open): Place color setup after setpagedevice. * preview.el (require): Don't abort compilation if desktop or reporter packages are not installed. (preview-gs-broken-security): Removed: (preview-gs-open): Workaround for braindead security. 2002-11-05 David Kastrup *** empty log message *** 2002-11-05 David Kastrup Oops, typo. How coulud that creep in? 2002-11-05 David Kastrup *** empty log message *** 2002-11-05 David Kastrup (subsection{Supporting conversions}): Make the tightpage option generate proper /PageOffset values also for devices with bottom-up coordinate systems. 2002-11-05 David Kastrup Typo fix. Remove preview-gs-broken-security docs. See below. 2002-11-05 David Kastrup Remove preview-gs-broken-security docs. See below. 2002-11-05 David Kastrup *** empty log message *** 2002-11-05 David Kastrup (require): Don't abort compilation if desktop or reporter packages are not installed. (preview-gs-broken-security): Removed: (preview-gs-open): Workaround for braindead security. 2002-11-05 David Kastrup *** empty log message *** 2002-11-05 David Kastrup (require): Don't abort compilation if desktop or reporter packages are not installed. 2002-11-05 David Kastrup *** empty log message *** 2002-11-04 David Kastrup *** empty log message *** 2002-11-04 David Kastrup * Changes in order to preserve point in previews as follows: * preview.el (preview-at-point): Pass selected window into preview-toggle. (preview-place-preview): Pass event into preview-toggle. (preview-reinstate-preview): Same here. 2002-11-04 David Kastrup * prv-xemacs.el (preview-toggle): take additional argument (event or window). (preview-last-location): New variable, buffer-local. (preview-mark-point): Remember point before moving out. (preview-restore-position): New function. 2002-11-04 David Kastrup * prv-emacs.el (preview-toggle): take additional argument (event or window). (preview-last-location): New variable, buffer-local. (preview-mark-point): Remember point before moving out. (preview-restore-position): New function. 2002-10-31 Jan-Åke Larsson *** empty log message *** 2002-10-30 Jan-Åke Larsson *** empty log message *** 2002-10-28 David Kastrup *** empty log message *** 2002-10-28 David Kastrup (prefix): Revert accidental change to /usr/local/emacs-21 (sorry folks). 2002-10-26 David Kastrup *** empty log message *** 2002-10-26 David Kastrup (STYLESRC): Add style/scrlttr2.el 2002-10-26 David Kastrup Added optional Argument "Pagenumber" to \maketitle. Changed \textsubscript from `t' to "Text". Added additional clearpage commands: \cleardoublestandardpage \cleardoubleplainpage and \cleardoubleemptypage 2002-10-26 David Kastrup Initial version. 2002-10-24 Jan-Åke Larsson *** empty log message *** 2002-10-24 Masayuki Ataka (LaTeX-env-contents): New function. (LaTeX-common-initialization): Added 26 LaTeX commands, 2 LaTeX2e environments, and 41 LaTeX2e commands. 2002-10-24 Masayuki Ataka *** empty log message *** 2002-10-21 Jan-Åke Larsson *** empty log message *** 2002-10-21 Jan-Åke Larsson Fix texhash check 2002-10-21 Jan-Åke Larsson *** empty log message *** 2002-10-16 Jan-Åke Larsson *** empty log message *** 2002-10-15 Jan-Åke Larsson *** empty log message *** 2002-10-14 Jan-Åke Larsson *** empty log message *** 2002-10-14 Jan-Åke Larsson *** empty log message *** 2002-10-08 David Kastrup KOMAScript header comments refer to COPYING. 2002-10-02 David Kastrup Add KomaScript support. 2002-09-22 David Kastrup Apply spelling fixes from G.M.Salvetti to tex.el 2002-09-22 David Kastrup *** empty log message *** 2002-09-20 Jan-Åke Larsson *** empty log message *** 2002-09-16 David Kastrup (section{Introduction}): Mention tightpage option for image conversion already here. (\pr@endbox): set \reserved@a to something harmless for skipping (if it was set to a conditional, we got into trouble). (subsection{Selection options}): Redo the textmath option because the exscale package (for example) does dirty things within \frozen@everymath. 2002-09-16 David Kastrup *** empty log message *** 2002-09-06 David Kastrup Explain about 'Preview-LaTeX exited abnormally with code 1' message 2002-09-06 David Kastrup *** empty log message *** 2002-09-02 David Kastrup Load and save once to make it X-Symbol-compatible (changes are negligible, and it makes demoing mixtures of the two tools nicer). 2002-09-02 David Kastrup (preview-mode-setup): Make behaved startup in buffers without associated file (M-x calendar RET tfw produces things like that). Generating previews will not work before you save the buffer, but at least the stuff doesn't bomb out right away. 2002-09-02 David Kastrup *** empty log message *** 2002-09-02 David Kastrup (LaTeX-preview-setup): Fix menu position of generated customize menu. (preview-format-kill, preview-dump-file-name) (preview-cache-preamble, TeX-inline-preview-internal): Use prefix `prv_' for dumped formats to avoid name collisions (for example, with WhizzyTeX). 2002-09-02 David Kastrup *** empty log message *** 2002-08-30 Jan-Åke Larsson *** empty log message *** 2002-08-29 Jan-Åke Larsson *** empty log message *** 2002-08-19 Jan-Åke Larsson *** empty log message *** 2002-08-14 Jan-Åke Larsson *** empty log message *** 2002-08-14 David Kastrup *** empty log message *** 2002-08-14 David Kastrup autoconf 2.53. And Release 0.7.3. 2002-08-14 David Kastrup *** empty log message *** 2002-08-14 David Kastrup 0.7.3 2002-08-14 David Kastrup (Keys and lisp): Rename preview-dump-format and its ilk to preview-cache-preamble. (Simple customization): Mention automatic preamble caching. 2002-08-14 David Kastrup (preview-auto-cache-preamble): Renamed from preview-dump-default. Make the default 'ask: that way people will be hard put to overlook this feature, but are not stuck on it in case it causes trouble. Perhaps will make them read the manual, too, in order to set this to T. (preview-map): Use preview-cache-* (preview-cache-preamble, preview-cache-preamble-off): renamed from preview-dump-*. 2002-08-14 David Kastrup *** empty log message *** 2002-08-13 David Kastrup * preview.el (TeX-inline-preview): Use set-process-coding-system only when Mule is active. (preview-document): Save document if necessary. (TeX-inline-preview): Some overhaul. (TeX-inline-preview-internal): Separated out so that region/format dumps don't interfere. * preview.el (preview-buffer): Move region exclusion into advice for TeX-region-create. (preview-dump-default): New variable, tells us whether we should dump formats automatically. (preview-dumped-alist): Semantics change. (preview-dump-format): Use watch functions from prv-*.el (preview-clear-format): new optional argument, save last wanted state. (TeX-inline-preview): Use preview-dump-default. 2002-08-13 David Kastrup *** empty log message *** 2002-08-13 David Kastrup 0.7.2b-10 2002-08-13 David Kastrup (preview-mode-setup): See below. (preview-dump-threshold): See below. (preview-preamble-format-cons): File local variable for watching. (preview-preamble-check-change, preview-watch-preamble) (preview-unwatch-preamble): See below. (preview-handle-before-change): Call preview-preamble-check-change. 2002-08-13 David Kastrup (preview-mode-setup): See prv-emacs.el. (preview-dump-threshold): See prv-emacs.el. (preview-preamble-format-cons): File local variable for watching. (preview-preamble-check-change, preview-watch-preamble) (preview-unwatch-preamble): See prv-emacs.el. (preview-handle-before-change): Call preview-preamble-check-change. 2002-08-13 David Kastrup (preview-dump-threshold): Regexp ending dump. (preview-preamble-changed-function): New function. (preview-watch-preamble): New function. (preview-unwatch-preamble): New function. (preview-mode-setup): Check whether we open a watched file. 2002-08-13 David Kastrup * preview.el (TeX-inline-preview): Use set-process-coding-system only when Mule is active. * preview.el (preview-buffer): Move region exclusion into advice for TeX-region-create. (preview-dump-default): New variable, tells us whether we should dump formats automatically. (preview-dumped-alist): Semantics change. (preview-dump-format): Use watch functions from prv-*.el (preview-clear-format): new optional argument, save last wanted state. (TeX-inline-preview): Use preview-dump-default. 2002-08-13 David Kastrup *** empty log message *** 2002-08-07 Jan-Åke Larsson *** empty log message *** 2002-08-07 Jan-Åke Larsson Fixed autoconf-fix message 2002-08-06 David Kastrup Add FAQ. 2002-08-06 David Kastrup (Release): Set to 9 (prerelease) (Requires): Add FAQ to docs. 2002-08-06 David Kastrup *** empty log message *** 2002-08-06 David Kastrup FAQ added. 2002-08-05 David Kastrup (The Emacs interface): Document it. 2002-08-05 David Kastrup *** empty log message *** 2002-08-05 David Kastrup (preview-use-balloon-help): New boolean customization variable. (preview-mode-setup): Use it. 2002-08-05 David Kastrup (preview-use-balloon-help): New boolean customization variable. (preview-mode-setup): Use it. 2002-08-05 David Kastrup *** empty log message *** 2002-08-05 Jan-Åke Larsson Include path in postinstall scripts (for 'su' rpm install) 2002-08-05 David Kastrup (subsection{Supporting conversions}): change default of \PreviewBbAdjust from 0.5bp to 0.50001bp. 2002-08-05 David Kastrup *** empty log message *** 2002-08-03 David Kastrup (preview-back-command): New optional argument NOCOMPLEX. (preview-parse-messages): Use it for not skipping backwards over braced expressions when start and end of triggered errors match. 2002-08-03 David Kastrup *** empty log message *** 2002-08-03 David Kastrup * RELEASE: update RedHat distro info. * RELEASE: New leading commercial. 2002-08-03 David Kastrup * RELEASE: update RedHat distro info. * RELEASE: New leading commercial. 2002-08-03 David Kastrup *** empty log message *** 2002-08-03 David Kastrup New leading commercial. 2002-08-03 David Kastrup New leading commercial. 2002-08-03 David Kastrup Remove documentlanguage setting: English is the default anyway, and declaring it breaks the broken TeXlive 7 texinfo distribution. 2002-08-03 David Kastrup *** empty log message *** 2002-08-03 David Kastrup Updates. 2002-08-03 David Kastrup *** empty log message *** 2002-08-03 David Kastrup *** empty log message *** 2002-08-01 Jan-Åke Larsson *** empty log message *** 2002-08-01 Jan-Åke Larsson Typo corrected 2002-07-31 David Kastrup List sorting routine added. 2002-07-30 David Kastrup * doc/Makefile.in (preview-latex/index.html, clean): clean out preview-latex directory for html-docs. * doc/Makefile.in (TEXIFILES): New macro. (preview-latex/index.html, preview-latex.dvi, preview-latex.info): Make dependency on TEXIFILES. (clean): remove INSTALL.windows 2002-07-30 David Kastrup *** empty log message *** 2002-07-30 David Kastrup *** empty log message *** 2002-07-30 David Kastrup Code cosmetics. 2002-07-30 David Kastrup Spacing errors. 2002-07-30 David Kastrup (Problems with GhostScript): document preview-gs-broken-security. 2002-07-30 David Kastrup Bump version to 0.7.3. (The Emacs interface): Document changes in options. 2002-07-30 David Kastrup (Prerequisites): GhostScript problem info. 2002-07-30 David Kastrup (TEXIFILES): New macro. (preview-latex/index.html, preview-latex.dvi, preview-latex.info): Make dependency on TEXIFILES. (clean): remove INSTALL.windows 2002-07-30 David Kastrup (preview-parsed-font-size) (preview-parsed-magnification): documented. (preview-hook-enquiry): Use value of symbol only if bound. (preview-document-pt-list): Correct customization type. 2002-07-30 David Kastrup (section{Package options}): document `lyx' option. 2002-07-30 David Kastrup (section{Package options}): document `lyx' option. 2002-07-30 David Kastrup *** empty log message *** 2002-07-30 David Kastrup *** empty log message *** 2002-07-30 David Kastrup New file documenting XEmacs/Windows, courtesy of Anthony Williams. 2002-07-30 David Kastrup *** empty log message *** 2002-07-30 David Kastrup XEmacs/Windows installation instructions added, courtesy of Anthony Williams. 2002-07-28 David Kastrup (preview-parsed-font-size) (preview-parsed-magnification): new variables set from preview.sty (preview-get-magnification): consults preview-parsed-magnification. (preview-gs-resolution): consult preview-get-magnification. (preview-gs-open): Delay setup of preview-gs-command-line (preview-gs-dvips-process-setup): complete it. (preview-hook-enquiry): New function. (preview-document-pt-list): Sources of document-pt. (preview-auctex-font-size): Previously preview-document-pt (preview-document-pt): Uses preview-document-pt-list (preview-scale-from-face): defer part of calculation. (preview-parse-variables): Variable list set from preview.sty (preview-parse-messages): Clear them at start of parse. (preview-parse-messages): New pattern for variable list. (preview-parse-messages): magnification for PS bounding box. (preview-parse-messages): Parse variables from preview.sty (preview-get-geometry): Use preview-hook-enquiry for call of preview-scale-function. 2002-07-28 David Kastrup *** empty log message *** 2002-07-28 David Kastrup (subsection{Preview attaching commands}): Fix \PreviewEnvironment* (subsection{Preview attaching commands}): Type out font size and magnification info at start of document. (subsection{Supporting conversions}): Take DVI magnification into account in `tightpage' option. 2002-07-28 David Kastrup *** empty log message *** 2002-07-26 David Kastrup Demonstrate showlabels (and fix a math oversight). 2002-07-26 David Kastrup *** empty log message *** 2002-07-26 David Kastrup *** empty log message *** 2002-07-26 David Kastrup (subsection{The \texttt{showlabels} option}): Changes, different look, more robust. 2002-07-26 David Kastrup *** empty log message *** 2002-07-25 Jan-Åke Larsson Windows Xemacs/Emacs info changed 2002-07-25 Jan-Åke Larsson *** empty log message *** 2002-07-25 Jan-Åke Larsson Info on windows-xemacs 2002-07-25 David Kastrup (LaTeX-preview-setup): Fix form of preview-entry in order not to confuse customize. 2002-07-25 David Kastrup *** empty log message *** 2002-07-23 David Kastrup (TeX-inline-preview): Export buffer coding system to TeX process output encoding (for our Polish friends and others). Hope this does not break non-Mule XEmacsen if such are around. 2002-07-23 David Kastrup *** empty log message *** 2002-07-23 David Kastrup (preview-image-creators): Change tiff device to use tiff12nc, which has a chance of working with the current settings, at the cost of large file sizes. 2002-07-23 David Kastrup *** empty log message *** 2002-07-23 Jan-Åke Larsson Blank line inserted 2002-07-23 Jan-Åke Larsson *** empty log message *** 2002-07-23 Jan-Åke Larsson Minor changes 2002-07-23 Jan-Åke Larsson *** empty log message *** 2002-07-23 Jan-Åke Larsson Documented GNU gs 7.05 security bug info 2002-07-22 David Kastrup (subsection{The \texttt{showlabels} option}): Make sanitization of labels more consistent and switch to typewriter font. 2002-07-22 David Kastrup *** empty log message *** 2002-07-19 David Kastrup *** empty log message *** 2002-07-19 David Kastrup * prv-emacs.el (preview-mode-setup): Add preview menu. Why is it before the LaTeX menus? 2002-07-19 David Kastrup (preview-map): Prefix-keymap. (LaTeX-preview-setup): Use it. 2002-07-19 David Kastrup (preview-mode-setup): Add preview menu. 2002-07-18 David Kastrup *** empty log message *** 2002-07-18 David Kastrup (preview-LaTeX-command): Use Windows-friendly quoting. (preview-dump-command, preview-undump-command): Same here. 2002-07-18 David Kastrup *** empty log message *** 2002-07-16 David Kastrup *** empty log message *** 2002-07-16 David Kastrup (preview-ps-quote): New function. (preview-prepare-fast-conversion): Use it. (preview-gs-transact): Use it. 2002-07-15 David Kastrup (subsection{The \texttt{auctex} option}): Output font size. (subsection{The \texttt{lyx} option}): New option. (subsection{Supporting conversions}): Write out tightpage dimensions before each change. (section{Various driver files}): generate prlyx.def. 2002-07-15 David Kastrup *** empty log message *** 2002-07-10 David Kastrup *** empty log message *** 2002-07-10 David Kastrup (preview-gs-broken-security): New option specifying when to disable security. (preview-gs-open): Use it. Also abort more predictably if setpagedevice fails, usually due to broken security. 2002-06-24 Jan-Åke Larsson *** empty log message *** 2002-06-13 Jan-Åke Larsson *** empty log message *** 2002-06-12 Jan-Åke Larsson *** empty log message *** 2002-06-11 Jan-Åke Larsson *** empty log message *** 2002-06-11 Jan-Åke Larsson *** empty log message *** 2002-05-30 Jan-Åke Larsson *** empty log message *** 2002-05-29 Jan-Åke Larsson *** empty log message *** 2002-05-28 David Kastrup * preview.el (LaTeX-preview-setup, preview-parse-messages): cater to abbreviated locator error message. (preview-clearout-at-point): New function. (LaTeX-preview-setup): add to menus and cleanup unnecessary flags. * preview.el (preview-gs-open): bind preview-latex-do PostScript operator. (preview-auto-reveal): Change default to auto-open on move left/right. 2002-05-28 David Kastrup *** empty log message *** 2002-05-28 David Kastrup * preview.el (LaTeX-preview-setup, preview-parse-messages): cater to abbreviated locator error message. * preview.el (preview-gs-open): bind preview-latex-do PostScript operator. (preview-auto-reveal): Change default to auto-open on move left/right. 2002-05-28 David Kastrup *** empty log message *** 2002-05-28 David Kastrup replace "Package Preview Error" with "Preview": too many people got confused. 2002-05-28 David Kastrup (Simple customization): Document new auto-reveal default. (Simple customization): Document a better way for default options. 2002-05-28 David Kastrup *** empty log message *** 2002-05-28 David Kastrup (preview-gs-open): bind preview-latex-do PostScript operator. (preview-auto-reveal): Change default to auto-open on move left/right. 2002-05-28 David Kastrup *** empty log message *** 2002-05-27 Jan-Åke Larsson *** empty log message *** 2002-05-27 Jan-Åke Larsson *** empty log message *** 2002-05-27 Jan-Åke Larsson *** empty log message *** 2002-05-08 David Kastrup add request for other TeX formats. 2002-05-08 David Kastrup *** empty log message *** 2002-05-08 David Kastrup (preview-parse-messages): There is little point in being more picky about ( than we are about ), since all that this buys us is bad nesting. 2002-05-08 David Kastrup *** empty log message *** 2002-05-08 David Kastrup checkdoc compliancy. 2002-05-08 David Kastrup (preview-gs-get-colors): Warp outline borders to integral pixels in order to avoid antialiasing artifacts. 2002-05-08 David Kastrup *** empty log message *** 2002-05-06 David Kastrup (preview-back-command): Changed semantics in order not to backstep over punctuation. (preview-get-geometry): Bad error message format. 2002-05-06 David Kastrup *** empty log message *** 2002-05-01 Jan-Åke Larsson *** empty log message *** 2002-04-30 Jan-Åke Larsson (preview-dump-format): Now checks if format has changed; if it hasn't, no new dump is made. 2002-04-30 Jan-Åke Larsson *** empty log message *** 2002-04-30 Jan-Åke Larsson (preview-buffer): Changed to mirror the behaviour of TeX-region-create. This is probably the best we can do. 2002-04-29 Jan-Åke Larsson *** empty log message *** 2002-04-29 Jan-Åke Larsson (preview-buffer): added comment 2002-04-29 Jan-Åke Larsson (preview-buffer): allow it to work with format caching 2002-04-28 Jan-Åke Larsson *** empty log message *** 2002-04-28 Jan-Åke Larsson Document preview-clear-format and its keybindings 2002-04-28 Jan-Åke Larsson (preview-clear-format): new, also changed keybinding for it 2002-04-26 Jan-Åke Larsson *** empty log message *** 2002-04-26 Jan-Åke Larsson Documented preview-dump-format 2002-04-26 Jan-Åke Larsson Cosmetic change 2002-04-26 David Kastrup (LaTeX-preview-setup): Menu entries and keybindings for preview-dump-format. (preview-dumped-list): New variable: dumped formats. (preview-dump-format): New command for pregenerating format files. (TeX-inline-preview): Use dumped format if present. (preview-dumped-list): Move. (preview-cleanout-tempfiles): Also kill format files. (preview-format-extensions): New variable for cleanup purposes. (TeX-inline-preview): preview-dumped-list contains expanded file names. 2002-04-26 David Kastrup *** empty log message *** 2002-04-26 David Kastrup *** empty log message *** 2002-04-26 David Kastrup (LaTeX-preview-setup): Menu entries and keybindings for preview-dump-format. (preview-dumped-list): New variable: dumped formats. (preview-dump-format): New command for pregenerating format files. (TeX-inline-preview): Use dumped format if present. 2002-04-24 Jan-Åke Larsson *** empty log message *** 2002-04-24 Jan-Åke Larsson Slight index change 2002-04-24 Jan-Åke Larsson (Keys and lisp): Added the menu entries 2002-04-24 Jan-Åke Larsson *** empty log message *** 2002-04-24 Alan Shutko * aclocal.m4 (AC_PATH_PROGS_REQUIRED): New. * configure.in: Lock in whole path of Emacs executable. 2002-04-23 Jan-Åke Larsson Test for unique file 'preview.el' in autoconf 2.13 2002-04-23 David Kastrup *** empty log message *** 2002-04-23 David Kastrup Hot fix. 2002-04-23 David Kastrup *** empty log message *** 2002-04-23 David Kastrup Missing ; 2002-04-23 David Kastrup *** empty log message *** 2002-04-23 David Kastrup (preview-latex.el): Quickfix 2002-04-22 David Kastrup *** empty log message *** 2002-04-22 David Kastrup (preview-buffer-restore-internal): Remove expired previews. (preview-reinstate-preview): set timestamp. 2002-04-22 David Kastrup *** empty log message *** 2002-04-22 David Kastrup *** empty log message *** 2002-04-22 Nicholas Alcock *** empty log message *** 2002-04-22 Nicholas Alcock (Advice for non-privileged users): Add XEmacs-specific instructions. 2002-04-22 Nicholas Alcock (AC_EXAMINE_PACKAGEDIR): Locate an existing preview-latex package and install over it if found. (AC_PATH_PACKAGEDIR): Support ~/ in package directory names. 2002-04-22 David Kastrup *** empty log message *** 2002-04-22 David Kastrup (Advice for non-privileged users): new section. 2002-04-22 David Kastrup Quote TEXMFGEN. 2002-04-22 David Kastrup *** empty log message *** 2002-04-21 David Kastrup (Getting started): mention the mouse buttons. 2002-04-21 David Kastrup *** empty log message *** 2002-04-21 David Kastrup *** empty log message *** 2002-04-21 Nicholas Alcock *** empty log message *** 2002-04-21 Nicholas Alcock Remove comment regarding XEmacs's lack of local change hooks; it has them and we use them. 2002-04-21 Nicholas Alcock (XEmacs): Mention the process-liveness patch. Fix some grammar. Call the support `quite new' rather than `very new'. 2002-04-21 Nicholas Alcock *** empty log message *** 2002-04-21 Nicholas Alcock (infodir): Define for XEmacs; point to the info location in the package tree. 2002-04-21 David Kastrup *** empty log message *** 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup (preview-parse-messages): Try a few changes making bad buffer-local interaction less likely in the case of errors. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup * doc/preview-latex.texi (Simple customization): mention some more auto reveal possibilities. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup (Emacs problems): Some updates. 2002-04-20 David Kastrup (top): prepare for 0.7.2 2002-04-20 David Kastrup (Version): prepare for 0.7.2 2002-04-20 David Kastrup prepare for 0.7.2 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup * preview.el: Update Commentary, refer to docs in general. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup (Advice for package providers): mention that preview-latex.el is autogenerated. 2002-04-20 David Kastrup (preview-latex.el): Autogenerated. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup Quoting stuff, version bump. 2002-04-20 David Kastrup (preview-latex.el): Autogenerated. An lots of quoting. 2002-04-20 David Kastrup (preview-auto-reveal-p): Disable recursive quoting altogether: more potential for trouble than conceivably useful. Sorry for the breakage. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 Nicholas Alcock *** empty log message *** 2002-04-20 Nicholas Alcock (preview-auto-reveal-p): Handle self-quoting symbols (t and nil, principally). 2002-04-20 David Kastrup * doc/install.texi (Configure): typo --with-texmf corrected. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup * doc/install.texi (Configure): typo --with-texmf corrected. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup (Requires): XEmacs at least 21.1.14 (regexp problem). 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup * prv-emacs.el: Rip personal Email address 2002-04-20 David Kastrup Rip personal Email address 2002-04-20 David Kastrup * prv-xemacs.el: Rip personal Email address 2002-04-20 David Kastrup * preview.el: Rip personal Email address 2002-04-20 David Kastrup * preview.el (preview-parse-messages): Make sequence check of previews not complain about censored ones. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup (Configure): link to `LaTeX international characters' 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup (preview-auto-reveal): moved to preview.el (preview-move-point): use preview-auto-reveal-p 2002-04-20 David Kastrup (preview-auto-reveal): moved to preview.el (preview-move-point): Use preview-auto-reveal 2002-04-20 David Kastrup (preview-auto-reveal): moved from prv-*.el, new customization options. (preview-auto-reveal-p): New function. (preview-arrived-via): New function. 2002-04-20 David Kastrup *** empty log message *** 2002-04-20 David Kastrup (LaTeX international characters): Offer another solution. (Middle-clicks paste instead of toggling): Update Emacs version bug/patch info. 2002-04-20 David Kastrup (Misplaced previews): Add xref to problems section. 2002-04-18 David Kastrup (preview-dsc-parse): Newly written for better error messages and more acribic adherence to DSC conventions. 2002-04-18 David Kastrup *** empty log message *** 2002-04-17 Nicholas Alcock *** empty log message *** 2002-04-17 Nicholas Alcock (preview-supports-image-type): Check against total set of supported image instantiator formats (image types), not just those supported in the current domain. 2002-04-17 Alan Shutko Changes to make TEXMFGEN work on Solaris. Solaris sed doesn't like nested "\(\)" and its tr doesn't understand '\n' even though the man page says it does. 2002-04-17 David Kastrup * preview.el (preview-gs-sentinel): Avoid dead process-mark problem with XEmacs. (preview-get-geometry): Be more specific about display errors. 2002-04-17 David Kastrup *** empty log message *** 2002-04-17 David Kastrup *** empty log message *** 2002-04-17 David Kastrup *** empty log message *** 2002-04-17 David Kastrup * prv-xemacs.el (preview-supports-image-type): New macro. 2002-04-17 David Kastrup *** empty log message *** 2002-04-17 David Kastrup (preview-supports-image-type): New macro. 2002-04-17 David Kastrup *** empty log message *** 2002-04-17 David Kastrup (preview-gs-open): Make Emacs bomb out if image type is not supported. (preview-gs-transact): Ignore errors on write to pipe. 2002-04-17 David Kastrup *** empty log message *** 2002-04-17 David Kastrup (preview-move-point): Use map-extents rather than extents-at. 2002-04-16 David Kastrup *** empty log message *** 2002-04-16 Nicholas Alcock *** empty log message *** 2002-04-16 Nicholas Alcock (Configure): Describe what to pass to configure when you are a normal user, but you have installed no packages before so your local package directory doesn't exist. 2002-04-16 Nicholas Alcock (Problems with GhostScript): The error buttons are right-clickable too. 2002-04-16 Nicholas Alcock (preview-create-icon): Cater for file-handlers (as in dired) forcing coding-system autodetection at glyph-instantiation time if the glyph must be read from a file; read it by hand. (preview-balloon-reroute): Typo fix. (preview-extents-at): New, cater for nonexistent `extents-at' in XEmacs-21.1. (preview-move-point): Use it. 2002-04-16 David Kastrup Fix use of extents-at. 2002-04-16 David Kastrup (preview-gs-place): Generate nicer file names. 2002-04-16 David Kastrup *** empty log message *** 2002-04-16 Jan-Åke Larsson *** empty log message *** 2002-04-16 Jan-Åke Larsson *** empty log message *** 2002-04-16 Jan-Åke Larsson And put the %post and %preun scripts in the -common- RPM. 2002-04-16 Jan-Åke Larsson *** empty log message *** 2002-04-16 Jan-Åke Larsson Fix info direntry removal 2002-04-16 David Kastrup *** empty log message *** 2002-04-16 David Kastrup Adapt for 0.7.1 2002-04-16 David Kastrup for 0.7.1. 2002-04-16 David Kastrup Adapt for 0.7.1 2002-04-16 David Kastrup *** empty log message *** 2002-04-16 David Kastrup (Requires): Allow for split info files. Docs go into preview-latex-n.n like everybody else does it. Bump version to 0.7.1 for next release. 2002-04-16 Alan Shutko Some minor message updates. Remove -q from grep, just direct it to /dev/null. 2002-04-16 David Kastrup *** empty log message *** 2002-04-16 David Kastrup (Requires): Allow for split info files. 2002-04-16 David Kastrup *** empty log message *** 2002-04-16 David Kastrup (preview-latex.info): Remove --no-split. 2002-04-16 David Kastrup *** empty log message *** 2002-04-16 David Kastrup (preview-make-package-xemacs): Use preview-release-date. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup (preview-release-date): New constant. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup (preview-log-error): Be really anal and careful about what information the process might still be providing. Christ, is this silly. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup (preview-replace-active-icon): Use set-extend-end-glyph. (preview-toggle): Use set-extent-begin-glyph and set-extent-end-glyph and their ilk. 2002-04-15 Jan-Åke Larsson *** empty log message *** 2002-04-15 Jan-Åke Larsson Slight change 2002-04-15 Jan-Åke Larsson Docs now goes in preview-latex-n.n-n directory 2002-04-15 Jan-Åke Larsson Some rewrites, esp. email pointer if the install fails. 2002-04-15 David Kastrup * prv-emacs.el (preview-make-clickable): glyph could no longer be a string. Take advantage of that. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup * prv-xemacs.el (preview-make-clickable): glyph could no longer be a string. Take advantage of that. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup * prv-xemacs.el: checkdoc compliance. 2002-04-15 David Kastrup (preview-disabled-string): slightly more correct excursion. (preview-disable): Clear image for garbage collecting if no longer needed. (preview-inactive-string): excursion from preview-disabled-string. (preview-place-preview): Don't generate inactive string, that gets done on-demand by toggle. (preview-reinstate-preview): Same here. 2002-04-15 David Kastrup (preview-replace-active-icon): Avoid multiple evaluation of replacement. (preview-make-clickable): Preformat constant help strings. Help messages will not adapt to changes of preview-button-[12] after compilation, but that's probably worth it. (preview-toggle): Generate inactive-string on the fly. 2002-04-15 David Kastrup (preview-make-clickable): Preformat constant help strings. Help messages will not adapt to changes of preview-button-[12] after compilation, but that's probably worth it. (preview-toggle): Generate inactive-string on the fly. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup * prv-xemacs.el (propertize): Throw out. Too much potential for conflicts of macro arguments and bindings. (preview-create-icon): Revert desparate forced instantiation attempt. (preview-make-clickable): Be more careful about double evaluation. 2002-04-15 David Kastrup (preview-make-clickable): Same change as in prv-xemacs.el below. 2002-04-15 Jan-Åke Larsson *** empty log message *** 2002-04-15 Jan-Åke Larsson Tidying up 2002-04-15 David Kastrup Disable interfering existence test. Hmmm. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup LAst minute changes for 0.7 2002-04-15 David Kastrup Last changes to build here under 0.7. 2002-04-15 David Kastrup *** empty log message *** 2002-04-15 David Kastrup (Getting started): Mention desktop instability under XEmacs. 2002-04-15 David Kastrup (preview-create-icon): I hate XEmacs. I hate it. I don't have to take this stupid image instantiator crap, do I? That's what Nick was supposed to work out. Make make-glyph not run Amok when the current buffer is not selected. I don't even understand what this does. 2002-04-15 David Kastrup *** empty log message *** 2002-04-14 Nicholas Alcock *** empty log message *** 2002-04-14 Nicholas Alcock (preview-mode-setup): Make the various hooks local. (preview-move-point): Do not try to redisplay a detached extent (as happens if a preview is killed while auto-revealed). 2002-04-14 David Kastrup Some updates for release. 2002-04-14 Nicholas Alcock *** empty log message *** 2002-04-14 Nicholas Alcock (Activation): Mention that XEmacs installations normally don't need activation. 2002-04-14 David Kastrup (preview-export-image, preview-import-image): shorten export format. Backward compatible. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 Jan-Åke Larsson *** empty log message *** 2002-04-14 Nicholas Alcock *** empty log message *** 2002-04-14 Nicholas Alcock (XEmacs): Say that preview reinstating works with a new enough desktop.el. 2002-04-14 Nicholas Alcock *** empty log message *** 2002-04-14 Nicholas Alcock (glyph-image-type): New, determine the image type of a glyph. (preview-export-image): Use it. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup (preview-export-image): New macro. (preview-import-image): New macro. 2002-04-14 David Kastrup * preview.el (preview-reinstate-preview): use preview-import-image. (preview-dissect): Use preview-export-image. 2002-04-14 David Kastrup (preview-export-image, preview-import-image): New functions for desktop.el. 2002-04-14 David Kastrup (preview-latex.info): In the interest of release sanity, add --no-split option so that we have to cater for just a single info file. Needs to be reverted later. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup (Getting started): mention circ.tex here instead of installation.texi. 2002-04-14 David Kastrup (preview-gs-filter): Don't remove from "Compilation" tag if just in filter routine. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup update inflicted Emacs version number. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup (Middle-clicks paste instead of toggling): Alas, those bugs persist into 21.2 although the CVS has had it fixed for half a year almost. "Stable release" policies. Ha. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup Typo in xref. 2002-04-14 David Kastrup * doc/install.texi Added section for package providers, updated the links. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 Jan-Åke Larsson Only require xemacs >= 21.1 2002-04-14 Nicholas Alcock *** empty log message *** 2002-04-14 Nicholas Alcock (preview-parse-messages): Typo and grammar fixes in comments. No longer wonder if XEmacs will like line-number regexps. 2002-04-14 Nicholas Alcock (XEmacs): Say that it works modulo core bugs and new desktop.el package. Point to the latest version of the core patch. Suggest trying under MS Windows. (GNU Emacs under Windows): Point out that preview-latex's not been tested under Windows with XEmacs, either. 2002-04-14 Nicholas Alcock (Prerequisites): No longer describe XEmacs support as preliminary. Mention the Known Problems link. (Configure): Elaborate --with-packagedir. (Loading the package): Mention that most of these instructions are unnecessary for XEmacs, except if you used --with-packagedir. (Maybe should split into Emacs/XEmacs subsections?) 2002-04-14 Jan-Åke Larsson *** empty log message *** 2002-04-14 Jan-Åke Larsson Added --with-xemacs 2002-04-14 David Kastrup (TeX-inline-preview): Catch initialization errors and abort. Good for people without graphic display. 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup *** empty log message *** 2002-04-14 David Kastrup Typos. 2002-04-14 David Kastrup (preview-error-condition): New variable for last error condition. (preview-log-error): Error reporting routine. Logs to run buffer. (preview-reraise-error): At the end of routines, raise a true error with beep and whatever else is necessary to get attention. (preview-gs-sentinel, preview-gs-filter) (preview-gs-dvips-sentinel, preview-gs-transact): use it. (preview-gs-transact): Don't send to dead process. (preview-parse-messages): Use error logger. (preview-TeX-inline-sentinel): Same here. 2002-04-14 David Kastrup *** empty log message *** 2002-04-13 Nicholas Alcock *** empty log message *** 2002-04-13 Jan-Åke Larsson *** empty log message *** 2002-04-13 Jan-Åke Larsson Document new keybindings 2002-04-13 Jan-Åke Larsson *** empty log message *** 2002-04-13 Jan-Åke Larsson Repair RedHat XEmacs braindamage 2002-04-13 Nicholas Alcock *** empty log message *** 2002-04-13 Nicholas Alcock (preview-compatibility-macros): Bind the final list of compiled macros into the bytecode at the end of compilation. 2002-04-13 David Kastrup *** empty log message *** 2002-04-13 David Kastrup * prv-xemacs.el (preview-make-clickable): Revert changes. (preview-auto-reveal): revert default. 2002-04-13 Nicholas Alcock *** empty log message *** 2002-04-13 Nicholas Alcock (preview-auto-reveal): If reveal-mode is not defined, the default should be nil. 2002-04-13 Nicholas Alcock (preview-nonready-icon): Give a reasonable error if the icon doesn't exist. (preview-error-icon): Likewise. (preview-icon): Likewise. (preview-make-clickable): Set `isearch-open-invisible' on new clickable regions. (preview-toggle): Likewise. (preview-auto-reveal): Only track reveal-mode if reveal-mode is defined. (isearch-highlight): Make a protected, disabled advisement by default. (replace-highlight): Never exists; don't bother to advise. (preview-query-replace-reveal): Turn on the isearch-highlight advisement. 2002-04-13 David Kastrup * preview.el (preview-next-border): Fix a weird error where regions beyond the file were demanded. (preview-at-point): Include previews immediately before point for toggling. 2002-04-13 Nicholas Alcock Update XEmacs status: most things are now done. 2002-04-13 David Kastrup *** empty log message *** 2002-04-13 David Kastrup * prv-xemacs.el (preview-toggle): Make isearch open the invisible stuff, and make isearch-invisible track invisible so that isearch will not "restore" things improperly. (preview-move-point): isearch is manipulated by advising isearch-highlight. No need to check here for isearch-mode. (defadvice): only advise replace-highlight if defined. 2002-04-13 David Kastrup *** empty log message *** 2002-04-13 David Kastrup (subsection{The \texttt{showlabels} option}): hotfix for strange label names. 2002-04-13 David Kastrup (preview-disable): Go via toggle for disabling strings. 2002-04-13 David Kastrup (preview-mode-setup, preview-marker) (preview-temporary-opened, preview-mark-point) (preview-auto-reveal, preview-move-point, preview-open-overlays) (replace-highlight, preview-query-replace-reveal) (preview-change-list, preview-register-change) (preview-check-changes, preview-handle-before-change) (preview-handle-after-change): Do the whole fake-intangibility and change detection shmeer. isearch does not work yet. 2002-04-13 David Kastrup *** empty log message *** 2002-04-12 David Kastrup *** empty log message *** 2002-04-12 David Kastrup (preview-dsc-parse): Make error parsing more robust. 2002-04-12 David Kastrup *** empty log message *** 2002-04-12 David Kastrup * preview.el (LaTeX-preview-setup): call preview-mode-setup and/or put it in LaTeX-mode-hook. (preview-buffer, preview-document, LaTeX-preview-setup): New commands, keybindings, menu entries. Things are now more orthogonal and you do no longer need C-c C-c and their ilk (though still supported): we have the commands all accessible via C-c C-p now. 2002-04-12 David Kastrup * prv-xemacs.el (preview-mode-setup): New function. Enable balloon help. 2002-04-12 David Kastrup * prv-emacs.el (preview-toggle): Move hook setup to preview-mode-setup. (preview-mode-setup): New function. (preview-mark-active): make macro. 2002-04-12 David Kastrup * preview.el (LaTeX-preview-setup): call preview-mode-setup and/or put it in LaTeX-mode-hook. 2002-04-12 David Kastrup *** empty log message *** 2002-04-12 David Kastrup *** empty log message *** 2002-04-12 David Kastrup New icons. 2002-04-12 David Kastrup New icon. 2002-04-12 David Kastrup (preview-error-icon): New icon. 2002-04-12 David Kastrup (preview-mouse-open-error): Use other call conventions in order not to confuse XEmacs. (preview-gs-flag-error): switch to using error icon. (preview-error-face): deleted. 2002-04-12 David Kastrup (preview-error-icon): New icon. (preview-make-clickable): new properties preview-balloon-help and preview-keymap. (preview-click-reroute): changed to use preview-keymap. (preview-reroute-map): new function. (preview-balloon-reroute): new function. (preview-toggle): change the juggling. 2002-04-12 David Kastrup *** empty log message *** 2002-04-12 David Kastrup (Simple customization): expound on the center example. 2002-04-11 Jan-Åke Larsson *** empty log message *** 2002-04-11 Jan-Åke Larsson Adjustments for xemacs 2002-04-11 Jan-Åke Larsson Reinstate (reverse) textmath hint 2002-04-11 David Kastrup *** empty log message *** 2002-04-11 David Kastrup (preview-buffer-restore-internal): basically the previous preview-buffer-restore. (preview-buffer-restore): delay resinstating previews vie desktop-delay-hook. 2002-04-11 David Kastrup *** empty log message *** 2002-04-11 David Kastrup (preview-environment, preview-parse-messages): byte compiler warnings. 2002-04-11 David Kastrup *** empty log message *** 2002-04-11 David Kastrup * prv-xemacs.el (face-attribute): Try getting calculation of :height more correct. (preview-inherited-face-attribute): Make a macro. 2002-04-11 David Kastrup *** empty log message *** 2002-04-11 David Kastrup (preview-make-package): Avoid Emacs unnecessarily loading all command line arguments as files. 2002-04-10 David Kastrup *** empty log message *** 2002-04-10 David Kastrup (preview-click-reroute): New routine to discriminate between clicks on glyphs or else. (preview-make-reroute): Generate a reroute map from original glyph clickable keymap. (preview-toggle): use the rerouter. 2002-04-10 Jan-Åke Larsson *** empty log message *** 2002-04-10 Jan-Åke Larsson Remove the textmath hint 2002-04-10 Jan-Åke Larsson Added hint on getting custom environments previewed due to John Jones 2002-04-10 Jan-Åke Larsson Simplifications 2002-04-10 Jan-Åke Larsson New 2002-04-10 Jan-Åke Larsson Changed due to the 'latex' subdir 2002-04-10 David Kastrup *** empty log message *** 2002-04-10 David Kastrup (preview-default-option-list): set textmath per default. 2002-04-10 Jan-Åke Larsson Removed 2002-04-10 Jan-Åke Larsson Simplifications from using a 'latex' subdir 2002-04-10 David Kastrup *** empty log message *** 2002-04-10 David Kastrup update to reflect added file footprint from preview.dtx 2002-04-10 Jan-Åke Larsson Use mkinstalldirs 2002-04-10 Jan-Åke Larsson *** empty log message *** 2002-04-10 Jan-Åke Larsson Move the texmf part to latex/Makefile.in, fix the 'clean' target 2002-04-10 Jan-Åke Larsson preview.dtx has moved, generate latex/Makefile 2002-04-10 Jan-Åke Larsson preview.dtx has moved 2002-04-10 Jan-Åke Larsson Typo corrected 2002-04-10 Jan-Åke Larsson Renamed README-preview to latex/README-preview 2002-04-10 Jan-Åke Larsson Renamed bootstrap.ins to latex/bootstrap.ins 2002-04-10 Jan-Åke Larsson Renamed preview.dtx to latex/preview.dtx 2002-04-10 Jan-Åke Larsson Move latex style to subdir 2002-04-10 David Kastrup *** empty log message *** 2002-04-10 David Kastrup (face-attribute): GNU Emacs calculates face heights differently. (preview-replace-active-icon): For now do the full inefficient stuff. Working this out later should be easy. XEmacs now displays previews, but that's about all. (preview-button-1, preview-button-2): define as XEmacs buttons (preview-make-clickable): make balloon-help something that balloon-help-mode understands. 2002-04-10 David Kastrup *** empty log message *** 2002-04-10 David Kastrup (face-attribute): GNU Emacs calculates face heights differently. (preview-replace-active-icon): For now do the full inefficient stuff. Working this out later should be easy. XEmacs now displays previews, but that's about all. 2002-04-09 Nicholas Alcock *** empty log message *** 2002-04-09 Nicholas Alcock Remove crufty destructive-copy stuff. (map-plist, destructive-replace-glyph, copy-glyph): Removed. (preview-replace-active-icon): Just set the new image property rather than destructively copying it. 2002-04-09 Nicholas Alcock *** empty log message *** 2002-04-09 David Kastrup Add 1 pixel margins as to Jan-Åke's request. 2002-04-09 Nicholas Alcock (preview-nonready-icon): Fix baseline. (preview-icon): Likewise. Bug fixes: (destructive-replace-glyph): Don't confuse `new-glyph' and `glyph'. Sync with prv-emacs changes: (propertize): Create zero-length extents if possible. (preview-image-from-icon): Removed. (preview-string-from-image): Removed. (preview-replace-icon): Removed. (preview-nonready-copy): New, simple as anything. (preview-replace-active-icon): New, albeit apparently broken. (preview-make-clickable): Handle glyphs as well as strings. (preview-toggle): Clickable glyphs are now always on the `end-glyph'. 2002-04-09 David Kastrup (preview-nonready-copy): replaces preview-image-from-icon (preview-replace-active-icon): replaces preview-replace-icon (preview-make-clickable): make preview-string-from-image unnecessary. 2002-04-09 David Kastrup (preview-gs-place): Don't return image, just enter it. (preview-gs-transact): Call preview-replace-active-icon specialized routine instead of the more general hack used before. (preview-disabled-string): kill preview-string-from-image (preview-inactive-string): same here. (preview-eps-place): change in place semantics as above. (preview-active-string): Don't receive image argument. (preview-place-preview): New place semantics. 2002-04-09 David Kastrup *** empty log message *** 2002-04-09 David Kastrup *** empty log message *** 2002-04-09 David Kastrup (x-symbol interoperation): Bump recommended version to 4.2.2. (Middle-clicks paste instead of toggling): Mention fixes present in Emacs-21.2. (Middle-clicks paste instead of toggling): Mention isearch. 2002-04-09 Jan-Åke Larsson *** empty log message *** 2002-04-09 Jan-Åke Larsson Install icons 2002-04-09 Jan-Åke Larsson *** empty log message *** 2002-04-09 Jan-Åke Larsson Put Nick in authors, slight other changes 2002-04-09 Jan-Åke Larsson Added entry on fast conversion and bounding boxes 2002-04-09 Jan-Åke Larsson Added manual stuff 2002-04-08 David Kastrup *** empty log message *** 2002-04-08 David Kastrup Make it compile again. 2002-04-08 David Kastrup *** empty log message *** 2002-04-08 David Kastrup New suggestion for manual. 2002-04-07 David Kastrup Adapt text to new icons. 2002-04-07 David Kastrup *** empty log message *** 2002-04-07 David Kastrup (The Emacs interface): Add documentation about the scaling variables/issues from preview-latex. 2002-04-07 David Kastrup *** empty log message *** 2002-04-06 David Kastrup *** empty log message *** 2002-04-06 David Kastrup (preview-nonready-icon): Use new icons. (preview-icon): Same here. 2002-04-06 Nicholas Alcock *** empty log message *** 2002-04-06 Nicholas Alcock (preview-make-package-xemacs): Revert last change; package version numbers must be integral. Ensure that we get a valid integer even if `preview-version' contains multiple periods. 2002-04-06 Nicholas Alcock *** empty log message *** 2002-04-06 Nicholas Alcock (preview-make-package-xemacs): Prepend "0." to XEmacs package version numbers for CVS versions of preview.el. 2002-04-06 Nicholas Alcock (preview-icon,preview-nonready-icon): Use new icon images. 2002-04-06 David Kastrup Round the corners. 2002-04-06 Nicholas Alcock (ICONFORM,ICON_XPM_SOURCES,ICON_XBM_SOURCES,ICON_SOURCES,icondir): New variables, for icon installation. (ELCC): Include the ICONFORM. (install-icons): New, install the icons. (MKINSTALLDIRS): New (for later, when objdir!=srcdir support is added). (install): Use it. (install-el): Likewise. (install-texmf): Likewise. (install-texmf-doc): Likewise. 2002-04-06 Nicholas Alcock (icondir): Set for GNU Emacs too (but blank), and substitute it. (ICONFORM): New variable, comamnd-line switch to pass to (X)Emacs to find the images at build time (if needed). Substitute it. 2002-04-06 Nicholas Alcock New file. 2002-04-06 David Kastrup Straigthened out the sign. 2002-04-06 David Kastrup Ok, ok, I straigthened out the borders. 2002-04-06 David Kastrup Missing pixel. 2002-04-06 David Kastrup Images for use with preview-latex. 2002-04-06 Nicholas Alcock (preview-make-package): New function. (preview-make-package-xemacs): New function. 2002-04-06 Nicholas Alcock *** empty log message *** 2002-04-06 Nicholas Alcock Substitute the packagedir. 2002-04-06 Nicholas Alcock *** empty log message *** 2002-04-06 Nicholas Alcock Update XEmacs status. 2002-04-06 Nicholas Alcock (packagedir): New variable, used by... (install-el): ... this new package-installation handling. 2002-04-06 Nicholas Alcock (AC_EXAMINE_PACKAGEDIR): Lowercasify PACKGEDIR. (AC_PATH_PACKAGEDIR): Likewise. 2002-04-06 David Kastrup Moved to doc/todo.texi. 2002-04-06 Alan Shutko * configure.in: Start adding XEmacs-specific hooks. Right now, lispdir should be correctly set up, I think. icondir is sitting there for when we add icons. * aclocal.m4 (AC_PATH_PACKAGEDIR,AC_EXAMINE_PACKAGEDIR): New functions for XEmacs installation, borrowed from from emacs-w3m, credit to Katsumi Yamaoka . 2002-04-06 Jan-Åke Larsson Adjustments 2002-04-06 Jan-Åke Larsson *** empty log message *** 2002-04-06 Jan-Åke Larsson Moved to todo.texi 2002-04-06 Jan-Åke Larsson Update 2002-04-06 Jan-Åke Larsson Include todo.texi 2002-04-06 Jan-Åke Larsson Moved from TODO 2002-04-05 David Kastrup (preview-parse-messages): one last change for Christoph. 2002-04-05 David Kastrup *** empty log message *** 2002-04-05 David Kastrup (preview-parse-messages): Another addition to the fast location hook semantics. 2002-04-05 David Kastrup *** empty log message *** 2002-04-05 David Kastrup *** empty log message *** 2002-04-05 David Kastrup (preview-add-urgentization): Cosmetic change. 2002-04-05 David Kastrup *** empty log message *** 2002-04-05 David Kastrup Additional frobbing of urgentization. 2002-04-04 Nicholas Alcock *** empty log message *** 2002-04-04 Nicholas Alcock (preview-add-urgentization): Use `set-extent-initial-redisplay-function' to force immediate redisplay if already on-screen. (preview-remove-urgentization): Likewise. 2002-04-04 David Kastrup *** empty log message *** 2002-04-04 David Kastrup (preview-remove-urgentization): proper return value. (preview-add-urgentization): Make entry in initial-redisplay-function easier to reextract for preview-remove-urgentization. 2002-04-04 David Kastrup Small fry. 2002-04-04 Nicholas Alcock *** empty log message *** 2002-04-04 Nicholas Alcock (match-string-no-properties): New, same as `match-string'. (set-buffer-multibyte): Degenerate implementation. (face-attribute): Throw an error of the right error class. (make-temp-file): Likewise. (preview-add-urgentization): Revise signature, as in prv-emacs. (preview-with-LaTeX-menus): Do not copy useless menus around. (preview-string-from-image): Make obvious that this generates any kind of glyph, not just begin-glyphs. (preview-ps-image): Revise signature (but implementation is still stubbed). (preview-toggle): Revise signature slightly. Flip between begin and end-glyphs to partially cater for XEmacs redisplay bug. 2002-04-04 Nicholas Alcock (preview-parse-messages): Cater for XEmacs shy grouping bug (shy grouping very nearly doesn't work in XEmacs-21.4...) 2002-04-04 David Kastrup *** empty log message *** 2002-04-04 David Kastrup (preview-parse-messages): initialize lfile to "", so that line number caching does not fail when the filename is "nil". (preview-parse-messages): AAAAAARGGG!!!. Fix the typo that caused O(n^2) parsing time. 2002-04-04 David Kastrup *** empty log message *** 2002-04-04 David Kastrup (preview-gs-dvips-process-setup): Correct deletion of dvi file. (preview-dvips-abort): don't unnecessarily clean subdirs. (preview-gs-dvips-sentinel): get the delete semantics right. (preview-gs-close): same here. (preview-delete): after deleting files, set files in overlay to nil since in connection with urgentization we can get multiple deletions. 2002-04-03 David Kastrup (preview-gs-close): move. (preview-gs-dvips-process-setup): New function for setting up process just at the time of use. (preview-dvips-abort): New function. (preview-gs-dvips-sentinel): Overhaul. (preview-gs-close): Overhaul in order to do the right thing regardless of whether Dvips has finished or not. (preview-eps-open): Some initial changes. 'postscript image device likely to be broken by us (but it is broken in Emacs, anyway). (preview-parse-messages): Take `open-closure' as argument. (preview-parse-messages): different hook semantics for fast hooks. We are still in negotiations over this... (preview-parse-messages): change parsestate to list of vectors. 2002-04-03 David Kastrup *** empty log message *** 2002-04-03 Jan-Åke Larsson *** empty log message *** 2002-04-03 Jan-Åke Larsson Slight edits 2002-04-03 Jan-Åke Larsson documented showlabels 2002-04-03 Jan-Åke Larsson Slight edits 2002-04-03 Jan-Åke Larsson Slight edits 2002-04-03 Jan-Åke Larsson Document x-symbol.patch 2002-04-03 Jan-Åke Larsson Initial version 2002-04-03 Jan-Åke Larsson *** empty log message *** 2002-04-03 Jan-Åke Larsson Use texmfdir, slight other edits 2002-04-02 Jan-Åke Larsson *** empty log message *** 2002-04-02 Jan-Åke Larsson *** empty log message *** 2002-04-02 Jan-Åke Larsson escaped usage of $texmfdir 2002-04-01 Jan-Åke Larsson *** empty log message *** 2002-04-01 Jan-Åke Larsson added texmf and elisp targets, also targets for $TEXMFGEN 2002-04-01 Jan-Åke Larsson Initial stab at triple-rpm spec 2002-04-01 Jan-Åke Larsson *.dvi and *.info cleaned again 2002-04-01 Jan-Åke Larsson Typo corrected 2002-04-01 David Kastrup *** empty log message *** 2002-04-01 David Kastrup (LaTeX-preview-setup): Remove our own TeX-translation-hook that did not really work (supposed to remove Preview error messages from preview runs, but for document problems you'd rather use the real run, anyhow). (preview-parse-messages): remember directory when switching buffers. Implement fast translation hooks. A pity nobody uses them yet. (TeX-inline-preview): Use TeX-run-command instead of TeX-run-format: we miss out on the progress info in the mode line, but it slowed down the filter routine. 2002-04-01 David Kastrup (subsection{The \texttt{auctex} option}): Make the error messages shorter to cut down on I/O time. 2002-03-31 Jan-Åke Larsson *** empty log message *** 2002-03-31 Jan-Åke Larsson Fix for %config files 2002-03-31 David Kastrup * preview.el (preview): add cross links. 2002-03-31 David Kastrup *** empty log message *** 2002-03-31 David Kastrup *** empty log message *** 2002-03-31 David Kastrup Rerun LaTeX to get references right. 2002-03-31 David Kastrup *** empty log message *** 2002-03-31 David Kastrup (subsection{The \texttt{auctex} option}): Disable \thanks and \and. 2002-03-31 David Kastrup *** empty log message *** 2002-03-31 David Kastrup *** empty log message *** 2002-03-31 David Kastrup *** empty log message *** 2002-03-31 David Kastrup (preview-default-option-list): Update possibilities and docs. (preview-parse-messages): Don't do files not known to be human-generated. (preview-gs-queue-empty): New cleanout function. We use this instead of just clearing preview-gs-queue in order to avoid losing pointers to deletable temporary files. (preview-gs-sentinel): Use it. (preview-gs-close): Same here. (preview-gs-open): And here. Use unwind-protect in order to ascertain we process the queue. (preview-prepare-fast-conversion): Accept non-dereferenced big ps file. (preview-gs-dvips-sentinel): better behavior when processes get started and finished in unexpected orders. 2002-03-31 Jan-Åke Larsson *** empty log message *** 2002-03-31 Jan-Åke Larsson Changed to include everything in /texmf/tex/latex/preview 2002-03-31 David Kastrup (preview-default-option-list): Update possibilities and docs. (preview-parse-messages): Don't do files not known to be human-generated. 2002-03-30 David Kastrup *** empty log message *** 2002-03-30 David Kastrup *** empty log message *** 2002-03-30 David Kastrup * doc/preview-dtxdoc.pl, preview.dtx (section{Various driver files}): Add \previewlatex macro for consistent translation. 2002-03-30 Jan-Åke Larsson Typo fixed 2002-03-30 David Kastrup *** empty log message *** 2002-03-30 David Kastrup add \% and ~ translations. 2002-03-30 David Kastrup * preview.dtx (section{Package options}): document new option files. 2002-03-30 David Kastrup (x-symbol interoperation): Mention speed problem. 2002-03-30 David Kastrup *** empty log message *** 2002-03-30 David Kastrup loads of smaller and larger changes, new options files. 2002-03-30 David Kastrup *** empty log message *** 2002-03-30 David Kastrup (preview-back-command): typo. 2002-03-30 David Kastrup (makeinfo): move into doc directory for autogenerating files so that include files are found. 2002-03-30 Jan-Åke Larsson *** empty log message *** 2002-03-30 Jan-Åke Larsson New dependency on macros.texi 2002-03-30 Jan-Åke Larsson Macros in separate file 2002-03-30 Jan-Åke Larsson Typo corrected, macros in separate file 2002-03-30 Jan-Åke Larsson Changed slightly wrt \cmd translation 2002-03-30 Jan-Åke Larsson Macros for the texinfo generation 2002-03-30 Jan-Åke Larsson Typos corrected, macros in separate file. 2002-03-30 Alan Shutko * Makefile.in (TEXMFGEN): Use new variable. * configure.in (TEXMFGEN): New variable with the tex stuff generated which should be installed. 2002-03-29 David Kastrup *** empty log message *** 2002-03-29 David Kastrup (preview-back-command): Change call semantics to something easier to understand and try out. (preview-parse-messages): Remove unused variable `next-point'. (preview-parse-messages): Correct thinko and use new preview-back-command semantics. 2002-03-28 David Kastrup *** empty log message *** 2002-03-28 David Kastrup move \pr@ship@start 2002-03-28 David Kastrup *** empty log message *** 2002-03-28 David Kastrup (%configure): Use --with-texmf-dir. 2002-03-28 Alan Shutko * doc/install.texi (Configure): Reflect changes in configure options. * configure.in (--with-texmf): Changed to --with-texmf-dir per bug 480837. (--with-preview-dir): Changed to --with-tex-dir per bug 480837. (--with-doc-dir): New. 2002-03-28 David Kastrup *** empty log message *** 2002-03-28 David Kastrup Correct labels. 2002-03-28 David Kastrup *** empty log message *** 2002-03-27 David Kastrup be careful in unboxing so as not to remove possibly shifted hboxes (bug reported by Jan-Åke) protected by an otherwise inexplicable penalty. 2002-03-27 David Kastrup *** empty log message *** 2002-03-27 David Kastrup Complete overhaul of parsing to avoid (costly) buffer switches. (preview-gs-close): Transfer queue to preview-gs-queue. (preview-gs-open): Pass arglist to preview-parse-messages for place functions. (preview-eps-open): Same. (preview-gs-place): Completely different args in order to avoid buffer switching. Different return value. (preview-inactive-string): Different semantics (were valid before by accident, so no change in callers necessary). (preview-eps-place): Rearranged to avoid buffer switching. (preview-make-filename): require tempdir. (preview-delete-file): changed API to avoid buffer switching. (preview-place-preview): Same. (preview-parse-messages): New args passed into place routines. Completely rearranged and merged preview-analyze-error into it. (preview-start-dvips): Pass tempdir to preview-make-filename 2002-03-27 David Kastrup (preview-add-urgentization): Changed API, but it turns out this gets called just like it did before. 2002-03-27 Jan-Åke Larsson *** empty log message *** 2002-03-27 Jan-Åke Larsson Ignore preview-dtxdoc.texi 2002-03-27 Jan-Åke Larsson Include autogenerated preview-dtxdoc.texi 2002-03-27 Jan-Åke Larsson Autogeneration of ../preview.dtx -> preview-dtxdoc.texi 2002-03-27 Jan-Åke Larsson Initial version 2002-03-27 Jan-Åke Larsson *** empty log message *** 2002-03-27 Jan-Åke Larsson Moved menu to problems.texi, documented preview-auto-reveal and preview-inner-environments 2002-03-27 Jan-Åke Larsson Moved menu here from preview-latex.texi 2002-03-27 Jan-Åke Larsson Removed out-commented parts 2002-03-27 Alan Shutko * doc/.cvsignore: Add preview-latex.tmp. * .cvsignore: Add latex.out. * autogen.sh: Modify ed script to account for difference between AC_INIT in 2.13 and 2.52 * doc/Makefile.in (INSTALLINFO): Make it use configure value. * configure.in: Check for path of install-info. Check whether Emacs supports images. 2002-03-26 Jan-Åke Larsson Minimal change to simplify autogen of texinfo manuals 2002-03-26 David Kastrup (Integrate into refTeX): bemoan another shortcoming, or rather feature wish. 2002-03-26 David Kastrup *** empty log message *** 2002-03-25 David Kastrup *** empty log message *** 2002-03-25 David Kastrup (preview-auto-reveal, replace-highlight) (preview-query-replace-reveal): moved. 2002-03-25 David Kastrup (preview-gs-dvips-sentinel): Treat absence of previews in buffer more graciously. (preview-parse-messages): require space before !name and !offset tags from AUC TeX. 2002-03-25 David Kastrup *** empty log message *** 2002-03-25 David Kastrup (subsection{The internals}): Remove spurious space via \vsplit. (subsection{The internals}): Set \deadcycles to avoid TeX interfering with our \output fake. (subsection{Selection options}): Implement hooking into equations differently. Somewhat ugly hack to circumvent amslatex/3425 bug. (subsection{Preview attaching commands}): keep \showboxbreadth and \showboxdepth operative, though set to minimal values. 2002-03-25 David Kastrup *** empty log message *** 2002-03-25 David Kastrup (x-symbol interoperation): Update Web address. 2002-03-25 David Kastrup (Contacts): Remove personal Email address from README. 2002-03-24 Jan-Åke Larsson *** empty log message *** 2002-03-24 Jan-Åke Larsson Incorporated "Prerequisites" from readme.texi 2002-03-24 Jan-Åke Larsson Moved "Getting started" to readme.texi, also index changes 2002-03-24 Jan-Åke Larsson Moved "Getting started" from preview-latex.texi, moved "Prerequisites" to install.texi, Placed appropriate pointers and crossreferences in README and other manuals 2002-03-24 David Kastrup Info about RedHat 7.3 beta. 2002-03-24 David Kastrup *** empty log message *** 2002-03-24 David Kastrup *** empty log message *** 2002-03-24 David Kastrup (subsection{The internals}): Spacing improvements. 2002-03-24 David Kastrup (TeX-parse-TeX): Make subordinate files without major mode default to that of the calling file when doing error processing. 2002-03-24 David Kastrup *** empty log message *** 2002-03-24 David Kastrup (replace-highlight): advise so that query-replace works as reasonable. (preview-query-replace-reveal): Option to make this customizable. 2002-03-24 David Kastrup *** empty log message *** 2002-03-23 David Kastrup (preview-toggle): get rid of isearch-open-invisible hooks and stuff; using the invisible property was confusing to the display engine, anyhow, and was about to be broken by changes in Emacs. The current behavior for isearch is nicer than the default was before, so what. (preview-auto-reveal): New customizable option. 2002-03-23 David Kastrup *** empty log message *** 2002-03-23 David Kastrup *** empty log message *** 2002-03-23 David Kastrup (Emacs problems): Windows availability for CVS Emacs. 2002-03-23 David Kastrup Some changes to Windows availability. 2002-03-23 David Kastrup (preview-parse-messages): Comment used regexps. 2002-03-23 David Kastrup *** empty log message *** 2002-03-23 David Kastrup (preview-parse-messages): Comment used regexps. 2002-03-23 David Kastrup (subsection{Selection options}): Still more displaymath cosmetics. 2002-03-23 David Kastrup *** empty log message *** 2002-03-23 David Kastrup *** empty log message *** 2002-03-23 David Kastrup (subsection{The internals}): Removed an \everypar that caused bad spacing. No idea why. Redundant anyway. (subsection{Selection options}): changed displaymath option to put in the \everydisplay tokens at a theoretically more correct place. Explicitly hooked equation and equation*: AMSLaTeX calls them too late to have them behave well. (subsection{Preview attaching commands}): Corrected \PreviewEnvironment which must have led to error messages for months. Seems nobody cares. 2002-03-22 David Kastrup (section{The Implementation}): fix typo in dvips option. Ugh. 2002-03-22 David Kastrup *** empty log message *** 2002-03-22 David Kastrup (preview-bb-filesize): move to preview-gs group. (LaTeX-preview-setup): add bug reporter. (preview-report-bug): update reported options. 2002-03-22 David Kastrup *** empty log message *** 2002-03-22 David Kastrup *** empty log message *** 2002-03-22 David Kastrup Edits. 2002-03-22 David Kastrup same here 2002-03-22 David Kastrup Lots of editing 2002-03-22 Jan-Åke Larsson *** empty log message *** 2002-03-22 Jan-Åke Larsson Typo fixed 2002-03-22 Jan-Åke Larsson (preview-environment): doc rewrite. Slight other layout changes 2002-03-22 David Kastrup Changes for 0.7 2002-03-22 David Kastrup *** empty log message *** 2002-03-22 David Kastrup Throw out stuff already implemented. 2002-03-22 David Kastrup *** empty log message *** 2002-03-22 David Kastrup * preview.el (preview-prefer-TeX-bb): Doc cosmetic. (preview-fast-conversion): Now defaults to on. (preview-fast-dvips-command): remove -tletter option, we do this better now. (preview-LaTeX-command): Pass new dvips option to preview. 2002-03-22 David Kastrup (section{Package options}) (section{The Implementation}): Add dvips option for overriding page dimensions/landscape and such stuff. 2002-03-22 David Kastrup *** empty log message *** 2002-03-22 David Kastrup (preview-TeX-bb): comment sanitized. (preview-gs-init-string, preview-ps-file, preview-gs-dsc): new variables. (preview-fast-conversion): Set this customizable variable for an impressive speedup, particularly of the DviPS pass. (preview-dvips-command): moved. (preview-fast-dvips-command): New command for fast conversion. (preview-gs-restart): send initialization string to gs (preview-gs-open): initialize preview-gs-init-string (preview-gs-open): pass preview-fast-conversion into preview-start-dvips (preview-dsc-parse, preview-gs-dsc-cvx) (preview-prepare-fast-conversion): New functions for using DSC comments. (preview-gs-dvips-sentinel): read DSC in. (preview-gs-place): remember snippet in 'queued property. (preview-mouse-open-eps): allow opening at position. (preview-gs-flag-error): take preview-gs-init-string into account, generate other message for fast PS conversion. (preview-gs-transact): allow non-empty stack in prompt, use preview-latex-do command in GhostScript. (preview-place-preview): comment correction, no eps file if ps generated. (preview-analyze-error): doc change. (preview-start-dvips): allow for fast version. 2002-03-22 David Kastrup (preview-ps-image): Allow optional bounding box from TeX. 2002-03-21 David Kastrup *** empty log message *** 2002-03-21 David Kastrup * preview.dtx (subsection{Preview attaching commands}): Backward compatible message with TeX bounding box. 2002-03-21 David Kastrup * preview.el (preview-parse-messages): Backward compatible message parsing. 2002-03-21 David Kastrup * preview.el (preview-prefer-TeX-bb): New option to fish bounding box from TeX output. Not enabled by default until we get to fix a particular problem occuring with split environment nested in equation. (preview-TeX-bb-border): Additional slop around bounding box. (preview-TeX-bb): New function to calculate PostScript bb from TeX box dimensions in sp. (preview-gs-place, preview-eps-place, preview-place-preview): accept additional box argument. (preview-gs-transact): consider more box sources. (preview-delete-file, preview-make-filename): new semantics for reference-counting files. (preview-parse-messages, preview-analyze-error): Parse additional bounding box information from AUC TeX run. 2002-03-21 David Kastrup (subsection{The internals}, subsection{Preview attaching commands}): provide additional bounding box info. (subsection{The internals}): move location of \pr@shipend to before shipping out \pr@box so that we may measure/change it. (subsection{Selection options}): slightly changed call of old \everydisplay hook. (subsection{Preview attaching commands}): disable more warnings in order to decrease possible parse errors of preview.el. 2002-03-21 David Kastrup *** empty log message *** 2002-03-20 Nicholas Alcock *** empty log message *** 2002-03-20 Nicholas Alcock (preview-with-LaTeX-menus): Handle the case where the current menubar is not the AuCTeX one. Remove dead code. 2002-03-19 Nicholas Alcock *** empty log message *** 2002-03-19 Nicholas Alcock (preview-gs-color-value): New, from prv-emacs.el. 2002-03-19 Nicholas Alcock (preview-nonready-icon): Doc fix. (preview-image-from-icon): Likewise. (preview-mark-active): New. 2002-03-19 Nicholas Alcock Require `reporter'. (preview-image-creators): Doc extension. (preview-eps-place): Doc fix. (preview-analyze-error): Likewise. (preview-gs): Grammar fix. (preview-face): Likewise. (preview-temp-dirs): Layout fix. (preview-environment): Grammar and layout fix. (preview-mouse-open-eps): Cater for XEmacs's more limited PostScript mode. (LaTeX-preview-setup): Use `preview-mark-active' to cater for Emacs/XEmacs active-region detection differences. 2002-03-19 Nicholas Alcock Doc fix. 2002-03-19 Nicholas Alcock *** empty log message *** 2002-03-19 Nicholas Alcock Require overlay always, not just at compile time. (preview-compatibility-macros): Define only when compiling. (preview-defmacro): Likewise. Teach Emacs to indent this form properly. Code to compensate for features missing in XEmacs: (face-attribute): Teach how to fake :foreground and :background. (find-image): Remove. (defimage): Likewise. There's no need for this call here; even if there were, the image-type analysis should take place at instantiation time, not definition time. (easy-menu-create-menu): New, after the Emacs function. (next-single-char-property-change): Likewise. (previous-single-char-property-change): Likewise. (with-temp-message): Likewise. (add-to-list): Likewise, redefining the two-argument XEmacs version. (copy-glyph): New, uses... (destructive-replace-glyph): ... this. New (and ugly). Uses... (map-plist): ... this. New, `map' for property lists. Code derived from prv-emacs.el: (preview-mark-active): New, handle the special XEmacs `mark-is-nil' case. (preview-create-icon): New. (preview-icon): XEmacsize from commented-out code; reindent. (preview-nonready-icon): Likewise. (preview-add-urgentization): Add docstring. (preview-add-urgentization): Likewise. (preview-image-from-icon): New. (preview-string-from-image): Likewise. (preview-make-clickable): Likewise. (preview-ps-image): Likewise. (preview-toggle): Likewise. (preview-inherited-face-attribute): Likewise. (preview-with-LaTeX-menus): Likewise. (preview-gs-get-colors): Likewise. (provide): Add. 2002-03-16 David Kastrup *** empty log message *** 2002-03-16 David Kastrup Work in progress. 2002-03-16 David Kastrup * doc/readme.texi: Work in progress. * doc/readme.texi: documentation restructuring for making README good on preinstalled systems. 2002-03-16 David Kastrup *** empty log message *** 2002-03-16 David Kastrup update wish list. This is getting longer by the minute. 2002-03-16 David Kastrup *** empty log message *** 2002-03-16 David Kastrup (INSTALL, README, PROBLEMS): add -D rawfile option for raw text files. 2002-03-16 David Kastrup documentation restructuring for making README good on preinstalled systems. 2002-03-16 David Kastrup (makeinfo): add -D rawfile option for raw text files 2002-03-15 David Kastrup *** empty log message *** 2002-03-15 David Kastrup (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-03-15 David Kastrup (subsection{Preview attaching commands}): disable \showmaxdepth and \showmaxbreadth. 2002-03-15 David Kastrup *** empty log message *** 2002-03-15 David Kastrup (preview-place-preview): (widen) paranoia. (preview-back-command): same here. (LaTeX-preview-setup): better safe than sorry (users might call this wrong), so rerequire 'latex (preview-parse-messages): New regexp parser. Nick, if the shy groups \(?: ...\) worry XEmacs, make them non-shy and adjust the match-... thingies appropriately. (preview-analyze-error): and another save-restriction... 2002-03-15 David Kastrup *** empty log message *** 2002-03-14 David Kastrup *** empty log message *** 2002-03-14 David Kastrup (preview-parse-messages): Obliterate preview-snippet and preview-snippet-start for general parsestate. (preview-analyze-error): Use parsestate and cache line number info from last call. This plugs a *big* performance hog (goto-line). Made buffer parsing here about 8 times faster. 2002-03-13 David Kastrup (subsection{The internals}): Use \@arrayparboxrestore for better reset of spacing. 2002-03-13 David Kastrup *** empty log message *** 2002-03-13 David Kastrup (require): avoid compiler warning. (preview-goto-info-page): new function (LaTeX-preview-setup): add preview-goto-info-page binding (info): add preview prefix for C-h F lookup (LaTeX-preview-setup): add documentation and customization menu. 2002-03-13 David Kastrup *** empty log message *** 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup Add preview.ins target. 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup * doc/install.texi: Brown paper bag. 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup don't prebuild doc. We offer a separate download archive for people without texinfo. 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup (BuildRequires): changes for 0.6.1. 2002-03-10 David Kastrup *** empty log message *** 2002-03-10 David Kastrup Some changes for 0.6.1. 2002-03-10 David Kastrup Small changes. 2002-03-10 David Kastrup Some adjustments for 0.6.1. 2002-03-10 David Kastrup *** empty log message *** 2002-03-09 David Kastrup *** empty log message *** 2002-03-09 David Kastrup (LaTeX-preview-setup): Use preview-with-LaTeX-menus. 2002-03-09 David Kastrup (preview-with-LaTeX-menus): New function temporarily making menus active. This is quite different for XEmacs. 2002-03-09 David Kastrup *** empty log message *** 2002-03-09 David Kastrup tiny typo. 2002-03-09 David Kastrup typo fixes from Nick 2002-03-09 David Kastrup typo fixes from Nick. 2002-03-09 David Kastrup *** empty log message *** 2002-03-09 David Kastrup (LaTeX-preview-setup): Deal with the easy-menu sickness so that XEmacs might work. 2002-03-09 David Kastrup *** empty log message *** 2002-03-09 David Kastrup (LaTeX-preview-setup): Deal with the easy-menu sickness so that XEmacs might work. 2002-03-08 Alan Shutko When checking for texhash, use /bin/true if we can't find it. 2002-03-08 David Kastrup *** empty log message *** 2002-03-08 David Kastrup (Emacs problems), doc/readme.texi: some brighter outlook with regard to XEmacs port. 2002-03-08 David Kastrup *** empty log message *** 2002-03-08 David Kastrup (preview-gs-transact): Throw in the towel. We don't use .runandhide (and .setsafe) unless we are dealing with gs with a version of at least 7.00. gs-6.53 seems to provide .runandhide, while making it useless because save .setsafe restore does not return to unsafer mode. 2002-03-05 David Kastrup *** empty log message *** 2002-03-05 David Kastrup Few changes and explanations for 0.6.1. 2002-03-05 David Kastrup *** empty log message *** 2002-03-05 David Kastrup (Font problems with Dvips): Changed pounds sign. Not much of an improvement (we get the wrong character), but 7bit safe. If Jan-Åke finds this as desirable as to have his own name mangled, we should follow at least make it pay off. 2002-03-05 David Kastrup *** empty log message *** 2002-03-05 David Kastrup (On EPS previews): png16m is default instead of ong256. 2002-03-05 David Kastrup Document 8bit problems. 2002-03-05 David Kastrup *** empty log message *** 2002-03-05 David Kastrup *** empty log message *** 2002-03-05 David Kastrup *** empty log message *** 2002-03-05 David Kastrup update to autoconf 2.52. 2002-03-05 David Kastrup Wheedle MY_LANG and MY_LC_CTYPE in if autoconf failed to do so. 2002-03-05 David Kastrup *** empty log message *** 2002-03-05 David Kastrup copyright extended. Basically overhaul of persistent data, leads to: (preview-disable): clear timestamp. (preview-delete): Don't fiddle with ovr after it is already deleted. (preview-clearout): additional argument timestamp (preview-kill-buffer-cleanup): New function for killing buffers: properly time-stamped previews will not get their files deleted. (kill-buffer-hook): use it (before-revert-hook): use it (desktop-buffer-preview-misc-data): changed dissect call, work only if buffer unmodified. (preview-dissect): work with timestamp, don't destroy preview. (preview-buffer-restore): new function, works from saved data. (desktop-buffer-preview): use it. (preview-cleanout-tempfiles): Do things differently. (LaTeX-preview-setup): Call preview-buffer-restore if we accidently got here before setting up the desktop hooks. 2002-03-04 David Kastrup ignore Makefile 2002-03-04 David Kastrup *** empty log message *** 2002-03-04 David Kastrup * doc/preview-latex.texi (Package options): doc changes, psfixbb documented. * doc/preview-latex.texi: some documentation amendments. 2002-03-04 David Kastrup doc changes. 2002-03-04 David Kastrup doc changes (@AUCTeX). 2002-03-04 David Kastrup Pregenerate info file. 2002-03-04 David Kastrup *** empty log message *** 2002-03-04 David Kastrup (preview-dissect): improve false desktop cleanups. (desktop-buffer-preview): handle file load oneself. (preview-place-preview): subtle bug leading to empty previews accumulating in secondary buffers. (preview-reinstate-preview): don't reinstate previews where the files have been deleted. (preview-TeX-inline-sentinel): Make sure "Compilation" flag gets cleared even on errors. (preview-environment): Doc change. (desktop-buffer-preview-misc-data, preview-dissect) (desktop-buffer-preview, preview-cleanout-tempfiles) (preview-active-string, preview-reinstate-preview) (preview-default-preamble): Doc corrections/additions. 2002-03-03 David Kastrup *** empty log message *** 2002-03-03 David Kastrup (preview-dissect): improve false desktop cleanups. (desktop-buffer-preview): handle file load oneself. (preview-place-preview): subtle bug leading to empty previews accumulating in secondary buffers. (preview-reinstate-preview): don't reinstate previews where the files have been deleted. (preview-TeX-inline-sentinel): Make sure "Compilation" flag gets cleared even on errors. 2002-03-02 David Kastrup (preview-gs-transact): Don't use .setsafe unless .runandhide is defined. There might be no way back to unsafer mode otherwise. (preview-create-subdirectory): Be more forgiving about users messing up the directory organization of preview-latex, by manually deleting stuff under its control. 2002-03-02 David Kastrup *** empty log message *** 2002-03-01 David Kastrup *** empty log message *** 2002-03-01 David Kastrup (preview-default-option-list): add new options. 2002-03-01 David Kastrup add new package option psfixbb for getting better bounding boxes in the presence of PStricks and the like. 2002-02-28 David Kastrup (preview-inner-environments): New variable for avoiding ugly environments. (preview-environment): Accept a count, and avoid bad environments. (preview-section): Doc string fixed. 2002-02-28 David Kastrup *** empty log message *** 2002-02-26 David Kastrup (require): suppress desktop warnings (preview-clearout): restrict to narrowed area. (desktop-buffer-preview-misc-data): widen. (preview-dissect): don't use subseq from cl-extra, rather butlast from subr. (preview-cleanout-tempfiles): new routine used in kill-emacs-hook (preview-reinstate-preview): setup kill-emacs-hook late so that preview-cleanout gets called after desktop saving (preview-create-subdirectory): same here 2002-02-26 David Kastrup *** empty log message *** 2002-02-25 David Kastrup (TeX-active-tempdir): Changed the type. (preview-gs-dvips-sentinel): adjusted for that. (preview-gs-place): queued is now missing image (preview-gs-transact): that is in overlay property preview-image instead. (preview-gs-transact): adapt to new queued (desktop-buffer-preview-misc-data): save overlays when leaving desktop. (preview-dissect): gets details from overlay. (desktop-buffer-preview): restore overlays on reentry (kill-emacs-hook): must be run after desktop hook. (preview-active-string): gets passed image instead of snippet. (preview-make-filename): New TeX-active-tempdir type (preview-delete-file): same here (preview-place-preview): adapt to new preview-active-string (preview-reinstate-preview): new function for restoring a preview (preview-create-subdirectory): new TeX-active-tempdir type 2002-02-25 David Kastrup *** empty log message *** 2002-02-24 Jan-Åke Larsson *** empty log message *** 2002-02-24 Jan-Åke Larsson Incorporated docs from preview.dtx, minor other changes 2002-02-21 Alan Shutko *** empty log message *** 2002-02-20 Jan-Åke Larsson Removed isolatin1 style include and chars 2002-02-20 Alan Shutko Patch from Stephen Gildea correcting the disable-8bit-test code. 2002-02-19 Jan-Åke Larsson Created 0.6b, which includes .info and .dvi manuals 2002-02-19 Jan-Åke Larsson Removed .info and .dvi from 'clean' target 2002-02-19 David Kastrup *** empty log message *** 2002-02-19 Jan-Åke Larsson *** empty log message *** 2002-02-19 Jan-Åke Larsson Changed target 'doc' to 'docs'. 'doc' matched the (unchanged) directory 'doc'. 2002-02-19 Jan-Åke Larsson Startup file for site-start.d 2002-02-19 Jan-Åke Larsson Added site-start.d support and prauctex.cfg config file 2002-02-19 David Kastrup (subsection{The internals}): The fake \shipout had a syntax error. Why don't people report bugs? 2002-02-19 David Kastrup *** empty log message *** 2002-02-18 David Kastrup A few more ignored files. 2002-02-18 David Kastrup Oops, prauctex.cfg inadvertantly overrode a possible "sections" option. 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 Alan Shutko (all): Split out docs target so install-hint is still last. Ditto install. 2002-02-18 David Kastrup Add a few suggestions and throw out what has already been accomplished. 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup Slight edits. 2002-02-18 David Kastrup mention PROBLEMS as autogenerated file, add warning about autoconf earlier than 2.13. 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup explain about configuration files. 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup * doc/preview-latex.texi: dircategory Emacs 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup * doc/Makefile.in (install): correct install target for install-info. 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup (Misplaced previews): explain about prauctex.cfg. 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup Write @LaTeX instead of La@TeX 2002-02-18 David Kastrup (preview-default-preamble): Shorten stuff out that sits now in prauctex.cfg. 2002-02-18 David Kastrup *** empty log message *** 2002-02-18 David Kastrup (all): cater for prauctex.cfg. Same for other targets. 2002-02-18 David Kastrup (section{Introduction}): Replaced TeX by \TeX and similar cosmetics. (section{Package options}): Added noconfig option, explained prdefault.cfg (not yet there) and prauctex.cfg. (subsection{Preview attaching commands}): Predefine prauctex.cfg. (section{Various drivers}): make installer extract it. 2002-02-18 Jan-Åke Larsson *** empty log message *** 2002-02-18 Jan-Åke Larsson Simple layout fix 2002-02-18 Jan-Åke Larsson Now, then, 0.6-1 2002-02-18 Jan-Åke Larsson *** empty log message *** 2002-02-18 Jan-Åke Larsson Typo corrected 2002-02-18 Jan-Åke Larsson For 0.6 proper 2002-02-18 Jan-Åke Larsson Fixed INSTALL_DATA 2002-02-18 Jan-Åke Larsson *** empty log message *** 2002-02-18 Jan-Åke Larsson Typo corrected 2002-02-18 Jan-Åke Larsson *** empty log message *** 2002-02-18 Jan-Åke Larsson Install info files too 2002-02-18 Jan-Åke Larsson *** empty log message *** 2002-02-18 Jan-Åke Larsson AUC TeX RPM on project site 2002-02-18 Jan-Åke Larsson Fixed 'make clean' in doc subdir 2002-02-18 Alan Shutko * doc/Makefile.in: New file, replacing the former ad-hoc build. * doc/install.texi: Mention --disable-8bit-test. * doc/problems.texi (LaTeX international characters): Mention --disable-8bit-test. * aclocal.m4 (AC_CHECK_AUCTEX): Correct --with-auctex to --with-tex-site. * configure.in: 8bit test enhancements. Allow disabling test with --disable-8bit-test. Check for makeinfo. Generate doc/Makefile. 2002-02-16 David Kastrup Mention problems with 8-bit-uncleanliness. We need an override still. 2002-02-16 David Kastrup *** empty log message *** 2002-02-16 David Kastrup (LaTeX international characters): Mention that configure might barf. 2002-02-16 David Kastrup *** empty log message *** 2002-02-15 Jan-Åke Larsson *** empty log message *** 2002-02-15 Jan-Åke Larsson Included "for RH 7.x" 2002-02-15 Jan-Åke Larsson *** empty log message *** 2002-02-15 Jan-Åke Larsson RPM info added 2002-02-14 Jan-Åke Larsson *** empty log message *** 2002-02-14 Jan-Åke Larsson Added patches subdir in %doc 2002-02-14 Jan-Åke Larsson *** empty log message *** 2002-02-14 Jan-Åke Larsson For 0.6. Included code to build from CVS and temporary fix to allow build before autoconf includes docs. 2002-02-14 Jan-Åke Larsson Typo corrected 2002-02-12 David Kastrup Ignore generated files. 2002-02-11 Jan-Åke Larsson *** empty log message *** 2002-02-11 Jan-Åke Larsson *** empty log message *** 2002-02-11 Jan-Åke Larsson Fixed direntries for preview-latex 2002-02-11 Jan-Åke Larsson Include @macro defs for text-file generation 2002-02-11 Jan-Åke Larsson *** empty log message *** 2002-02-11 David Kastrup *** empty log message *** 2002-02-11 David Kastrup * doc/Makefile (install): install the renamed info files. 2002-02-11 David Kastrup (preview-latex/index.html): generate HTML with makeinfo as texi2html does not grok @preview-latex. 2002-02-11 David Kastrup * doc/preview-latex.texi: change output file name to preview-latex.info in order to keep preview-latex as a directory name for HTML output. 2002-02-11 David Kastrup * doc/preview-latex.texi: Write Å instead of @AA (x-symbol sneaked that in). And revert again: does not print. 2002-02-11 David Kastrup *** empty log message *** 2002-02-11 David Kastrup Avoid 8bit chars, they don't print. Sigh. 2002-02-11 David Kastrup *** empty log message *** 2002-02-11 David Kastrup Write Å instead of @AA (x-symbol sneaked that in). 2002-02-11 David Kastrup *** empty log message *** 2002-02-11 David Kastrup Use @previewlatex. 2002-02-11 David Kastrup Use @previewlatex{}. 2002-02-11 David Kastrup *** empty log message *** 2002-02-11 David Kastrup Use @previewlatex and @uref. 2002-02-11 David Kastrup Use @previewlatex. 2002-02-11 David Kastrup (top): Introduce @previewlatex macro and use it throughout. Some more changes. 2002-02-11 Jan-Åke Larsson Minor changes 2002-02-11 Jan-Åke Larsson Shortened 2002-02-11 Jan-Åke Larsson Added --no-validate on README 2002-02-11 Jan-Åke Larsson Layout changes, xref to PROBLEMS shortened 2002-02-11 Jan-Åke Larsson Lauout changes, added text on bug reports and GS EPS handling 2002-02-11 Jan-Åke Larsson Layout changes, install-info fix, index additions 2002-02-10 David Kastrup Add patches for various problems from earlier PROBLEMS file. 2002-02-09 David Kastrup * INSTALL README PROBLEMS: removed because autogenerated * README.CVS and autogen.sh added. * doc/problems.texi: Initial rendition of PROBLEMS file in texindex form. * doc/readme.texi: overhaul for 0.6. 2002-02-09 David Kastrup * INSTALL README PROBLEMS: removed because autogenerated * README.CVS and autogen.sh added. 2002-02-09 David Kastrup *** empty log message *** 2002-02-09 David Kastrup Initial README for CVS. 2002-02-09 David Kastrup Doc overhaul. 2002-02-09 David Kastrup Initial rendition of PROBLEMS file in texindex form. 2002-02-09 David Kastrup fat overhaul. 2002-02-09 David Kastrup Initial version of autogen.sh Should generate configure, PROBLEMS, README, INSTALL. 2002-02-09 David Kastrup *** empty log message *** 2002-02-09 David Kastrup Change Preview La@TeX{} to preview-latex 2002-02-09 David Kastrup (preview-image-creators): Change png default device to png16m due to popular request. 2002-02-09 David Kastrup *** empty log message *** 2002-02-09 David Kastrup fat overhaul. 2002-02-09 David Kastrup overhaul for 0.6. 2002-02-09 David Kastrup *** empty log message *** 2002-02-09 David Kastrup fat overhaul. 2002-02-09 David Kastrup *** empty log message *** 2002-02-09 David Kastrup (section{The Implementation}): Simplify \pr@advise, it broke the delayed option. (subsection{Preview attaching commands}): Same. 2002-02-09 David Kastrup *** empty log message *** 2002-02-08 David Kastrup (preview-gs-transact): Sigh. Some refinements to the SAFER stuff: restart gs on errors that seem to stop in SAFER mode. (preview-gs-transact): And another few changes, there are gs versions that have .setsafer but not .runandhide. Rats. 2002-02-08 David Kastrup *** empty log message *** 2002-02-08 David Kastrup (preview-gs-transact): Sigh. Some refinements to the SAFER stuff: restart gs on errors that seem to stop in SAFER mode. 2002-02-08 David Kastrup *** empty log message *** 2002-02-07 David Kastrup (subsection{Preview attaching commands}): Use \nofiles instead of \@fileswfalse in order to suppress erroneous log file output. 2002-02-07 David Kastrup *** empty log message *** 2002-02-07 David Kastrup (preview-gs-options): Remove -DSAFER option that causes OutputFile selection of GhostScript to fail (starting with 7.04). This cannot be the final fix. (preview-gs-options): Ok, so it isn't. Restored -dSAFER and added -dDELAYSAFER (which should be ignored by earlier GhostScript versions). Also: (preview-gs-transact): call .setsafe procedure if defined in systemdict, so we don't get unsafer in GhostScript 7.04. 2002-02-07 David Kastrup (preview-gs-options): Remove -DSAFER option that causes OutputFile selection of GhostScript to fail (starting with 7.04). This cannot be the final fix. 2002-02-07 David Kastrup *** empty log message *** 2002-02-06 Jan-Åke Larsson *** empty log message *** 2002-02-06 Jan-Åke Larsson Index and layout changes 2002-02-05 Jan-Åke Larsson *** empty log message *** 2002-02-05 Jan-Åke Larsson Bumped release number. Typos corrected. 2002-02-05 Jan-Åke Larsson *** empty log message *** 2002-02-05 Jan-Åke Larsson Less zealous index 2002-02-05 Jan-Åke Larsson *** empty log message *** 2002-02-05 Jan-Åke Larsson Typo corrected 2002-02-05 Jan-Åke Larsson Document preview-default-preamble 2002-02-05 Jan-Åke Larsson *** empty log message *** 2002-02-05 Jan-Åke Larsson Simpler index generation 2002-02-04 Jan-Åke Larsson Simplify to only one section for keys and lisp function sections. Also only one Index. 2002-02-01 David Kastrup *** empty log message *** 2002-02-01 David Kastrup Tell about x-symbol 4.0h/beta working successfully with preview-latex. 2002-02-01 Alan Shutko Corrected error message for 8-bit test. 2002-01-31 Alan Shutko * configure.in: Added diversion at the beginning to allow us to save LANG and LC_CTYPE for the 8-bit test. Also added test to see if LaTeX is 8-bt clean. 2002-01-24 Jan-Åke Larsson *** empty log message *** 2002-01-24 Jan-Åke Larsson Initial version. On the 0.5.8.2 release. 2002-01-24 Per Abrahamsen Release_11.11 2002-01-24 Per Abrahamsen Release_11.10++ 2002-01-23 Masayuki Ataka *** empty log message *** 2002-01-23 Masayuki Ataka *** empty log message *** 2002-01-23 Masayuki Ataka Undo last change about japanese-TeX-command-list. Support t(article|report|book) for platex. 2002-01-23 Masayuki Ataka Support t(article|report|book) Japanese class file. 2002-01-22 David Kastrup (LaTeX-preview-setup): quote created directory name in %m fields. 2002-01-22 David Kastrup *** empty log message *** 2002-01-21 Peter Galbraith bib-cite.el: Updated to V3.17 2002-01-21 Peter Galbraith font-latex.el: Update to V0.800 2002-01-21 Masayuki Ataka *** empty log message *** 2002-01-21 Masayuki Ataka Redefine japanese-TeX-command-list using `%l'. Patch by Atsuhito Kohda . support js(article|book) in LaTeX-command-style. 2002-01-21 Masayuki Ataka Fix Problem that AUC TeX recognize tex file as Japanese with class file started with `j'. Reported by Joe Reinhardt . 2002-01-18 David Kastrup (subsection{The internals}): Try catering for output routine changes. 2002-01-18 David Kastrup *** empty log message *** 2002-01-18 David Kastrup Document a few changes. 2002-01-18 David Kastrup *** empty log message *** 2002-01-18 Jan-Åke Larsson *** empty log message *** 2002-01-18 Jan-Åke Larsson (preview-make-preamble): Simplified the code by sorting TeX-expand-list better. 2002-01-18 David Kastrup document preview-at-point 2002-01-18 David Kastrup *** empty log message *** 2002-01-18 David Kastrup (before-revert-hook): clearout previews on revert. 2002-01-18 David Kastrup *** empty log message *** 2002-01-18 David Kastrup (preview-next-border): Doc change. (preview-at-point): renamed from preview-dwim. (LaTeX-preview-setup): use preview-at-point. (LaTeX-preview-setup): menu change. (preview-document-pt): Use TeX-style-list instead of TeX-active-styles so that AucTeX may parse if not yet done. 2002-01-18 David Kastrup *** empty log message *** 2002-01-18 David Kastrup *** empty log message *** 2002-01-17 Jan-Åke Larsson *** empty log message *** 2002-01-17 Jan-Åke Larsson @section Misplaced previews: Info on \emph and \PreviewMacro*. To be rewritten. 2002-01-17 Jan-Åke Larsson (preview-default-preamble): Added default preamble for use when a document not configured for preview-latex is previewed in AUC TeX. 2001-12-05 Jan-Åke Larsson *** empty log message *** 2001-12-05 Jan-Åke Larsson Corrected dependencies 2001-12-05 Jan-Åke Larsson Added new section: User-level lisp functions 2001-12-05 Jan-Åke Larsson Layout improvements 2001-12-05 Jan-Åke Larsson Typo corrected 2001-12-04 Jan-Åke Larsson *** empty log message *** 2001-12-04 Jan-Åke Larsson Added index generation for DVI docs 2001-12-03 Jan-Åke Larsson *** empty log message *** 2001-12-03 Jan-Åke Larsson Keymap documentation and general text on emacs interface added 2001-12-03 Jan-Åke Larsson Layout changes 2001-12-03 David Kastrup (preview-clearout): add optional argument keep-dir. (preview-place-preview): Don't clearout previews from current run. This makes preview-latex keep multiple previews in command arguments instead of just keeping the last such one. 2001-12-03 David Kastrup *** empty log message *** 2001-11-30 David Kastrup *** empty log message *** 2001-11-30 David Kastrup (subsection{Preview attaching commands}): Also treat \end{env} in \PreviewEnvironment*. 2001-11-30 David Kastrup *** empty log message *** 2001-11-30 David Kastrup (section{Provided Commands}): Add descriptions of new commands \PreviewMacro* and \PreviewEnvironment*. (subsection{The internals}): New internal \pr@protect. (subsection{Preview attaching commands}): Implement the new *-forms. 2001-11-30 Jan-Åke Larsson *** empty log message *** 2001-11-30 Jan-Åke Larsson *** empty log message *** 2001-11-30 Jan-Åke Larsson Autoload the package rather than require it. 2001-11-30 Jan-Åke Larsson Autoload the package rather than require it. 2001-11-30 David Kastrup *** empty log message *** 2001-11-30 David Kastrup (preview-register-change): widen before getting substring in order to avoid error when narrowed. (preview-check-changes): Same here. (preview-handle-insert-in-front): Changed DOC string. (preview-handle-insert-behind): same. (preview-handle-modification): same. 2001-11-29 Jan-Åke Larsson Handcrafted. Autoconf, Alan? 2001-11-29 Jan-Åke Larsson Created 2001-11-29 Jan-Åke Larsson First draft 2001-11-29 Jan-Åke Larsson *** empty log message *** 2001-11-29 Jan-Åke Larsson Repository : :ext:jalar@cvs.preview-latex.sourceforge.net:/cvsroot/preview-latex Module : preview/doc Working dir: ~/sourceforge/preview/doc/ In directory .: Added Makefile Added copying.texi Added install.texi Added preview-latex.texi Added readme.texi --------------------- End --------------------- -- last cmd: cvs -f -n update -d -P -- 2001-11-29 Jan-Åke Larsson *** empty log message *** 2001-11-28 Alan Shutko * INSTALL (--with-tex-site): Rename --with-auctex. * aclocal.m4 (AC_CHECK_AUCTEX): Change name of --with-auctex to --with-tex-site. 2001-11-28 Alan Shutko (AC_CHECK_AUCTEX): Try to fix things so that it looks for tex-site, only tex-site, and adds the location of tex-site into the load-path. (AC_CHECK_REQUIRE): New. 2001-11-27 Per Abrahamsen Release_11.10 2001-11-27 Per Abrahamsen Release_11.09++ 2001-11-26 Per Abrahamsen Release_11.08++ 2001-11-20 David Kastrup *** empty log message *** 2001-11-20 David Kastrup adjust instructions because preview.ins will be available on CTAN already. 2001-11-20 David Kastrup Add copyleft header. 2001-11-20 David Kastrup *** empty log message *** 2001-11-20 David Kastrup (preview-make-clickable): consult `preview-button-1' and `preview-button-2' at run-time. (preview-overlay): Need insert-behind-hooks too in case someone uses `insert-before-markers' at end of previews. (preview-change-list): New variable. (preview-register-change): New function. (preview-check-changes): New function. All of this stuff is to make sure we open/disable overlays only if permanent changes occur inside. (preview-handle-insert-in-front): some changes for new behaviour. (preview-handle-insert-behind): New function. (preview-move-point): Call `preview-check-changes' after commands. (preview-gs-color-value): checkdoc-compatible comment. 2001-11-20 David Kastrup Change installation comments 2001-11-16 David Kastrup (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-16 David Kastrup *** empty log message *** 2001-11-15 David Kastrup (section{Provided Commands}): Correct documentation names for \PreviewEnvironment and \PreviewSnarfEnvironment 2001-11-15 David Kastrup *** empty log message *** 2001-11-15 David Kastrup (preview-inherited-face-attribute): Add document string, simplify some tests. 2001-11-15 David Kastrup *** empty log message *** 2001-11-15 David Kastrup Add autoload magic comments. (preview-compatibility-macros): avoid byte compiler warning. 2001-11-15 David Kastrup *** empty log message *** 2001-11-13 David Kastrup Add patch for mouse-drag.el 2001-11-13 David Kastrup *** empty log message *** 2001-11-13 David Kastrup add autoload instructions for fastest Emacs startup. 2001-11-13 David Kastrup *** empty log message *** 2001-11-12 David Kastrup *** empty log message *** 2001-11-12 David Kastrup (preview-gs-restart): Use push. (preview-clearout-buffer): New function. Use in kill-buffer-hook. (kill-emacs-hook): add cleanout of temp directories when leaving Emacs. (preview-make-options): cosmetics (LaTeX-preview-setup): add keybindings for clearing buffer (preview-clean-subdir): cosmetic changes. (preview-clean-topdir): new function. (preview-create-subdirectory): use it. (preview-report-bug): report preview-dvips-command. 2001-11-11 David Kastrup *** empty log message *** 2001-11-11 David Kastrup *** empty log message *** 2001-11-11 Alan Shutko * aclocal.m4 (AC_EMACS_CHECK_LIB_WITH_LIB): varient of AC_EMACS_CHECK_LIB which first requires a prereq lib. (AC_CHECK_AUCTEX): Use AC_EMACS_CHECK_LIB_WITH_LIB to prereq tex-site. * Makefile.in (use-hint): Get line wrapping right. * configure.in (--with-texmf): Applied patch from Hans Fredrik Nordhaug making --with-texmf obey TDS. 2001-11-11 David Kastrup *** empty log message *** 2001-11-11 David Kastrup (preview-transparent-border): Change default to take into account that we previously got only half of requested width. (preview-gs-get-colors): generate only necessary tokens. Disable stroke adjustment in order to get more even borders. 2001-11-11 David Kastrup *** empty log message *** 2001-11-11 David Kastrup (preview-transparent-border): Change definition to numeric/nil, set default to 3pt. (preview-create-icon): adapt heuristic-mask accordingly (preview-ps-image): same here (preview-gs-get-colors): use new definition of preview-transparent-border, use PostScript code not subject to anti-aliasing effects. 2001-11-10 David Kastrup *** empty log message *** 2001-11-10 David Kastrup (subsection{The internals}): Make reassignment of \@tempboxa that lead to missing section headers local. Interesting bug. 2001-11-09 David Kastrup *** empty log message *** 2001-11-09 David Kastrup initial stab at release notes. 2001-11-09 David Kastrup first draft. 2001-11-09 David Kastrup *** empty log message *** 2001-11-09 David Kastrup * preview.el (preview-back-command): Make token backer somewhat more robust. (preview-analyze-error): Don't bomb out if no token matches. 2001-11-09 David Kastrup (subsection{The internals}): Try killing off indents in order to get good horizontal positioning of preview. 2001-11-09 David Kastrup *** empty log message *** 2001-11-09 David Kastrup * prv-emacs.el (preview-int-bb): moved from preview.el * preview.el (preview-preserve-indentation): New option, on per default. Switch off for old behaviour. (preview-extract-bb): heed preview-preserve-indentation by faking the bounding box left. (preview-int-bb): move to prv-emacs.el 2001-11-09 David Kastrup *** empty log message *** 2001-11-09 David Kastrup (preview-transparent-color): change default for a new default transparency scheme. (preview-get-heuristic-mask): bug fix for specified color (preview-create-icon): adjust for new policy (preview-ps-image): same here (preview-transparent-border): new option (preview-gs-get-colors): heed this 2001-11-09 David Kastrup (preview-start-dvips): fix bug WRT free variable `buffer'. 2001-11-08 David Kastrup *** empty log message *** 2001-11-08 David Kastrup Recommend customizing new variable preview-dvips-command for DviPS problems. Add sections about Windows and XEmacs. Add section about LaTeX/language environment problem. Add section about flyspell.el including patch. 2001-11-07 David Kastrup *** empty log message *** 2001-11-07 David Kastrup (preview-gs): and other groups: set :prefix in defgroup (preview-get-geometry): Oops, make it work if preview-scale-function is a constant instead of a function. 2001-11-06 Alan Shutko (AC_CHECK_AUCTEX): Revert the previous change, since it was horribly broken, and fix --with-auctex, so that it doesn't do the check if --with-auctex was specified. 2001-11-06 Alan Shutko (AC_CHECK_AUCTEX): Try looking for tex-site instead of tex-buf... this may help since we're sure it's in load-path, but I'm afraid that the contents of tex-site may not be standard enough across installations. 2001-11-06 David Kastrup *** empty log message *** 2001-11-06 David Kastrup * preview.el (preview-image-creators): Add preview-eps-open function for calling dvips conversion. (preview-eps-open): Resume half-hearted support of postscript image type. Does anybody use this, after all? If so, let him run DviPS in background if he so desires... 2001-11-06 David Kastrup *** empty log message *** 2001-11-06 David Kastrup (subsection{The internals}): add \leavevmode to make things like \paragraph flush their \everypar tokens. Perhaps not the right thing to do, let's wait for error reports about that one. 2001-11-06 David Kastrup require 'tex-site when compiling (preview-gs-file): new local variable (preview-gs-sentinel): cater for "Compilation" flag in mode-line (preview-gs-restart): changes in process setup (preview-gs-close): Same here (preview-gs-open): Same here (preview-gs-dvips-sentinel): New function (preview-gs-place): postpone Bounding Box extraction. (preview-gs-flag-error): cosmetic changes (preview-gs-transact): extract bounding box (preview-LaTeX-command): Remove dvips call from command (preview-dvips-command): New option for dvips call (preview-parse-messages): add message while parsing (preview-parse-messages): remove call to open, this calls parsing instead. (preview-start-dvips): New function. (preview-TeX-inline-sentinel): Changed to new process model 2001-11-06 David Kastrup *** empty log message *** 2001-11-06 David Kastrup (TeX-command-sentinel): insert post-mortem info before any markers in order to keep markers/point at end of file. 2001-11-04 Alan Shutko * aclocal.m4 (AC_CHECK_PROG_REQUIRED,AC_CHECK_PROGS_REQUIRED,AC_PATH_PROG_REQUIRED): New functions to check programs, and abort with a message if not found. (AC_EMACS_CHECK_LIB): Function stolen from Gnus to check whether an elisp library exists. (AC_CHECK_AUCTEX): Check if AUC-TeX is in a normal emacs load path, and allow --with-auctex switch to specify it. SF Bug #477262, #477260. * Makefile.in (use-hint, install-hint): New hints. SF Bug #477282. (all, install): Use the above hints. * configure.in: Changed all AC_CHECK_PROG(S)/AC_PATH_PROG(S) to new AC_*_REQUIRED, which abort and print a message if something isn't found. Added AC_CHECK_AUCTEX. Add note at end of configure to run "make". SF Bug #469741 (partial). 2001-11-01 Masayuki Ataka graphicx.el support dvipdfm image file and prefix argument. 2001-10-30 David Kastrup *** empty log message *** 2001-10-30 David Kastrup * preview.el (preview-gs-sentinel): Don't hickup if buffer got killed. (preview-gs-restart): Don't mind exiting Emacs if GhostScript still running. (preview-snippet): Buffer-locality not needed because parsing occurs fully blocking. (preview-snippet-start): Same (preview-analyze-error): Somewhat saner behaviour if the error message parsing fails due to macro arguments or other. This cannot be the final verdict. 2001-10-30 David Kastrup * prv-emacs.el (preview-make-clickable): Use 'keymap instead of 'local-map, obliterating the need to inherit from LaTeX-mode-map. (preview-toggle): Same here, and cater for null-length overlays. (preview-mark-point): Jury's still out on that one. 2001-10-30 David Kastrup *** empty log message *** 2001-10-30 David Kastrup add a few items. 2001-10-29 David Kastrup * prv-emacs.el (preview-transparent-color): Make transparency customizable. Note that due to a bug everything except "None" is treated the same as "Autodetect" in 21.1. Fixed in CVS. (preview-get-heuristic-mask): Function for calculating mask to use from above. (preview-create-icon): use preview-get-heuristic-mask (preview-ps-image): same. (preview-mark-point): move point out of previews before starting next command for consistent implementation of intangibility. Not sure whether this is actually a good idea, though. (preview-inherited-face-attribute): New function (preview-gs-get-colors): New function, replaces preview-get-colors * preview.el (preview-gs): New customization group hierarchy (preview-appearance): same (preview-latex): same (preview-gs-colors): change string to single tokens. (preview-gs-transact): construct string from same (preview-scale-from-face): consult preview-reference-face instead of default. Use new function preview-inherited-face-attribute for this. (preview-face): add different colours for dark backgrounds. change default background to beige, probably less likely to match users default background. (preview-error-face): change preview-error-face for non-color terms. (preview-reference-face): used for size and color determination of previews. (preview-TeX-inline-sentinel): tell user while we are parsing 2001-10-27 David Kastrup revert AucTeX patch to that before we tried our luck with intangibility. Some changes in formatting. Add comment about -Pwww font problems. 2001-10-26 David Kastrup *** empty log message *** 2001-10-26 David Kastrup *** empty log message *** 2001-10-26 David Kastrup * preview.el (preview-mouse-open-eps): fix a typo in help message. (preview-analyze-error): Remove traces of inhibit-point-motion madness. If search for (concat string after-string) fails, try again just with string in order to support uses of Auc-TeX's original interface. 2001-10-26 David Kastrup (preview-toggle): Don't reactivate disabled overlays (could happen in isearches ended by an editing operation). (preview-move-point): While we are simulating point-adjustment, heed disable-point-adjustment in order to make isearch (and probably other utilities) Do The Right Thing (TM). Works beatifully. 2001-10-26 David Kastrup *** empty log message *** 2001-10-26 David Kastrup (preview-LaTeX-command): new customization variable. (LaTeX-preview-setup): use it. 2001-10-25 David Kastrup *** empty log message *** 2001-10-25 David Kastrup * preview.el (preview-gs-colors): new variable for GhostScript color setup string. (preview-gs-transact): pass color setup. (preview-get-geometry): pass color setup 2001-10-25 David Kastrup * prv-emacs.el (preview-get-colors): gets colors from default font. 2001-10-25 David Kastrup *** empty log message *** 2001-10-25 David Kastrup * prv-emacs.el (preview-ps-image): Don't expect white background in heuristic-mask. 2001-10-25 David Kastrup *** empty log message *** 2001-10-25 David Kastrup * preview.el (preview-next-border): Can't get everything right first try now, can I? 2001-10-25 David Kastrup *** empty log message *** 2001-10-25 David Kastrup (preview-dwim): replaces preview-again. Excruciatingly useful function bound to C-c C-p C-p. Will do just what you want whenever you call it. (preview-next-border): Helper-function for that (preview-disable): set property 'preview-state (preview-clearout): use 'preview-state instead of 'category (preview-place-preview): same here. (LaTeX-preview-setup): use preview-dwim in keyboard bindings 2001-10-25 David Kastrup replace preview-intangible by preview-state. (preview-handle-insert-in-front): Same here. (preview-toggle): Same here. (preview-toggle): Let preview-toggle handle setting of category. That way category is not set/used outside of prv-emacs.el. (preview-move-point): replace preview-intangible by preview-state. 2001-10-23 David Kastrup *** empty log message *** 2001-10-23 David Kastrup *** empty log message *** 2001-10-23 David Kastrup (AucTeX): remove patch for intangibility problem. 2001-10-23 David Kastrup inherit from LaTeX-mode-map in order to have normal commands work when cursor is on preview. (preview-make-clickable): same. (preview-overlay): don't make intangible, but preview-intangible. In short, we now fake intangibility until Emacs will keep the cursor out of overlay images like it does out of text property images. (preview-handle-insert-in-front): Same here. (preview-toggle): Same here. Load pre-command-hook and post-command-hook for fake intangibility. (preview-marker): Added for fake intangibility. (preview-mark-point): pre-command-hook function for fake intangibility. (preview-move-point): post-command-hook function for fakr intangibility. 2001-10-23 David Kastrup (preview-regenerate): use preview-region (preview-region): New user function. (preview-environment): New user function. (preview-section): New user function. (preview-again): New user function. (LaTeX-preview-setup): Add menus and keyboard shortcuts for new user functions. (preview-version): Don't recalculate version in compiled form. 2001-10-22 David Kastrup Change info for Emacs release 21.1 2001-10-22 arafune write the description of TeX-default-unit-for-image. 2001-10-19 arafune Fixed typo. (Thanx Akata-san). 2001-10-19 Masayuki Ataka fixed tex-jp.el for Japanese, and fixed tex-jp.el for mendex. 2001-10-19 David Kastrup *** empty log message *** 2001-10-19 David Kastrup (subsection{The internals}): Heed \AtBeginDvi sequences. Small doc/formatting changes. 2001-10-19 arafune Add TeX-default-unit-for-image and Modify Akata-san's patch. 2001-10-18 Per Abrahamsen sync 2001-10-17 arafune *** empty log message *** 2001-10-17 Per Abrahamsen Release_11.07++ 2001-10-16 David Kastrup *** empty log message *** 2001-10-16 David Kastrup Get the version headers right (hopefully). 2001-10-16 David Kastrup Make a stab at an automated version header (subsection{Preview attaching commands}): Move the badness stuff to the auctex option. 2001-10-16 Per Abrahamsen Release_11.06++ 2001-10-15 David Kastrup *** empty log message *** 2001-10-15 David Kastrup * prv-emacs.el: insert-in-front back. Discovered all-saving undo-in-progress. (preview-handle-insert-in-front): pseudo-advance if not in undo while iconized. (preview-handle-modification): fitting behaviour for that. commit suicide on changes that leave the range empty, disable else. 2001-10-15 David Kastrup (preview-place-preview): overlays get non-auto-advancing front back again, since we rather pseudo-advance in preview-handle-insert-in-front. 2001-10-15 Peter Galbraith Remove font-latex self-installion to LaTeX-mode-hook 2001-10-15 Per Abrahamsen Release_11.06 2001-10-15 Per Abrahamsen Release_11.05++ 2001-10-15 David Kastrup *** empty log message *** 2001-10-15 David Kastrup don't handle insert-in-front: impossible to do consistently. Instead make beginning ofg overlays auto-advance always. (preview-handle-insert-in-front): removed (preview-handle-modification): removed insert-in-front-hooks 2001-10-15 David Kastrup (preview-place-preview): overlays get auto-advancing front. (preview-analyze-error): intangible. inhibit-point-motion-hooks. what a mess. Made parsing saner in the presence of such stuff. 2001-10-13 David Kastrup *** empty log message *** 2001-10-13 David Kastrup This is completely and utterly broken and incomplete. The recent changes from Simon have not yet been incorporated, some of the stuff still has old semantics and so forth and so on. One needs to go through prv-emacs.el and make sure that everything in there has an equivalent here. 2001-10-13 David Kastrup See preview.el. 2001-10-13 David Kastrup This is the big one. Changes too numerous to mention. Lots of modularization for making XEmacs support possible. Changed semantics, the works. See PROBLEMS file for new AucTeX compatibility annoyances. 2001-10-13 David Kastrup (AucTeX versions from 11.01 up to version 11.05): Patch added. Patch for earlier versions revised. 2001-10-13 David Kastrup *** empty log message *** 2001-10-13 David Kastrup (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 Release_11.05 2001-10-13 Per Abrahamsen Release_11.04++ 2001-10-12 David Kastrup *** empty log message *** 2001-10-12 David Kastrup (subsection{Preview attaching commands}): set \hbadness and \vbadness to infinity in order to avoid parse-unfriendly error messages. Would one want to see overfull hbox rules in preview output? 2001-10-12 Alan Shutko (LISP_OBJS): New var. ($(LISP_OBJS)): Got rid of elc target and used dependencies, so we don't recompile every make. 2001-10-12 David Kastrup *** empty log message *** 2001-10-12 David Kastrup Revert back to Alan's version. 2001-10-12 David Kastrup *** empty log message *** 2001-10-12 David Kastrup Try fixing the emacs flavor detection. 2001-10-12 Alan Shutko Change AC_PATH_PROG of emacs to AC_CHECK_PROG, as it was breaking --with-xemacs. 2001-10-12 David Kastrup *** empty log message *** 2001-10-12 David Kastrup Switch order of LISP_SOURCES in order to avoid compiling preview.el with older versions of prv-emacs.elc or prv-xemacs.elc 2001-10-11 Alan Shutko * Makefile.in (ELCC): Bug 469742: Include . in load path. 2001-10-11 Alan Shutko * configure.in: Added --with-xemacs option. Added AC_XEMACS_P to determine if we're using xemacs. Added PLAT_LISP substitution with the flavor-specific lisp file. * Makefile.in (LISP_SOURCES): New variable, listing files needing byte-compilation. (all): Depend on "elc" target to capture all the emacs files. (install-el): Install more lisp files. (elc): New target, compile all relevant files. 2001-10-11 David Kastrup *** empty log message *** 2001-10-11 David Kastrup (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 David Kastrup Empty prv-emacs.el submitted so that configure/make can start dealing with it without breaking the current workability of preview-latex. 2001-10-11 David Kastrup *** empty log message *** 2001-10-11 David Kastrup (subsection{The internals}): Introduce count \pr@snippet so as not to get confused by \include. (subsection{Preview attaching commands}): Make auctex option use this counter. 2001-10-10 David Kastrup *** empty log message *** 2001-10-10 David Kastrup Demonstrate new `sections' option. 2001-10-10 David Kastrup *** empty log message *** 2001-10-10 David Kastrup (preview-default-option-list): Cater for new `sections' option to preview.sty. 2001-10-10 David Kastrup (section{Package options}): explain new `sections' option. (subsection{Selection options}): implement `sections' option. 2001-10-10 David Kastrup *** empty log message *** 2001-10-10 David Kastrup (section{Provided Commands}): New argument syntax as in \PreviewMacro[{*[][]{}}]{\includegraphics}. (subsection{Parsing commands}): introduce \pr@endparse and support new syntax. (subsection{Preview attaching commands}): same here. 2001-10-09 Per Abrahamsen Release_11.04 2001-10-09 Per Abrahamsen Release_11.03++ 2001-10-09 Per Abrahamsen commit test 2001-10-08 David Kastrup *** empty log message *** 2001-10-08 David Kastrup (preview-mouse-open-error): Don't have multiple "*Preview-GhostScript-Error*" buffers gather, reuse single one. (LaTeX-preview-setup): Enter us into "Command" menu. 2001-10-08 David Kastrup *** empty log message *** 2001-10-08 David Kastrup Correct \CheckSum. 2001-10-08 David Kastrup *** empty log message *** 2001-10-08 David Kastrup Use `error' identifier only where really needed. (preview-gs-behead-outstanding): see above. (preview-gs-sentinel): see above. (preview-gs-flag-error): see above. Still require (defvar error) because of Auc-TeX (TeX-active-tempdir): Move definition. (preview-gs-place, preview-eps-place) (preview-active-string, preview-make-filename) (preview-place-preview, preview-parse-messages) (preview-analyze-error): remove `tempdir' argument (preview-get-geometry): some change in semantics (preview-TeX-inline-sentinel): call `preview-parse-messages' with process buffer active instead of source. (TeX-inline-preview): adapt to changed `preview-get-geometry' 2001-10-08 David Kastrup (subsection{Preview attaching commands}): Change output routine to flush out floats. 2001-10-07 David Kastrup *** empty log message *** 2001-10-07 David Kastrup Use `error' identifier only where really needed. (preview-gs-behead-outstanding): see above. (preview-gs-sentinel): see above. (preview-gs-flag-error): see above. 2001-10-07 David Kastrup * preview.el (preview-get-geometry): comment clarification to satisfy checkdoc. (preview-version): added. (preview-report-bug): use `preview-version' instead of current ugliness. 2001-10-07 David Kastrup *** empty log message *** 2001-10-07 David Kastrup (Module): Add a few more entries. 2001-10-07 David Kastrup *** empty log message *** 2001-10-07 David Kastrup *** empty log message *** 2001-10-07 David Kastrup * preview.el: Don't defvar AucTeX internal TeX-auto-file, make auto-size detection of previews from parsed styles work. (preview-document-pt): Use `TeX-active-styles' instead of bad AucTeX internal `TeX-auto-file'. (preview-get-geometry): Different arguments and semantics. Make it work. (TeX-inline-preview): Call changed `preview-get-geometry'. 2001-10-07 David Kastrup *** empty log message *** 2001-10-07 David Kastrup add macros line-beginning-position and line-end-position. 2001-10-07 David Kastrup Change manner of loading prv-xemacs (preview-analyze-error): Use line-end-position again. 2001-10-05 Per Abrahamsen Release_11.03 2001-10-05 Per Abrahamsen Release_11.02++ 2001-10-05 David Kastrup (section{Various drivers}): \askforoverwritefalse only generated for make-intended installer. 2001-10-05 David Kastrup *** empty log message *** 2001-10-05 David Kastrup * preview.dtx: Include \ProvidesPackage and \CheckSum (subsection{Preview attaching commands}): put \unskip in \end{preview} where it will make a difference. 2001-10-05 David Kastrup *** empty log message *** 2001-10-04 David Kastrup See ChangeLog for details. Make prv-xemacs.el byte-compile properly. 2001-10-04 David Kastrup See ChangeLog for details. Make preview.el byte-compile properly under xemacs. 2001-10-04 David Kastrup *** empty log message *** 2001-10-04 David Kastrup *** empty log message *** 2001-10-04 David Kastrup Initial version. First stab at XEmacs compatibility. 2001-10-04 David Kastrup First stab at XEmacs compatibility. 2001-10-04 David Kastrup Built in two deliberate bugs for testing. 2001-10-04 Peter Galbraith multi-prompt-next fixed for emacs-21 2001-10-04 David Kastrup See ChangeLog. Use preview-gs-flag-error. 2001-10-04 David Kastrup *** empty log message *** 2001-10-03 David Kastrup *** empty log message *** 2001-10-03 David Kastrup More specific about GhostScript errors. 2001-10-03 David Kastrup Some changes to make clicking in a non-selected buffer smoother. 2001-10-03 David Kastrup *** empty log message *** 2001-10-03 Per Abrahamsen Release_11.02 2001-10-03 Per Abrahamsen Release_11.01++ 2001-10-02 David Kastrup Release 0.5 2001-10-02 David Kastrup Completed summary of patches and made an outline-mode file. 2001-10-02 David Kastrup Gearing up for a release. Last modifications and clarifications. 2001-10-02 David Kastrup Lots of cleanups for getting to release quality. Made good error reporting with things masquerading as actual GhostScript sessions, including command line, prompt, messages, the works. Removed preview-gs-urgent which actually has never been anything but the front of preview-gs-queue. 2001-10-02 David Kastrup Some more wishes. 2001-10-02 Per Abrahamsen Release_11.01 2001-10-02 Per Abrahamsen Release_10.0g++ 2001-10-02 David Kastrup *** empty log message *** 2001-10-02 David Kastrup Make active error display. 2001-10-02 David Kastrup *** empty log message *** 2001-10-02 David Kastrup Changed the process line appearance somewhat, added a bit of robustness when error line parsing fails, beautified appearance of opened previews (icon gets its own line only when previewed area starts on a line). 2001-10-01 David Kastrup Added a few items. 2001-10-01 David Kastrup *** empty log message *** 2001-10-01 David Kastrup *** empty log message *** 2001-10-01 David Kastrup Added CVS instructions and a few other odds and ends. 2001-10-01 David Kastrup Remove docstrip configuration related messages. 2001-10-01 David Kastrup Some more massaging. 2001-10-01 David Kastrup Initial checkin, preparation for first tarball release. 2001-10-01 David Kastrup Initial entry of ChangeLog. 2001-10-01 David Kastrup *** empty log message *** 2001-10-01 David Kastrup *** empty log message *** 2001-10-01 David Kastrup 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. 2001-10-01 David Kastrup *** empty log message *** 2001-10-01 David Kastrup Fixed an obvious typo complained about by the byte-compiler. checkdoc removed a few spaces. 2001-10-01 David Kastrup Correct offset calculation for TeX-command-on-region. 2001-10-01 David Kastrup Correct line number calculation when at beginning of line for %n flag. Autoload TeX-current-offset for that if necessary. 2001-10-01 David Kastrup Correct offset calculations when not at start of line. New function TeX-current-offset for that. 2001-10-01 Alan Shutko Instead of /dev/null, throw stuff to FD 5, where it might do some good. 2001-09-30 David Kastrup Mentioned M-x preview-report-bug. 2001-09-30 David Kastrup Removed redundancies with INSTALL, cleared some stuff up. 2001-09-30 David Kastrup Obliterated transaction queues. They did not help that much, and are not implemented in earlier versions of XEmacs. More trouble than they were worth, anyway. 2001-09-30 David Kastrup Define a few more image types. 2001-09-29 David Kastrup Some general information and stuff. 2001-09-29 David Kastrup Use latex '\nonstopmode \input ...' instead of -interaction nonstopmode Fixed string comparison in Emacs. 2001-09-29 David Kastrup Remove trailing slashes after path discovery, do some more things with sed instead of various other utilities. One change in calling LaTeX to make it work with older or non-web2c binaries. 2001-09-29 David Kastrup Support those misguided people using $$ in their LaTeX documents. I am not sure this is a good idea, but it will probably save us bug reports. 2001-09-29 David Kastrup Removed a few done points. 2001-09-29 David Kastrup Made parsing good. Now the entire TeX error context gets used. In most cases, regenerating previews should work now, as well as region previewing. 2001-09-28 Alan Shutko New file 2001-09-27 Alan Shutko (preview.elc): Patch from Simon Josefsson to fix build with non-standard AUCTeX location. 2001-09-27 David Kastrup Made error and abort messages appear in the faulty images. Reworked file handling somewhat so that in the case of errors all involved files can stay until the image overlay gets deleted. 2001-09-27 David Kastrup Added bug reporting instructions and helper function for reports to preview-latex-bugs@lists.sourceforge.net. 2001-09-26 Alan Shutko (install-texmf) Install the dvi file 2001-09-26 Alan Shutko * aclocal.m4: Removed some dross stolen from Gnus, since it is unused. Fixed up AC_PATH_TEXMFDIR to try to find a dir to install the docs and to export texmfdir. * configure.in: --with-auctex=DIR, new option * Makefile.in: Changed rules for byte-compilation to allow setting AUCTEXDIR. (install-texmf) Only texhash the directory we installed into 2001-09-26 David Kastrup Oodles of documentation and a much faster bounding box extractor not relying on grep. Some small internal changes. 2001-09-26 David Kastrup Background rendering now working without errors, even with crummy default tq.el as currently shipped with Emacs (and XEmacs?). 2001-09-24 Alan Shutko Makefile.in: clean and distclean targets from Simon Josefsson 2001-09-24 David Kastrup Make the first error message help work, too. 2001-09-24 David Kastrup Sanitized temporary file handling by introducing a reference count scheme. Temporary directories should now get deleted as they become empty. We still do a general cleanup (in case a previous EMacs session crashed) on first accessing any preview subdirectory, which means bad luck when you are starting multiple instances of Emacs for previewing purposes. 2001-09-24 Alan Shutko Run texhash after tex installation. Also set full pathnames for programs, since the path of the installing user may not match the compiling user. 2001-09-24 Alan Shutko First cut at previewdocdir 2001-09-24 David Kastrup PNG rendering now basically works and is the default. Errors during transaction queue processing insert their messages into the TeX background buffer; so do unexpected GhostScript messages. Good for debugging. 2001-09-22 David Kastrup Forgot entering into queue and a condition. Still does not work with png. 2001-09-22 David Kastrup Fixed \begin{table} bug. 2001-09-22 David Kastrup Several changes from several people. The big one: support of other image formats. PNG. Unfortunately, not yet functional. Checked in nevertheless since the old postscript rendering is on by default and seems to work still. 2001-09-22 David Kastrup Forgotten macrocode, empty line. 2001-09-21 Alan Shutko 2001-09-21 Alan Shutko * aclocal.m4: Correct handling of docstrip configuration for non-TDS setup. Also, quote the $ in awk. * Makefile.in (TEX): New variable. (all): preview-mk.ins instead of preview.ins (preview-mk.ins, preview.sty prauctex.def preview.drv): Use $TEX. * configure.in: Added --with-preview-dir option. Check for tex executable. 2001-09-21 Alan Shutko Clarified --with-texmf help. 2001-09-21 Alan Shutko Updated build directions for autoconf build. 2001-09-21 Alan Shutko Makefile.in, aclocal.m4, configure.in: Create autoconf versions of Makefile. Much of aclocal.m4 was stolen from Gnus, though the AC_PATH_TEXMF is new. Added install-sh for use by the makefile if a compatible install binary is not found. 2001-09-20 David Kastrup First sketch at installation via make instead of docstrip. 2001-09-20 David Kastrup No error if no docstrip.cfg. 2001-09-20 David Kastrup First sketch at bootstrap install file for extracting main installer and giving directory info. 2001-09-20 David Kastrup Added missing macrocode environment (David Love). Leave directory off installer when installing via make. 2001-09-19 David Kastrup Checked in antialiasing suggestions from Alan Shutko. 2001-09-16 David Kastrup Still learning about customize-variable... 2001-09-15 David Kastrup Parse HiRes Bounding Boxes, remove accidental paste of definition of shell-command-to-string, add support for graphical preview of files not prepared for it. 2001-09-15 David Kastrup Another spurious space. 2001-09-15 David Kastrup AucTeX option delays \nonstopmode. Spurious space in \pr@endbox removed. 2001-09-15 David Kastrup Add instructions for anti-aliasing. 2001-09-15 David Kastrup Corrected Email address. 2001-09-14 David Kastrup Added some more descriptive stuff and my Email address. 2001-09-14 David Kastrup Added intelligent determination of EPS scale. Changed Bounding Box determination to use a HiResBoundingBox if present, and work without a shell. Added some customization. 2001-09-13 David Kastrup Ignore generated files. 2001-09-13 David Kastrup Deleted no longer applicable comment. Fixed bug in connection with \item. 2001-09-13 David Kastrup Copy of GPL version 2 included. 2001-09-13 David Kastrup Typo. 2001-09-13 David Kastrup Clarified comment about how to improve EPS support in Emacs. 2001-09-13 David Kastrup Removed link to pretest Emacs on request from Gerd Möllmann. 2001-09-12 David Kastrup This is the initial checkin of preview-latex. Enjoy. 2001-04-11 Per Abrahamsen Release_10.0g 2001-04-11 Per Abrahamsen Release_10.0f++ 2001-03-27 Per Abrahamsen Release_10.0f 2001-03-27 Per Abrahamsen Release_10.0e++ 2001-03-26 Per Abrahamsen Release_10.0e 2001-03-26 Per Abrahamsen Release_10.0d++ 2001-03-01 nabe Fixed the problem that tex-jp.el don't work in current AucTeX. Patch by Masayuki Ataka and Yuzo Furukawa . Removed support for NEmacs and Mule1,2. Created new variable japanese-TeX-command-list and added support for mendex. Updated LaTeX-auto-regexp-list variable. 2001-01-02 Per Abrahamsen Release_10.0d 2001-01-02 Per Abrahamsen Release_10.0c++ 2000-12-04 Per Abrahamsen Release_10.0c 2000-12-04 Per Abrahamsen Release_10.0b++ 2000-12-01 Per Abrahamsen Release_10.0b 2000-12-01 Per Abrahamsen Release_10.0a++ 2000-11-30 Per Abrahamsen Release_10.0a 2000-11-30 Per Abrahamsen Release_9.10t++ 2000-10-09 Per Abrahamsen Release_9.10t 2000-10-09 Per Abrahamsen Release_9.10s++ 2000-05-10 Per Abrahamsen Release_9.10s 2000-05-10 Per Abrahamsen Release_9.10r++ 2000-05-03 Per Abrahamsen Resolve conflicts. 2000-05-03 Per Abrahamsen Release_9.10r 2000-05-03 Per Abrahamsen Release_9.10q++ 2000-05-03 Peter Galbraith *** empty log message *** 2000-04-25 Per Abrahamsen New file. 2000-04-14 Per Abrahamsen Release_9.10q 2000-04-14 Per Abrahamsen Release_9.10p++ 2000-04-14 Per Abrahamsen Release_9.10p++ 2000-03-30 Peter Galbraith *** empty log message *** 2000-01-14 Peter Galbraith 2000-01-14 Peter Galbraith * 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 Release_9.10p 1999-12-20 Per Abrahamsen Release_9.10o++ 1999-12-20 Per Abrahamsen Release_9.10o 1999-12-20 Per Abrahamsen Release_9.10n++ 1999-12-03 Per Abrahamsen Release_9.10n 1999-12-03 Per Abrahamsen Release_9.10m++ 1999-12-01 Per Abrahamsen Release_9.10m 1999-12-01 Per Abrahamsen Release_9.10l++ 1999-11-26 Per Abrahamsen Release_9.10l 1999-11-26 Per Abrahamsen Release_9.10k++ 1999-11-06 Per Abrahamsen Release_9.10k 1999-11-06 Per Abrahamsen Release_9.10j++ 1999-10-28 Per Abrahamsen Release_9.10j 1999-10-28 Per Abrahamsen Release_9.10i++ 1999-10-26 Per Abrahamsen Release_9.10i 1999-10-26 Per Abrahamsen Release_9.10h++ 1999-10-25 Per Abrahamsen Release_9.10h 1999-10-25 Per Abrahamsen Release_9.10g++ 1999-08-20 Per Abrahamsen Release_9.10g 1999-08-20 Per Abrahamsen Release_9.10f++ 1999-08-19 nabe "JLATEX" and "JTEX" entry in TeX-format-list is defined in tex.el, not tex-jp.el. 1999-08-18 nabe *** empty log message *** 1999-08-18 nabe (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 Release_9.10f 1999-07-16 Per Abrahamsen Release_9.10e++ 1999-05-14 Per Abrahamsen Release_9.10e 1999-05-14 Per Abrahamsen Release_9.10d++ 1999-03-29 Per Abrahamsen Release_9.10d 1999-03-29 Per Abrahamsen Release_9.10c++ 1999-03-29 Per Abrahamsen Release_9.10c 1999-03-29 Per Abrahamsen Release_9.10b++ 1999-03-19 Carsten Dominik Resolved conflict. 1999-03-19 Carsten Dominik Applied Ulrik Viets path to texmathp.el and improved error message in TeX-dollar. 1999-03-12 Carsten Dominik * 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): Renamed 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'. Add 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 1999-03-02 Per Abrahamsen Make ready for SunSITE. 1999-02-11 Per Abrahamsen Release 9.10b 1999-02-11 Per Abrahamsen Release 9.10a++ 1999-02-11 Per Abrahamsen Release 9.10a 1999-02-11 Per Abrahamsen Release 9.9p++ 1999-02-11 Per Abrahamsen Release 9.9p 1999-02-11 Per Abrahamsen Release 9.9o++ 1999-01-11 Per Abrahamsen Release 9.9o 1999-01-11 Per Abrahamsen Release 9.9n++ 1998-12-12 Per Abrahamsen Release 9.9n 1998-12-12 Per Abrahamsen Release 9.9m++ 1998-12-11 Per Abrahamsen Release 9.9m 1998-12-11 Per Abrahamsen Release 9.9l++ 1998-12-11 Per Abrahamsen Release 9.9l 1998-12-11 Per Abrahamsen Release 9.9k++ 1998-11-20 Per Abrahamsen Release 9.9k 1998-11-20 Per Abrahamsen Release 9.9j++ 1998-07-29 Per Abrahamsen Release 9.9j 1998-07-29 Per Abrahamsen Release 9.9i++ 1998-07-29 Per Abrahamsen Release 9.9i 1998-07-29 Per Abrahamsen Release 9.9h++ 1998-07-14 Per Abrahamsen Release 9.9h 1998-07-14 Per Abrahamsen Release 9.9g++ 1998-06-25 Per Abrahamsen Release 9.9g 1998-06-25 Per Abrahamsen Release 9.9f++ 1998-06-24 Per Abrahamsen Release 9.9f 1998-06-24 Per Abrahamsen Release 9.9e++ 1998-06-15 Per Abrahamsen Release 9.9e 1998-06-15 Per Abrahamsen Release 9.9d++ 1998-06-10 Per Abrahamsen Release 9.9d 1998-06-10 Per Abrahamsen Release 9.9c++ 1998-06-10 Per Abrahamsen Release 9.9c 1998-06-10 Per Abrahamsen Release 9.9b++ 1998-02-25 Per Abrahamsen Release 9.9b 1998-02-25 Per Abrahamsen Release 9.9a++ 1998-02-20 Per Abrahamsen Release 9.9a 1998-02-20 Per Abrahamsen Release 9.8l++ 1998-02-20 Per Abrahamsen Release 9.8l 1998-02-20 Per Abrahamsen Release 9.8k++ 1998-02-20 Per Abrahamsen Release 9.8j++ 1998-01-28 Per Abrahamsen Release 9.8i++ 1997-10-20 Per Abrahamsen Release 9.8i 1997-10-20 Per Abrahamsen Release 9.8h++ 1997-10-20 Per Abrahamsen Release 9.8g++ 1997-10-20 Per Abrahamsen Release 9.8g 1997-10-20 Per Abrahamsen Release 9.8f++ 1997-08-29 Per Abrahamsen Release 9.8f 1997-08-29 Per Abrahamsen Release 9.8e++ 1997-07-14 Per Abrahamsen Release 9.8e 1997-07-14 Per Abrahamsen Release 9.8d++ 1997-07-11 Per Abrahamsen Release 9.8d 1997-07-11 Per Abrahamsen Release 9.8c++ 1997-07-08 Per Abrahamsen Update 1997-07-03 Per Abrahamsen Release 9.8c 1997-07-03 Per Abrahamsen Release 9.8b++ 1997-06-30 Per Abrahamsen Release 9.8b 1997-06-30 Per Abrahamsen Release 9.8a++ 1997-06-27 Per Abrahamsen Release 9.8a 1997-06-27 Per Abrahamsen Release 9.7p++ 1997-04-17 Per Abrahamsen Release 9.7p 1997-04-17 Per Abrahamsen Release 9.7o++ 1997-04-06 Per Abrahamsen Release 9.7o 1997-04-06 Per Abrahamsen Release 9.7n++ 1997-03-26 Per Abrahamsen Release 9.7n 1997-03-26 Per Abrahamsen Release 9.7m++ 1997-03-17 Per Abrahamsen Release 9.7m 1997-03-17 Per Abrahamsen Release 9.7l++ 1997-03-04 Per Abrahamsen Release 9.7l 1997-03-04 Per Abrahamsen Release 9.7k++ 1997-02-26 Per Abrahamsen Release 9.7k 1997-02-26 Per Abrahamsen Release 9.7j++ 1997-02-25 Per Abrahamsen Release 9.7j 1997-02-25 Per Abrahamsen Release 9.7i++ 1997-02-20 Per Abrahamsen Release 9.7i 1997-02-20 Per Abrahamsen Release 9.7h++ 1997-02-15 Per Abrahamsen Release 9.7h 1997-02-15 Per Abrahamsen Release 9.7g++ 1997-02-07 Per Abrahamsen Release 9.7g 1997-02-07 Per Abrahamsen Release 9.7f++ 1997-01-26 Per Abrahamsen Release 9.7f 1997-01-26 Per Abrahamsen Release 9.7e++ 1997-01-20 Per Abrahamsen Release 9.7e 1997-01-20 Per Abrahamsen Release 9.7d++ 1997-01-17 Per Abrahamsen Release 9.7d 1997-01-17 Per Abrahamsen Release 9.7c++ 1997-01-12 Per Abrahamsen Release 9.7c 1997-01-12 Per Abrahamsen Release 9.7b++ 1997-01-08 Per Abrahamsen Update 1997-01-08 Per Abrahamsen Update 1996-12-10 Per Abrahamsen Release 9.7b 1996-12-10 Per Abrahamsen Release 9.7a++ 1996-12-10 Per Abrahamsen Release 9.7a 1996-12-10 Per Abrahamsen Release 9.6m++ 1996-12-09 Per Abrahamsen Release 9.6m 1996-12-09 Per Abrahamsen Release 9.6l++ 1996-12-01 Per Abrahamsen Release 9.6l 1996-12-01 Per Abrahamsen Release 9.6k++ 1996-11-29 Per Abrahamsen Release 9.6k 1996-11-29 Per Abrahamsen Release 9.6j++ 1996-11-16 Per Abrahamsen Release 9.6j 1996-11-16 Per Abrahamsen Release 9.6i++ 1996-09-16 Per Abrahamsen Release 9.6i 1996-09-16 Per Abrahamsen Release 9.6h++ 1996-08-31 Per Abrahamsen Release 9.6h 1996-08-31 Per Abrahamsen Release 9.6g++ 1996-08-29 Per Abrahamsen Release 9.6g 1996-08-29 Per Abrahamsen Release 9.6f++ 1996-08-28 Per Abrahamsen Release 9.6f 1996-08-28 Per Abrahamsen Release 9.6e++ 1996-08-27 Per Abrahamsen Release 9.6e 1996-08-27 Per Abrahamsen Release 9.6d++ 1996-08-23 Per Abrahamsen Release 9.6d 1996-08-23 Per Abrahamsen Release 9.6c++ 1996-08-23 Per Abrahamsen Release 9.6c 1996-08-23 Per Abrahamsen Release 9.6b++ 1996-08-23 Per Abrahamsen Release 9.6b 1996-08-23 Per Abrahamsen Release 9.6a++ 1996-08-14 Per Abrahamsen Release 9.6a 1996-08-14 Per Abrahamsen Release 9.5a++ 1996-07-18 Per Abrahamsen Release 9.5a 1996-07-18 Per Abrahamsen Release 9.4g++ 1996-03-23 Per Abrahamsen Release 9.4g 1996-03-12 Per Abrahamsen Release 9.4f 1996-02-29 Per Abrahamsen Release 9.4e 1996-02-29 Per Abrahamsen Release 9.4e 1996-02-27 Per Abrahamsen Release 9.4d 1996-02-27 Per Abrahamsen Release 9.4c++ 1995-12-21 Per Abrahamsen Release 9.4c 1995-12-18 Per Abrahamsen Release 9.4b 1995-12-18 Per Abrahamsen Release 9.4a 1995-12-18 Per Abrahamsen Release 9.3c++ 1995-11-08 Per Abrahamsen Release 9.3c 1995-11-08 Per Abrahamsen Release 9.3c 1995-11-08 Per Abrahamsen Release 9.3c 1995-11-08 Per Abrahamsen Release 9.3b++ 1995-04-07 Per Abrahamsen iesd -> amanda 1995-03-24 Per Abrahamsen Release 9.3b 1995-02-14 Per Abrahamsen Release 9.3a 1995-02-14 Per Abrahamsen Release 9.2y++ 1995-01-27 Per Abrahamsen Release 9.2y 1995-01-27 Per Abrahamsen Release 9.2x 1995-01-27 Per Abrahamsen Release 9.2w++ 1995-01-26 Per Abrahamsen Release 9.2w 1995-01-26 Per Abrahamsen Release 9.2v 1995-01-26 Per Abrahamsen Release 9.2u++ 1995-01-25 Per Abrahamsen Release 9.2u 1995-01-25 Per Abrahamsen Release 9.2t++ 1995-01-25 Per Abrahamsen Release 9.2t 1995-01-25 Per Abrahamsen Release 9.2s++ 1995-01-24 Per Abrahamsen Release 9.2s 1995-01-24 Per Abrahamsen Release 9.2r++ 1995-01-22 Per Abrahamsen Update 1995-01-17 Per Abrahamsen Release 9.2r 1995-01-17 Per Abrahamsen Release 9.2q++ 1995-01-11 Per Abrahamsen Release 9.2q 1995-01-11 Per Abrahamsen Release 9.2p++ 1994-12-02 Per Abrahamsen Release 9.2p 1994-12-02 Per Abrahamsen Release 9.2o++ 1994-11-28 Per Abrahamsen Release 9.2o 1994-11-28 Per Abrahamsen Release 9.2n 1994-11-28 Per Abrahamsen Release 9.2m++ 1994-10-28 Per Abrahamsen Release 9.2m 1994-10-28 Per Abrahamsen Release 9.2l++ 1994-10-28 Per Abrahamsen Update 1994-10-27 Per Abrahamsen Release 9.2l 1994-10-27 Per Abrahamsen Release 9.2k++ 1994-10-26 Per Abrahamsen Release 9.2k 1994-10-26 Per Abrahamsen Release 9.2j++ 1994-10-26 Per Abrahamsen Release 9.2i++ 1994-10-25 Per Abrahamsen Release 9.2j 1994-10-25 Per Abrahamsen 9.2j 1994-10-25 Per Abrahamsen Release 9.2j 1994-10-22 Per Abrahamsen Release 9.2i 1994-10-22 Per Abrahamsen Release 9.2i 1994-10-06 Per Abrahamsen Release 9.2h 1994-10-06 Per Abrahamsen Release 9.2h 1994-10-06 Per Abrahamsen Release 9.2h 1994-08-20 Per Abrahamsen Release 9.2g 1994-08-16 Per Abrahamsen Release 9.2f 1994-08-16 Per Abrahamsen Release 9.2e 1994-08-11 Per Abrahamsen Release 9.2d 1994-08-11 Per Abrahamsen Release 9.1d 1994-08-10 Per Abrahamsen Update 1994-08-09 Per Abrahamsen Release 9.2c 1994-08-06 Per Abrahamsen Release 9.2b 1994-08-03 Per Abrahamsen Release 9.2a 1994-08-02 Per Abrahamsen Release 9.1i 1994-07-31 Per Abrahamsen Release 9.1h 1994-07-30 Per Abrahamsen Update 1994-07-30 Per Abrahamsen Release 9.1g 1994-07-30 Per Abrahamsen Release 9.1g 1994-06-22 Per Abrahamsen 9.1f tmp 1994-06-07 Per Abrahamsen Release 9.1f 1994-06-03 Per Abrahamsen Release 9.1e 1994-06-03 Per Abrahamsen Release 9.1d 1994-06-01 Per Abrahamsen Update 1994-05-28 Per Abrahamsen Release 9.1c 1994-05-05 Per Abrahamsen Release 9.1b 1994-05-04 Per Abrahamsen Release 9.1a 1994-04-28 Per Abrahamsen Release 9.0v 1994-04-27 Per Abrahamsen Release 9.0u 1994-04-26 Per Abrahamsen Release 9.0t 1994-04-26 Per Abrahamsen Release 9.0s 1994-04-26 Per Abrahamsen Release 9.0r 1994-04-26 Per Abrahamsen Release 9.0r 1994-04-25 Per Abrahamsen Release 9.0q 1994-04-24 Per Abrahamsen Release 9.0p 1994-04-24 Per Abrahamsen Release 9.0p 1994-04-24 Per Abrahamsen Release 9.0p 1994-04-23 Per Abrahamsen Release 9.0o 1994-04-21 Per Abrahamsen Release 9.0n 1994-04-20 Per Abrahamsen Release 9.0m 1994-04-16 Per Abrahamsen Release 9.0l 1994-04-16 Per Abrahamsen Release 9.0l 1994-04-16 Per Abrahamsen Release 9.0l 1994-04-16 Per Abrahamsen Release 9.0k 1994-04-16 Per Abrahamsen Release 9.0j 1994-04-15 Per Abrahamsen Release 9.0i 1994-04-15 Per Abrahamsen Release 9.0h 1994-04-15 Per Abrahamsen Release 9.0g 1994-04-14 Per Abrahamsen Release 9.0f 1994-04-14 Per Abrahamsen Release 9.0f 1994-04-14 Per Abrahamsen Release 9.0e 1994-04-14 Per Abrahamsen Release 9.0d 1994-04-13 Per Abrahamsen Release 9.0c 1994-04-13 Per Abrahamsen Release 9.0c 1994-04-08 Per Abrahamsen Release 9.0b 1994-04-07 Per Abrahamsen Release 9.0a 1994-04-07 Per Abrahamsen Release 9.0a 1994-03-17 Per Abrahamsen intermediate (8.1m+) 1994-03-17 Per Abrahamsen intermediate (8.1m)+) 1994-03-02 Per Abrahamsen Release 8.1m 1994-03-02 Per Abrahamsen Release 8.1m 1994-02-27 Per Abrahamsen Release 8.1l 1994-02-26 Per Abrahamsen Release 8.1k 1994-02-25 Per Abrahamsen Release 8.1j 1994-02-10 Per Abrahamsen Update 1994-02-09 Per Abrahamsen Release 8.1i 1994-02-03 Per Abrahamsen Release 8.1h 1994-02-02 Per Abrahamsen Update 1994-02-01 Per Abrahamsen Release 8.1g 1994-01-31 Per Abrahamsen Release 8.1f 1994-01-30 Per Abrahamsen Release 8.1e 1994-01-30 Per Abrahamsen Release 8.1d 1994-01-29 Per Abrahamsen Update 1994-01-29 Per Abrahamsen Release 8.1c 1994-01-29 Per Abrahamsen Release 8.1c 1994-01-29 Per Abrahamsen Update 1994-01-25 Per Abrahamsen Release 8.1b 1994-01-25 Per Abrahamsen Release 8.1b 1994-01-23 Per Abrahamsen Release 8.1a 1994-01-11 Per Abrahamsen Release 8.0n 1994-01-05 Per Abrahamsen Release 8.0m 1993-12-15 Per Abrahamsen Release 8.0l 1993-12-15 Per Abrahamsen Release 8.0l 1993-11-18 Per Abrahamsen none 1993-11-18 Per Abrahamsen LATEX2E support + bug fixes 1993-11-18 Per Abrahamsen Update, more pretty math. 1993-11-18 Per Abrahamsen I thought I already removed those files once... 1993-09-30 Per Abrahamsen Some minor outline related changes. 1993-09-30 Per Abrahamsen bug fix 1993-09-29 Per Abrahamsen explained label and cite completion 1993-09-29 Per Abrahamsen lucid patches 1993-09-29 Per Abrahamsen Lucid fixes. 1993-09-29 Per Abrahamsen Fixed bugs reported by koba. 1993-09-28 Per Abrahamsen More fixes and new features. 1993-09-17 Per Abrahamsen Various... 1993-09-14 Per Abrahamsen More cleanup. 1993-09-13 Per Abrahamsen Enhancements and fixes. 1993-09-09 Per Abrahamsen Second alpha release. 1993-09-06 Per Abrahamsen Some doc fix. 1993-09-06 Per Abrahamsen Many changes. 1993-08-17 Per Abrahamsen Remove .o file in lacheck too. 1993-08-17 Per Abrahamsen Remove lacheck binary for distribution. 1993-08-17 Per Abrahamsen Typos. 1993-08-17 Per Abrahamsen Many minor changes, added TeXinfo mode. 1993-08-05 Per Abrahamsen Some fixes that wont be fixed. 1993-08-05 Per Abrahamsen Rebind C-c C-h to C-c ^ and some new projects (I think). 1993-07-29 Per Abrahamsen Added description of how to manually install AUC TeX. 1993-07-28 Per Abrahamsen Lots of small fixes. 1993-07-28 Per Abrahamsen Whatever 1993-07-27 Per Abrahamsen Make " have word syntax for germans. 1993-07-27 Per Abrahamsen More fixes, allow string value for latex options, add . and , projects. 1993-07-27 Per Abrahamsen More fixes, allow string value for latex options. 1993-07-27 Per Abrahamsen I put a ` in a "" string. Bad move. 1993-07-27 Per Abrahamsen Many small changes, and better control over parsing. 1993-07-26 Per Abrahamsen Strip extension when parsing global bib files. Default emacs version is 19.17 1993-07-26 Per Abrahamsen Added support for cite completion. 1993-07-24 Per Abrahamsen @item Added menu to for plain @TeX{}. Suggested by Tim Carlson @samp{}. @item Made the menus depend on @code{TeX-command-list}. 1993-07-21 Per Abrahamsen Moved old project out and other cosmetic changes. 1993-07-19 Per Abrahamsen Print bug fix. 1993-07-18 Per Abrahamsen Added VorTeX style $ matching. 1993-07-18 Per Abrahamsen typo 1993-07-17 Per Abrahamsen Added AmS TeX and AmS LaTeX support 1993-07-16 Per Abrahamsen Minor corrections. 1993-07-16 Per Abrahamsen Many small fixes. 1993-07-14 Per Abrahamsen Forgot lpath.el 1993-07-14 Per Abrahamsen Removed references to min-map.el 1993-07-14 Per Abrahamsen Bug in easymenu, better lucid emacs support. 1993-07-08 Per Abrahamsen dead keys did not work 1993-07-08 Per Abrahamsen jtex support, koba attributions 1993-07-08 Per Abrahamsen jtex support, lucid patches 1993-07-08 Per Abrahamsen Lucid dependencies. 1993-07-08 Per Abrahamsen Changed defaults for distribution. 1993-07-08 Per Abrahamsen Minor fixes, and let tex run even in presence of errors. 1993-07-08 Per Abrahamsen Removed menu support from min-out.el. 1993-07-07 Per Abrahamsen First v. 7.2 release 1993-05-29 Per Abrahamsen Emacs 19.9 default and fix to PROBLEMS. 1993-05-28 Per Abrahamsen Removed TeX-fast, new min-bind from Inge, fixed min-key.el, and some extra speed hints in PROBLEMS. 1993-05-28 Per Abrahamsen Minor fixes 1993-05-28 Per Abrahamsen New minor mode support. Support for GNU Emacs 19. 1993-04-21 Per Abrahamsen Credit to Handl. 1993-04-21 Per Abrahamsen Various. 1993-04-17 Per Abrahamsen Optional document style i Japanese. 1993-04-17 Per Abrahamsen A bit more documentation. 1993-04-13 Per Abrahamsen Minor typos in the 7.1 doc. 1993-04-12 Per Abrahamsen Added PROBLEMS for FAQ questions. 1993-04-12 Per Abrahamsen Do not use `member'. 1993-04-12 Per Abrahamsen Small fixes. 1993-04-09 Per Abrahamsen Document new features in the history section. 1993-04-09 Per Abrahamsen Only offer to save files belonging to the document. 1993-04-09 Per Abrahamsen Various changes. 1993-04-01 Per Abrahamsen FoilTeX & better default for C-c C-c 1993-03-31 Per Abrahamsen minor fixes 1993-03-30 Per Abrahamsen new section update 1993-03-30 Per Abrahamsen Makefile cleanup 1993-03-30 Per Abrahamsen This days net hacks. 1993-03-28 Per Abrahamsen Forgot to mention new files in Makefile 1993-03-28 Per Abrahamsen Japanese LaTeX error messages 1993-03-28 Per Abrahamsen Wrong regexp for japanese latex 1993-03-28 Per Abrahamsen Japanese fixes. 1993-03-27 Per Abrahamsen typo 1993-03-27 Per Abrahamsen DEMACS and Japanese TeX support 1993-03-24 Per Abrahamsen Oops, my fix for the lack of minibuffer-local-ns-map did not work. I'll remove all references to it instead. 1993-03-23 Per Abrahamsen typo 1993-03-23 Per Abrahamsen Changed paths to `generic' 1993-03-23 Per Abrahamsen Last changes before 7.0? 1993-03-19 Per Abrahamsen This days bug fixes. 1993-03-18 Per Abrahamsen fixed minor map bugs, and made better use of the facilities 1993-03-18 Per Abrahamsen bytecompile under Lucid 1993-03-18 Per Abrahamsen Added support for cleaning up when changing major mode. 1993-03-18 Per Abrahamsen Warning about Lucid and EMACSLOADPATH. 1993-03-18 Per Abrahamsen Bug fix in slitex.el Support for all macros and environments in latex.el 1993-03-18 Per Abrahamsen Support for LaTeX verb macro 1993-03-18 Per Abrahamsen Small bugs Support for LaTeX verb macro 1993-03-17 Per Abrahamsen Use gzip instead of compress 1993-03-17 Per Abrahamsen More doc bugs 1993-03-17 Per Abrahamsen Fixed doc errors. 1993-03-17 Per Abrahamsen Some fixes to minor maps, installation, and documentation. Made it easier do add special support for certain printers. 1993-03-16 Per Abrahamsen Broken reference 1993-03-16 Per Abrahamsen Russian docs. 1993-03-16 Per Abrahamsen Add Russian table to min-key.el. Help for having default printer == none. Some better INSTALL documentation because of alpha tester response. 1993-03-15 Per Abrahamsen Auto install problems 1993-03-15 Per Abrahamsen Fixed installation errors. 1993-03-15 Per Abrahamsen Added support for separate style files and lots of other stuff. This is the style files. 1993-03-15 Per Abrahamsen Added support for separate style files and lots of other stuff. And updated the docs. 1993-03-15 Per Abrahamsen Added support for separate style files and lots of other stuff. 1993-02-17 Per Abrahamsen Added new minor mode files. 1993-02-17 Per Abrahamsen Feedback from alpha sneak preview 1993-02-16 Per Abrahamsen Untabify 1993-02-16 Per Abrahamsen Added a -f to a rm. 1993-02-16 Per Abrahamsen Major changes for version 7.0. 1992-11-22 Kresten Krab Thorup *** empty log message *** 1992-11-16 Per Abrahamsen Rewrote ltx-sec.el to be based on hooks. Some reformating and moving information around. Doc updated to reflect this. 1992-11-16 Per Abrahamsen Rewrote ltx-sec.el to be based on hooks. Some reformating and moving information around. 1992-09-16 Per Abrahamsen cvs export does not work. Use cvs checkout instead. 1992-09-16 Per Abrahamsen Spelling error. 1992-09-16 Per Abrahamsen Ready for 6.1b. 1992-09-09 Per Abrahamsen Ready for 6.1 alpha. See the README for detailt 1992-09-04 Per Abrahamsen Fixed max-point bug in TeX-region 1992-07-27 Kresten Krab Thorup Sorry folkes, I forgot this one... 1992-07-22 Kresten Krab Thorup Final fine tunings for release 6 1992-07-22 Kresten Krab Thorup MOved outline-minor-mode to C-c C-o 1992-07-22 Kresten Krab Thorup Added version system 1992-07-22 Kresten Krab Thorup gr... 1992-07-22 Kresten Krab Thorup duppelitut! 1992-07-22 Kresten Krab Thorup Updated docs 1992-07-22 Kresten Krab Thorup *** empty log message *** 1992-07-22 Kresten Krab Thorup Added lacheck. Removed idetex. 1992-07-22 Kresten Krab Thorup Just some neat changes 1992-06-12 Kresten Krab Thorup New much better format-paragraph. 1992-04-30 Kresten Krab Thorup Incorporated bugfixes from Denys. 1992-03-31 Kresten Krab Thorup Tja... 1992-03-31 Kresten Krab Thorup Changed Makefile (inserted some spaces....) 1992-03-23 Kresten Krab Thorup *** empty log message *** 1992-03-19 Kresten Krab Thorup *** empty log message *** 1992-03-19 Kresten Krab Thorup *** empty log message *** 1992-03-19 Kresten Krab Thorup Incorporated help extentions 1992-03-18 Kresten Krab Thorup Incorporated changes for the next running Bash 1992-03-18 Kresten Krab Thorup *** empty log message *** 1992-03-18 Kresten Krab Thorup *** empty log message *** 1992-03-18 Kresten Krab Thorup *** empty log message *** 1992-03-18 Kresten Krab Thorup *** empty log message *** 1992-03-18 Kresten Krab Thorup Major cleanup of names, etc 1992-03-12 Kresten Krab Thorup Applied last month bugfixes from the net... 1992-03-12 Kresten Krab Thorup Setup for cvs 1992-01-28 Kresten Krab Thorup added sven's patch, which fixes TeX-preview 1992-01-27 Kresten Krab Thorup *** empty log message *** 1992-01-27 Kresten Krab Thorup . 1992-01-27 Kresten Krab Thorup . 1992-01-27 Kresten Krab Thorup *** empty log message *** 1992-01-27 Kresten Krab Thorup *** empty log message *** 1992-01-27 Kresten Krab Thorup *** empty log message *** 1992-01-27 Kresten Krab Thorup *** empty log message *** 1992-01-27 Kresten Krab Thorup . 1992-01-27 Kresten Krab Thorup *** empty log message *** 1992-01-27 Kresten Krab Thorup *** empty log message *** 1992-01-23 Kresten Krab Thorup . 1992-01-23 Kresten Krab Thorup *** empty log message *** 1992-01-23 Kresten Krab Thorup Initial revision 1992-01-23 Kresten Krab Thorup . 1992-01-23 Kresten Krab Thorup *** empty log message *** 1992-01-23 Kresten Krab Thorup . 1991-12-09 Kresten Krab Thorup . 1991-12-09 Kresten Krab Thorup . 1991-12-09 Kresten Krab Thorup . 1991-12-09 Kresten Krab Thorup . 1991-12-09 Kresten Krab Thorup . 1991-12-09 Kresten Krab Thorup *** empty log message *** 1991-12-09 Kresten Krab Thorup *** empty log message *** 1991-12-09 Kresten Krab Thorup *** empty log message *** 1991-12-09 Kresten Krab Thorup *** empty log message *** 1991-12-09 Kresten Krab Thorup y 1991-12-09 Kresten Krab Thorup Initial revision 1991-12-09 Kresten Krab Thorup Fixed LaTeX-style-options 1991-12-07 Kresten Krab Thorup *** empty log message *** 1991-12-07 Kresten Krab Thorup fixed a few backslashes 1991-12-07 Kresten Krab Thorup . 1991-09-04 Kresten Krab Thorup ... 1991-09-01 Kresten Krab Thorup dummy 1991-06-14 Kresten Krab Thorup Test log in.... 1991-06-13 Kresten Krab Thorup Fixed outline regexp and credits. 1991-06-13 kurt Fixed bug in Outline regexp. 1991-06-11 kurt Dette her er bare en dum test 1991-06-10 Kresten Krab Thorup yes 1991-06-10 Kresten Krab Thorup . 1991-06-10 Kresten Krab Thorup *** empty log message *** 1991-06-10 Kresten Krab Thorup Initial revision 1991-06-10 Kresten Krab Thorup Fixed up the format functions... 1991-06-09 Kresten Krab Thorup fixed bug in TeX-insert-quote 1991-06-08 Kresten Krab Thorup *** empty log message *** 1991-06-06 Kresten Krab Thorup . 1991-06-03 Kresten Krab Thorup . 1991-06-03 Kresten Krab Thorup added format functions 1991-06-02 Kresten Krab Thorup . 1991-06-02 Kresten Krab Thorup ficed LaTeX-indent-line 1991-06-01 Kresten Krab Thorup *** empty log message *** 1991-05-31 Kresten Krab Thorup *** empty log message *** 1991-05-31 Kresten Krab Thorup test 1991-05-31 Kresten Krab Thorup *** empty log message *** 1991-05-31 Kresten Krab Thorup *** empty log message *** 1991-05-31 Kresten Krab Thorup Initial revision