2005-02-04  David Kastrup  <dak@gnu.org>

	* Version 11.55 released.

	* Makefile.in (tar-ball): 

	* doc/Makefile.in (clean, html/auctex_toc.html, dist): Move HTML
	stuff into html directory.

2005-02-04  David Kastrup  <dak@gnu.org>

	* RELEASE: Some more Emacspeak blurb.

2005-02-04  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* RELEASE: Make description of changes clearer.

2005-02-04  David Kastrup  <dak@gnu.org>

	* RELEASE (Warning): warn about XEmacs 21.4.16.

2005-02-01  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-search-syntax-table): Give ?\" character punctuation
	syntax.  Prevents parenthetical characters from being hidden from
	`TeX-find-opening-brace' if they happen to be enclosed between two
	quotation marks.
	Better use whitespace syntax for ?\" as this is the equivalent of
	a nil entry in the syntax table.
	(TeX-search-syntax-table): Remove superfluous possibility to
	specify comment and escape characters as arguments.

2005-02-01  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* doc/changes.texi: Mention support for the jsarticle and jsbook
	classes.

	* tex-jp.el (japanese-LaTeX-style-list): Added
	jsclasses (jsarticle and jsbook).

2005-01-31  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* configure.ac: Bump version info to 11.55.

	* auctex.spec (Version): Bump to 11.55.
	(Release): Reset to 1.

	* doc/tex-ref.tex: Bump version info to 11.55.
	(Source Display): Adapt information about key bindings to current
	implementation.

	* doc/auctex.texi: Bump version info to 11.55.

	* doc/changes.texi: Add information about changes in AUCTeX 11.55.

	* RELEASE: Add information about fixed bugs in AUCTeX 11.55.

	* latex.el (LaTeX-fill-region-as-para-do): Limit the search for
	sentence ends.  Fixes erroneous addition of spaces at places
	following a paragraph to be filled.

2005-01-31  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* style/jsarticle.el: New file.

	* style/jsbook.el: New file.

	* Makefile.in (STYLESRC): Add them.

2005-01-29  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el (LaTeX-fill-region-as-para-do): Removed.

2005-01-28  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (AUCTeX-date): Use ISO 8601 format.
	(TeX-submit-bug-report): Include AUCTeX-date when using a
	non-released version.

2005-01-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el: Do not use whitespace syntax for ?~.  Prevents these
	characters from being deleted during filling.

2005-01-25  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-buf.el: Update header.
	(TeX-view-output-file): Let `TeX-active-master' return file name
	without directory.  Fixes viewer not finding output file when
	being called in a subdirectory.
	(TeX-active-master): Add new parameter `nondirectory'.  Doc fix.

2005-01-21  David Kastrup  <dak@gnu.org>

	* auctex.spec (Conflicts): Mention the outdated emacspeak from
	FC3.

2005-01-20  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-set-syntactic-keywords): Do not call
	`regexp-opt' on empty lists.  Prevents `regexp-opt-group' from
	entering a loop on installations with an outdated regexp-opt.el.

	* tex-buf.el (TeX-command-region): Pass name of region file
	without directory to `TeX-command-query' because a test in the
	latter expects it like that.
	(TeX-command-query): Doc fix.

2005-01-19  Jan-Ake Larsson  <jalar@mai.liu.se>

	* aclocal.m4, configure.ac: A few small changes to allow sync with
	preview-latex' aclocal.m4

2005-01-19  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (hack-one-local-variable): Make sure the byte compiler
	does not barf on `minor-mode-list' by eliminating the reference to
	this variable.

2005-01-15  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auctex.texi (top): Restrict to one content listing in HTML
	output.

	* doc/todo.texi (Wishlist): Remove bug regarding parsing of LaTeX
	class files.

	* tex.el (TeX-macro-global): New function.
	(TeX-macro-global): (the variable) Moved here from tex-site.el.in.
	Use new `TeX-macro-global' function.

	* aclocal.m4 (library): Remove TEX_INPUT_DIRS function.

	* configure.ac (auctexdir): Remove call to TEX_INPUT_DIRS.

	* lpath.el: Setting `TeX-macro-global' is not necessary anymore as
	it now is in tex.el.

	* tex-site.el.in (TeX-macro-global): Move defcustom to tex.el.

	* doc/install.texi (Configure): Remove documentation of
	--with-tex-input-dirs.

	* doc/wininstall.texi: Remove documentation of
	--with-tex-input-dirs.

	* latex.el (LaTeX-insert-environment): Insert a simple newline
	character instead of using `newline'.  Fixes insertion of
	environment end at wrong place in XEmacs.
	(LaTeX-fill-region): Remove superfluous `save-restriction'.
	(LaTeX-auto-class-regexp-list): Add patterns for commands
	described in "LaTeX2e font selection" (fntguide).

2005-01-14  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/auctex.texi (European): Document all TeX-language-*-hook
	variables.  Don't document obsolete `dk.sty'.

2005-01-14  David Kastrup  <dak@gnu.org>

	* auctex.spec: Add and remove auctex.info instead of auctex in
	info dir.  Bump release to 2 to match upload.

2005-01-13  David Kastrup  <dak@gnu.org>

	* font-latex.el (font-latex-set-title-face)
	(font-latex-title-fontify): font-latex-title-fontify, not
	fontity.  fontify, fontify, fontify.
	* doc/changes.texi: Ditto.
	* doc/auctex.texi (Font Locking): Ditto.

2005-01-12  David Kastrup  <dak@gnu.org>

	* Version 11.54 released.

2005-01-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/beamer.el: Update copyright information.  General
	clean-up.
	("beamer"): Support frame environment.
	The overprint has an optional "area width" argument, not a
	mandatory "overlay" argument.

2005-01-09  Reiner Steib  <Reiner.Steib@gmx.de>

	* RELEASE: Addition to contributors section.

	* tex-bar.el (TeX-bar-LaTeX-button-alist): Use generic "view"
	image instead of mode specific.

2005-01-09  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* RELEASE: Added information about fixed bugs and added features
	in AUCTeX 11.54.

	* auctex.spec (Version): Bump to 11.54.

	* configure.ac: Bump version info to 11.54.

	* doc/auctex.texi: Bump version info to 11.54.

	* doc/tex-ref.tex: Bump version info to 11.54.

2005-01-07  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-forward-paragraph): Allow finding paragraph
	commands even if they are preceded by whitespace and comment
	starters.

2005-01-06  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-forward-comment-skip): Differentiate prefixes with
	whitespace between comment starters.

	* latex.el: Update copyright information.
	(LaTeX-indent-calculate-last, LaTeX-fill-region-as-para-do): Do
	not widen.
	(LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do):
	Use a marker instead of narrowing the region.
	(LaTeX-indent-line, LaTeX-indent-inner-do)
	(LaTeX-current-indentation, LaTeX-back-to-indentation): Handle
	prefixes with whitespace between comment starters correctly.

2005-01-05  Reiner Steib  <Reiner.Steib@gmx.de>

	* style/graphicx.el: Added completion of boxing macros.  Fontify
	some macros.

	* font-latex.el (font-latex-built-in-keyword-classes): Fixed typo
	in doc string.

2005-01-02  Reiner Steib  <Reiner.Steib@gmx.de>

	* toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Some
	checkdoc related fixes.  Still not checkdoc clean.

	* tex-bar.el (Commentary): Don't mention stuff done by
	configure/make in the instructions.
	(TeX-bar-help-from-command-list): Quote symbols in doc string.
	File is checkdoc clean now.

	* doc/auctex.texi: Update copyright.
	(Mathematics): Explain how to enable LaTeX-math-mode by default.
	Suggested by Chris Wallace <c.wallace@qmul.ac.uk>.
	(Filling, Outline): Markup fixes: Use @lisp instead of @example
	where appropriate.

2004-12-30  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (ConTeXt-find-matching-start): Require 'tex and add
	autoloads to make the compiler happy.

	* doc/changes.texi: Add and tweak some stuff for 11.54.

2004-12-28  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-auto-parse-region): Do not add element to `symbol'
	if it is already contained.

2004-12-23  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-indent-outer-do): Remove redundant code.

2004-12-20  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el: Add coding cookie.
	(font-latex-quote-end-list): Remove.
	(font-latex-quote-list): New variable.
	(font-latex-quotes, font-latex-match-quotation): Use it for
	generalization.
	(font-latex-keyword-matcher): Revert last change.
	(font-latex-make-built-in-keywords): Match the empty string only
	at the end of multi-char macros.
	(font-latex-make-user-keywords): Make sure sedate face is not used
	for words right after a "\\".
	(font-latex-set-syntactic-keywords): Do not match linebreaks as
	delimiters of `verb-like-commands'.

2004-12-19  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-keyword-matcher): Highlight only first
	matched group.
	(font-latex-make-built-in-keywords): Set up grouping for warning
	keywords and mark its end with "[^A-Za-z@*]".

2004-12-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-paragraph): Do not narrow region when code
	comments are filled.  Fixes wrong indentation if a line with a
	code comment following an indented line is filled.
	Mark end of current line, not beginning of next.
	Jump to start of code comment line after regular filling.

2004-12-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-built-in-keyword-classes): Move
	warning keywords up in order to save them from being covered by
	less important faces.  Include "include" in warning keywords.

	* aclocal.m4 (TEX_INPUT_DIRS): Change `IFS' temporarily for
	tokenizing the string instead of inserting newlines.  The latter
	did not work anyway because there was one backslash too much in
	"\\n".  Strip trailing slashes of determined directories before
	concatenation.

	* doc/install.texi (Configure): Quote value for
	--with-tex-input-dirs.

	* doc/wininstall.texi: Quote value for --with-tex-input-dirs.

	* tex.el (TeX-arg-opening-brace, TeX-arg-closing-brace): New
	variables.
	(TeX-parse-arguments, TeX-parse-argument, TeX-argument-insert):
	Use them.

	* latex.el (TeX-arg-free): Temporarily bind
	`TeX-arg-opening-brace' and `TeX-arg-closing-brace'.

2004-12-15  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-source-specials-view-position-flags): Fix syntax for
	xdvi.

2004-12-14  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auctex.texi (top): Duplicate top node and wrap it in @ifinfo
	and @ifhtml environments respectively.

2004-12-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* context.el (ConTeXt-paragraph-commands-regexp): Match any
	command starting with "\start" or "\stop" and the respective
	language variants.

2004-12-11  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-keymap): Change key bindings for clearout
	commands.
	(TeX-fold-item, TeX-fold-remove-overlays): Doc fix.

	* tex.el (TeX-fold-menu): Change display of key bindings for
	clearout commands.

	* doc/auctex.texi (Folding): Document new key bindings for
	clearout commands.

2004-12-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-keymap): Add key binding for
	`TeX-fold-dwim'.
	(TeX-fold-dwim): New function.
	Add support for folding regions.
	(TeX-fold-macro, TeX-fold-env): Call `message' here instead of in
	`TeX-fold-item' to get the right return value for the latter.
	(TeX-fold-item): Move `message' out to get the right return value.
	(TeX-fold-remove-overlays): Signal if an overlay was deleted with
	the return value.

	* tex.el (TeX-fold-menu): Add menu entry for `Tex-fold-dwim'.

	* doc/auctex.texi (Folding): Document `TeX-fold-dwim'.
	Mention support for folding regions with `TeX-fold-dwim'.

	* doc/changes.texi: Advertise folding and unfolding of regions as
	well as DWIM functionality.

	* tex-fold.el (TeX-fold-keymap): Add key bindings for
	`TeX-fold-region and `TeX-fold-clearout-region'.
	(TeX-fold-region): Make interactive.

	* tex.el (TeX-fold-menu): Add menu entries for folding and
	unfolding of regions.

	* doc/auctex.texi (Folding): Document folding and unfolding of
	regions.
	Document `TeX-fold-dwim'.

	* latex.el (LaTeX-fill-code-comment): Do not hardcode tab width.

2004-12-09  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-keymap): Add key bindings for
	`TeX-fold-paragraph' and `TeX-fold-clearout-paragraph'.
	(TeX-fold-buffer): Now calls new `*-region' functions.
	(TeX-fold-paragraph): New function.
	(TeX-fold-buffer-type): Remove.
	(TeX-fold-region): New function.  Basically encloses contents of
	`TeX-fold-buffer-type' but type parameter is not mandatory
	anymore.
	(TeX-fold-clearout-buffer): Now calls `TeX-fold-clearout-region'.
	(TeX-fold-clearout-paragraph, TeX-fold-clearout-region): New
	functions.

	* tex.el (TeX-fold-menu): Add menu entries for folding and
	unfolding of paragraphs.

	* doc/auctex.texi (Folding): Document folding and unfolding of
	paragraphs.

	* doc/changes.texi: Advertise folding and unfolding of
	paragraphs.

	* tex.el (TeX-comment-start-regexp): New variable.
	(TeX-comment-or-uncomment-region, TeX-uncomment)
	(TeX-forward-comment-skip, TeX-find-macro-end-helper): Use it.

	* latex.el (LaTeX-newline, LaTeX-insert-environment)
	(LaTeX-env-item, LaTeX-indent-line, LaTeX-current-indentation)
	(LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do)
	(LaTeX-fill-move-to-break-point, LaTeX-fill-paragraph)
	(LaTeX-fill-code-comment, LaTeX-fill-region)
	(LaTeX-forward-paragraph, LaTeX-backward-paragraph): Use
	`TeX-comment-start-regexp' instead of `comment-start'.
	(LaTeX-backward-paragraph, LaTeX-indent-line): Simplify.

	* style/mdwlist.el ("mdwlist"): Use `TeX-comment-start-regexp'
	instead of `comment-start'.

	* style/doc.el (LaTeX-env-no-comment): Use
	`TeX-comment-start-regexp' instead of `comment-start'.

2004-12-07  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-buffer-type): Do not ignore case during
	search.

	* context.el (ConTeXt-paragraph-commands-regexp): New name for
	`ConTeXt-paragraph-commands'.  Doc fix.  Match escape character at
	front as well.
	(ConTeXt-mode-common-initialization): Use it.  Set
	`LaTeX-paragraph-commands-regexp' instead of
	`LaTeX-paragraph-commands'.  Adapt definition of
	`paragraph-start'.

2004-12-05  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (hack-one-local-variable): Advise it in order to call
	minor mode functions for AUCTeX minor modes activated by
	file-local minor mode variables.

	* latex.el (LaTeX-math-mode): Define using `define-minor-mode'.
	Make it compatible with older Emacsen.

2004-12-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/csquotes.el (LaTeX-csquotes-quote-after-quote): Avoid
	interference with (n)german.el.

2004-12-01  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* Makefile.in (distclean): Remove generated `configure' file.
	And revert again as it does not comply with the definition of
	standard targets in the GNU make manual.

	* style/jurabib.el ("jurabib"): Add further macros.

	* tex.el: Add coding cookie.
	Use punctuation syntax for "«" and "»" characters.
	(TeX-parse-argument): Deactivate mark after insertion of first
	pair of braces.  Fixes problems with the insertion of macros with
	more than one brace and an active selection.

	* style/csquotes.el (LaTeX-csquotes-open-quote)
	(LaTeX-csquotes-close-quote): Doc fix.
	("csquotes"): Repair quoting.  Use completing-read where
	possible.  Use a stricter test for usage of quotes.

	* doc/auctex.texi (Quotes): Document csquotes.el.

2004-11-29  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/csquotes.el: New file.

	* Makefile.in (STYLESRC): Add style/csquotes.el.

	* doc/changes.texi: Advertise support for csquotes.sty.

2004-11-29  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-auto-insert): Added SKIP argument.
	(TeX-auto-store): Use it to avoid circular dependencies.

	* style/graphicx.el (LaTeX-arg-includegraphics): Add "page".

	* latex.el (LaTeX-includegraphics-options-alist): Ditto.

2004-11-29  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auctex.texi: Use "auctex.info" instead of "auctex" as info
	file name.

	* doc/Makefile.in: Adapt to suit change in info file name from
	"auctex" to "auctex.info".

	* doc/.cvsignore: Adapt to suit change in info file name from
	"auctex" to "auctex.info".

	* doc/changes.texi: Advertise use of "auctex.info" info file name.

2004-11-29  Jan-Ake Larsson  <jalar@mai.liu.se>

	* configure.ac: Add @command macro test 

	* configure.in: Moved to configure.ac

	* configure.ac: Moved from configure.in

	* doc/macros.texi: Add @command macro 

	* doc/auctex.texi: Change order of @top and @ifnottex, error
	message otherwise.

	* doc/Makefile.in: Add MAKEINFO environment variable for texi2...
	usage. Remove old (confusing) messages. 

2004-11-28  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/intro.texi (Introduction): @/ unfortunately is only
	available since Texinfo 4.6.  Remove it for now.

	* doc/auctex.texi: Correct some references.

2004-11-27  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auctex.texi: Remove RCS keyword.
	Correct subtitle.
	Various corrections of filling and capitalization.
	Move up installation instructions.
	(Display): New node and chapter holding display-related content.
	(Font Locking): New node and section.
	(Folding): Now a section.  Remove the silly first paragraph.
	(Outline): Now a section.

	* doc/macros.texi: Add `@fontlatex' macro.

	* doc/install.texi: Specify node unconditionally in the file.

	* doc/intro.texi (Introduction): Use `@email' instead of `@url'
	for email addresses.

	* doc/quickstart.texi (Processing): Better heading.

	* font-latex.el: Clean up comments.
	(font-latex-built-in-keyword-classes): Add explanation of the
	variable structure.
	(font-latex-match-command-with-arguments): Change "asterix" to
	"asterisk".

2004-11-25  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-backward-paragraph): Jump to macro start.  D'oh.

	* texmathp.el: Rearrange variable and function definitions in
	order to get as few compiler warnings as possible due to the
	reintroduction of the :set function in `texmathp-tex-commands'.
	Add a dummy `defvar' for `texmathp-tex-commands' to silence the
	compiler.
	(texmathp-tex-commands): Reintroduce a :set function as advertised
	in `texmathp-compile'.
	(texmathp): Remove the conditional call to `texmathp-compile' as
	this is handled by the :set function in `texmathp-tex-commands' on
	load of the file.

	* tex.el: Autoload `texmathp-match-switch'.

2004-11-24  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-bold-face, font-latex-italic-face)
	(font-latex-math-face, font-latex-string-face)
	(font-latex-warning-face, font-latex-verbatim-face): Inherit from
	suitable base faces if possible.  Doc fix.
	(font-latex-sedate-face): Doc fix.

	* latex.el (LaTeX-paragraph-commands): Doc fix.
	(LaTeX-backward-paragraph): Do not unnecessarily jump to a (wrong)
	position after the macro start.

	* tex.el: Move (nearly all) autoloads to a single place.  Remove
	redundant autoload for `TeX-region-file'.  Add autoload for
	`TeX-view'.
	(TeX-parse-macro): Doc fix.
	Do not add braces for macros defined as `("foo" 0)'.
	(TeX-parse-arguments): Do not bind `<' and `>'.
	(TeX-parse-argument, TeX-argument-insert): Do not use `<' and `>'
	formerly bound by `TeX-parse-arguments'.  Fixes some compiler
	warnings.
	(TeX-auto-list-information): Use `message' correctly.

	* tex-info.el (texinfo-mode): Add `@email' macro.

2004-11-22  Berend de Boer  <berend@pobox.com>

	* context.el (ConTeXt-mode-common-initialization): ConTeXt does
	not need italics correction.

2004-11-20  Christian Schlauer  <cschl@arcor.de>

	* doc/auctex.texi (Floats): Update.

	* doc/changes.texi: Mention change of `LaTeX-float'.

	* latex.el (LaTeX-float, LaTeX-env-figure): Implement "do not
	prompt" option.  `LaTeX-float' has the same customize value menu
	like `LaTeX-default-position' now.  This implies that the old
	meaning nil corresponds to `""' now, while nil means "do not
	prompt".
	(LaTeX-env-figure): Ask for `Float position' instead of `Float
	to'.
	(LaTeX-float): New default value "" instead of "htbp" (after a
	discussion on the mailing list).
	(LaTeX-default-format, LaTeX-default-width)
	(LaTeX-default-position): Omit `Specifies the' in doc-string.

2004-11-19  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* tex-buf.el (TeX-run-TeX): Improve comments.

2004-11-18  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-buf.el (TeX-TeX-sentinel-check): Use only the letters after
	the last dot of a file name for the file extension.

2004-11-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-move-to-break-point): Search backward for
	\verb|...| constructs rather than forward.  Fixes cases with more
	than one constructs per line.  Reported by Christan Schlauer.

2004-11-16  David Kastrup  <dak@gnu.org>

	* doc/wininstall.texi: Clarify --with-xemacs.

2004-11-15  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-paragraph-commands): Now is a customizable list
	instead of a regular expression.
	(LaTeX-paragraph-commands-internal)
	(LaTeX-paragraph-commands-regexp): New variables.
	(LaTeX-forward-paragraph, LaTeX-backward-paragraph)
	(LaTeX-common-initialization): Use
	`LaTeX-paragraph-commands-regexp' instead of
	`LaTeX-paragraph-commands'.

2004-11-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-close-environment): Insert a newline at the end
	of the environment if an uncommented line follows a commented one.

2004-11-11  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (docTeX-in-macrocode-p): Search backward for an
	environment beginning rather than forward for its end.

2004-11-08  David Kastrup  <dak@gnu.org>

	* latex.el (doctex-mode): Set the mode name.

2004-11-04  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (texinfo-mode): Add `@command' macro.

	* doc/auctex.texi (Commands): Correct key binding for
	`TeX-Omega-mode'.  Add index entry.  Use `@command' instead of
	`@code' where appropriate.

	* font-latex.el (font-latex-built-in-keyword-classes): Use correct
	face for `font-latex-match-title-3'.

2004-11-04  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* images/amstex.xpm: Added.  Contains symbolic color
	'backgroundToolBarColor', required by (GNU/Linux) XEmacs.

2004-11-03  Christian Schlauer  <cschl@arcor.de>

	* latex.el (LaTeX-env-figure, LaTeX-env-minipage)
	(LaTeX-env-tabular*): Do always accept the user's input as the new
	buffer-local values for `LaTeX-float' and `LaTeX-default-width',
	even if the user entered the empty string.
	(LaTeX-env-minipage): Do not ask for the (optional) position if
	`LaTeX-default-position' is set to `nil'.  Behaviour agrees with
	LaTeX-env-array and LaTeX-env-tabular* now.
	(LaTeX-env-array, LaTeX-env-tabular*): 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  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-delete-dups-by-car): New name for `TeX-delete-dups'.
	(TeX-delete-duplicate-strings, TeX-sort-strings): New functions.
	Contributed by Reiner Steib and David Kastrup.

	* font-latex.el: Require 'tex.
	(font-latex-user-keyword-classes): Enhance :set function to tell
	user which entry is duplicated.

	* latex.el (TeX-arg-input-file): Use new name
	`TeX-delete-dups-by-car' instead of `TeX-delete-dups'.

	* style/graphicx.el (LaTeX-includegraphics-read-file-TeX): Use
	new name `TeX-delete-dups-by-car' instead of `TeX-delete-dups'.

2004-11-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-make-user-keywords): Add the "fixed"
	matchers here rather than in `font-latex-make-built-in-keywords'.

	* latex.el (LaTeX-math-default, LaTeX-math-menu): Use "Greek
	Uppercase" instead of "Greek" and "Greek Lowercase" instead of
	"greek".

2004-11-02  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-paragraph-commands): Make `\maketitle' a
	paragraph starter.

2004-11-01  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-make-built-in-keywords)
	(font-latex-make-user-keywords): Append rather than prepend
	matchers.

2004-11-01  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* toolbar-x.el
	(toolbarx-make-command): Code clean up.

2004-11-01  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el: Change maintainer information.
	(font-latex-keywords): New customization group.
	(font-latex-built-in-keyword-classes): New variable.
	(font-latex-make-match-defun, font-latex-keyword-matcher): New
	functions.
	(font-latex-make-built-in-keywords): New name for
	`font-latex-make-keywords'.
	Move default keyword definitions from
	`font-latex-match-*-keywords' to
	`font-latex-match-*-keywords-local'.
	Integrate `font-latex-match-*-keywords-set' function into
	`font-latex-match-*-keywords' defcustom.
	(font-latex-keywords-1, font-latex-keywords-2): Default to nil.
	All matchers are now added in `font-latex-make-built-in-keywords'
	and `font-latex-make-user-keywords'.
	(font-latex-user-keyword-classes): New variable.
	(font-latex-make-user-keywords): New function.

	* doc/changes.texi: Remove duplicate word.
	Mention possibility to add new keyword classes.

	* doc/quickstart.texi: Some rewordings, corrections and
	enhancements.

2004-10-29  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-auto-symbol-check): Use `add-to-list' instead of
	`cons' in order to avoid duplicates.

	* latex.el (LaTeX-auto-minimal-regexp-list): Use non-greedy
	operators for getting the end of a TeX group.
	(LaTeX-auto-cleanup): Use `add-to-list' instead of `cons' in order
	to avoid duplicates.

2004-10-29  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* tex-buf.el:  Add simple error report system.
	(TeX-error-report-switches): New variable (plist).
	(TeX-run-TeX),
	(TeX-TeX-sentinel-check): Use it, updating error state,
	where property is (intern (TeX-master-file)).

	* tex-bar.el: Remove defadvice's to TeX-run-TeX and
	TeX-TeX-sentinel-check.
	(TeX-bar-error-handling-switches): Removed.
	(TeX-bar-LaTeX-button-alist): next-error updated.

2004-10-28  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex-bar.el (TeX-bar-LaTeX-button-alist): Add `TeX-save-document'.

	* doc/changes.texi: Renamed function `LaTeX-install-toolbar'.

	* tex-site.el.in: Ditto.

2004-10-28  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* tex-bar.el: Now requires tex-buf.el, for error handling.
	Renamed symbols:
	(LaTeX-install-toolbar): New name for `latex-install-toolbar'.
	(tex-bar-latex-buttons): New name for `tex-bar-latex-buttons'.
	(tex-bar-img-filename): New name for `tex-bar-img-filename'.
	(TeX-tool-bar): New name for `tex-tool-bar' group.
	(TeX-bar-LaTeX-buttons): New name for `tex-bar-latex-buttons'.
	(TeX-bar-LaTeX-all-button-alists): New name for
	`tex-bar-latex-all-button-alists'.
	(TeX-tool-bar-button-definitions): New name for
	`tex-tool-bar-button-definitions'.
	(LaTeX-symbols-toolbar-switch-contents): New name for
	`latex-symbols-toolbar-switch-contents'.
	(LaTeX-symbols-toolbar-contents): New name for
	`latex-symbols-toolbar-contents'
	(LaTeX-install-toolbar): New name for `latex-install-toolbar'.

	Use separator only in Emacs, while buildin separator is not
	implemented for XEmacs.
	(TeX-bar-help-from-command-list): New function, that returns the
	:help string for ITEM from TeX-command-list.
	(TeX-bar-error-handling-switches): New variable.
	(TeX-run-TeX [tex-buf.el]): before-adviced to reset error
	internals.
	(TeX-TeX-sentinel-check [tex-buf.el]): after-adviced to set error
	internals when error happens.
	(TeX-bar-LaTeX-button-alist): New button next-error, which is
	resp. visible/active when error detected on Emacs/XEmacs.  All
	buttons received :help from TeX-command-list.
	(TeX-bar-LaTeX-buttons): next-error is default, and file is no
	longer default.

2004-10-27  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-auto-class-regexp-list): New variable.
	Match "\DeclareRobustCommand\foo" besides
	"\DeclareRobustCommand{\foo}" as well.
	(LaTeX-auto-regexp-list): Use it.
	(LaTeX-auto-cleanup): Do not consider key=value options.  Check
	for "Package" in addition to "package".

2004-10-26  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-auto-generate-global): Only parse cls and sty files.

2004-10-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-match-command-in-braces): Remove
	references to non-existent variables.

2004-10-26  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-math-list): Improve doc string and custom type.
	(LaTeX-math-default): Added doc string.

2004-10-26  Frank Küster <frank@kuesterei.ch>

	* doc/quickstart.texi: Don't use so many nodes.  Several fixes.

2004-10-26  Reiner Steib  <Reiner.Steib@gmx.de>

	* Makefile.in (tar-ball): Don't include CVS stuff.

	* doc/changes.texi: Mention experimental tool bar support.

	* Makefile.in (tar-ball): Include tex-bar images.

2004-10-25  David Kastrup  <dak@gnu.org>

	Toolbar patches by Reiner Steib
	* Makefile.in (aucteximagedir): Define.
	(AUCSRC, AUCELC): Add toolbar files.
	(install-images): new target.

	* tex-site.el.in (TeX-image-directory): Define.

	* tex-bar.el (toolbar-x): require toolbar and latex at runtime.

2004-10-24  Reiner Steib  <Reiner.Steib@gmx.de>

	* Makefile.in (DOCFILES): Added doc/quickstart.texi.

2004-10-23  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* toolbar-x.el:
	(toolbarx-emacs-mount-popup-menu): Nil cannot be a menu key
	anymore (fixed).
	(toolbarx-test-image-type): Improve comments.  Add support for
	variables defined with `defimage', which are considered a simple
	value for the :image property.
	(toolbarx-emacs-refresh): Nil cannot be a toolbar (menu) key
	anymore (fixed).
	(toolbarx-install-toolbar): Improved documentation for the :image
	property.

2004-10-22  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* tex-bar.el: Improve comments.  Symbol-toolbar code moved to the
	bottom of the file.
	(tex-bar-latex-buttons): Improve comments.  Add custom :type.
	(tex-bar-latex-buttons): New command -- display a list of defined
	buttons.
	(tex-bar-available-meaning-alists): 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.  Renamed `latex-symbols' button to
	`latex-symbols-experimental'.

	* toolbar-x.el: Improve comments.
	(toolbarx-process-group-without-insert): Become autoloaded.
	(toolbarx-process-group): Code cleanup.
	(toolbarx-process-symbol): Code cleanup.
	(toolbarx-default-toolbar-meaning-alist): Separator button label
	renamed from `:sep' to `separator'.

2004-10-22  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/auctex.texi (European): Adjust to change of
	`LaTeX-italian-open-quote'.

2004-10-20  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* aclocal.m4 (TEX_INPUT_DIRS): Do not use -e command line option
	for grep.

2004-10-18  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/quickstart.texi: Fix markup.

2004-10-18  Frank Küster <frank@kuesterei.ch>

	* doc/quickstart.texi: New chapter.

	* doc/changes.texi: Mention `Quick Start'.

	* doc/auctex.texi (Font Specifiers): Add \textrm and \textsf
	(Commands): Add TeX-Omega-mode
	(top): Print contents near at the beginning.

	* doc/macros.texi: New macro @sans.

	* doc/intro.texi (Introduction): Removed sections obsoleted by
	`Quick Start' (Indentation and filling, Completion, Editing your
	document, Outlines).

2004-10-18  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/todo.texi, doc/install.texi, doc/history.texi,
	doc/changes.texi, doc/auctex.texi: Remove optional arguments of
	all @node commands.

	* doc/Makefile.in (TEXIFILES): Added quickstart.texi.

2004-10-18  Frank Küster <frank@kuesterei.ch>

	* doc/Makefile.in (TEXIFILES): Add macros.texi.
	(auctex.dvi, auctex.pdf): Depend on TEXIFILES.

2004-10-18  Christian Schlauer  <cschl@arcor.de>

	* latex.el (LaTeX-env-figure, LaTeX-env-minipage): Point out to
	the user that the placement (figure) and position (minipage)
	specifiers are optional arguments.
	(LaTeX-env-figure): 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  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-make-keywords): Correctly evaluate
	keywords when making `font-latex-match-*-keywords' defcustom.

2004-10-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/todo.texi (Bugs): Document some bugs related to font locking
	and folding.

	* latex.el (LaTeX-insert-environment): Partial rewrite.  Stay in
	comments.  Do not comment uncommented following lines.  Get rid of
	redundant comment prefix.
	(LaTeX-indent-calculate): Check for beginning of buffer.
	(LaTeX-indent-calculate-last): Do not check for beginning of
	buffer.  Fixes wrong indentation of environments at the top of the
	buffer.

2004-10-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-macro-nth-arg): Use
	`TeX-find-closing-brace' instead of `forward-sexp'.  Fixes
	problems with comment characters in \url macros.

	* latex.el (LaTeX-paragraph-commands): Use `regexp-opt' to
	generate the regexp.
	(LaTeX-common-initialization): Add support for "$$" to
	`paragraph-start'.

	* context.el (ConTeXt-mode-common-initialization): Add support for
	"$$" to `paragraph-start'.

	* font-latex.el: Remove change log.
	(font-latex-make-keywords): New function.
	(font-latex-match-variable-keywords-local)
	(font-latex-match-variable-make)
	(font-latex-match-variable-keywords-set)
	(font-latex-match-variable-keywords, font-latex-match-variable)
	(font-latex-match-reference-keywords-local)
	(font-latex-match-reference-make)
	(font-latex-match-reference-keywords-set)
	(font-latex-match-reference-keywords)
	(font-latex-match-reference)
	(font-latex-match-function-keywords-local)
	(font-latex-match-function-make)
	(font-latex-match-function-keywords-set)
	(font-latex-match-function-keywords, font-latex-match-function)
	(font-latex-match-title-1-keywords-local)
	(font-latex-match-title-1-make)
	(font-latex-match-title-1-keywords-set)
	(font-latex-match-title-1-keywords, font-latex-match-title-1)
	(font-latex-match-title-2-keywords-local)
	(font-latex-match-title-2-make)
	(font-latex-match-title-2-keywords-set)
	(font-latex-match-title-2-keywords, font-latex-match-title-2)
	(font-latex-match-title-3-keywords-local)
	(font-latex-match-title-3-make)
	(font-latex-match-title-3-keywords-set)
	(font-latex-match-title-3-keywords, font-latex-match-title-2)
	(font-latex-match-title-4-keywords-local)
	(font-latex-match-title-4-make)
	(font-latex-match-title-4-keywords-set)
	(font-latex-match-title-4-keywords, font-latex-match-title-2)
	(font-latex-match-textual-keywords-local)
	(font-latex-match-textual-make)
	(font-latex-match-textual-keywords-set)
	(font-latex-match-textual-keywords, font-latex-match-textual)
	(font-latex-match-warning-keywords-local)
	(font-latex-match-warning-make)
	(font-latex-match-warning-keywords-set)
	(font-latex-match-warning-keywords, font-latex-match-warning)
	(font-latex-match-warning-function): Now generated by
	`font-latex-make-keywords'.
	(font-latex-match-bold-command-keywords-local)
	(font-latex-match-bold-command-keywords)
	(font-latex-match-bold-command)
	(font-latex-match-italic-command-keywords-local)
	(font-latex-match-italic-command-keywords)
	(font-latex-match-italic-command)
	(font-latex-match-math-command-keywords-local)
	(font-latex-match-math-command-keywords)
	(font-latex-match-math-command)
	(font-latex-match-type-command-keywords-local)
	(font-latex-match-type-command-keywords)
	(font-latex-match-type-command)
	(font-latex-match-bold-declaration-keywords-local)
	(font-latex-match-bold-declaration-keywords)
	(font-latex-match-bold-declaration)
	(font-latex-match-italic-declaration-keywords-local)
	(font-latex-match-italic-declaration-keywords)
	(font-latex-match-italic-declaration)
	(font-latex-match-type-declaration-keywords-local)
	(font-latex-match-type-declaration-keywords)
	(font-latex-match-type-declaration): New variables generated by
	`font-latex-make-keywords'.
	(font-latex-match-bold-command)
	(font-latex-match-bold-command-make)
	(font-latex-match-bold-command-keywords-set)
	(font-latex-match-italic-command)
	(font-latex-match-italic-command-make)
	(font-latex-match-italic-command-keywords-set)
	(font-latex-match-math-command)
	(font-latex-match-math-command-make)
	(font-latex-match-math-command-keywords-set)
	(font-latex-match-type-command)
	(font-latex-match-type-command-make)
	(font-latex-match-type-command-keywords-set)
	(font-latex-match-bold-declaration)
	(font-latex-match-bold-declaration-make)
	(font-latex-match-bold-declaration-keywords-set)
	(font-latex-match-italic-declaration)
	(font-latex-match-italic-declaration-make)
	(font-latex-match-italic-declaration-keywords-set)
	(font-latex-match-type-declaration)
	(font-latex-match-type-declaration-make)
	(font-latex-match-type-declaration-keywords-set): New functions
	generated by `font-latex-make-keywords'.
	(font-latex-keywords-1): Use new functions.
	(font-latex-bold-command-keywords)
	(font-latex-italic-command-keywords)
	(font-latex-math-command-keywords)
	(font-latex-type-command-keywords)
	(font-latex-bold-declaration-keywords)
	(font-latex-italic-declaration-keywords)
	(font-latex-type-declaration-keywords): Remove.
	(font-latex-match-command-with-arguments): New name for
	`font-latex-match-command-outside-arguments'.  Third argument now
	is an integer instead of a binary.  It specifies the number of
	mandatory arguments of a LaTeX macro.  Simplify the function.
	(font-latex-match-font-cache)
	(font-latex-match-font-outside-braces): Remove.
	(font-latex-match-in-brace-cache): New name for
	`font-latex-match-infont-cache'.
	(font-latex-match-command-in-braces): New name for
	`font-latex-match-font-inside-braces'.  Generalize, so that it can
	be used for any command and does not return a special, complex
	match.
	(font-latex-set-syntactic-keywords): Try to minimize false
	fontifications of macros which may look like \foo{bar} and
	\foo{bar{.
	(font-latex-commented-outp): Do not consider comment characters in
	verbatim content.

2004-10-15  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-default-format, LaTeX-default-width)
	(LaTeX-default-position): Fix doc strings.

2004-10-14  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-default-width): Make it buffer local.
	(LaTeX-env-minipage): Pick up new value of LaTeX-default-width.

2004-10-14  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-macro-spec-list): Add starred sectioning
	commands.

	* latex.el (LaTeX-fill-region-as-paragraph): Do not add linebreaks
	after "$$ " at the end of paragraph filling.
	(LaTeX-fill-move-to-break-point): Simplify.  Add support for
	$$...$$ type display math.

	* style/jurabib.el: New file.

	* Makefile.in (STYLESRC): Add jurabib.el.

	* doc/changes.texi: Mention support for the jurabib package.

2004-10-14  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* auctb.el: Removed (renamed to tex-bar.el)

	* tex-bar.el: Added; (new name of auctb.el). Added support for
	buttons and customization.
	(install-auctex-toolbar): removed.
	(tex-tool-bar): New custom group, inside AUCTeX group.
	(tex-tool-bar-button-definitions): New custom group, inside
	tex-tool-bar group.
	(tex-bar-latex-buttons): New custom variable: buttons in LaTeX
	mode.
	(tex-bar-meaning-alist): New custom variable.
	(tex-bar-available-meaning-alists): New custom variable:
	collection of variables for meaning-alists.
	(latex-install-toolbar): New function: install the toolbar for
	LaTeX mode.
	(latex-symbols-toolbar-contents): added separator between symbol
	switches and symbols.

	* toolbarx.el: Removed (renamed to toolbar-x.el)

	* toolbar-x.el: Added; (new name of toolbarx.el).
	(toolbarx-default-toolbar-meaning-alist) Added `:sep' button.
	(toolbarx-emacs-add-button): clean up.

2004-10-13  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-default-width): New variable.
	(LaTeX-env-minipage, LaTeX-env-tabular*): Use it.
	(LaTeX-environment): Mention it in the doc string.
	(LaTeX-env-label): Reindent.

	* tex.el (TeX-delete-dups): Use our own (faster) version.

	* latex.el (LaTeX-env-array, LaTeX-env-minipage)
	(LaTeX-env-tabular*): Don't delete whitespace after inserting the
	environment.  Cursor position corresponds to proper indentation
	now.  From Christian Schlauer <cschl@arcor.de> with some
	modifications.

2004-10-12  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/auctex.texi (Completion): Mention `C-c RET' for
	`TeX-insert-macro'.  Fixed typo.
	(Parsing Files): Fixed typo.
	(European): Improved.
	From Frank Küster <frank@kuesterei.ch>,	slightly modified.

	* latex.el (LaTeX-common-initialization): Use `LaTeX-env-tabular*'
	for "tabular*".

2004-10-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (Texinfo-insert-node): Emacs 21.3 and earlier
	expect a list of lists.

	* tex.el: Cater for `delete-selection-mode'.
	`eval-after-load' (used for support of desktop.el) in Emacs 21.3
	and earlier expects a string, not a symbol.
	(TeX-point-is-escaped): Remove.  Implementation of
	`TeX-escaped-p', which does the same, is slightly nicer.
	(TeX-insert-dollar): Use `TeX-escaped-p'.

2004-10-11  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el: Small clean-ups and rearrangements.
	(font-latex-match-variable-keywords)
	(font-latex-match-reference-keywords)
	(font-latex-match-function-keywords)
	(font-latex-match-title-1-keywords)
	(font-latex-match-title-2-keywords)
	(font-latex-match-title-3-keywords)
	(font-latex-match-title-4-keywords)
	(font-latex-match-textual-keywords)
	(font-latex-match-warning-keywords): Remove redundant defvars.
	(font-latex-match-variable, font-latex-match-reference)
	(font-latex-match-function, font-latex-match-title-1)
	(font-latex-match-title-2, font-latex-match-title-3)
	(font-latex-match-title-4, font-latex-match-textual)
	(font-latex-match-warning): Set default values and make
	buffer-local.
	(font-latex-match-reference): Add doc string.
	(font-latex-set-syntactic-keywords): Do not set comment syntax.

2004-10-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/booktabs.el, style/captcont.el, style/fancyref.el,
	style/mdwlist.el, style/natbib.el, style/nicefrac.el,
	style/paralist.el, style/scrbase.el, style/scrbook.el,
	style/scrlttr2.el, style/scrpage2.el, style/scrreprt.el,
	style/subfigure.el, style/units.el (TeX-add-style-hook): Do not
	set up font-latex variables if font-latex is not loaded and
	enabled.

	* style/alltt.el, style/listings.el, style/url.el
	(TeX-add-style-hook): Do not set up font-latex variables if
	font-latex is not loaded and enabled.  Reinitialize font-lock
	defaults.

	* font-latex.el: Do not autoload `texmathp'.
	(font-latex-fontify-script): Doc fix.
	(font-latex-script): Do without `texmathp'.
	(font-latex-syntactic-keywords): Default to nil.
	Make buffer-local.
	(font-latex-setup): Set syntactic keywords.

2004-10-08  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-update-style, TeX-parse-arguments)
	(TeX-parse-argument, VirTeX-common-initialization)
	(TeX-auto-parse-region): Simplify code by using `unless'.

2004-10-08  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-search-forward-unescaped)
	(TeX-search-backward-unescaped, TeX-re-search-forward-unescaped)
	(TeX-search-unescaped, TeX-escaped-p): New functions.
	(TeX-find-macro-boundaries): Use `TeX-escaped-p'.

	* latex.el (LaTeX-newline, LaTeX-current-indentation)
	(LaTeX-fill-region-as-para-do, LaTeX-fill-move-to-break-point):
	Use new search functions from tex.el.

	* tex-fold.el (TeX-fold-make-overlay, TeX-fold-hide-item)
	(TeX-fold-show-item): Respect `font-lock-mode'.

	* style/amstex.el: Add copyright and license information.
	("amstex"): Do not load amsmath.el in `plain-tex-mode' or
	`ams-tex-mode'.

2004-10-06  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* texmathp.el (texmathp): Limit environment search with result of
	macro search if possible.

	* font-latex.el (font-latex-verb-like-commands): New variable.
	(font-latex-set-syntactic-keywords): Use it.
	(font-latex-match-command-outside-arguments)
	(font-latex-match-font-outside-braces)
	(font-latex-match-font-inside-braces): Check face at the beginning
	of the match to make keyword fontification possible even if a
	macro's argument was already fontified due to syntactic keyword
	fontification.

	* style/listings.el (TeX-add-style-hook): Suppress indentation in
	lstlisting environments.  Fontify both \lstinline|...| and
	\lstinline{...}.  Add lstlisting environment to
	`LaTeX-verbatim-regexp'.

	* style/url.el (TeX-add-style-hook): Treat arguments \url|...| and
	\url{...} as verbatim.

	* style/alltt.el (TeX-add-style-hook): Use buffer-local variable
	`font-latex-verbatim-environments-local'.

2004-10-05  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* toolbarx.el (toolbarx-default-toolbar-meaning-alist): New
	constant, providing a MEANING-ALIST for the insertion of the
	default buttons and some extra ones in Emacs and XEmacs.

2004-10-05  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-output-view-style): Move more special items upwards.
	Remove "a4" and "a5" styles.

2004-10-04  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* toolbarx.el:
	(toolbarx-emacs-add-button)
	(toolbarx-test-image-type): Add Emacs `image descriptor' as valid
	image specification (Emacs only).
	(toolbarx-emacs-add-button): "transp-strip" is new `tranparent
	strip' image file.

	* images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm,
	* images/error.xpm, images/exec.xpm, images/execbibtex.xpm,
	* images/execdvips.xpm, images/execerror.xpm,
	* images/execpdftex.xpm, images/exectex.xpm,
	* images/execviewdvi.xpm, images/execviewpdf.xpm,
	* images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm,
	* images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm,
	* images/tex.xpm, images/view.xpm, images/viewdvi.xpm,
	* images/viewpdf.xpm, images/viewps.xpm: Add symbolic color
	'backgroundToolBarColor' to make pics work in (GNU/Linux) XEmacs

2004-10-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el: Some clean-ups, rearrangements and performance
	improvements.
	(font-latex-verbatim-face): XEmacs does not like :inherit.
	(font-latex-setup): Activate `font-latex-syntactic-face-function'.
	(font-latex-faces-present-p): New function.
	(font-latex-match-command-outside-arguments): Use it.
	(font-latex-bold-command-keywords)
	(font-latex-italic-command-keywords)
	(font-latex-math-command-keywords)
	(font-latex-type-command-keywords): New variables.
	(font-latex-match-font-outside-braces): Use them.
	Check for comment and verbatim faces.
	(font-latex-bold-declaration-keywords)
	(font-latex-italic-declaration-keywords)
	(font-latex-type-declaration-keywords): New variables.
	(font-latex-match-font-inside-braces): Use them.
	Check for comment and verbatim faces.
	(font-latex-script): Use `font-latex-faces-present-p'.

	* doc/changes.texi: Add some new features and fixed bugs.

2004-09-29  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm,
	* images/error.xpm, images/exec.xpm, images/execbibtex.xpm,
	* images/execdvips.xpm, images/execerror.xpm,
	* images/execpdftex.xpm, images/exectex.xpm,
	* images/execviewdvi.xpm, images/execviewpdf.xpm,
	* images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm,
	* images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm,
	* images/tex.xpm, images/view.xpm, images/viewdvi.xpm,
	* images/viewpdf.xpm, images/viewps.xpm: Add designed images for
	toolbar buttons.

2004-09-29  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-do-multi-line): Add new option and use
	it as default value.
	(font-latex-use-cache): New variable.
	(font-latex-match-command-outside-arguments)
	(font-latex-match-font-outside-braces)
	(font-latex-match-font-inside-braces): Use it.
	(font-latex-check-cache): Do not check if cache is to be used.
	(font-latex-setup): Set up multi-line font locking.

2004-09-28  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* toolbarx.el: Support for grouping `:insert' clauses in the 3
	engines (performance improvement.)  Better comments and
	docstrings.
	(toolbarx-process-symbol): Fix `nreverse'-missing bug.

	* auctb.el: Fix Copyright notice (to FSF).  Remove "AMS Special"
	from ppup menu.  Simplify.  Remove garbage comments from end.
	(auctb-img-filename): Remove "symb-pics/" from return.  Add
	"symb-pics/" explicitly where it is needed in the defconst's.

	* images, images/dropdown.xpm, images/ltx-symb-turn-off.xpm,
	* images/ltx-symb-turn-on.xpm: Add designed images for symbol
	toolbar.

2004-09-28  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el: Add change log entries and bump version.
	(font-latex-find-matching-close): Fix typo in last commit.
	(font-latex-match-font-inside-braces): Set actual numbers in the
	match, not nil.  Fixes errors with `font-lock-multiline' enabled.

2004-09-27  David Kastrup  <dak@gnu.org>

	* font-latex.el (font-latex-find-matching-close): Simplify.

	* latex.el (LaTeX-math-default): Use `W in math mode for the Omega
	letter.

	* tex.el (TeX-find-macro-start-helper): Simplify.
	(TeX-find-macro-end-helper): Simplify.
	(TeX-find-macro-end-helper): Stop if `forward-sexp' fails.

	* doc/todo.texi (Wishlist): Macro spell checking mentioned.

2004-09-26  Miguel Frasson  <frasson@math.leidenuniv.nl>

	* toolbarx.el: Add to cvs (first version).

	* auctb.el: Add to cvs (first version); features only a symbol
	toolbar.

2004-09-24  Davide G. M. Salvetti  <salve@debian.org>

	* configure.in: Add `--(en|dis)able-build-dir-test' switch to
	allow disabling `VALID_BUILD_DIR'.

2004-09-22  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (VirTeX-common-initialization): Revert last change.

	* font-latex.el (font-latex-keywords-2): Use function
	`font-latex-match-script' instead of regexp directly.
	(font-latex-fontify-script): Doc fix.
	(font-latex-match-script): Reintroduce.

2004-09-19  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-verbatim-macros): New variable.
	(LaTeX-fill-move-to-break-point): Do not break inside of macros
	defined in `LaTeX-verbatim-macros'.
	(LaTeX-fill-newline): Do not trigger auto-fill.

	* style/listings.el (TeX-add-style-hook): Add "lstinline" to
	`LaTeX-verbatim-macros'.

	* font-latex.el (font-latex-set-syntactic-keywords): "*" is not
	allowed as a \verb delimiter.

	* doc/todo.texi (Bugs): Another bug gone the way of the poodle.

2004-09-18  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-indent-line): Use XEmacs' functions to deal with
	extents/overlays.  Avoids dependence on overlay.el.
	(LaTeX-fill-region-as-paragraph): Inhibit filling of "Local
	Variables" section, if to be filled as a paragraph.

	* style/url.el: Add some (low-level) symbols for completion and
	fontification.
	(TeX-arg-urlstyle): New function.

	* doc/todo.texi (Bugs): Remove some obsolete bug descriptions.

2004-09-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-verbatim-environments): Change from
	defvar to defcustom.
	(font-latex-verbatim-environments-local)
	(font-latex-verbatim-macros)
	(font-latex-verbatim-macros-local): New variables.
	(font-latex-set-syntactic-keywords): Use them.

	* style/listings.el: New file.

	* Makefile.in (STYLESRC): Add it.

	* doc/changes.texi: Mention support for listings.sty.

2004-09-16  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/changes.texi: Mention built fixes.

2004-09-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-commented-outp): Reimplement for
	better performance.

	* doc/changes.texi: Streamline documentation of performance
	changes.

	* tex.el (TeX-search-syntax-table): Make XEmacs happy.
	(VirTeX-common-initialization): Append our stuff to the end of
	`find-file-hooks'.  Fixes problems with `auto-insert-mode'.

2004-09-15  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4 (EMACS_LISP): quote ${emacs}, Windows....

2004-09-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/changes.texi: Add changes from 11.51 up to now.

	* style/url.el: New file.

	* Makefile.in (STYLESRC): Add style/url.el.

2004-09-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-keywords-1): Add highlighter for math
	macros.
	(font-latex-keywords-2): Use regexp for matching instead of
	`font-latex-match-script'.
	(font-latex-match-font-outside-braces): Add support for math, esp.
	"\ensuremath".
	(font-latex-match-script): Remove.
	(font-latex-script): Fix check for present faces.  Add `texmathp'
	check in case there is no math face present.

2004-09-09  Reiner Steib  <Reiner.Steib@gmx.de>

	* aclocal.m4 (texinputdirs): Strip leading "!!".

2004-09-08  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (TeX-arg-input-file): Remove duplicates from the
	completion list.  Simplify code by using `unless'.

2004-09-08  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (Texinfo-insert-node): New function.
	(Texinfo-mode-map): Use it.

2004-09-07  Davide G. M. Salvetti  <salve@debian.org>

	* aclocal.m4 (EMACS_LISP): Sync echo output with real emacs
	invocation.

2004-09-07  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (Texinfo-insert-environment): Add a space between
	inserted "@end" and environment name in case of active region.

2004-09-05  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-search-syntax-table): New function and variable.
	(TeX-find-balanced-brace): New function.
	(TeX-find-closing-brace): Use `TeX-find-balanced-brace'.
	(TeX-find-opening-brace): Ditto.
	(TeX-find-macro-boundaries): Add `lower-bound' argument.
	(TeX-find-macro-start-helper): Add `limit' argument.
	(TeX-find-macro-start): Ditto.

2004-08-31  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/changes.texi: Add `LaTeX-includegraphics-read-file'.
	Mention use of `start' for MikTeX and fpTeX.

	* latex.el (LaTeX-includegraphics-read-file): New variable.

	* tex.el (TeX-delete-dups): New defun or defalias.

	* style/graphicx.el (LaTeX-includegraphics-read-file-TeX): Renamed
	from `LaTeX-includegraphics-read-file'.  Remove duplicates using
	`TeX-delete-dups'.
	(LaTeX-includegraphics-read-file-relative): Insert relative
	filename.  From Dan Nicolaescu <dann@ics.uci.edu>.
	(LaTeX-arg-includegraphics): Use funcall for image-file.

2004-08-28  David Kastrup  <dak@gnu.org>

	* Version 11.53 released.

2004-08-28  David Kastrup  <dak@gnu.org>

	* doc/tex-ref.tex: Bump version.

	* configure.in: Bump version number.

	* auctex.spec (Version): bump to 11.53.

	* doc/auctex.texi: Bump version to 11.53.

2004-08-28  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* Makefile.in (install-el): Fix typos.

2004-08-27  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-kpathsea-format-alist): 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  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-preserve-comments): New variable.
	(TeX-fold-buffer-type): Use it.

	* font-latex.el (font-latex): Add to AUCTeX's customization group.
	(font-latex-find-matching-close): Correctly recognize multiple
	escape characters.  Add missing paren.

2004-08-26  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-site.el.in (japanese-slitex-mode): Removed obsolete autoload
	of slitex.

	* tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode): Use
	`TeX-defun' for getting version info into mode doc.

2004-08-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-mik.el: Use `start' instead of the respective executable for
	PostScript, PDF and HTML files.

	* tex-fptex.el: Ditto.

2004-08-25  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-find-macro-boundaries): Detect the start of any
	macro, not just those consisting of [A-Za-z@].
	Remove some superfluous `goto-char' calls.
	(TeX-find-macro-start-helper): Reimplement once again.  Original
	patch by David Kastrup; slightly modified.  Doc fix.
	(TeX-find-macro-end-helper): Doc fix.  Handle macros not
	consisting of [A-Za-z@] correctly.
	(TeX-find-opening-brace): Improve performance.

2004-08-25  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el: Autoload `TeX-process-set-variable' and `TeX-region-file'.

2004-08-25  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4: EMACS_PATH_LISPDIR: Expand lispdir if relative to
	binary. Quote lispdir, and deal with exec_prefix, add missing
	bracket.

	* aclocal.m4: Fix xemacs<->emacs mistake, restore path searching
	when --without-packagedir is given

	* configure.in: enable --without-packagedir

	* aclocal.m4: Barf if packagedir not found, don't bother with
	load-path on xemacs' lispdir

2004-08-25  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-command): Call `TeX-process-set-variable' with
	correct options, so that the viewer command is next unless
	overridden.

	* tex.el (TeX-set-mode-name): Set `TeX-command-next' in the
	buffers where they actually count.

2004-08-24  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-math-default): Correctly code "jmath" and
	"Bbbk".

2004-08-24  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/auctex.texi (Mathematics): Add `LaTeX-math-menu-unicode'.
	(Changes): Refer to `history.texi' _after_ the newer changes.

	* doc/changes.texi: Added versions 11.51-11.53.

2004-08-24  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (VirTeX-common-initialization): Use "%" instead of
	`comment-start' for `comment-start-skip'.
	(TeX-find-opening-brace): Do not use an inverse matcher but negate
	the whole expression.
	(TeX-find-macro-start-helper): Reimplement.  Should be much faster
	now.

	* latex.el (LaTeX-current-environment): Use
	`buffer-substring-no-properties'.
	(LaTeX-indent-line): Revert last change.  Only multi-line overlays
	at the start of a line are affected by the XEmacs bug.

	* tex-info.el (Texinfo-environment-list): Add "command" macro.

2004-08-24  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/install.texi (Prerequisites): Add `easy-mmode.el' update for
	XEmacs.

2004-08-23  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-indent-line): Get all overlays, not just one.
	(LaTeX-math-default): Add iota.
	(LaTeX-math-default): Use different symbol for triangle.
	(LaTeX-math-default): Don't use `?\S-e' for `?E'.

	* tex.el (TeX-match-buffer): Use `buffer-substring-no-properties'
	(TeX-in-commented-line): Use `skip-chars-forward' and `forward-line'.
	(TeX-in-line-comment): Use `forward-line'.
	(TeX-brace-count-line): Use `skip-chars-forward'.

	* RELEASE: Some updates.

	* latex.el (LaTeX-section): Use an active region as title if available.
	(LaTeX-section-title): Prompt with title if present.  Should we
	ask at all?
	(LaTeX-math-list): Add Unicode code point.
	(LaTeX-math-menu-unicode): New customization variable for unicode
	in math menu.  Only set in GTK Emacs for now.  Does not work on
	XEmacs.  Use it for initializing the menus.  Also prefix menu
	points with backslash.

	* Makefile.in (.PHONY): Declare a bunch of phony targets to
	protect against users making files/directories with that name (in
	particular "lisp").

2004-08-22  David Kastrup  <dak@gnu.org>

	* style/italian.el ("italian"): Don't overwrite existing local
	variable settings.

	* style/ngerman.el ("ngerman"): Don't overwrite existing local
	variable settings.

	* style/german.el ("german"): Don't overwrite existing local
	variable settings.

	* tex.el (TeX-set-mode-name, TeX-PDF-mode): XEmacs needs two
	arguments for `local-variable-p'.

2004-08-20  David Kastrup  <dak@gnu.org>

	* tex.el (desktop): Save TeX-Omega-mode, too.

	* Makefile.in (full-release): Source rpm is auctex, not
	auctex-emacs.

	* auctex.spec (Provides): Provide auctex as well to satisfy
	preview-latex.  create package emacs nevertheless.

	* Version 11.52 released.

2004-08-20  David Kastrup  <dak@gnu.org>

	* tex.el (AUCTeX-version): move to front and also eval when
	compiling.  Other version info moved, too.
	(TeX-defun): Macro for putting version info into definition.
	(plain-tex-mode): Use `TeX-defun'.
	(ams-tex-mode): Use `TeX-defun'.

	* tex-info.el (texinfo-mode): Use `TeX-defun' for getting version
	info into mode doc.

	* latex.el (latex-mode): Use `TeX-defun' for getting version info
	into mode doc.

	* context.el (context-mode): Use `TeX-defun' for getting version
	info into mode doc.

	* auctex.spec (BuildRoot): New naming scheme.

	* RELEASE: Add `DESTDIR' blurb.

2004-08-19  David Kastrup  <dak@gnu.org>

	* auctex.spec: Change `tex-site.el' to overwriting config file
	mode.

	* tex.el (plain-tex-mode): Move menu initializiation here instead
	of `plain-TeX-common-initialization'.  We don't want "TeX" menus
	in `ConTeXt-mode' or `AmSTeX-mode'.
	(plain-TeX-common-initialization): remove `easy-menu-add' here.
	(TeX-common-menu-entries): Change "Customize" strategy again.
	(plain-TeX-menu-entries): Move from `plain-TeX-menu'.
	(plain-TeX-mode-menu): Use `plain-TeX-menu-entries'.
	(AmSTeX-mode-map): Derive from `TeX-mode-map' not
	`plain-TeX-mode-map'.
	(AmSTeX-mode-menu): Define menu for `AmSTeX-mode'.
	(ams-tex-mode): Add menus in proper order.

	* tex-info.el (texinfo-mode): Swap order of `easy-menu-add'.

	* latex.el (LaTeX-common-initialization): Swap order of
	`easy-menu-add'.

	* context.el (ConTeXt-mode-common-initialization): Swap order of
	`easy-menu-add', move `major-mode' init to front.

	* latex.el (LaTeX-common-initialization): Exchange order of
	`easy-menu-add' to get better menu layout in XEmacs.

2004-08-19  Reiner Steib  <Reiner.Steib@gmx.de>

	* auctex.spec (description): Overhauled.

	* doc/install.texi: Markup fixes, see "(texinfo)command".

	* doc/wininstall.texi: Ditto.

2004-08-19  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-mode-menu): Use `TeX-common-menu-entries'.

	* tex-info.el (Texinfo-mode-menu): Use `TeX-common-menu-entries'.

	* tex.el (ams-tex-mode): Add `plain-TeX-mode-menu' here.  Doh.

	* context.el (ConTeXt-mode-menu): Use `TeX-menu-with-help' instead
	of `TeX-maybe-remove-help'.
	(ConTeXt-mode-menu): Use `TeX-common-menu-entries'.

	* tex.el (TeX-customization-menu): Save the customization menu
	here when generated, so that we have it available in all modes.
	(TeX-common-menu-entries): The common menu entries for TeX modes.
	(plain-TeX-mode-menu): Use `TeX-common-menu-entries'.

	* configure.in: export `localstatedir'.

	* Makefile.in (localstatedir): import `localstatedir'.

2004-08-19  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/install.texi (Customizing): tex-site.el should be edited no
	more.  Customize should be used instead.  Relevant variables are
	determined during configuration now.
	Mention build/installation commands for contributed files.

2004-08-19  Reiner Steib  <Reiner.Steib@gmx.de>

	* auctex.spec: Fixes for SuSE.

2004-08-19  David Kastrup  <dak@gnu.org>

	* aclocal.m4: `putative-existing-lisp-dir' is not a package
	directory if `lisp' is not a path component.  Normalize
	whitespace.
	Remove trailing slash from packagedir.

	* tex-site.el.in (TeX-macro-global): Don't quote texinputdirs
	additionally.

	* aclocal.m4: Really remove trailing slashes/backslashes.
	Don't expand `lispdir'.
	(library): Surround `texinputdirs' with quotes.  Output it
	enclosed in parens.
	(library): Let `autodir' refer unexpanded to `localstatedir'.
	Add some quoting in patterns.

	* doc/Makefile.in (DESTDIR): introduce `DESTDIR' into installation
	targets.

	* Makefile.in (DESTDIR): introduce `DESTDIR' into installation
	targets.

2004-08-18  David Kastrup  <dak@gnu.org>

	* tex-fold.el (TeX-fold-buffer-type): Don't use `end-of-buffer' as
	it plays around with the current window point.

	* Makefile.in (auctexdir, styledir): Use `${...}' for symmetry
	with aclocal.m4

	* aclocal.m4: Use `${...}' instead of `$(...)' everywhere.

2004-08-18  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4 (EMACS_LISPDIR): Output expanded lispdir

2004-08-18  David Kastrup  <dak@gnu.org>

	* configure.in: Shell-quote autodir.

	* RELEASE: Some minor changes.

2004-08-18  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* RELEASE: Change version to 11.52.  Replace old feature/bug
	information.

	* font-latex.el (font-latex-script): Disable raising of characters
	for older Emacsen.  Original patch by Reiner Steib.
	Bump version and add change log entry.

	* tex-fold.el (TeX-fold-unfolded-face): Make it look more blueish
	on displays with 24bit color depth.
	(TeX-fold-buffer-type): Use either a complemented character
	alternative to be on the safe side or "\\_>" on Emacsen which
	support it.

2004-08-17  Reiner Steib  <Reiner.Steib@gmx.de>

	* texmathp.el (texmathp-tex-commands-default): Added \label.
	Various checkdoc-related fixes.

2004-08-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-buffer-type): Use alternative way to
	determine end of search pattern.  Fixes problem with starred
	macros.
	Fix compile errors and add further match alternatives.
	(TeX-fold-item): Recognize starred macros as well.
	XEmacs does not know `match-string-no-properties'.
	(TeX-fold-make-overlay): Do not alter `display-string' before
	`face' is set.
	(TeX-fold-hide-item): Get only the string part of
	`display-string'.

	* tex.el (TeX-fold-menu): Wrap value in `TeX-menu-with-help'.
	Fixes XEmacs start-up error.

	* tex-mik.el: Fix typo in comment.

	* auctex.spec (Version): Change to 11.52.

	* configure.in: Change AUCTeX version to 11.52.

	* doc/tex-ref.tex: Change AUCTeX version to 11.52.

	* doc/auctex.texi: Change AUCTeX version to 11.52.

2004-08-17  David Kastrup  <dak@gnu.org>

	* Makefile.in (full-release): Fix a few things.

	* Version 11.51 released.

2004-08-17  David Kastrup  <dak@gnu.org>

	* aclocal.m4: Quote when expanding and remove trailing backslash,
	too.
	(library): Don't check for $PWD but for default-directory.

2004-08-16  David Kastrup  <dak@gnu.org>

	* doc/wininstall.texi: move --prefix description up, since it
	might be the only needed option.

	* doc/tex-ref.tex (section{Font Selection}): Add italic
	corrections and small-caps entry.

	* tex.el (info): Add more prefixes to `Info-file-list-for-emacs'.

	* tex-jp.el (japanese-TeX-command-list): Comment addition.

	* RELEASE: Add availability and update release notes.

	* Makefile.in (RPMROOT): New variable.
	(tar-ball): Clean up `$(FTPDIR)' and `$(WWWDIR/doc)' before
	installation.
	(full-release): New target that does RPM building, signing and
	other stuff for upload.
	(patch): gzip the patch.

	* auctex.spec: Add definition stuff for SuSE.
	(BuildRoot): Don't specify infodir when it is not used.

	* bib-cite.el: Fix refTeX link.

2004-08-16  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4 (EMACS_PROG_EMACS): Add "${prefix}/bin" for Windows users

	* aclocal.m4 (EMACS_LISPDIR): Remove trailing slash from lispdir_expanded elisp string

2004-08-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* aclocal.m4 (VALID_BUILD_DIR): New function.

	* configure.in: Use it.
	Change AUCTeX version to 11.51.

	* doc/tex-ref.tex: Change AUCTeX version to 11.51.

	* doc/auctex.texi: Change AUCTeX version to 11.51.

	* auctex.spec (Version): Change to 11.51.

	* Makefile.in (distclean): Get rid of autom4te.cache.

2004-08-15  David Kastrup  <dak@gnu.org>

	* tex-info.el: Change Copyright notice to FSF

	* tex-mik.el: Change Copyright notice to FSF

	* tex.el: Change Copyright notice to FSF

	* font-latex.el: Change Copyright notice to FSF

	* multi-prompt.el: Change Copyright notice to FSF

	* tex-buf.el: Change Copyright notice to FSF

	* tex-site.el.in: Change Copyright notice to FSF

	* style/scrartcl.el: Change Copyright notice to FSF

	* style/scrbook.el: Change Copyright notice to FSF

	* style/scrlttr2.el: Change Copyright notice to FSF

	* style/scrreprt.el: Change Copyright notice to FSF

	* latex.el: Change Copyright notice to FSF

	* tex-info.el: Change Copyright notice to FSF

	* tex-mik.el: Change Copyright notice to FSF

	* tex.el: Change Copyright notice to FSF

	* bib-cite.el: Change Copyright notice and URLs.

2004-08-15  Dan Nicolaescu  <dann@ics.uci.edu>

	* latex.el (LaTeX-common-initialization): Don't set
	`selective-display'.

2004-08-15  David Kastrup  <dak@gnu.org>

	* doc/tex-ref.tex: Add Omega entry, rearrange.

	* tex.el (TeX-print-command): Use `%(o?)'.
	(TeX-command, TeX-Omega-command, LaTeX-command)
	(LaTeX-Omega-command, ConTeXt-engine, ConTeXt-Omega-engine): New
	customization strings to implement various expanders.
	(TeX-command-list): Use them.
	(LaTeX-command-style): Same here.
	(TeX-printer-list, TeX-view-style, TeX-output-view-style): Use
	`%(o?)'.
	(TeX-expand-list): New entries.
	(TeX-PDF-mode): Don't switch on in Omega mode.
	(TeX-Omega-mode): New minor mode.
	(tex-omega-mode): alias for it.
	(TeX-mode-map): Keybinding for it.
	(TeX-mode-specific-command-menu-entries): Add quick viewer entry.
	(TeX-mode-specific-command-menu-entries): Add Omega toggle and
	inactivate PDF when Omega is on.

	* context.el (ConTeXt-expand-options): New function for generating
	`texexec' options.

2004-08-15  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-fold-menu): New variable.
	(plain-TeX-mode-menu): Use it.

	* context.el (ConTeXt-mode-menu): Use `TeX-fold-menu'.

	* latex.el (LaTeX-mode-menu): Use `TeX-fold-menu'.

	* tex-info.el: Change every occurence of "TeXinfo" to "Texinfo".
	(Texinfo-environment-list): Add some missing environments.
	(Texinfo-find-env-end, Texinfo-find-env-start): New functions.
	(Texinfo-mode-menu): Use `TeX-fold-menu'.

	* tex-fold.el (TeX-fold-buffer-type): Support folding of
	environments in texinfo-mode.
	(TeX-fold-item): Ditto.
	(TeX-fold-hide-item): Display an error string if the macro
	argument cannot be found.

2004-08-14  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-command-list): rename `%(execmode)' to `%(execopts)'
	since it has gotten quite fatter.
	(TeX-expand-list): Implement `TeX-PDF-mode',
	`TeX-interactive-mode', `TeX-source-specials-mode' for ConTeXt and
	pass on `ConTeXt-current-interface'.

2004-08-14  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-mik.el: Change `TeX-source-specials-viewer-flags' to
	`TeX-source-specials-view-position-flags' as the latter is now
	used in tex.el.
	Set `TeX-source-specials-view-editor-flags'.

	* tex-fptex.el: Ditto.

2004-08-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auctex.texi (top): We want the introduction to appear in
	HTML output as well.

2004-08-13  David Kastrup  <dak@gnu.org>

	* Version 11.50 released.

2004-08-13  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4: Add another alternative for lispdir

2004-08-13  David Kastrup  <dak@gnu.org>

	* auctex.spec (Source0): Change source URL.

	* Makefile.in (EXTRAFILES): Add RELEASE and auctex.spec.
	(tar-ball): Don't create CHANGES-$(TAG), just CHANGES (as it is
	always a longer history).  But create RELEASE-$(TAG) instead:
	that's release-specific.

2004-08-13  David Kastrup  <dak@gnu.org>

	* doc/wininstall.texi: Changes to --prefix and --with-auto-dir,
	partly by Christian Schlauer.
	Add a few words of my own after suggestions.

	* doc/changes.texi, style/units.el, style/nicefrac.el,
	Makefile.in: Add contributed styles for units.sty and
	nicefrac.sty from Christian Schlauer.

2004-08-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-unspec-use-name): New variable.
	(TeX-fold-item): Use it.

	* RELEASE: Add warning about `TeX-command-list'.

	* doc/auctex.texi (Commands): Add "be".
	(Folding): Document `TeX-fold-unspec-use-name'.

2004-08-13  David Kastrup  <dak@gnu.org>

	* Makefile.in (tar-ball): copy only one auctex, add pdf manual and
	reference card.

	* doc/Makefile.in (dist): Add tex-ref, and both pdf and ps
	(tex-ref.ps, auctex.ps): Use -Ppdf option for better quality.

	* auctex.spec (BuildRoot): Add CHANGES.

	* Makefile.in (release-commit): There are no Version: strings
	anymore, don't replace them.

	* tex-fptex.el: customize Queue and Print commands appropriately.

	* tex-mik.el: customize Queue and Print commands appropriately.

	* tex.el (TeX-expand-list): Call TeX-printer-query differently.
	(TeX-command-menu-print, TeX-command-menu-printer-entry)
	(TeX-command-menu-entry): Implement stuff differently, add "Other"
	menu entry.

	* tex-buf.el (TeX-printer-query): Change arguments here.
	Reorganize, too.

	* doc/auctex.texi (Commands): Fix a warning.

	* tex-info.el (TeXinfo-mode-menu): Other quoting.
	(texinfo-mode): Set `TeX-mode-p', `TeX-base-mode-name', call
	`TeX-set-mode-name'.

	* context.el (ConTeXt-mode-menu): Add the environments back to
	folding.

	* doc/auctex.texi, doc/faq.texi, doc/install.texi, doc/intro.texi,
	doc/todo.texi: various changes and smaller typos corrected.

	* doc/macros.texi fix problems with PDF links and indexing.

	* configure.in: Check for pdftex, dvips, texi2html, texi2dvi,
	texi2pdf.

	* doc/Makefile.in (TEXI2HTML, TEXI2DVI, TEXI2PDF): new variables
	entered by configure.
	(auctex.dvi): Use texi2dvi.
	(auctex.pdf): New target.
	(clean): Remove PDF files.

2004-08-12  David Kastrup  <dak@gnu.org>

	* tex-jp.el (japanese-TeX-command-list): 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  <angeli@iwi.uni-sb.de>

	* tex-buf.el (TeX-view-extension): Remove.
	(TeX-view-output-file): Use the function `TeX-output-extension'
	instead of `TeX-view-extension'.
	(TeX-run-set-command): Setting `TeX-view-extension' not necessary
	anymore.

	* tex.el (TeX-view-extension): Remove.

2004-08-11  David Kastrup  <dak@gnu.org>

	* doc/wininstall.texi: explain about tex-mik.el and tex-fptex.el

	* tex-fptex.el: require tex-site.  Only set `TeX-lisp-directory'
	if it has not been customized.  Construct `TeX-command-list' from
	its default value.

	* tex-mik.el: same here.

	* tex.el (TeX-mode-specific-command-menu): Tiny optimization.
	(TeX-mode-specific-command-menu-entries): Make it legal for
	`TeX-command-mode-menu-entry' to return nil for indicating no menu
	entry at all (so that entries like "Print" or "Queue" may be
	dynamically removed).

2004-08-11  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/auctex.texi (Commands): Adjust references.
	(Viewing): Make source specials a subsection.  Adjust references.

	* tex.el (TeX-source-specials-mode): Remove bogus :link.  Refer to
	viewing node of the manual.

	* doc/changes.texi: Added references.

	* doc/todo.texi (Wishlist): Markup fix.

2004-08-11  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auctex.texi (Viewing): Add some information about forward
	and inverse search.

	* tex-mik.el: Synchronize `TeX-command-list' with tex.el.
	Use gsview32 in `TeX-output-view-style'.

	* tex-fptex.el: Synchronize `TeX-command-list' with tex.el.

2004-08-11  David Kastrup  <dak@gnu.org>

	* doc/tex-ref.tex: Move papersize stuff to the front.  Fiddle
	somewhat with the sizes, too.

	* auctex.spec (Version): Change version, web sites, some build
	stuff (this is not yet finished).

	* auc-old.el: remove.

	* doc/Makefile.in (TEXIFILES): refer to auctex.texi instead of
	auc-tex.texi.  Change all dependent stuff, too.

	* Makefile.in (DOCFILES): refer to doc/auctex.texi instead of
	doc/auc-tex.texi

	* doc/auc-tex.texi: renamed into doc/auctex.texi.

	* doc/auc-tex.texi (Commands): Some rewording.

	* doc/todo.texi (Wishlist): Some rearrangements and additions.

2004-08-10  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-math-default): Reorder and complete Greek
	letters, use Babel transcription conventions for them.

	* doc/tex-ref.tex: Add \sl definition.
	(section{Miscellaneous}): Use \string~ for tilde.
	(section{Greek Letters}): Reorder and complete Greek letters.

	* tex.el (TeX-PDF-mode): Set `TeX-output-extension' too.
	(ams-tex-mode): Move `TeX-set-mode-name' after running hooks.

	* tex-ref.tex: merge math-ref.tex, update a few things, format
	stuff.

	* math-ref.tex: removed.

	* doc/Makefile.in (all): Remove math-ref.tex

	* Makefile.in (DOCFILES): Remove math-ref.tex

2004-08-10  Reiner Steib  <Reiner.Steib@gmx.de>

	* RELEASE: Add `volunteers welcome'.

	* doc/auc-tex.texi (Completion): TeX-insert-macro-default-style.

	* tex.el (TeX-source-specials-mode): Add manual link.

	* doc/auc-tex.texi (Commands): Say how to enable
	TeX-source-specials-mode permanently.
	(Viewing): Describe TeX-view.

2004-08-10  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-maybe-remove-help): convert Emacs' :visible into
	XEmacs' :included.

	* latex.el (LaTeX-mode-menu): Change bug submit menu entry.

	* context.el (ConTeXt-mode-menu): Same.

	* tex.el (plain-TeX-mode-menu): Same.

	* tex-info.el (TeXinfo-mode-menu): Same.

	* latex.el (LaTeX-mode-menu): A few changed help strings and other
	small fry.

	* context.el (ConTeXt-mode-menu): Rework menu, reorganize it, add
	help strings.

2004-08-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (TeXinfo-mode-menu): Capitalize menu entries.

	* context.el (ConTeXt-project-structure-menu-name)
	(ConTeXt-section-block-menu-name, ConTeXt-mode-menu): Capitalize
	menu entries.

	* tex-info.el (TeXinfo-mode-menu): Add help strings.

	* tex.el (TeX-command-list): Set a default value which will not
	lead to an inactive menu entry.
	(plain-TeX-mode-menu): Add some help strings.
	Capitalize menu entries.
	(tex-source-specials-mode): New alias for
	`TeX-source-specials-mode'.

	* latex.el (LaTeX-mode-menu): Rearrange and insert help strings.
	Capitalize menu entries.

	* tex-fold.el (tex-fold-mode): New alias for `TeX-fold-mode' used
	in tex.el.
	(TeX-fold-buffer-type): Support folding of environments in ConTeXt
	mode as well.
	(TeX-fold-item): Ditto.

	* doc/auc-tex.texi (Commands): Change `TeX-source-specials' to
	`TeX-source-specials-mode' where appropriate.

	* RELEASE: Include contributors.  (Hopefully I got everybody.)

2004-08-10  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-set-mode-name, TeX-source-specials-map)
	(TeX-source-specials-mode, TeX-source-specials-expand-options)
	(TeX-source-specials-view-expand-options): Rename
	`TeX-source-specials' to `TeX-source-specials-mode'.
	(TeX-PDF-mode): Make first arg optional (actually, not sure this
	is a good idea).
	(tex-pdf-mode): alias for `TeX-PDF-mode'.
	(tex-interactive-mode): alias for `TeX-interactive-mode'
	(tex-fold-mode): add autoload.
	(TeX-mode-map, TeX-mode-specific-command-menu-entries): rename
	`TeX-source-specials' to `TeX-source-specials-mode'.
	(TeX-command-list): Add help strings.
	(TeX-command-menu-entry): Splice help into command entries.
	(TeX-mode-specific-command-menu-entries): Remove help in XEmacs.
	(TeX-mode-specific-command-list): Save unnecessary copies and
	conses.

2004-08-09  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-set-mode-name): Add LOCAL argument.
	(TeX-source-specials, TeX-mode-set, TeX-global-PDF-mode)
	(TeX-PDF-mode, TeX-interactive-mode): Use it.
	(plain-tex-mode): Move `TeX-set-mode-name' to after running the
	hooks.

	* latex.el (latex-mode): Move setting the mode name to after
	running the hooks.

	* tex.el (TeX-maybe-remove-help): new function (noop on Emacs).
	(TeX-menu-with-help): new macro (noop on Emacs).
	(TeX-mode-specific-command-menu-entries): Add a lot of help strings.
	(plain-TeX-mode-menu): Same here.

	* latex.el (LaTeX-mode-menu): `:visible' is not known in XEmacs,
	and I don't want to clutter the menu with "Convert 209 to 2e" when
	not necessary.

	* RELEASE (Requirements): some additions.
	Incorporate some suggestions from Ralf.

	* tex.el (TeX-set-mode-name): Actually use `reset' (patch by Ralf
	Angeli).

	* latex.el (LaTeX-common-initialization): There is no "LaTeX2e"
	command anymore, so don't set it.  Don't do anything on
	"DVIoutput".  doc fixes.

	* doc/auc-tex.texi (Commands): Explain `TeX-command-buffer',
	`TeX-pin-region', `TeX-PDF-mode', `TeX-interactive-mode',
	`TeX-source-specials'.

2004-08-09  Berend de Boer  <berend@pobox.com>

	* context.el (ConTeXt-current-environment): now properly skips
	nested environments instead of always returning the last
	environment just above the cursor.

2004-08-08  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-run-set-command): Initialize
	`TeX-output-extension' based on `TeX-PDF-mode'.

	* tex.el (TeX-command-output-list): Don't look at pdf* commands.
	Don't have default mode "dvi".
	(VirTeX-common-initialization): Don't add to
	desktop-locals-to-save locally: that's broken.
	(desktop): Add stuff into appropriate variables for proper desktop
	save/restore.
	(TeX-mode-specific-command-menu-entries, plain-TeX-mode-menu):
	Reorganize menus.  Add font commands into plain TeX menu.

	* tex-info.el (TeXinfo-mode-menu): Reorganize menu.

	* latex.el (LaTeX-mode-menu): Reorganize menu.

	* context.el (ConTeXt-mode-menu): Reorganize menu.

2004-08-07  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-base-mode-name): Make buffer-local (Doh).
	(TeX-set-mode-name): Doc fix.

	* doc/todo.texi (Mid-term Goals): Use @previewlatex macro.
	(Mid-term Goals): New entries.  Should some of them be moved to
	wishlist?  Remove a few fixed bugs.

	* doc/macros.texi: move @ConTeXt macro out of info-only section.
	Typeset @previewlatex differently.

2004-08-06  Reiner Steib  <Reiner.Steib@gmx.de>

	* font-latex.el: Use "gnu.org" instead of "nongnu.org".

	* bib-cite.el: Ditto.  Use "AUCTeX", not "auc-tex".

	* lpath.el: Use "AUCTeX".

2004-08-05  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/macros.texi: New @ConTeXt macro.

	* doc/auc-tex.texi, doc/changes.texi, doc/history.texi,
	doc/todo.texi, doc/wininstall.texi: Use macros @AUCTeX, @ConTeXt,
	@LaTeX everywhere.

	* doc/auc-tex.texi (European): Mention Emacs 21.  Fixed typo.

	* doc/todo.texi: Help for documentation wanted.

	* doc/changes.texi: Some additions: captcont and subfigure,
	`LaTeX-includegraphics-options-alist', `LaTeX-default-position',
	kpathsea based completion, `TeX-insert-macro-default-style'.
	Refer to installation nodes (autoconf installation).

	* tex.el (TeX-submit-bug-report): 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  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* RELEASE: Improve sectioning and add some more information.

2004-08-05  David Kastrup  <dak@gnu.org>

	* tex-site.el.in: don't require 'tex-mik on Windows, let the user
	load it instead of tex-site if he wants to.

	* tex.el (TeX-command-list): Add `%(PDFout)', `%(mode)' and
	`%(execmode)'.  Remove `TeX Interactive', `LaTeX Interactive' and
	`ConTeXt Interactive'.
	(LaTeX-command-style): Don't provide a default for a
	`LaTeX-version' of "2": people can customize this if necessary
	themselves, we would not know a sane default, anyway.
	(TeX-expand-list): Support `TeX-DVI-via-PDFTeX', `%(PDFout)',
	`%(mode)' and `%(execmode)'.
	(TeX-set-mode-name): Add `reset' flag to indicate that the next
	step should again be TeXing.  Add "I" flag.
	(TeX-source-specials): Call `TeX-set-mode-name' with `reset' flag.
	(TeX-mode-set): Variable setter for TeX modes.
	(TeX-PDF-mode): Make the default value a global mode.
	(TeX-global-PDF-mode): Toggle function to change default
	`TeX-PDF-mode'.
	(TeX-PDF-mode): Remove local binding of `TeX-PDF-mode' in case of
	conflicts.  Call `TeX-set-mode-name' with `reset' flag.
	(TeX-DVI-via-PDFTeX): New customizable variable.
	(TeX-interactive-mode): New mode.
	(TeX-mode-map): Add binding for `TeX-interactive-mode'.
	(TeX-mode-specific-command-menu-entries): Add menu entry for it.

	* tex-buf.el (TeX-command-expand): Document `%%'.
	(TeX-run-TeX): If `TeX-interactive-mode' is set, run
	`TeX-run-interactive' instead.

2004-08-04  Reiner Steib  <Reiner.Steib@gmx.de>

	* font-latex.el (font-latex-fontify-script): Default to nil in
	XEmacs.

2004-08-04  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-base-mode-name, TeX-set-mode-name): Move to front,
	add catering for global mode switches.
	(TeX-source-specials, global-TeX-PDF-mode): Use this.

	* latex.el (LaTeX-common-initialization): Add style hook for
	"ifpdf".

2004-08-04  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-unfontify-region): New function.
	(font-latex-setup): Use it.

2004-08-04  David Kastrup  <dak@gnu.org>

	* tex-fptex.el (TeX-command-list): Remove PDFTeX calls.

	* tex-mik.el (TeX-command-list): Remove PDFTeX calls.

	* tex.el (TeX-command-list): Use %(PDF) where necessary, drop
	PDFTeX entries.
	(LaTeX-command-style): Add %(PDF) here.
	(TeX-expand-list): Expand %(PDF).
	(TeX-mode-p): 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  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-source-specials): New customization group.
	(TeX-source-specials, TeX-source-specials-tex-flags)
	(TeX-source-specials-places)
	(TeX-source-specials-view-start-server): Use it
	(TeX-source-specials-view-position-flags)
	(TeX-source-specials-view-gnuclient-flags)
	(TeX-source-specials-view-emacsclient-flags): Change defvar to
	defcustom.
	(TeX-source-specials-view-editor-flags): New customize option.
	(TeX-source-specials-view-expand-client): Return not only client
	but options as well.
	(TeX-source-specials-view-expand-options): Use
	`TeX-source-specials-view-editor-flags'.

2004-08-03  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-source-specials-places): Change comment.

2004-08-03  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-mode-menu): Add "Close Environment"

	* tex.el (TeX-source-specials-view-gnuserv-p): replaces
	`TeX-source-specials-view-guess-server'.
	(TeX-source-specials-view-expand-client)
	(TeX-source-specials-view-expand-options): Use this.

2004-08-03  Reiner Steib  <Reiner.Steib@gmx.de>

	* style/alphanum.el, style/doc.el, style/jura.el,
	style/ltx-base.el, style/ltxdoc.el: Added coding cookies.

2004-08-03  David Kastrup  <dak@gnu.org>

	* RELEASE: Change Source Special description and a few other
	things.

2004-08-03  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-expand-list): New %cS expander for
	`TeX-source-specials-view-expand-client'.
	(TeX-source-specials-view-start-server): New customize option.
	(TeX-source-specials-view-start-server-asked): New variable.
	(TeX-source-specials-view-position-flags): New name.  Formerly
	known as `TeX-source-specials-viewer-flags'.
	(TeX-source-specials-view-gnuclient-flags): New variable.
	(TeX-source-specials-view-emacsclient-flags): New variable.
	(TeX-source-specials-view-expand-client): New function.
	(TeX-source-specials-view-expand-options): Expand options for
	inverse search as well.
	Correct return value.
	Use `TeX-source-specials-view-guess-server'.
	(TeX-forward-comment-skip): Only consider consecutive comment
	characters when comparing the comment prefix.
	(TeX-source-specials-view-guess-server): New function.

	* doc/changes.texi: Avoid email addresses.

	* doc/tex-ref.tex: Update to 11.50.

2004-08-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/changes.texi: Advertise support for toggling source
	specials.  Mention macro completion in docTeX mode and fix for
	filling in XEmacs with preview-latex and activated previews.

2004-08-01  David Kastrup  <dak@gnu.org>

	* doc/wininstall.texi: Remove info about manual installation.
	Explain about preferred path syntax.

	* doc/install.texi: Move info dor INSTALL.Windows.

2004-08-01  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fptex.el: Do not overwrite customized variables.

	* tex-mik.el: Ditto.

	* Makefile.in (STYLESRC): Add new style files.

	* aclocal.m4: Synchronize with preview-latex.

	* tex-fold.el (TeX-fold-macro-spec-list): Add references to
	default.
	(TeX-fold-buffer-type): Additionally pass display string
	specification and type to `TeX-fold-make-overlay'
	(TeX-fold-item): Ditto.
	(TeX-fold-make-overlay): Accept display string specification and
	type as arguments and set them accordingly in the overlay.
	Do not signal overfullness if the dispay string contains a
	linebreak.
	(TeX-fold-macro-nth-arg): Make `macro-start' mandatory so that
	macro boundaries may be determined even if point is not inside of
	a macro.
	(TeX-fold-hide-item): Recompute display string on closure if
	display string specification is an integer.

	* style/alphanum.el: Add header and reformat.

	* style/jura.el: Add header.

	* style/doc.el: New file. Contributed by Frank Küster
	<frank@kuesterei.ch>.
	(TeX-add-style-hook): Remove bogus `LaTeX-add-index-entries' call.

	* style/ltx-base.el: New file. Contributed by Frank Küster
	<frank@kuesterei.ch>.

	* style/ltxdoc.el: Ditto.

2004-07-31  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el: Autoload `texmathp'.
	(font-latex-keywords-2): Add `font-latex-match-script'.
	(font-latex-script-keywords): Remove.
	(font-latex-fontify-script): Remove :set function.
	(font-latex-match-script): New function.

	* tex-mik.el (TeX-view-style): Remove unconditional source
	specials option for yap.
	(TeX-output-view-style): Set it.
	(TeX-source-specials-viewer-flags): Ditto.

	* tex-fptex.el (TeX-view-style): Adapt options to WinDVI
	documentation.
	(TeX-output-view-style): Set it.
	(TeX-source-specials-viewer-flags): Ditto.

2004-07-30  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* Makefile.in (tar-ball): Remove warning which often confuses
	users.

	* aclocal.m4 (EMACS_MAJOR_VERSION): New test and variable.

	* configure.in: Fix AUCTeX version.

	* tex-site.el.in: At least (X)Emacs 21 is required.

	* tex.el: Ditto.

	* doc/Makefile.in (install): Remove warning which often confuses
	users.

	* doc/auc-tex.texi: Fix version numbers.
	(Changes): New name.  Formerly known as "History".
	(ToDo): New heading.

	* doc/changes.texi: Add heading for `rawfile'.  Change `section'
	to `heading'.

	* doc/faq.texi (Frequently Asked Questions About AUCTeX): At
	least (X)Emacs 21 is needed.

	* doc/install.texi (Prerequisites): Ditto.

2004-07-29  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-macro-spec-list): Extend default.  Add
	specification for argument number.
	(TeX-fold-env-spec-list): Ditto.
	(TeX-fold-folded-face): 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.

	* tex.el (TeX-find-macro-boundaries): New function.
	(TeX-find-macro-end-helper): Find macro arguments with a preceding
	linebreak as well.

	* doc/auc-tex.texi (Folding): Document new functionality.

	* latex.el (LaTeX-fill-region): Improve performance by avoiding
	unnecessary calls to `LaTeX-forward-paragraph'.

	* font-latex.el (font-latex-fontify-script): Doc fix.

2004-07-23  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-make-overlay): New function.
	Remove superfluous `let'.
	(TeX-fold-buffer-type, TeX-fold-item): Use it.
	(TeX-fold-mode): Call `TeX-fold-clearout-buffer' after clearing
	`post-command-hook'.

2004-07-22  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-indent-line): Temporarily make invisible
	overlays visible in XEmacs.

	* tex.el (TeX-comment-region): Use a real function instead of an
	`fset' and temporarily change `comment-start' for certain XEmacs
	releases.
	(TeX-comment-or-uncomment-region): Use it.
	(TeX-comment-or-uncomment-paragraph): Ditto.

	* doc/changes.texi: Remove warning about TeX-fold not working
	correctly on XEmacs.

2004-07-21  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-display-string-face): Remove `min-colors'
	spec as XEmacs does not like them.
	(TeX-fold-hide-item): Set face on the glyph and not on the
	overlay/extent in XEmacs.
	(TeX-fold-post-command): Do not check detached extents in XEmacs.

	* context.el (ConTeXt-mode-menu): Check if variable is defined.
	Necessary for XEmacs compatibility.
	(ConTeXt-menu-update): Fix creation of environment menus.

	* latex.el (LaTeX-mode-menu): Check if variable is defined.
	Necessary for XEmacs compatibility.

	* tex-info.el (TeXinfo-mode-menu): Ditto.

2004-07-20  Reiner Steib  <Reiner.Steib@gmx.de>

	* font-latex.el (font-latex-set-title-face): New function.
	(font-latex-title-fontity): Use it to make customization work
	during a session.
	(font-latex-title-*-face): Use it to simplify the initialization.

2004-07-20  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-macro-spec-list): New name for
	`TeX-fold-spec-list'.  More unobtrusive default.
	(TeX-fold-env-spec-list)
	(TeX-fold-unspec-macro-display-string)
	(TeX-fold-unspec-env-display-string): New variables.
	(TeX-fold-keymap): New key bindings which are more mnemonic and
	orient at preview-latex's bindings instead of outline.el.
	(TeX-fold-buffer): Transfer contents to `TeX-fold-buffer-type'
	which can be used for both macros and environments.
	(TeX-fold-buffer-type): New function.
	(TeX-fold-macro): Transfer contents to `TeX-fold-item' which can
	be used for both macros and environments.
	(TeX-fold-env): New function.
	(TeX-fold-item): New function. Prioritize overlays.
	(TeX-fold-clearout-item): New name for `TeX-fold-clearout-macro'.
	(TeX-fold-hide-item, TeX-fold-show-item): Adapt doc string.

	* latex.el (LaTeX-hide-environment): Remove.  Functionality is now
	provided by TeX-fold.
	(LaTeX-show-environment): Ditto.
	(LaTeX-mode-map): Remove key bindings for `LaTeX-hide-environment'
	and `LaTeX-show-environment'.
	(LaTeX-mode-menu): Adapt key bindings for folding.  Remove menu
	entries for `LaTeX-hide-environment' and `LaTeX-show-environment'.

	* context.el (ConTeXt-mode-menu): Adapt key bindings for folding.

	* tex-info.el (TeXinfo-mode-menu): Ditto.

	* doc/auc-tex.texi (Folding): Document new and changed functions
	and variables related to folding environments (new) and macros.

	* doc/changes.texi: Advertise support for folding environments.

2004-07-18  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-source-specials): Do not set a lighter in
	`minor-mode-alist' but use `TeX-set-mode-name' instead.
	(TeX-base-mode-name): New variable.
	(TeX-set-mode-name): New function.
	(plain-tex-mode): Set `TeX-base-mode-name' instead of `mode-name'
	and use `TeX-set-mode-name'.
	(ams-tex-mode): Ditto.

	* context-en.el (context-en-mode): Ditto.

	* context-nl.el (context-nl-mode): Ditto.

	* latex.el: Do not add a lighter for `LaTeX-math-mode' in
	`minor-mode-alist'.
	(LaTeX-math-mode): Use `TeX-set-mode-name'.
	(latex-mode): Set `TeX-base-mode-name' instead of `mode-name' and
	use `TeX-set-mode-name'.

	* tex-fold.el (TeX-fold-mode): Do not set a lighter in
	`minor-mode-alist' but use `TeX-set-mode-name' instead.

2004-07-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-find-macro-start): Fix handling of nested macros.
	(TeX-find-macro-start-helper): New function.
	(TeX-find-macro-end-helper): New function.

	* tex-info.el (TeXinfo-mode-menu): Fix extension of customize
	menu.

	* latex.el (LaTeX-env-figure): Prevent superfluous blank lines and
	give RefTeX a chance to generate a label in environments with a
	bottom caption.  Patch by Christian Schlauer <cs-usenet@arcor.de>.
	(LaTeX-style-list): Add entry for beamer class.

	* context.el (ConTeXt-mode-menu): Add "Show/Hide" submenu.

	* doc/auc-tex.texi (Folding): Document key binding for
	`TeX-fold-mode'.

2004-07-14  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (TeXinfo-mode-map): Inherit from `TeX-mode-map'.
	(texinfo-mode): Enable TeX-master functionality.

	* tex.el (TeX-one-master): Include .texi files.
	(TeX-add-local-master): Use "@c " as comment prefix in Texinfo
	mode.

	* tex-fold.el (TeX-fold): Move customization group from `LaTeX' to
	`AUCTeX'.

	* doc/changes.texi: Advertise folding functionality.

2004-07-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el (TeX-fold-display-string-face): Cater for display
	devices with few colors.
	(TeX-fold-keymap): Add key bindings for showing and hiding
	individual macros.
	(TeX-fold-macro): New function.
	(TeX-fold-clearout-buffer): New name for
	`TeX-fold-remove-all-overlays'.
	(TeX-fold-clearout-macro): New function.
	(TeX-fold-remove-overlays): New function.

	* latex.el (LaTeX-mode-menu): Add entries for showing and hiding
	individual macros.

	* tex-info.el (TeXinfo-mode-menu): Update and rearrange.  Add
	entries for "Show/Hide" functionality.

	* doc/auc-tex.texi (Show/Hide): New section.
	(Folding): New subsection.
	(Outline): Moved under "Show/Hide".

2004-07-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el: Do not require tex-fold.el.
	Autoload `TeX-fold-mode'.
	(TeX-mode-map): Add keybinding for `TeX-fold-mode'.

	* tex-fold.el: Do not add keybinding for `TeX-fold-mode' with
	`TeX-mode-hook'.
	(TeX-fold-post-command): Do not hijack other overlays.

2004-07-09  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fold.el: New file.

	* Makefile.in (AUCSRC): Add tex-fold.el.
	(AUCELC): Add tex-fold.elc.

	* latex.el (LaTeX-find-macro-start): Move to tex.el and rename to
	`TeX-find-macro-start'.
	(LaTeX-find-macro-end): Analogous.
	(LaTeX-forward-paragraph): Change call to `LaTeX-find-macro-*' to
	`TeX-find-macro-*'.
	(LaTeX-backward-paragraph): Ditto.
	(LaTeX-mode-menu): Add submenu "Show/Hide".  Add entries for
	relevant functions in tex-fold.el and add the show/hide
	environment entries which were in "Formatting and Marking" before.

	* tex.el: Require tex-fold.el.
	(TeX-find-macro-start): New function.  Formerly known as
	`LaTeX-find-macro-start' in latex.el.
	(TeX-find-macro-end): New function.  Formerly known as
	`LaTeX-find-macro-end' in latex.el.

2004-07-08  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* texmathp.el (texmathp-match-environment): Let environments be
	added more than once.

	* font-latex.el (font-latex-superscript-face)
	(font-latex-subscript-face): New faces.
	(font-latex-script-keywords): New constant.
	(font-latex-fontify-script): New customize option.
	(font-latex-script): New function.

2004-07-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-buf.el (TeX-view): Inform the user if the output file is
	not present.

	* tex.el (TeX-forward-comment-skip): Fix `count' functionality.
	Stop as well at places where the prefix of commented lines
	changes.  Simplify and improve efficiency by saving current
	prefix before while-loop starts.  Adapt documentation string.
	(TeX-backward-comment-skip): Adapt documentation string.

2004-06-24  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* context.el (ConTeXt-environment-menu-name): Make name distinct
	from `LaTeX-environment-menu-name'.
	(ConTeXt-environment-modify-menu-name): Analogous.

2004-06-17  Reiner Steib  <Reiner.Steib@gmx.de>

	* Makefile.in (tar-ball): Change permissions of auctex-$(TAG).

	* tex.el (TeX-source-specials-expand-view-options): New function.
	(TeX-expand-list): 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-expand-list): Remove useless lambda.

	* tex-buf.el (TeX-output-style-check): Remove addition of source
	specials.

2004-06-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-one-master): Add "dtx" extension.
	(TeX-add-local-master): Insert \iffalse...\fi in docTeX mode.
	(TeX-file-extensions): Add "dtx" extension.
	(docTeX-default-extension): New variable.

	* latex.el (LaTeX-find-macro-start): Use next whitespace if the
	end of an opened macro cannot be determined.
	(doctex-mode): Set `TeX-default-extension' to
	`docTeX-default-extension'.

	* doc/changes.texi: Add information about `TeX-newline-function'.

2004-06-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/mdwlist.el (TeX-add-style-hook): Change variables only
	locally.

	* latex.el (LaTeX-default-verb-delimiter): New variable.
	(TeX-arg-verb): Use it.

2004-06-15  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/mdwlist.el: New header.
	(TeX-add-style-hook): Add support for \makecompactlist, \suspend,
	and \resume.

2004-06-14  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-pin-region): Don't balk at unpinning if there
	is no pinned region.

	* tex.el (TeX-mode-specific-command-menu-entries): Be more
	meticulous about when the pin-region menu entry can be used.

2004-06-13  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-pin-region): Add autoload form.
	(TeX-mode-map): Add keybinding for TeX-pin-region.
	(TeX-mode-specific-command-menu-entries): Add menu entry for it.

	* tex-buf.el (TeX-command-master, TeX-command-region)
	(TeX-command-buffer): Add `override-confirm' prefix argument.
	(TeX-pin-region): New function to replace previous interactive
	prefix for TeX-command-region.  Change TeX-region semantics
	accordingly.

2004-06-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/faq.texi: New file.

	* doc/auc-tex.texi (Filling): Add information about activating
	`auto-fill-mode'.
	(FAQ): Add node.

	* doc/todo.texi (Bugs): Add bug when fontifying unmatched math
	toggles in verbatim-like environments.

	* doc/.cvsignore: Add `FAQ'.

	* doc/Makefile.in (TEXIFILES): Add `faq.texi'.
	(FAQ): New target.
	(dist): Add `FAQ'.
	(clean): Ditto.

	* .cvsignore: Add `FAQ'.

	* Makefile.in (DOCFILES): Add `doc/faq.texi'.
	(EXTRAFILES): Remove `PROBLEMS'.
	(tar-ball): Add `FAQ'.

	* autogen.sh: Activate creation of `FAQ' from `doc/faq.texi'.

2004-06-11  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-fptex.el (TeX-command-list): Use correct expander for
	"View PDF".

	* latex.el (LaTeX-fill-region-as-para-do): Fix removal of trailing
	whitespace.
	(LaTeX-fill-move-to-break-point): Prevent infinite loop in
	commented regions.
	(LaTeX-fill-newline): Fix compatibility with XEmacs, i.e. use
	code related to text properties only for Emacs and reintroduce
	insertion of a potential fill prefix for XEmacs.

2004-06-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/changes.texi: Add some news regarding upcoming release.
	Try to match former news with actual releases.

2004-06-07  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-comment-padding-string): New function.

	* latex.el (LaTeX-newline): Do something sensible if point is
	at the start of a commented line or inside of one and right at
	the start of another one in the same line.
	(LaTeX-insert-environment): Fix insertion of environments if
	point is inside or right before a commented line.
	(LaTeX-indent-line): Use `TeX-comment-padding-string'.

2004-06-05  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-make-title-faces): New function.
	(font-latex-title-1-face, font-latex-title-2-face)
	(font-latex-title-3-face): Now generated by
	`font-latex-make-title-faces' and compatible with XEmacs.
	(font-latex-title-4-face): Add face specification for XEmacs.

2004-06-04  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-view-mouse): New function.

	* tex.el (TeX-source-specials-map): Outcomment madcap mouse
	bindings.
	(minor-mode-map-alist): Remove TeX-source-specials manually, as I
	can't figure out how to not get it placed there by
	define-minor-mode.
	(TeX-split-string): Correct docs.  Simplify.
	(TeX-parse-path): Fix pattern.

2004-06-03  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-newline): New function.
	(TeX-mode-map): Use it.

	* latex.el: Various checkdoc-related fixes.
	(LaTeX-forward-paragraph): Check for and cope with multi-line
	paragraph commands not only those with a single line.
	Check for LaTeX macro at the end of a paragraph command.
	(LaTeX-backward-paragraph): Check for and cope with multi-line
	paragraph commands not only those with a single line.
	(LaTeX-paragraph-command-p): Remove.
	(LaTeX-find-macro-start): Find macro start even if point is
	already at the start.

	* doc/auc-tex.texi (Marking and formatting): Split into
	`Indenting' and `Filling'.
	(Indenting): New section.
	(Filling): New section.

	* doc/intro.texi: Fix key representations and reference to
	`fill-paragraph'.

2004-06-02  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-format-filter): Don't use split-string which
	appears to trigger an XEmacs bug.

2004-06-02  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-insert-macro-default-style): Fixed typo in doc-string.

2004-06-01  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-no-braces-modes): Removed.  Revert unintened
	addition from 2004-04-19 commit.
	(TeX-insert-macro-default-style): New variable.
	(TeX-parse-arguments): Use it.
	(TeX-insert-macro): Document dependence on
	`TeX-insert-macro-default-style' and prefix.  Fix typo in comment.

2004-05-29  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-source-specials-map): Fix key binding for XEmacs.

2004-05-27  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* aclocal.m4 (TEX_INPUT_DIRS): Quote regexps with square brackets.

	* tex.el (TeX-newline-function): Rename.  Formerly known as
	`TeX-newline'.
	(TeX-mode-map): Use new name.

	* doc/auc-tex.texi (Marking and formatting): Rename `TeX-newline'
	to `TeX-newline-function'.

2004-05-26  Reiner Steib  <Reiner.Steib@gmx.de>

	* style/graphicx.el (LaTeX-arg-includegraphics): Rewrite.
	Optional macro arguments can be controlled by
	`LaTeX-includegraphics-options-alist' now.
	(LaTeX-includegraphics-extensions)
	(LaTeX-includegraphics-read-file): New functions.
	(TeX-include-graphics-simple): 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-kpathsea-path-delimiter): Fix doc-string.
	(TeX-insert-macro, TeX-parse-arguments): Skip optional macro
	arguments when called with a prefix.
	(TeX-string-divide-number-unit, TeX-default-unit-for-image): From
	`style/graphicx.el'.
	(TeX-arg-maybe): New function.

	* latex.el (LaTeX-common-initialization): Added additional
	arguments for \parbox.

2004-05-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-newline): New name for `TeX-indent-on-newline'.  It
	now holds function definitions and not mere symbols anymore.
	(TeX-mode-map): Use it.

	* doc/auc-tex.texi (Marking and formatting): Remove documentation
	for `TeX-indent-on-newline' and document `TeX-newline'.

2004-05-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-indent-on-newline): New option.
	(TeX-mode-map): Use it.

	* doc/auc-tex.texi (Marking and formatting): Document
	`TeX-indent-on-newline' plus small corrections.

2004-05-25  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-command): Add `override-confirm' argument.
	(TeX-view): New function, without confirmation.

	* context.el (ConTeXt-mode-map): Inherit keymap instead of
	copying.

	* latex.el (LaTeX-mode-map): Inherit keymap instead of copying.

	* tex.el (TeX-source-specials-map): New variable.
	(TeX-source-specials): Make a minor mode.  Replaces
	`TeX-toggle-source-specials' and
	`TeX-source-specials-active-flag'.
	(TeX-source-specials-expand-options): Adapt to that.
	(TeX-electric-macro-map): inherit from
	`minibuffer-local-completion-map' instead of copying.
	(plain-tex-mode): Help string uses `plain-TeX-mode-map'.
	(TeX-mode-p): New variable, set in TeX modes.
	(VirTeX-common-initialization): Set it.
	(TeX-mode-map): Proper defvar.  Add keybindings for
	`TeX-source-specials' and `TeX-view'.
	(plain-TeX-mode-map): Inherit instead of copy.
	(AmSTeX-mode-map): Same here.

	* doc/auc-tex.texi: Change info dir formatting, adapt copyrights
	according to the assignment process.

2004-05-25  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/install.texi (Configure): Remove unused option
	`--with-texmf-dir'.  Document new option `--with-tex-input-dirs'.

	* doc/wininstall.texi: Ditto.  Add information about new option
	`--with-auto-dir'.

	* latex.el (LaTeX-backward-paragraph): Revert check-in of
	2004-05-24.

2004-05-24  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-backward-paragraph): Recognize if point is at
	the end of a line when the test for a macro following a paragraph
	command is carried out.

2004-05-23  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-doctex-^^A): Add mistakenly deleted
	space again.

2004-05-21  Reiner Steib  <Reiner.Steib@gmx.de>

	* style/graphicx.el (TeX-string-divide-number-unit): Renamed from
	misspelled `TeX-string-divide-nuber-unit'.  Reformat file.  Fix
	some doc-strings and comments.

2004-05-20  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* aclocal.m4 (TEX_INPUT_DIRS): New help string.  Better error
	handling.

2004-05-19  David Kastrup  <dak@gnu.org>

	* aclocal.m4: Comment EMACS_LISP.
	(EMACS_TEST_LISPDIR): remove both trailing backslash and slash.

2004-05-19  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-move-to-break-point): Prevent infinite loop
	in lines starting with whitespace.
	(LaTeX-forward-paragraph): Don't consider paragraph commands
	followed directly by a TeX macro as part of an adjacent paragraph.
	(LaTeX-backward-paragraph): Ditto.

2004-05-18  Davide G. M. Salvetti  <salve@debian.org>

	* aclocal.m4 (AUCTEX_AUTO_DIR): Change `autodir' default to
	`${localstatedir}/auctex' to conform to the GNU Coding Standards.
	Add `autodir_expanded' as the properly expanded version of
	`autodir'.  Inform the user about the check in progress.
	* tex-site.el.in (TeX-lisp-directory): Use `@autodir_expanded@'.

2004-05-17  Reiner Steib  <Reiner.Steib@gmx.de>

	* aclocal.m4 (AUCTEX_AUTO_DIR): Avoid AS_HELP_STRING for
	compatibility with autoconf < 2.58.

2004-05-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* aclocal.m4 (TEX_INPUT_DIRS): Use `--expand-braces' instead of
	`--show-path' in the kpsewhich calls.  Use `--expand-path' as a
	fallback e.g. for MikTeX.  Assume that we are dealing with a
	TDS-compliant TeX system and add "/tex/" and "/bibtex/bst/"
	subdirectories to the output of the kpsewhich calls accordingly.

	* latex.el (LaTeX-fill-newline): Don't use code specific to GNU
	Emacs for XEmacs.  Call `newline-and-indent' instead.

2004-05-15  Davide G. M. Salvetti  <salve@debian.org>

	* aclocal.m4 (AUTO_DIR): Code cleaned; renamed to
	`AUCTEX_AUTO_DIR'.
	* configure.in: Change `AUTO_DIR' to `AUCTEX_AUTO_DIR'.

2004-05-14  Davide G. M. Salvetti  <salve@debian.org>

	* style/italian.el (LaTeX-italian-open-quote)
	(LaTeX-italian-close-quote): Use standard babel syntax rather than
	latin1 characters.  Patch by David Kastrup <dak@gnu.org>.

2004-05-14  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-indent-calculate-last): Ignore commented lines
	when called in a non-comment line.

	* style/scrbase.el (TeX-add-style-hook): Fontify \minisec like a
	sectioning command.

2004-05-14  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-auto-generate): Bind `enable-local-eval'.

2004-05-13  Davide G. M. Salvetti  <salve@debian.org>

	* doc/auc-tex.texi (European): Sort languages list alphabetically.

	* doc/install.texi (Configure): Document `--with-auto-dir'.

	* Makefile.in (DOCFILES): Added `doc/macros.texi'.

	* doc/Makefile.in (distclean): New.

2004-05-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-env-item): Don't eat non-empty lines when
	called on a marked region unless they only consist of whitespace
	and comment characters.  Fill the paragraph of a potentially
	outdented line after insertion of \item.

	* aclocal.m4 (TEX_INPUT_DIRS): Repair quoting.

	* tex.el (TeX-kpathsea-format-alist): Rename.  Formerly known as
	`TeX-kpathsea-directory-alist'.  Add information to every format
	about the file extensions to be found.
	(TeX-search-files-kpathsea): Adapt to new information in
	`TeX-kpathsea-format-alist'.
	(TeX-mode-specific-command-menu-entries): Move source specials
	toggle up to first level of command menu.

2004-05-12  Davide G. M. Salvetti  <salve@debian.org>

	* aclocal.m4 (AUTO_DIR): New function.
	* configure.in: Use `AUTO_DIR' to expand `@autodir@' in
	`tex-site.el.in'.
	* Makefile.in (autodir): Use `@autodir@'.
	* tex-site.el.in (TeX-auto-global): Definition moved from
	`tex.el'.  Use `@autodir@'.
	* tex.el (TeX-auto-global): Definition moved to `tex-site.el.in'.
	* lpath.el: Bind `TeX-auto-global'.

	* style/italian.el: New file.
	* doc/auc-tex.texi (Font Specifiers): 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'.
	* Makefile.in (STYLESRC): Added `italian.el'.

	* lpath.el: Bind `TeX-macro-global'.
	* tex.el: No need to `(require 'tex-site)' at compilation time,
	see `lpath.el'.

2004-05-12  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-source-specials-active-flag)
	(TeX-source-specials-check-function, TeX-source-specials-xdvi-p)
	(TeX-source-specials-check-xdvi)
	(TeX-mode-specific-command-menu-entries)
	(TeX-maybe-set-source-specials, TeX-toggle-source-specials):
	Remove all checks for validity of the Source Special options.
	Just assume that the user knows what he is asking for.

2004-05-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* aclocal.m4 (TEX_INPUT_DIRS): Don't use `findtexmf' but a
	universal call of `kpsewhich' and unify paths separated by `;'
	or `:'.

	* context.el (ConTeXt-mode-menu): Show `TeX-comment-or-uncomment-*'
	functions in the menu instead of the comment and uncomment
	functions which don't have a key binding.

	* tex.el (plain-TeX-mode-menu): Ditto.
	(TeX-mode-map): Move definitions of `C-c ;' and `C-c %' downwards
	so that they become visible in the menu.

	* latex.el (LaTeX-fill-region-as-para-do): Remove extra spaces
	between words.
	(LaTeX-mode-menu): Show `TeX-comment-or-uncomment-*'
	functions in the menu instead of the comment and uncomment
	functions which don't have a key binding.

2004-05-11  David Kastrup  <dak@gnu.org>

	* style/beamer.el: Updates from Thomas Baumann checked in.

2004-05-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-doctex-^^A): Add compatibility code
	for Emacs 20 and XEmacs to fix compile error.
	(font-latex-verbatim-face): Add parentheses to fix error with
	Emacs 20.
	(font-latex-doctex-preprocessor-face): Ditto.
	(font-latex-doctex-documentation-face): Ditto.

	* style/prosper.el (LaTeX-prosper-insert-slide): Don't stay in
	comment upon inserting a slide in an overlay.

2004-05-09  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-source-specials-check-function): Added "Always on"
	choice.

2004-05-09  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-doctex-syntactic-keywords): Moved to
	the right place and corrected quoting.

	* context.el (ConTeXt-indent-syntax-table): Create with
	`make-syntax-table' instead of `easy-mode-defsyntax' to allow
	compilation with Emacs 20.

	* aclocal.m4 (TEX_INPUT_DIRS): New function.

	* configure.in: Use `TEX_INPUT_DIRS' for the expansion of
	`@texinputdirs@' in `tex-site.el.in'.

	* tex-site.el.in: Updated header.
	(TeX-macro-global): Moved here from `tex.el'.  Use
	`@texinputdirs@'.

	* tex.el: Require `tex-site' at compile time.
	(TeX-macro-global): Moved to `tex-site.el.in'.

2004-05-09  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-toggle-source-specials): Added missing call to
	`TeX-maybe-set-source-specials' in last commit.

2004-05-08  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* font-latex.el (font-latex-verbatim-face)
	(font-latex-doctex-preprocessor-face)
	(font-latex-doctex-documentation-face): New variables and faces.
	(font-latex-verbatim-environments, font-latex-syntactic-keywords)
	(font-latex-doctex-syntactic-keywords)
	(font-latex-doctex-keywords): New variables.
	(font-latex-set-syntactic-keywords)
	(font-latex-syntactic-face-function, font-latex-doctex-^^A)
	(font-latex-doctex-syntactic-face-function): New functions.
	(font-latex-setup): Set special `font-lock-defaults' for docTeX
	mode.
	(font-latex-commented-outp): Don't classify line comments in
	docTeX mode as "real" comments.

	* latex.el (doctex-mode): Call `TeX-install-font-lock' to
	activate special fontification in docTeX mode.

	* style/alltt.el (TeX-add-style-hook): Added "alltt" to
	`font-latex-verbatim-environments'.

	* context.el: Updated header.

	* context-nl.el: Updated header.

	* context-en.el: Updated header.
	(context-en-mode): Set `ConTeXt-current-interface' to "en".

2004-05-06  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-toggle-source-specials): Simplify the code.

2004-05-06  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* Makefile.in (DOCFILES): Added `todo.texi'.

2004-05-05  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-command-list, TeX-source-specials-expand-options)
	(plain-tex-mode, TeX-view-extension, ams-tex-mode): Doc fixes.

	* tex.el (TeX-mode-hook, AmS-TeX-mode-hook): Have always been run,
	but were not declared with defcustom (or defvar).

	* latex.el (LaTeX-mode-hook): Ditto.

	* Makefile.in (tar-ball-clean): New.

	* autogen.sh: Create README and TODO.

	* .cvsignore, doc/.cvsignore: Add TODO.

2004-05-04  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-expand-list): Inserted new expander `%S' for source
	specials command line option.
	(TeX-command-list): Inserted `%S' for source specials support
	where appropriate.
	(LaTeX-command-style): Ditto.
	(TeX-source-specials-expand-options): New function.

	* tex-buf.el: Updated header.
	(TeX-style-check): Remove code specific to source specials and
	thereby revert to state before 2004-04-27.

	* tex-jp.el: Updated header.
	(japanese-TeX-command-list): Inserted `%S' for source specials
	support where appropriate.

	* tex-fptex.el: Updated header.
	(TeX-command-list): Inserted `%S' for source specials support
	where appropriate.
	(LaTeX-command-style): Setting removed.

	* tex-mik.el: Updated header.
	(TeX-command-list): Inserted `%S' for source specials support
	where appropriate.
	(LaTeX-command-style): Setting removed.

	* doc/auc-tex.texi (Checking): Updated URL's for lacheck and
	chktex.

2004-05-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el: Header updated.
	(TeX-master-file): Removed bogus test for `TeX-header-end'.

	* doc/auc-tex.texi (ToDo): New name for node/section formerly
	known as `Projects' or `Wishlist' respectively.
	Removed items not relevant anymore and moved the rest to the new
	file `doc/todo.texi'.
	Removed `Credits' section.

	* doc/Makefile.in (TEXIFILES): New constant.
	(auctex): Use it.
	(dist): Added `TODO'.
	(TODO): New target.
	(clean): Added `TODO'.
	Some formattig changes.

	* doc/todo.texi: New file.

	* Makefile.in (tar-ball): Added `TODO'.

	* doc/changes.texi: Advertise support for `beamer.cls'.

2004-04-30  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-command-expand): Add "%%" expansion, make order
	of TeX-expand-list irrelevant, make the whole junk work
	efficiently.

2004-04-30  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el: New header.
	(LaTeX-indent-environment-list): Remove `alltt' and add support
	for it in `alltt.el' instead.

	* Makefile.in (STYLESRC): Added `alltt.el'.

	* style/alltt.el: New file.

	* doc/changes.texi: Describe changes in quote insertion if
	`german.sty' or `ngerman.sty' is used.
	Advertise new style files.

2004-04-29  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex-buf.el (TeX-style-check): New optional argument.  This fixes
	an error in the last commit.

	* tex.el (TeX-expand-list): Use it.

2004-04-27  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex-buf.el (TeX-style-check, TeX-output-style-check): Check for
	source special stuff here instead of `TeX-expand-list'.  Honor
	`TeX-source-specials-places'.

	* tex.el (AUCTeX): Fix URL.
	(TeX-default-mode, TeX-force-default-mode, TeX-install-font-lock)
	(TeX-source-specials-active-flag): 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  <Reiner.Steib@gmx.de>

	* context.el (context-guess-current-interface): Simplify code.

2004-04-25  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (texinfo-mode): Make last change in
	`font-lock-defaults' compatible with Emacs 20.

	* latex.el (LaTeX-fill-region-as-paragraph): Indent lines ending
	with `\\' upon filling a region.
	(LaTeX-fill-region): Prevent infinite loop at end of buffer.

2004-04-24  David Kastrup  <dak@gnu.org>

	* style/natbib.el ("natbib"): Add fontification for regexps.
	Patch by Thomas Baumann.

2004-04-24  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex-info.el (texinfo-mode): Set `font-lock-defaults' as in
	`texinfo.el'.  This way we get e.g. syntax-highlighting of
	comments in Texinfo mode.

2004-04-24  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-toggle-source-specials)
	(TeX-maybe-set-source-specials, TeX-source-specials-check-xdvi):
	New (renamed) functions.
	(TeX-source-specials-active-flag, TeX-source-specials-tex-flags)
	(TeX-source-specials-viewer-flags)
	(TeX-source-specials-check-function, TeX-source-specials-xdvi-p):
	New (renamed) variables.  Tried to clarify doc-strings and
	variable names.

2004-04-23  David Kastrup  <dak@gnu.org>

	Source special support by Dan Nicolaescu <dann@ics.uci.edu>:
	* tex.el (TeX-command-list): start viewer with TeX-run-discard
	(TeX-expand-list): Add source special flags to viewer call.
	(TeX-expand-list): Add source special flags to LaTeX call.
	Various new functions.
	(TeX-current-file-name-master-relative): New function replacing
	TeX-current-file-name-nondirectory (which is not really needed, I
	guess).  This change sole fault of dak.
	(TeX-mode-specific-command-menu-entries): Source Special entry.

2004-04-23  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-region-as-paragraph): Fix call to
	`indent-region' for "older" Emacsen.
	(LaTeX-mode-menu): Fix menu extension for customization.

	* context.el (ConTeXt-mode-menu): Fix menu extension for
	customization.

	* tex-info.el (TeXinfo-insert-environment): Support enclosure of
	a selected region by the environment to be inserted.
	Don't eat newline at the end of the environment.
	(TeXinfo-mode-map): Bind `C-c C-e' to `TeXinfo-insert-environment'
	analogous to LaTeX mode.

2004-04-21  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/slides.el: Remove obsolete SliTeX-related code and
	replace it by minimal support for slides.cls.

	* latex.el: Change spaces to tabs in indentation.
	(LaTeX-fill-region-as-paragraph): Filling is disabled for
	environments listed in `LaTeX-indent-environment-list'.  To be
	consistent with filling of other environments where indentation
	occurs, at least indent those environments.

	* tex.el: Change spaces to tabs in indentation.

2004-04-20  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-output-view-style): Move "dvips && gv" element to
	the top of the list (not shadowed by a4paper anymore).  Added
	"pst-" in this element.

2004-04-20  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-current-environment): Respect value of
	`LaTeX-syntactic-comments' and mode by narrowing the region if
	necessary and checking necessary conditions.  Use
	`TeX-forward-comment-skip' and `TeX-backward-comment-skip' for
	narrowing.
	(LaTeX-find-matching-end): Ditto.
	(LaTeX-find-matching-begin): Ditto.
	(docTeX-in-macrocode-p): New function.

	* tex.el: More checkdoc-related fixes.

2004-04-20  David Kastrup  <dak@gnu.org>

	* style/natbib.el: Patch from Thomas Baumann for \bibpunct.

	* Makefile.in (STYLESRC): Add style/beamer.el.

	* style/beamer.el: Support file contributed by Thomas Baumann.

2004-04-19  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el, latex.el: Make almost checkdoc clean.  See "FIXME" for
	remaining issues.

	* context.el, context-en.el, context-nl.el: Reindent.  Coding
	conventions fixes (but files are still far from being checkdoc
	clean).

2004-04-19  Berend de Boer  <berend@pobox.com>

	* context-en.el (ConTeXt-default-environment-en): added default
	environment for en interface.

	* context-nl.el (ConTeXt-default-environment-nl): added default
	environment for nl interface.

	* context.el (ConTeXt-default-environment): now depends on language.

2004-04-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-view-style): Enhance documentation string.
	(TeX-output-view-style): Ditto.

2004-04-16  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex-info.el (TeXinfo-command-menu): Use
	`TeX-mode-specific-command-menu'.

	* tex-jp.el (plain-TeX-mode-command-menu)
	(LaTeX-mode-command-menu): Ditto.

2004-04-16  David Kastrup  <dak@gnu.org>

	* Makefile.in (STYLESRC): Add jura.el and alphanum.el
	style/jura.el, style/alphanum.el: contributed by Frank Küster.

2004-04-16  Berend de Boer  <berend@pobox.com>

	* context.el (context-guess-current-interface): support for
	recognizing interface=XX in comment to determine language to use.

	* tex.el (TeX-format-list): recognize ConTeXt dutch interface.

	* Makefile.in: AUCSRC includes the new context-en.el and context-nl.el.
	Ditto fo AUCELC.

	* context.el: English interface macro's moved to context-en.el.
	All defmacro's are now replaced by defvars which are set to the
	proper language dependent interface as a local buffer variable.
	Some changes to make the context mode actually multi-lingual.
	(ConTeXt-mode-common-initialization): new routine with
	initialization common to all ConTeXt modes.
	(context-mode): guesses current interface for en and nl interfaces.
	(context-guess-current-interface): new routine that determines
	what ConTeXt language interface is in use.

	* context-nl.el: new file containing Dutch interfaces macro's
	previously in context.el. Use context-nl-mode to activate.

	* context-en.el: new file containing English interfaces macro's
	previously in context.el. Use context-en-mode to activate.

2004-04-15  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-mode-specific-command-menu): Now holds the logic for
	returning a Command menu definition suitable for different Emacs
	versions.  Its original content is now in the function
	`TeX-mode-specific-command-menu-entries'.
	(TeX-mode-specific-command-menu-entries): New function.
	(plain-TeX-mode-command-menu): Simply use
	`TeX-mode-specific-command-menu' instead of the logic which now
	is part of it.
	(AmSTeX-mode-command-menu): Ditto.

	* latex.el (LaTeX-mode-command-menu): Ditto.

	* context.el (ConTeXt-mode-command-menu): Ditto.

2004-04-14  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/Makefile.in (clean): Remove *.tmp (created with auc-tex.ps).

	* doc/.cvsignore: Added *.tmp.

	* .cvsignore: Revert 2004-04-12 change.  Added README.

	* Makefile.in (tar-ball): .nosearch is not useful here.

2004-04-13  David Kastrup  <dak@gnu.org>

	* aclocal.m4: Try something in AC_FULL_EXPAND that does not
	require bash.
	Replace ' with quote in EMACS_LISP
	Correct a few instances of misspelled AUCTeX.

2004-04-13  Reiner Steib  <Reiner.Steib@gmx.de>

	* Makefile.in (DOCFILES, EXTRAFILES): Added files needed for the
	configure based installation.

2004-04-12  Reiner Steib  <Reiner.Steib@gmx.de>

	* Makefile.in (dist): Split into `check-dist', `release-commit'
	and `tar-ball'.
	(snapshot): New.  Use `check-dist' and `tar-ball'.
	(release-commit): Fix mail address.
	(REMOVE, MINMAPSRC, min-map): Removed.
	(DIST_PREFIX): Derive FTPDIR and WWWDIR from this.

	* doc/Makefile.in (dist): Use INSTALL and INSTALL.windows instead
	of INSTALLATION.

	* doc/.cvsignore: Added INSTALL, INSTALL.windows, auc-tex.ps

	* .cvsignore: Removed INSTALL, INSTALL.windows.

2004-04-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-syntactic-comments): New name.  Formerly known
	as `LaTeX-format-comment-syntax-aware'.  This should better
	reflect the meaning the variable will receive eventually.
	(LaTeX-indent-line): Use new name.
	(LaTeX-current-indentation): Ditto.
	(LaTeX-back-to-indentation): Ditto.
	(LaTeX-fill-paragraph): Ditto.
	(doctex-mode): Ditto.

	* context.el (context-mode): Use `LaTeX-syntactic-comments'
	instead of `LaTeX-format-comment-syntax-aware'.

2004-04-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auc-tex.texi (Japanese): Refer to `INSTALL' instead of
	`INSTALLATION'.

	* doc/intro.texi: Refer to `INSTALL' and `INSTALL.windows'
	instead of `INSTALLATION'.

	* IRIX: Removed.

	* Makefile.in (EXTRAFILES): Removed IRIX.

	* COPYING: Updated to current incarnation.

2004-04-09  Reiner Steib  <Reiner.Steib@gmx.de>

	* Makefile.in (install-el, dist): Add .nosearch in style/ and
	auto/.

2004-04-09  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* context.el (ConTeXt-current-interface): eval-and-compile instead
	of eval-when-compile seems to solve the undefined error message.

2004-04-08  Peter S Galbraith  <psg@debian.org>

	* font-latex.el (font-latex-setup): Bug Fix; was overriding
	font-latex-string-face.  Thanks to Reuben Thomas for finding the bug.

2004-04-08  Jan-Åke Larsson  <jalar@mai.liu.se>

	* configure.in: Remove sole reference to texmfdir

	* aclocal.m4: Fix --with-lispdir

2004-04-08  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-paragraph): Fix check for code comment.
	(LaTeX-fill-code-comment): Ditto.

	* tex.el (TeX-in-commented-line): Don't alter match data.  Fixes
	problems with `LaTeX-find-matching-end'.
	(TeX-in-line-comment): Ditto.  (Prophylactic.)

2004-04-08  Berend de Boer  <berend@pobox.com>

	* latex.el (LaTeX-outline-name): could reach past end of buffer
	when an imenu was created and LaTeX-outline-regexp contained a
	macro that either didn't take a argument between braces or a macro
	was found in the document and the user forgot to specify the
	argument. And that macro was after the last 20 characters of the
	buffer.

	* context.el (ConTeXt-current-interface): eval-when-compile this
	variable fixed another reported compiliation error.

2004-04-07  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-default-position, LaTeX-env-array)
	(LaTeX-env-tabular*): Implement "don't prompt" option.

	* doc/auc-tex.texi (Tabular-like): Added `LaTeX-default-format'
	and `LaTeX-default-position'.

2004-04-07  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-break-at-separators): New name.  Formerly
	known as `LaTeX-fill-distinct-contents'.
	Changed 'braced and 'math options to various symbols for opening
	and closing separators (braces, brackets, math switches) which
	can be activated independently.
	(LaTeX-fill-move-to-break-point): Use it.

	* doc/auc-tex.texi (Marking and formatting): Reflect change of
	`LaTeX-fill-distinct-contents' to
	`LaTeX-fill-break-at-separators'.
	Describe `LaTeX-fill-break-before-code-comments'.

2004-04-07  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-run-command): Turn off line number mode in the
	run-buffer effectively by setting line-number-display-limit
	locally to 0.
	(TeX-format-filter): Use a more sophisticated procedure for
	fishing out page numbers in order to have fast matches.

2004-04-07  Berend de Boer  <berend@pobox.com>

	* Lots of enhancements to context.el. There is now a ConTeXt
	specific menu which lists ConTeXt specific macro's for inserting
	start/stop pairs, project structure and setup of things. Menu also
	let's you jump to the etexshow definition if you have that
	installed. Querying for macro parameters is non-existent or
	flaky. outline and imenu support added. You can close an XML tag
	if you're editing XML in ConTeXt with C-c /.
	List of environments is now complete.
	Paragraph formatting works in certain cases, but is really slow or
	doesn't work in certain cases.
	Indenting the same: works sometimes, but still flaky.
	Bugs fix: start/stop insertion works now.

	* documentation now mentions ConTeXt sometimes.

	* context.el (ConTeXt-current-interface): make now doesn't complain
	anymore when byte compiling ConTeXt.

	* tex.el now recognizes ConTeXt dutch interface.

2004-04-05  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-code-comment): Respect `indent-tabs-mode'.
	Fix partially taken from GNU Emacs' fill.el.

	* tex.el (TeX-mode-specific-command-list): New function.
	(TeX-mode-specific-command-menu): Use it.

	* tex-buf.el (TeX-command-query): Use
	`TeX-mode-specific-command-list' to get a command list specific
	to the current mode for command completion.

2004-04-04  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (docTeX-indent-inner-fixed): New var.
	(LaTeX-indent-calculate): Use it.
	(LaTeX-indent-calculate-last): Reset indentation to zero after
	macrocode environments.

	* style/booktabs.el (TeX-add-style-hook): Add fontification
	support.

2004-04-04  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-find-matching-end, LaTeX-find-matching-end): Try
	to keep track of in-comment-ness

2004-04-03  David Kastrup  <dak@gnu.org>

	* Makefile.in (STYLESRC): Add emp.el.

	* style/emp.el: New file contributed from Yvon Hevel.

2004-04-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-back-to-indentation): Use `beginning-of-line'
	instead of `move-to-left-margin' as it is faster and we don't use
	the margin anyway.
	(LaTeX-fill-region-as-para-do): Use `point-max' for correctly
	determining the end of the filling loop in case of a code comment.
	Narrow to region in any case to simplify this determination in
	case there is no code comment.
	(LaTeX-fill-move-to-break-point): Fix compatibility code for
	getting the initial break point.  In case there is no valid break
	point on the way towards the beginning of the line, look down the
	line.

2004-03-28  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-output-view-style): Remove option for landscape in
	case of PDF output.

2004-03-26  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-fill-region): Correct percentage display.

	* tex-buf.el (TeX-format-filter): Strictly restrict backward
	searches for page number patterns.

2004-03-26  Davide G. M. Salvetti  <salve@debian.org>

	* bib-cite.el, latex.el, tex-buf.el, tex-jp.el, tex.el:
	Map (function (lambda ...)) to (lambda ...) for better
	readability.

	* doc/.cvsignore: Added CHANGES, HISTORY, README, auc-tex*.html.

	* doc/intro.texi: Minor fix.

2004-03-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-indent-line): Use `looking-at' instead of
	`re-search-forward'.  Pass indent amount to
	`LaTeX-indent-{inner,outer}-do' functions.
	(LaTeX-indent-inner-do, LaTeX-indent-outer-do): Let them be called
	with an explicit parameter for the indent amount.
	(LaTeX-indent-calculate-last): Distinguish a commented and an
	uncommented line when skipping backwards to the preceding line.
	Move tests for comment skips into the `cond' statement for better
	readability.
	(LaTeX-fill-break-before-code-comments): New customize option.
	(LaTeX-fill-region-as-paragraph): Change the regular expression
	which is used for searching for special line ends so that it is
	not such a performance hog.  Code for determining the region to
	fill was adapted accordingly.
	(LaTeX-fill-region-as-para-do): Remove trailing whitespace after
	newlines were changed to spaces.  Reported by Reiner Steib
	<Reiner.Steib@gmx.de>.
	Use `narrow-to-region' for keeping track of potential code comment
	starts.
	Break a line at the last non-comment word before a code comment.
	This can be configured with
	`LaTeX-fill-break-before-code-comments'.
	(LaTeX-fill-move-to-break-point): Use `LaTeX-back-to-indentation'
	for going to the right start of a line.
	(LaTeX-fill-paragraph): `LaTeX-backward-paragraph' does not skip
	forward over empty lines itself anymore, so do it here.
	(LaTeX-fill-region): Use `LaTeX-forward-paragraph' and
	`LaTeX-backward-paragraph' instead of the old code which
	determined paragraph boundaries manually.
	(LaTeX-forward-paragraph, LaTeX-backward-paragraph): Improve
	handling of paragraph commands.
	(LaTeX-paragraph-command-p): Get rid of the test for the opening
	brace because there doesn't have to be one.
	(LaTeX-find-macro-start): New function.
	(LaTeX-find-macro-end): New function.

	* .cvsignore: Added `tex-site.el'.

2004-03-23  David Kastrup  <dak@gnu.org>

	* tex.el (VirTeX-common-initialization): Back out last change
	about sentence-end-double-space.

2004-03-22  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4, configure.in: Fix bug for the case $prefix=NONE

	* Makefile.in: distclean target removes tex-site.el

2004-03-22  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-fill-distinct-contents): Simplify customization
	type: nil is a complete list.

2004-03-21  David Kastrup  <dak@gnu.org>

	* tex.el (VirTeX-common-initialization): Set
	sentence-end-double-space and sentence-end to more appropriate
	values for TeX.

2004-03-21  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-region-as-paragraph): Fix separation of
	lines with code comments looking like " {%".
	(LaTeX-fill-move-to-break-point): Fix determination of break point
	for an opening brace where there is no break point immediately
	after the respective closing brace.
	(LaTeX-fill-region-as-para-do): Fix determination of code comment
	begin in filling loop.

2004-03-20  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-region-as-para-do): Fix compatibility code
	for older Emacsen.

2004-03-19  David Kastrup  <dak@gnu.org>

	* tex-site.el.in (texinfo-mode): Autoload tex-info again.  I
	suppose we will get to know why it was disabled when someone
	complains.

2004-03-19  Davide G. M. Salvetti  <salve@debian.org>

	* doc/Makefile.in (clean): Add HISTORY.

	* tex.el (TeX-lisp-directory): Removed, it's already defined in
	tex-site.el.in.

2004-03-19  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-current-environment): Use correct regexp for
	determination of a comment.
	(LaTeX-format-comment-syntax-aware): 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-command-p): New function.
	(LaTeX-common-initialization): Let `paragraph-start' handle
	comments preceded by whitespace as well.
	(LaTeX-fill-move-to-break-point): Support `\[' and `\]' as well
	if `LaTeX-fill-distinct-contents' is activated.

	* tex.el (tex-mode): `comment-start-skip' shouldn't match line
	beginnings.
	(VirTeX-common-initialization): Ditto.
	(TeX-in-line-comment): New function.
	(TeX-forward-comment-skip): Use correct regexp for determination
	of a comment.  Fix case where `count' is less than zero, i.e. if
	a backward search is performed.
	(TeX-backward-comment-skip): New function.

	* doc/auc-tex.texi: Reflect name change of
	`LaTeX-fill-comment-syntax-aware' to
	`LaTeX-format-comment-syntax-aware'.

2004-03-18  Jan-Åke Larsson  <jalar@mai.liu.se>

	* Makefile.in, configure.in, tex-site.el, tex-site.el.in:
	Move tex-site.el to tex-site.el.in, generate tex-site.el at configure
	time rather than at install time

2004-03-18  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-output-view-style): Use `%f' instead of `%s.ps' for
	PostScript files.
	(TeX-mode-map): Change key binding of `TeX-master-file-ask' to
	`C-c_' because `C-c-' is already taken by RefTeX.

	* doc/auc-tex.texi: Change "Formatting" node to "Running TeX and
	friends" and use a respective heading.
	Adapt key binding for `TeX-master-file-ask'.

	* doc/intro.texi: Correct URLs.

2004-03-14  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-command-list): Change interactive calls to use
	\input, so that pdflatex \pdfoutput=0 becomes a legal way to call
	LaTeX.
	(VirTeX-common-initialization): Save TeX-master if desktop
	package is used.

2004-03-14  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-output-view-style): Fix it after it was accidently
	and incorrectly changed with the last check-in.  Patch by David
	Kastrup <dak@gnu.org>.
	(TeX-view-style): Ditto.

2004-03-11  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-find-opening-brace): Don't match the char before the
	brace.  This returns the correct position and fixes the handling
	of the limit parameter.

	* latex.el (LaTeX-fill-move-to-break-point): Don't match the char
	before the char to find in case of backward searches.
	(LaTeX-fill-region-as-paragraph): Make the regular expression,
	which serves searching for lines with code comments, match the
	whole line.

2004-03-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-move-to-break-point): Use `TeX-esc' in
	other, similar places not covered by the last check-in as well.

	* doc/auc-tex.texi: Document `LaTeX-indent-environment-list',
	`LaTeX-fill-comment-syntax-aware' and
	`LaTeX-fill-distinct-contents' as well as slightly improve some
	other parts in the section about `Marking and formatting'.

2004-03-10  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-fill-move-to-break-point): Use TeX-esc in
	regexps to accommodate Texinfo better.
	(LaTeX-fill-move-to-break-point): no regexp-quote within braces.
	(LaTeX-common-initialization): Correct \multicolumn prompt

2004-03-09  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-move-to-break-point): Cope with unmatched
	closing braces when `LaTeX-fill-distinct-content' is enabled for
	braced content.

2004-03-09  Jan-Åke Larsson  <jalar@mai.liu.se>

	* Makefile.in: Add separate target for .el files to cater for debian

2004-03-07  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/booktabs.el: New file.

	* Makefile.in (STYLESRC): Add `booktabs.el'.

	* doc/changes.texi: Advertise support for `booktabs.sty'.

2004-03-06  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auc-tex.texi: Small corrections in `Viewing' section.

2004-03-02  Jan-Åke Larsson  <jalar@mai.liu.se>

	* doc/Makefile.in: Add packagedir

2004-03-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-insert-environment): Fix insertion of newlines
	for the case where `LaTeX-insert-into-comments' is activated but
	point is not inside a comment.

2004-02-28  David Kastrup  <dak@gnu.org>

	* Makefile.in (install-lisp): Overwrite old tex-site.el if it has
	the "Don't edit" comment in it.  Rename it otherwise.  Use
	$(auctexdir) instead of $(lispdir) for replacing @AUCTEX.

	* tex-buf.el (TeX-command-query): Allow doctex-mode for .bbl file
	checking.

	* tex-site.el: Discourage customization in-file.

	* latex.el (LaTeX-outline-regexp, LaTeX-environment)
	(LaTeX-document-style-hook): Change docs to refer to document
	classes instead of document style.
	(LaTeX-env-document): Don't insert anything but document class.
	(LaTeX-menu-update): Check for doctex-mode.
	(doctex-mode): Make it a major mode derived from latex-mode.

2004-02-28  Ralf Angeli  <angeli@iwi.uni-sb.de>

	Merge with new-fill branch.

2004-02-27  Jan-Åke Larsson  <jalar@mai.liu.se>

	* configure.in: Respect --infodir even if using xemacs.

	* aclocal.m4: Add yes/no answer for the MULE check.

	* Makefile.in: Correct xemacs-install.

	* Makefile.in, aclocal.m4, configure.in: If there is a wrongly
	installed tex-site.el, use the proper install directory anyway
	(i.e., don't be side-tracked), and remove the wrongly installed
	tex-site.el. These things are only needed for CVS users who have
	used the erroneous xemacs-installation.

2004-02-27  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-mode-menu): Insert customize option and
	rearrange.
	(LaTeX-fill-move-to-break-point): Bandaid for not breaking inside
	square brackets where the content fits into one line.

	* tex.el (plain-TeX-mode-menu): Insert customize option.

	* doc/auc-tex.texi: Document options for inserting quotes in files
	where `(n)german.sty' is used and the invocation of external
	viewers.

2004-02-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* latex.el (LaTeX-fill-break-before-macro)
	(LaTeX-fill-break-after-macro): Unused, so removed.
	(LaTeX-fill-distinct-contents): New name for defcustom
	`LaTeX-fill-break-before-and-after'.
	(LaTeX-fill-move-to-break-point): Fix filling of nested braces and
	math.
	(TeX-find-closing-brace, TeX-find-opening-brace)
	(TeX-forward-comment-skip): Moved to `tex.el'.

	* tex.el (TeX-find-closing-brace, TeX-find-opening-brace)
	(TeX-forward-comment-skip): Moved from `latex.el'.

2004-02-26  David Kastrup  <dak@gnu.org>

	* latex.el (doctex-mode): Make a minor mode.

	* tex-site.el (doctex-mode): Add autoloads and file extensions.

	* tex.el (TeX-master-file): Don't overwrite TeX-master when not
	asking the question.

2004-02-22  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-newline): New function.  Spread it throughout
	the code in order to stay in comments for completion and
	insertion commands.
	(doctex-mode): New function.

2004-02-19  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-fill-paragraph): Back out changes from
	2003-12-29.
	Create separate new-fill branch for Ralf's code.

2004-02-17  Reiner Steib  <Reiner.Steib@gmx.de>

	* font-latex.el (font-latex-title-4-face): Added missing :weight
	and :inherit for color displays.

2004-02-15  Peter S Galbraith  <psg@debian.org>

	* bib-cite.el (bib-cite-fontify-help-as-bibtex)
	(bib-cite-fontify-help-as-latex): Check existence of
	font-lock-unset-defaults; no longer defined in CVS Emacs.
	Thanks to Adrian Lanz for reporting the problem.

2004-02-15  Reiner Steib  <Reiner.Steib@gmx.de>

	* font-latex.el (font-latex-title-4-face): Use different colors
	depending on background.

2004-02-03  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-comment-region): Map to `comment-region' instead of
	`TeX-comment-or-uncomment-region'.
	(TeX-uncomment-region): New name for `TeX-un-comment-region'.  Not
	mapped to `TeX-comment-or-uncomment-region' anymore.
	(TeX-uncomment): New name for `TeX-un-comment'.  Use
	`TeX-uncomment-region' instead of `uncomment-region' which is not
	available in Emacs 20.
	(TeX-comment-or-uncomment-paragraph): New name for
	`TeX-comment-paragraph' which explains its function better.  Use
	new name `TeX-uncomment'.
	(TeX-mode-map): Bind key chains to `TeX-comment-or-uncomment-*'
	functions.
	(plain-TeX-mode-menu): Adapt function calls in menu entries.

	* tex-info.el (TeXinfo-mode-map): Bind key chains to
	`TeX-comment-or-uncomment-*' functions.
	(TeXinfo-mode-menu): Adapt function calls in menu entries.

	* latex.el (LaTeX-mode-menu): Adapt function calls in menu
	entries.  Small enhancements.

	* doc/auc-tex.texi (Commenting): Adapt documentation to reflect
	changes in commenting interface.

2004-01-31  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-comment-or-uncomment-region): New function or alias
	respectively introduced to obtain compatibility with GNU Emacsen
	before 21.4.
	(TeX-uncomment-region): New function or alias respectively
	introduced to obtain compatibility with GNU Emacsen before
	21(.1?).
	(TeX-comment-region): Bound to `TeX-comment-or-uncomment-region'.
	(TeX-un-comment-region): Bound to `TeX-comment-or-uncomment-region'.

2004-01-27  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el (TeX-command-list): Fixed previous change.

2004-01-25  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el (japanese-TeX-command-list): Remove dummy code for
	command menu.

2004-01-23  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el (japanese-TeX-command-list): Change single quotes to
	double.  We get reasonable results under both Windows and Unix.
	See also log of TeX-command-list in tex.el on 2002-12-19.

	* tex.el (TeX-toggle-off-input-method): 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.
	(TeX-math-toggle-off-input-method): Doc fix.

2004-01-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* 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-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-view-style, TeX-output-view-style): Use a regexp
	which matches `a5', `a5comb' and `a5paper' instead of the old
	which matches only `a5'.

2004-01-12  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-command-menu-name): New constant.
	(TeX-mode-specific-command-menu): 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-10  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/changes.texi: Added further news.

2004-01-09  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* doc/auc-tex.texi: AUC TeX to AUCTeX.  Use `%%%' instead of a
	single `%' character in examples for Local Variables.  Add
	information about new behavior in respect to the query for the
	master file.  Explain new function `TeX-master-file-ask'.

	* doc/changes.texi: Advertise new master file behavior.  Remove
	news about new commenting behavior which is not true anymore.

	* doc/intro.tex.: AUC TeX to AUCTeX.

	* tex.el (TeX-local-master-p): Removed one `%' character in regexp
	to let it find "% TeX-master:" as well.

2004-01-07  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-command-list): 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-06  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-command-list): Get rid of the superfluous sixth
	element in the defcustom and menu/command definitions.

	* tex-jp.el (japanese-TeX-command-list): Ditto.

	* tex-mik.el (TeX-command-list): Ditto.

	* tex-fptex.el (TeX-command-list): Ditto.

2004-01-05  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-common-initialization): Add \item to the
	paragraph starters.

2004-01-05  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-mode-specific-command-menu): New function to be used
	for generating a mode-specific command menu.
	(plain-TeX-mode-map): New map to be used by plain-tex-mode.
	(plain-TeX-mode-command-menu): New menu used instead of
	`TeX-mode-menu' which utilizes `TeX-mode-specific-command-menu'.
	(TeX-mode-menu): 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.
	Changed `LaTeX PDF' to `PDFLaTeX'.

	* latex.el (LaTeX-mode-command-menu): New menu used instead of
	`TeX-mode-menu'.
	(LaTeX-common-initialization): Activate it.

	* context.el (ConTeXt-mode-command-menu): New menu used instead of
	`TeX-mode-menu'.
	(context-mode): Activate it.

	* tex-info.el (TeXinfo-command-menu): Adapted for using
	`TeX-mode-specific-command-menu'.

	* tex-jp.el (japanese-TeX-command-list): Added symbols to command
	definitions needed for assigning them to the respective mode.
	(TeX-mode-menu): Removed.
	(plain-TeX-mode-command-menu): New menu utilizing
	`TeX-mode-specific-command-menu'.
	(LaTeX-mode-command-menu): New menu utilizing
	`TeX-mode-specific-command-menu'.
	(LaTeX-mode-map): 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.
	Changed `LaTeX PDF' to `PDFLaTeX'.

	* tex-mik.el (TeX-command-list): Ditto.

	* doc/changes.texi: Mention the change to a mode-specific command
	menu and the need for the deletion of any former customization of
	`TeX-command-list'.

2004-01-03  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-mode-map): Use `C-c -' as a key binding for
	`TeX-master-file-ask' as `C-c !' is already used in `context.el'.

2004-01-02  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-left-comment-regexp)
	(LaTeX-right-comment-regexp, LaTeX-ignore-comment-regexp): revert
	an inadvertant change two checkins ago.  I was just experimenting
	with something that did not yet work (as if the original did) and
	did not intend checking it in.

2003-12-30  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (TeX-master-file): 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-29  David Kastrup  <dak@gnu.org>

	* latex.el: Fix AUCTeX URL.
	(LaTeX-fill-paragraph): Skip from inline comments to either line
	comments or something that is not merely an inline comment.  I am
	not even sure that this skipping makes good sense, in particular
	since it is followed by `forward-paragraph'.
	(LaTeX-common-initialization): Change the definitions of
	`paragraph-start' and `paragraph-separate' to something that
	makes things like `forward-paragraph' and its ilk behave more
	sensibly when in comments.  The previous behavior is just awful,
	and caused a lot of inadvertant damage when using things like
	`fill-paragraph' within comments.
	(LaTeX-common-initialization): Remove syntax error, sorry.

2003-12-29  David Kastrup  <dak@gnu.org>

	* latex.el: Fix AUCTeX URL.
	(LaTeX-fill-paragraph): Skip from inline comments to either line
	comments or something that is not merely an inline comment.  I am
	not even sure that this skipping makes good sense, in particular
	since it is followed by `forward-paragraph'.
	(LaTeX-common-initialization): Change the definitions of
	`paragraph-start' and `paragraph-separate' to something that
	makes things like `forward-paragraph' and its ilk behave more
	sensibly when in comments.  The previous behavior is just awful,
	and caused a lot of inadvertant damage when using things like
	`fill-paragraph' within comments.

2003-12-26  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/scrbase.el (TeX-add-symbols): Remove redundant entries.

	* style/scrlttr2.el (TeX-add-symbols): Remove redundant entry.

	* style/scrpage2.el: Remove unnecessary coding cookie and text in
	introductory comment.

2003-08-02  Mike Sperber  <mike@xemacs.org>

	* latex.el (latex-mode): Really turn off filladapt.  It just
	doesn't work with `LaTeX-fill-paragraph'.

2003-12-02  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (tex-mode): Let `TeX-master-file' be called upon opening
	a file.  This shall restore the behaviour before the last change
	regarding the question for `TeX-master'.  Thanks to Peter
	Galbraith for setting the patch right.

2003-11-28  David Kastrup  <dak@gnu.org>

	* tex.el (LaTeX-update): Advice removed because of the following:

	* latex.el (LaTeX-menu-update): Now called via :filter predicate
	of menus.

2003-11-27  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/paralist.el: Removed coding cookie in first line.
	Removed obsolete comment regarding placement of file.
	(LaTeX-paralist-env-item-opt-label): 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  <Reiner.Steib@gmx.de>

	* 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  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-math-default): Added greek \var... symbols.
	(LaTeX-common-initialization): Removed "SLiTeX", added spacing
	commands and "appendix".

	* font-latex.el (font-latex-match-function-keywords): Added
	spacing commands, "nonumber", "centering", "TeX", and "LaTeX".
	(font-latex-match-textual-keywords): Added textsuperscript.

2003-11-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* Makefile.in (STYLESRC): Added scrpage2.el.

2003-11-17  Peter S Galbraith  <psg@debian.org>

	* font-latex.el (font-latex-keywords-2): Had forgotten to set
	LAXMATCH on all title matches.  Thanks to Ralf Angeli for
	reporting the bug.

	* bib-cite.el (bib-cite-file-directory-p): New functions.  I had
	introduced a call to code from ff-paths.el by mistake.

2003-11-17  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/scrbase.el (TeX-add-style-hook): Added further symbols to
	`TeX-add-symbols' and rearranged them alphabetically.
	Added macros with parameters to
	`font-latex-match-<type>-keywords-local'.
	Added `addsec' and `addpart' to
	`font-latex-match-title-<num>-keywords-local'.

	* style/scrbook.el (TeX-add-style-hook): Analogous.

	* style/scrlttr2.el (TeX-add-style-hook): Analogous.

	* style/scrreprt.el (TeX-add-style-hook): Analogous.

	* style/scrpage2.el: New file.

2003-11-16  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* tex.el (VirTeX-common-initialization): Disabled lines which set
	`comment-add' to 1 to restore commenting with a single `%'.
	(TeX-un-comment-region): Function code removed and function name
	mapped to `comment-dwim'.
	(TeX-un-comment): Allow searching for commented lines with
	potential white space at the beginning.
	(TeX-comment-paragraph): Partially rewritten to allow it to be
	used for both commenting and uncommenting.
	(TeX-in-commented-line): New function used in
	`TeX-comment-paragraph'.

	* doc/auc-tex.texi (Commenting): Reflect changes in `tex.el'.

2003-11-13  Ralf Angeli  <angeli@iwi.uni-sb.de>

	* style/paralist.el: New file.

	* Makefile.in (STYLESRC): Added paralist.el.

2003-10-18  Peter S Galbraith  <psg@debian.org>

	* font-latex.el: checkdoc cleaning (alomost clean now).

2003-09-18  Peter S Galbraith  <psg@debian.org>

	* font-latex.el (font-latex-quotes): New defcustom to fontify
	either french or german quotes.
	(font-latex-quote-regexp-beg): New variable. Holds the regexp to
	match the beginning of a quote.
	(font-latex-quote-end-list): New variable.  Holds the list of
	strings to end a matched quote.
	(font-latex-match-quotation): Fixed to use above variables.

2003-09-18  Peter S Galbraith  <psg@debian.org>

	* bib-cite.el: bib-cite-aux-inputs:  new defcustom.
	Minor code cleanup for `match-string'.

2003-09-15  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-master-file): Fix 'shared case.
	Tiny patch from Shiro Takeda <zbc08106@park.zero.ad.jp>.

2003-09-08  Peter S Galbraith  <psg@debian.org>

	* bib-cite.el: Ripping out off-topic imenu code.

2003-09-07  Peter S Galbraith  <psg@debian.org>

	* font-latex.el: Bug fix when font-lock-multiline is set to t.

2003-08-21  Reiner Steib  <Reiner.Steib@gmx.de>

	* Changelog: Added coding cookie.

	* doc/Makefile.in (install): Check if auctex-* exists.  Needed
	because default split size changed in texinfo 4.6.

2003-07-25  Peter S Galbraith  <psg@debian.org>

	* font-latex.el: Make & highlighted in font-latex-warning-face.
	Better document font-latex-match-*-keywords-local variables.

2003-07-20  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* configure.in: Use mule support check.

	* Makefile.in (CONTRIB_MULE, COMPILE_MULE, CONTRIB_MULEELC): New macros.
	(contrib): Compile CONTRIB and COMPILE_MULE.
	(install-contrib): Install CONTRIB_MULE and CONTRIB_MULEELC, too.

	* aclocal.m4 (EMACS_CHECK_MULE): Check (X)Emacs mule supported.

	* Makefile.in (clean): Remove Emacs auto-save files.  Remove elc
	files in the current and style directory.

2003-06-21  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* Makefile.in: Delete trailing whitespaces.

	* tex.el (TeX-near-bobp): Undo last change.

	* tex-jp.el: Fix some document.
	(AUCTeX-jp): New custom group.
	(japanese-TeX-command-default, japanese-LaTeX-command-default)
	(japanese-LaTeX-default-style, japanese-LaTeX-style-list):
	Support for defcustoms.

2003-06-14  David Kastrup  <dak@gnu.org> (tiny patch from Stephen Gildea)

	* tex.el (TeX-auto-untabify): Change default to nil.

	* doc/auc-tex.texi (Parsing Files): document this.

2003-06-07  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-lisp-directory, TeX-auto-global, TeX-style-global)
	(TeX-auto-local, TeX-style-local, TeX-macro-private)
	(TeX-load-style, TeX-parse-path, TeX-run-style-hooks)
	(TeX-auto-write, TeX-auto-generate, TeX-auto-generate-global)
	(TeX-ignore-file, TeX-search-files): try catering with Windows
	file names.
	(TeX-directory-absolute-p): removed, since file-name-absolute-p
	serves the same purpose.

2003-06-06  Jan-Åke Larsson  <jalar@mai.liu.se>

	* Makefile.in: Added datadir

2003-06-05  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* latex.el (LaTeX-env-label): Toggle off input method when
	entering math mode.
	* style/amsmath.el (LaTeX-amsmath-env-alignat)
	(LaTeX-amsmath-env-aligned): Ditto.

	* tex.el (TeX-toggle-off-input-method): 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  <ataka@milk.freemail.ne.jp>

	* tex.el (TeX-macro): Set group 'AUCTeX.

2003-06-03  David Kastrup  <dak@gnu.org>

	* latex.el (LaTeX-mode-menu): Replace "Change Font" with "Replace
	Font"

	* tex-info.el (TeXinfo-mode-menu): Same here.

	* doc/tex-ref.tex (section{Font Selection}): Same here.

2003-06-03  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex.el (TeX-math-toggle-off-input-method): New user option.
	(TeX-toggle-off-input-method): New function.
	(TeX-insert-dollar): Use it.

2003-06-02  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex.el (TeX-near-bobp): Fixed typo in doc-string.

2003-05-27  Piet van Oostrum  <piet@cs.uu.nl>

	* latex.el (LaTeX-auto-minimal-regexp-list): Changed regexp to
		  allow \documentclass[]{someclass}.

2003-05-02  Patrick Gundlach  <patrick@gundla.ch>

	* context.el: ConTeXt-environment can now modify the current
	environment. Added preliminary functionality for calling a
	function on an environment. ConTeXt-mark-environment,
	ConTeXt-find-matching-stop and ConTeXt-find-matching-start
	(similar to the ones in latex.el) added.

2003-04-15  Reiner Steib  <Reiner.Steib@gmx.de>

	* doc/wininstall.texi: Fixed typos in configure options.

2003-04-15  Patrick Gundlach  <patrick@gundla.ch>

	* tex.el (TeX-command-list): Changed %v to %V in View. Now
	TeX-output-view-style is used for setting viewer preferences. See
	changes from 2003-02-06 below.

2003-04-15  Reiner Steib  <Reiner.Steib@gmx.de>

	* .cvsignore: Added INSTALL and INSTALL.windows

	* Makefile.in (STYLESRC): Added captcont.el and subfigure.el

2003-04-15  Jan-Åke Larsson  <jalar@mai.liu.se>

	* doc/wininstall.texi: Corrected download info for GNU Emacs

2003-04-14  Peter S Galbraith  <psg@debian.org>

	* font-latex.el (font-latex-match-*-keywords): New user
	customizable variables to add fontification keywords.
	See `M-x customize-group [RET] font-latex'.
	(font-latex-match-*-keywords-local): New buffer-local variables to
	be used by elisp style file writers.
	(font-latex-match-*-keywords-set): Support for defcustoms.
	(font-latex-match-*-make): Build the actual font-lock variables
	from the `font-latex-match-*-keywords' defcustoms.

2003-04-14  David Kastrup  <dak@gnu.org>

	* doc/install.texi (Customizing): hilit-LaTeX.el deleted.

2003-04-14  Jan-Åke Larsson  <jalar@mai.liu.se>

	* autogen.sh: Generate INSTALL and INSTALL.windows

	* doc/Makefile.in: Use the configure compatibility test results

	* doc/macros.texi: Compatibility macros, initial version

	* configure.in: Do the makeinfo tests, for compatibility with
	texinfo 3.12, test for tex

	* doc/install.texi: Changed to document the autoconf stuff

	* doc/wininstall.texi: Added

2003-04-10  David Kastrup  <dak@gnu.org>

	* tex.el (AUCTeX): Fix URLs.

	* context.el: Fix AUCTeX URL.
	Make modification date RCS tag.

2003-04-09  Patrick Gundlach  <patrick@gundla.ch>

	* tex.el (TeX-command-list): Changed ConTeXt Clean from purge to
	purgeall; I guess this behaves as users would expect.

	* context.el: minor cleanups, switched to the name "AUCTeX" where
	not done yet. Made ConTeXt-add-environments able to
	byte-compile. Added new copyright statement.

	* Makefile.in: Added context.el(c)

2003-04-09  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4: More sane emacs-macro path-searching.

2003-04-07  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-kpathsea-directory-alist): Fix bad kpathsea
	searchpath name for LaTeX files.

2003-04-03  Jan-Åke Larsson  <jalar@mai.liu.se>

	* aclocal.m4: Make the emacs-macro path-searching tests run, and
	make EMACS_PROG_EMACS fail gracefully when no binary executable is
	found.


2003-03-29  David Kastrup  <dak@gnu.org>

	* tex-buf.el (TeX-run-discard): Use `call-process' instead of
	`start-process' in order to completely detach a process.
	(TeX-region-extra): Make empty by default since code was not
	working with plain or ConTeXt.

2003-03-24  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* Makefile.in (CONTRIB): Remove hilit-LaTeX.el because it is
	obsolete.
	(contrib): Remove compile code for hilit-LaTeX.el.

2003-03-13  David Kastrup  <dak@gnu.org>

	* style/german.el (LaTeX-german-quote-after-quote)
	(LaTeX-german-open-quote, LaTeX-german-close-quote): New
	variables to initialize quote stuff from.  If you set these in
	file local variables, they will propagate accordingly to
	`TeX-quote-after-quote' et al.

	* style/ngerman.el (LaTeX-german-quote-after-quote)
	(LaTeX-german-open-quote, LaTeX-german-close-quote): the same.

2003-02-25  David Kastrup  <dak@gnu.org>

	* Makefile.in (dist): Version info in tex.el gets automatically
	calculated from CVS tags.

	* tex.el: Some changes for dir slashiness.
	(TeX-master-directory): return a proper directory name, not a
	file name.

	* tex-buf.el (TeX-quote-filename): Return the changed file!
	Yikes!  How could this ever have worked?

2003-02-24  David Kastrup  <dak@gnu.org>

	* tex.el (AUCTeX-version): Generate automatically from CVS
	variables.
	(TeX-master-directory): somewhat more defensive version (final
	goal is to be able to make a TeX minor mode).

2003-02-22  David Kastrup  <dak@gnu.org>

	* tex-wizard.el: A first sketch of the idea.

2003-02-17  Piet van Oostrum  <piet@cs.uu.nl>

	* tex.el (TeX-arg-literal): Remove illegal and superfluous &optional.

	* latex.el (TeX-arg-free): Remove illegal and superfluous &optional.

2003-02-17  David Kastrup  <dak@gnu.org>

	* font-latex.el (font-latex-find-matching-close): Remove a very
	complicated way of doing nothing since the byte compiler warns
	about it.

2003-02-15  David Kastrup  <dak@gnu.org>

	* tex.el (LaTeX): Change :prefix field to LaTeX.
	(TeX-auto-add-type): Make more readable and place doc string
	indicating the origin into generated functions.

	* font-latex.el (font-latex-setup): Try to behave better when the
	interesting newlines in verbatim environments get moved.
	Probably not the ultimate solution.

	* tex-site.el: AUC TeX to AUCTeX, new header.

	* Makefile.in: AUC TeX to AUCTeX.

	* latex.el: AUC TeX to AUCTeX, new header.

	* tex-buf.el (TeX-quote-filename): New function.
	(TeX-region-create): Use it so that Windows can talk about its
	master files properly.
	(TeX-help-error): Try not to have "log file has changed"
	messages.  AUC TeX to AUCTeX, new header.

	* tex.el: AUC TeX to AUCTeX, new header.

	* auc-old.el: AUC TeX to AUCTeX, new header.

	* README.CVS: Check in a first version.  Ok, it currently
	contains a few lies, but the basics are not wrong, and hopefully
	we will have soon what it takes to make it true.

	* doc/auc-tex.texi: Name change of AUC TeX to AUCTeX.  A few
	other cleanups.

	* configure.in, Makefile.in, doc/Makefile.in: everything moves to
	autoconf, fix a few things.

	* Makefile, doc/Makefile: deleted.

2003-02-14  Patrick Gundlach  <patrick@gundla.ch>

	* context.el: Added basic environment support (insert-envrionment
	and close-environment). Added basic interface support.

	* tex.el, latex.el : moved TeX-arg-literal and TeX-near-bopb from
	latex.el to tex.el. More will follow.

2003-02-13  David Kastrup  <dak@gnu.org>

	* Makefile.in (clean): Remove .elc files.
	(distclean): new target.

	* aclocal.m4 (EMACS_EXAMINE_PACKAGEDIR): make this work properly
	more or less.
	(EMACS_CHECK_AUCTEX): use auctexdir instead of AUCTEXDIR (synch
	with preview-latex aclocal.m4) and strip trailing slash.

2003-02-11  Peter S Galbraith  <psg@debian.org>

	* hilit-LaTeX.el: Removed.  It's obsolete.  Use font-latex.el instead.

2003-02-11  Patrick Gundlach  <patrick@gundla.ch>

	* tex.el (TeX-command-list): Changed TeX-run-LaTeX to
	TeX-run-TeX.

	* tex-buf.el (TeX-run-TeX): TeX-run-TeX gets the
	TeX-sentinel-function from the major mode, so TeX-run-LaTeX and
	alike won't be needed if they don't need to do something
	fancy. Defaliased TeX-run-LaTeX to TeX-run-TeX.
	(TeX-run-interactive): Uses TeX-sentinel-default-function
	instead of TeX-sentinel-function.

	* latex.el (latex-mode): Sets TeX-sentinel-default-function
	instead of TeX-sentinel-function.

	* tex-mik.el (TeX-command-list): Changed TeX-run-LaTeX to
	TeX-run-TeX.

	* tex-fptex.el (TeX-command-list): Changed TeX-run-LaTeX to
	TeX-run-TeX.

2003-02-08  Patrick Gundlach  <patrick@gundla.ch>

	* tex-site.el: Added simple ConTeXt support.

	* latex.el (latex-mode): Added explicit set of
	TeX-sentinel-function to be used in TeX-run-interactive.

	* tex-buf.el: Added TeX-run-ConTeXt. Removed explicit call to
	TeX-LaTeX-sentinel in TeX-run-interactive. The sentinel-function
	is now inherited from the buffer calling
	TeX-run-interactive. Hopefully this won't break anything.

	* tex.el: Adapted TeX-command-list for ConTeXt
	support. Interfaces for texexec and texutil added. Nonstopmode
	(texexec) and purge (texutil) won't work right with current
	ConTeXt versions. This will be fixed in ConTeXt versions later
	than Feb 2003.

	* context.el: basic support for ConTeXt added. New
	sentinel-functiont that is different from the LaTeX one.


2003-02-08  pvoostrum  <pvoostrum@nono.cs.uu.nl>

	* tex.el: Added missing semicolon in TeX-command-output-list.

	* tex.el: Changed defcustom to defvar.

2003-02-08  Piet van Oostrum  <piet@cs.uu.nl>

	* tex.el (TeX-output-extension, TeX-view-extension): Changed
	defcustom into defvar, as these are intermediate variables.

2003-02-07  Piet van Oostrum  <piet@cs.uu.nl>

	* tex.el (TeX-command-output-list): Corrected customization widget.

2003-02-06  Piet van Oostrum  <piet@cs.uu.nl>

	* tex-buf.el
	(TeX-save-document, TeX-command-query)
	(TeX-output-style-check, TeX-run-format, TeX-TeX-sentinel-check):
	Added support for pdftex (and others)
	(TeX-run-set-command, TeX-output-extension)
	(TeX-view-extension, TeX-view-output-file): new functions.

	* tex.el (TeX-output-extension, TeX-view-extension)
	(TeX-output-view-style, TeX-command-output-list): new variables
	(TeX-expand-list): adapted for pdf output.

2003-01-31  Jan-Åke Larsson  <jalar@mai.liu.se>

	* configure.in: Use new lispdir check.

	* aclocal.m4: Some cleaning of macro names. Windows quoting by
	David Kastrup <dak@gnu.org>. Also, lispdir now checks (x)emacs
	load-path instead of physical disk content.

	* Makefile.in: Fix infodir

2003-01-30  Piet van Oostrum  <piet@cs.uu.nl>

	* tex-buf.el (TeX-parse-error): Exclude { and } from filenames to
	improve parsing of error messages from pdftex.

2003-01-24  Reiner Steib  <Reiner.Steib@gmx.de>

	* tex.el (TeX-kpathsea-path-delimiter, TeX-search-files-kpathsea):
	Fixed braces.

2003-01-22  David Kastrup  <dak@gnu.org>

	* tex.el (TeX-search-files): Check in first version of kpathsea
	support.  This implementation does not yet cooperate properly
	with TeX-auto-generate-*

2003-01-18  David Kastrup  <dak@gnu.org>

	* configure.in: Announce AUC TeX, not preview.

2003-01-16  Reiner Steib  <Reiner.Steib@gmx.de>

	* style/varioref.el ("varioref"): Fixed typo.

	* Makefile.in (ELCC): `-no-init-file' is the same as `-q'

2003-01-15  Jan-Ake Larsson  <jalar@mai.liu.se>

	* configure.in, aclocal.m4: Compatibility fix

	* aclocal.m4 (AC_PROG_EMACS): New. File is now identical to that
	of preview-latex.

	* configure.in: Use it

2003-01-08  Jan-Ake Larsson  <jalar@mai.liu.se>

	* Makefile.in: From Makefile

	* configure.in, aclocal.m4, autogen.sh: Initial version

	* mkinstalldirs, install-sh: Prepare for autoconf

2002-12-29  David Kastrup  <David.Kastrup@t-online.de>

	* tex.el: Add support for Info-goto-emacs-command-node and
	similar.

2002-12-19  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-home-buffer): Don't home to deleted buffers.

	* tex.el (TeX-command-list): Change single quotes to double.
	That way, we will get reasonable results under both Windows and
	Unix.  File names with double quotes in them will break stuff,
	just like file names with single quotes in them did so
	previously.  Tough.

2002-12-18  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-run-shell): Start shell from TeX process buffer
	in order to inherit environment from there (like cwd).
	(TeX-run-discard): Same here.
	(TeX-run-shell, TeX-run-discard): Rather let default-directory
	temporarily: we may not have a TeX process buffer!

2002-12-17  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* all.el: Removed.  unrelated to TeX mode.
	OBSOLETE files (all.el, auc-menu.el, maniac.el, and outln-18.el)
	are available at:
	<ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/auctex/>

2002-12-15  David Kastrup  <David.Kastrup@t-online.de>

	* Makefile (dist): Correct zip file name.

2002-12-15  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* Makefile (MINMAPSRC): Remove auc-menu.el, maniac.el, and
	outln-18.el.

2002-12-15  David Kastrup  <David.Kastrup@t-online.de>

	* auctex.spec (Release): Well, change version number.  retag.

	* Version 11.14 released.

2002-12-15  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* auc-menu.el: Removed.  Taken into Emacs and unused.

	* maniac.el: Ditto.

	* outln-18.el: Ditto.

2002-12-15  David Kastrup  <David.Kastrup@t-online.de>

	* Makefile: some changes for my setup.

2002-12-14  David Kastrup  <David.Kastrup@t-online.de>

	*  graphicsx.el: removed. superseded by graphicx.el and unused.

2002-12-13  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-label): Added completing for labels.  Avoid
	inserting an empty label.

2002-12-12  Reiner Steib  <Reiner.Steib@gmx.de>

	* style/amsopn.el ("amsopn"): Added \operatorname.

2002-12-12  David Kastrup  <David.Kastrup@t-online.de>

	* doc/auc-tex.texi (top): Change "version 12" to "almost 12".
	This is beta, after all.

2002-12-12  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el (japanese-LaTeX-style-list): Remove styles overlapped
	with LaTeX-style-list.  Append values to LaTeX-style-list instead
	of overwriting.
	(japanese-latex-mode-initialization): Do not overwrite
	LaTeX-style-list.

2002-12-11  Reiner Steib  <Reiner.Steib@gmx.de>

	* bib-cite.el: Updated URLs.

	* doc/intro.texi:  Ditto.

	* font-latex.el: Ditto.

	* latex.el:  Ditto.

	* tex.el:  Ditto.

	* style/amsmath.el (LaTeX-amsmath-label): Improved doc-string.

	* doc/auc-tex.texi (Equations): New @subsection documenting
	LaTeX-equation-label, LaTeX-eqnarray-label and LaTeX-amsmath-label.

2002-12-11  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el (japanese-LaTeX-default-style)
	(japanese-LaTeX-style-list): remove buffer-local declarations
	where they don't make sense.

2002-12-10  David Kastrup  <David.Kastrup@t-online.de>

	* doc/changes.texi: Some more news.

	* doc/auc-tex.texi: Start talking about version 12 (which will be
	the next stable release).
	(European): Talk a bit about LaTeX2e stuff, and don't talk about
	too ancient XEmacsen.  Also mention X-Symbol.

	* doc/Makefile (install): Create infodir if not existent.

2002-12-10  Reiner Steib  <Reiner.Steib@gmx.de>

	* font-latex.el (font-latex-match-textual): Fixed typo in doc-string.

	* latex.el (LaTeX-section-label): Fixed typos in doc-string.

2002-12-10  David Kastrup  <David.Kastrup@t-online.de>

	* latex.el (LaTeX-label): Fix a thinko/type where label would be
	non-nil in cases where a label should not be asked for.

2002-12-10  Reiner Steib  <Reiner.Steib@gmx.de>

	* style/amsmath.el (LaTeX-amsmath-label): New variable.
	("amsmath"): Add environments to LaTeX-label-alist.

2002-12-10  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el: Remove if statement for Emacs 19.
	Fix lots of white spaces.

2002-12-09  David Kastrup  <David.Kastrup@t-online.de>

	* latex.el (LaTeX-optop, LaTeX-optcl, LaTeX-default-options,
	LaTeX-figure-label, LaTeX-table-label, LaTeX-equation-label,
	LaTeX-eqnarray-label, LaTeX-style-list): remove buffer-local
	declarations where they don't make sense.

2002-12-09  Reiner Steib  <Reiner.Steib@gmx.de>

	* latex.el (LaTeX-style-list): Added some supported classes.
	Fixed a typo.

	* style/amsmath.el ("amsmath"): environment "xxalignat*" doesn't
	exist.
	(LaTeX-amsmath-env-alignat):  environment "xxalignat" should not
	get a \label.

	* Makefile (BATCH): Added `-no-site-file' to batch options.

2002-12-07  David Kastrup  <David.Kastrup@t-online.de>

	* font-latex.el (font-latex-setup): Better stab at verbatim
	handling.

	* tex-buf.el (TeX-region-create): Make file name in !name
	messages relative to master file directory.

2002-12-06  David Kastrup  <David.Kastrup@t-online.de>

	* latex.el: Lots of doc fixes/white space.  Did the mistake of
	running checkdoc.  Not clean yet, but different.
	(LaTeX-label-alist): New buffer-local variable for label prefixes
	lookup.
	(LaTeX-label): Use it.

2002-11-25  David Kastrup  <David.Kastrup@t-online.de>

	* latex.el (TeX-arg-define-index): correct typo.

2002-11-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.13 released.

2002-11-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: Fixed CVS merge error.

	* Version 11.12 released.

2002-10-28  David Kastrup  <David.Kastrup@t-online.de>

	* Makefile (prefix): Revert accidental change to
	/usr/local/emacs-21 (sorry folks).

2002-10-26  David Kastrup  <David.Kastrup@t-online.de>

	* Makefile (STYLESRC): Add style/scrlttr2.el

2002-10-26  Mark Trettin  <Mark.Trettin@gmx.de>

	* style/scrbase.el: Added optional Argument "Pagenumber" to
	\maketitle.  Changed \textsubscript from `t' to "Text".

	* style/scrlttr2.el: Initial version.

	* style/scrbase.el: Added additional clearpage commands:
	\cleardoublestandardpage \cleardoubleplainpage and
	\cleardoubleemptypage

2002-10-24  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* latex.el (LaTeX-env-contents): New function.
	(LaTeX-common-initialization): Added 26 LaTeX commands, 2 LaTeX2e
	environments, and 41 LaTeX2e commands.

2002-10-08  David Kastrup  <David.Kastrup@t-online.de>

	* style/scrreprt.el, style/scrbase.el, style/scrartcl.el,
	style/scrbook.el: header comments refer to COPYING.

2002-10-02  David Kastrup  <David.Kastrup@t-online.de>

	* Makefile (STYLESRC): Add compilation targets for Komascript
	support.

	* Check in Komascript support by Mark Trettin.  See below.

2002-09-28  Mark Trettin  <Mark.Trettin@gmx.de>

	* scrbase.el:
	First attempt on implementing the `captionbeside'-Environment. I'm not
	really satisfied by now.

2002-09-27  Mark Trettin  <Mark.Trettin@gmx.de>

	* scrreprt.el, scrbook.el: Reformatted code.

	* scrbase.el:
	Fixed Typos in comments and escape characters in function docstrings.
	Thanks to Reiner Steib.
	Reformatted code.

	* scrbase.el:
	Changed `uppertitleback', `lowertitleback' from asking to just `t'

	* scrbase.el:
	Changed `addpart', `addsec' and `minisec' from Macro to sectioning
	command.

	* scrreprt.el, scrbook.el:
	Changed `addchap' from Macro to sectioning command.

2002-09-26  Mark Trettin  <Mark.Trettin@gmx.de>

	* scrartcl.el: LaTeX-section-list removed.

	* scrartcl.el: Initial version. Testing LaTeX-section-list.

	* scrbase.el: Initial version of the base file.

	* scrreprt.el, scrbook.el: Initial version.

	* scrbook.el, scrbase.el, scrreprt.el, scrartcl.el:

2002-09-22  David Kastrup  <David.Kastrup@t-online.de>

	* tex.el: Apply spelling fixes from "Davide G. M. Salvetti"
	<salve@debian.org> to tex.el.

2002-03-24  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-parse-TeX): Make subordinate files without
	major mode default to that of the calling file when doing error
	processing.

2002-03-21  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-site.el (eamcs-major-version): Changed if to when.
	Suggested by Martin Thornquist <martint@ifi.uio.no>.

2002-03-15  David Kastrup  <David.Kastrup@t-online.de>

	* tex.el (TeX-master-file): Don't make C-c ` bomb out in files
	like xxx.gls.  Probably a more elaborate way would be to export
	the TeX-master variable into files visited by error parsing.
	Could be incorrect, however, if more than one file included them.

2002-02-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-auto-generate): Expand file name.
	Suggested by "Dr. Mark A. Friedman" <DrMarkAFriedman@earthlink.net>.

	* latex.el (LaTeX-common-initialization): Set
	`fill-paragraph-function'.
	(LaTeX-mode-map): Don't bind M-q.
	Suggested by Nils Klarlund <klarlund@research.att.com>.

	* tex.el (TeX-printer-list): Fixed spelling.
	Reported by Nils Klarlund <klarlund@research.att.com>.

2002-02-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: Fixed some spelling errors.
	Patch by "Davide G. M. Salvetti" <salve@debian.org>.

2002-01-24  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.11 released.

2002-01-24  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex.el (TeX-format-list): Support t(article|report|book) class file.
	Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>

	* tex-jp.el (japanese-TeX-command-list): Undo last change.
	(LaTeX-command-style): Support t(article|report|book) class file.
	(japanese-LaTeX-style-list): Ditto.
	Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>

2002-01-21  Peter S Galbraith  <psg@debian.org>

	* font-latex.el: Updated to V0.800.
	Added font-lock-syntactic-keywords to font-lock-defaults to handle
	verbatim environment, as suggested by Stefan Monnier 5 years ago (!)
	* bib-cite.el: Updated to V3.17.
	XEmacs has imenu after all.

2002-01-21  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex.el (TeX-format-list): Fix problem that AUC TeX switch to
	JLATEX mode if the class file starts with the letter `j'.
	Reported by Joe Reinhardt <jmr@everest.radiology.uiowa.edu>.

	* tex-jp.el (japanese-TeX-command-list): Use `%l' instead
	of [pj]latex command.
	Patch by Atsuhito Kohda	<kohda@pm.tokushima-u.ac.jp>.
	(LaTeX-command-style): Support js(article|book).

2002-01-18  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (LaTeX-command-style): Fix comment.
	Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>
	via. Debian.

	* latex.el (LaTeX-outline-name): Allow longer names.
	Reported by "Michael Soulier" <msoulier@nortelnetworks.com>
	via. Debian.

2001-12-22  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-imenu-create-index-function): Strip text
	properties.
	Reported by Venkatesh Prasad Ranganath <rvprasad@@cis.ksu.edu>.

2001-12-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/prosper.el: New file.
	Contributed by Phillip Lord <p.lord@russet.org.uk>.
	* Makefile (STYLESRC): Added it.

2001-11-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.10 released.

2001-11-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.09 released.

2001-11-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* auc-old.el (insert-mode-line): Use `insert' instead of
	`insert-string'.

2001-10-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-ignore-comment-regexp): Doc fix.
	Reported by Reuben Thomas <rrt@sc3d.org>.

2001-11-16  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-process-check): We didn't catch the case where
	during the question a different process got started in the
	buffer.  In that case, we just ask again.

2001-11-06  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-command-sentinel): insert post-mortem info
	before any markers in order to keep markers/point at end of file.

2001-11-02  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* style/graphicx.el (TeX-arg-includegraphics): Accept prefix
	argument and find all files. dvipdfm image file support.

2001-10-19  Masayuki Ataka  <ataka@milk.freemail.ne.jp>

	* tex-jp.el (japanese-TeX-command-list): Fixed for mendex.
	* doc/auc-tex.texi (Japanese): Doc fix.

2001-10-17  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.08 released.

2001-10-17  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/intro.texi, doc/install.texi: Updated contact info.
	Reported by Henrik Holm <h.holm@spray.no>.

2001-10-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.07 released.

2001-10-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (VirTeX-common-initialization): Set `comment-add' in
	order to get "%%" by default by comment region like Lisp mode.
	Suggested by "Davide G. M. Salvetti" <salve@debian.org>.
	Change `comment-indent-hook' to `comment-indent-function'.


2001-10-15  Peter S Galbraith  <psg@debian.org>

	* font-latex.el: Remove self-installation to LaTeX-mode-hook now
	that TeX-install-font-lock does it.

2001-10-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.06 released.

2001-10-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: Removed font lock support.
	(TeX-install-font-lock): New option.
	(VirTeX-common-initialization): Call it.

	* tex-font.el: New file.

2001-10-13  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-current-offset): The number of things that can
	go wrong for a simple task like determining the current line
	number is simply amazing.  count-lines skips over newlines in
	intangible text-properties or overlays.  Fixed for GNU Emacs,
	don't know whether XEmacs has problems with it.

2001-10-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.05 released.

2001-10-12  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-run-command): Let the TeX-process-buffer acquire
	a buffer-local value of TeX-command-buffer so that its sentinel
	will still refer to the right buffer even if another compilation
	has been started.
	(TeX-run-interactive): Same here.
	(TeX-process-check): Don't bomb out when user does not want to
	kill a process that has died on its own in the meantime.

2001-10-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-auto-local, TeX-style-local): Doc fix:  Mention that
	these should be relative.
	Suggested by <lanz+list@wsl.ch>.

2001-10-09  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.04 released.

2001-10-09  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-view-style): New option.
	(TeX-expand-list): Use it.
	(TeX-command-list): Use it.

2001-10-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.03 released.

2001-10-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/amsmath.el ("amsmath"): More items.
	Patch by Masayuki Ataka <ataka@milk.freemail.ne.jp>.

2001-10-04  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-LaTeX-sentinel): Use `with-current-buffer'.

	* tex-buf.el (TeX-LaTeX-sentinel): Use the value of
	`TeX-command-BibTeX' in `TeX-command-buffer'.
	Patch by Katsuaki KAWACHI <kawachi@cim.pe.u-tokyo.ac.jp>.

	* tex-fptex.el: New file.
	Contributed by Fabrice Popineau <Fabrice.Popineau@supelec.fr>.
	* Makefile (CONTRIB): Added it.

2001-10-04  Peter S Galbraith  <psg@debian.org>

	* multi-prompt.el (multi-prompt-next): fixed for emacs-21.
	Use minibuffer-contents-no-properties to get minibuffer contents
	if it exists.

2001-10-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.02 released.

2001-10-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-top-caption-list): New option.
	(LaTeX-env-figure): Use it.
	Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka).

	* style/graphicx.el (TeX-string-numberp): New function.
	(TeX-arg-includegraphics): Call it.
	Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka).

	* style/verbatim.sty: New file.
	Contributed by ataka@milk.freemail.ne.jp (Masayuki Ataka).

	* tex-info.el (texinfo-mode): Comment out cindex.
	Reported by Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann)

	* style/amsmath.el (LaTeX-item-equation, LaTeX-item-equations):
	New functions.
	("amsmath"): Add new item types.
	Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka).

2001-10-02  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 11.01 released.

2001-10-01  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-submenu-name-format): Fixed spelling error.
	Reported by Martin.Quinson@ens-lyon.fr.

2001-10-01  David Kastrup  <David.Kastrup@t-online.de>

	* tex-buf.el (TeX-region-create):
	Oops, broke more than I fixed.  Offset calculation must be for the
	line following the offset message.  This worked before since we always
	were in the middle of a line (only the offset calculation for the C-c
	C-r command itself was definitely sometimes wrong).  Corrected that.

	* style/graphicx.el (TeX-arg-includegraphics):
	Fixed an obvious typo complained about by the byte-compiler.  checkdoc
	removed a few spaces.

	* auc-old.el (TeX-region): Correct offset calculation.

	* tex.el (TeX-current-line):
	Correct line number calculation when at beginning of line for %n
	flag.  Autoload TeX-current-offset for that if necessary.

	* tex-buf.el (TeX-current-offset, TeX-command-region,
		      TeX-region-create):
	Correct offset calculations when not at start of line.  New function
	TeX-current-offset for that.

2001-04-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 10.0g released.

2001-04-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-site.el: Don't enable tex-info.el by default.

	* latex.el (LaTeX-hide-environment): Disabled by default.
	Suggested by Christopher Allen <cpcallen@ruah.dyndns.org>.

2001-03-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 10.0f released.

2001-03-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (unless): Don't enable Emacs 21 font-lock for Emacs 20.
	(VirTeX-common-initialization): Ditto.

2001-03-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 10.0e released.

2001-03-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-expand-list): Changed default to lazy evaluation of
	`TeX-view-style' and `LaTeX-command-style'.
	Suggested by Peter Neergaard <turtle@cs.bu.edu>.

	* latex.el (LaTeX-indent-calculate, LaTeX-indent-calculate-last):
	Backindent when brace is at the start of a line.
	Patch by Masashi Shimbo <shimbo@cis.ibaraki.ac.jp>.

	* doc/auc-tex.texi: Fixed dir entry.
	Reported by David Masterson <dmasters@Rational.Com>.

	* tex-info.el (TeXinfo-mode-map): "\e\r" bound to `map', not
	`TeXinfo-mode-map'.
	Patch by Dan Nicolaescu <dann@godzilla.ICS.UCI.EDU>.

2001-03-01  Hidenobu Nabetani  <nabe@debian.or.jp>

	* tex-jp.el: Don't work correctly in current AucTeX.
	Patch by Masayuki Ataka <j1297007@ed.kagu.sut.ac.jp>
	and Yuzo Furukawa <hurukawa@kuee.kyoto-u.ac.jp>.
	Removed support for NEmacs and Mule1,2 which are based
	on Emacs 18 and 19.
	Created new variable japanese-TeX-command-list and
	added support for mendex.
	Updated LaTeX-auto-regexp-list variable.

2001-01-09  Per Abrahamsen  <abraham@dina.kvl.dk>

	* all: Changed `sunsite.auc.dk' to `sunsite.dk'.

2001-01-02  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 10.0d released.

2001-01-02  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-mik.el (TeX-command-list): Don't prompt for view.

2000-12-04  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 10.0c released.

2000-12-04  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: Avoid :inherit font property with Emacs 20.
	Reported by Damien WYART <wyart@iie.cnam.fr>.

2000-12-01  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 10.0b released.

2000-11-30  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 10.0a released.

2000-11-30  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: Copied Emacs 21 font-lock defs here.
	(VirTeX-common-initialization): Activate them.

2000-10-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* PROBLEMS: Updated.

	* WIN-NT: Removed.
	* MSDOS: Removed.
	* VMS: Removed.
	* OS2: Removed.
	* Makefile (EXTRAFILES): Removed above files.

2000-10-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/graphicx.el: Updated by author.
	Ryuichi Arafune <arafune@ushioda.riec.tohoku.ac.jp>

2000-10-19  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/graphics.el: New file.
	* Makefile (STYLESRC): Added it.
	* style/graphicx.el: Renamed from `style/graphicx.el'.
	* Makefile (STYLESRC): Updated.
	Reported by "Dr. Thomas Baumann" <thomas.baumann@ch.tum.de>.

2000-10-09  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10t released.

2000-10-09  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-outline-name): Don't escape `{' or `}' in
	regexps.
	Patch by "Stefan Monnier" <monnier+gnu/emacs/news/@RUM.cs.yale.edu>.

	* tex-mik.el (TeX-command-list): Use `TeX-run-discard' for "View"
	command.
	Suggested by "Claus Dethlefsen" <c.dethlefsen@lancaster.ac.uk>.

	* latex.el (LaTeX-common-initialization): `\bibitem' starts
	paragraphs, just like `\item'.
	Reported by Werner LEMBERG <sx0005@sx2.HRZ.Uni-Dortmund.DE>.

2000-10-06  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-current-line): Return a string, not a number.
	Reported by Julia Habel <julia.habel@gmx.de>.
	Patch by Dirk.Ullrich@DaimlerChrysler.com.

2000-06-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-site.el: Require tex-mik after changing load-path.
	Reported by "I. Jossang" <ij202@eng.cam.ac.uk>.

2000-06-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* IRIX: New file.
	* Makefile (EXTRAFILES): Added it.

2000-05-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10s released.

2000-05-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10r released.

2000-05-02  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-mode-map): Don't bind `.' and `,' by default.

2000-05-03  Peter Galbraith <psg@debian.org>

	* font-latex.el: file was broken. Updated to 0.701 (30 Mar 2000).
	* bib-cite.el: file was broken. Updated to 3.16 (20 Dec 99).

2000-04-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10q released.

2000-03-30  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/graphicsx.el: New file.
	* Makefile (STYLESRC): Added it.
	Donated by Ryuichi Arafune <arafune@ushioda.riec.tohoku.ac.jp>.

2000-04-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10q released.

2000-03-23  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-math-keymap): Accept vector for
	`LaTeX-math-abbrev-prefix'.
	(LaTeX-math-insert-prefix): Better error message if
	`LaTeX-math-abbrev-prefix' is not bound.
	Reported by Jan Vroonhof <vroonhof@math.ethz.ch>.

2000-02-23  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-info.el (TeXinfo-environment-list): Added more missing
	environments.  Patch by Akim Demaille <akim@epita.fr>.

2000-02-22  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-info.el (TeXinfo-environment-list): Add `group'.
	Patch by Akim Demaille <akim@epita.fr>.

2000-01-28  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-command-list): Add `makeinfo --html' support.
	Suggested by Akim Demaille <akim@epita.fr>.

2000-01-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-info.el (TeXinfo-mode-map): Added "\e\r" binding for
	`texinfo-insert-@item'.
	Reported by Akim Demaille <akim@epita.fr>.
	(TeXinfo-mode-menu, texinfo-mode): Changed menu name and mode name
	to `Texinfo'.
	Suggested by Akim Demaille <akim@epita.fr>.

1999-12-21  Per Abrahamsen  <abraham@dina.kvl.dk>

	* bib-cite.el: Updated to 3.16 (20 Dec 99).

	* font-latex.el: Updated to 0.700 (20 December 1999).

2000-03-30  Peter Galbraith <psg@debian.org>

	* font-latex.el: Updated to 0.701 (30 Mar 2000).

2000-01-14  Peter Galbraith <psg@debian.org>

	* bib-cite.el: Updated to 3.16 (20 Dec 99).
	* font-latex.el: Updated to 0.700 (20 Dec 99).
	* hilit-LaTeX.el: Changed author email address.

1999-12-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10p released.

1999-12-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* bib-cite.el: Updated to 3.15 (20 Dec 99).

	* tex-mik.el (TeX-command-list): Fixed default PDF LaTeX command.
	Reported by "Christian Schlauer" <Christian.Schlauer@web.de>.

	* Version 9.10o released.

1999-12-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* bib-cite.el: Updated to 3.13 (20 Dec 99).

1999-12-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/danish.el ("danish"): Support Danish quotes.
	Suggested by arne@daimi.au.dk (Arne Jørgensen).

1999-12-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-info.el (texinfo-mode): Added `kill-all-local-variables'.
	Reported by Stefan Monnier <foo@acm.com>.

	* Version 9.10n released.

1999-12-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-mik.el: Fixed typo.
	Reported by Bernt Guldbrandtsen <bg@rs580.sh.dk>

1999-12-01  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10m released.

1999-12-01  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (AUCSRC, AUCELC): Added `tex-mik.el'.

1999-11-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10l released.

1999-11-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-env-figure): Use `\centering' instead of
	`center' environment.
	Patch by Stefan Monnier <foo@acm.com>.

1999-11-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-mik.el (tex-mik): Add provide.

	* tex-site.el: Automatically require `tex-mik.el' under NT.

1999-11-12  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-current-file-name-nondirectory): New function.
	(TeX-expand-list): Use it.

1999-11-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/auc-tex.texi: Fixed references.
	Patch by Stefan Monnier <foo@acm.com>.
	* tex.el (TeX-lisp-directory): Use `locate-library' to find
	default under Emacs.
	Patch by Stefan Monnier <foo@acm.com>.
	(TeX-dwim-master): New function.
	(TeX-master-file): Use it.
	(TeX-master): Document it.
	Patch by Stefan Monnier <foo@acm.com>.

1999-11-06  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10k released.

1999-11-06  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el: Use `indent-according-to-mode' instead of
	`LaTeX-indent-line'.
	(LaTeX-mode-map): Don't remap `TAB'.
	Patch by "Stefan Monnier <foo@acm.com>".

1999-11-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-command-list): Added `LaTeX PDF' command.

1999-10-28  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10j released.

1999-10-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (dist): Create a .nosearch in the style directory.
	(install-lisp): Ditto.
	Suggested by Markus Rost <rost@IAS.EDU>.

1999-10-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10i released.

1999-10-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-master-directory): Call `substitute-in-file-name'.
	Patch by Alexander Holt <alexander.holt@ed.ac.uk>.

	* style/ngerman.el: New style.
	Suggested by Torsten Schuetze <schuetze@math.tu-dresden.de>.
	* Makefile (STYLESRC): Added it.

	* tex-buf.el (TeX-command-query): Added history argument.
	Suggested by Werner LEMBERG <sx0005@sx2.HRZ.Uni-Dortmund.DE>.

	* latex.el (LaTeX-environment): Added history argument.

	* tex.el (TeX-add-style-hook): Don't add the same hook twice.
	Suggested by Jarl Friis <jarl@diku.dk>.

	* tex.el: Removed portability code for old Emacsen.

1999-10-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10h released.

1999-09-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-auto-cleanup): Allow multiple packages for
	`usepackage'.
	Reported by Torsten Schuetze <schuetze@math.tu-dresden.de>.
	(LaTeX-auto-cleanup): Also add "unmangled" documentstyle.
	Reported by Cyril Humbert <humbert@phobos.univ-mlv.fr>.

1999-09-09  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/mdwlist.el: New file.
	Patch by Stephen Heilbronner <heilbron@nm.informatik.uni-muenchen.de>.
	* Makefile (STYLESRC): Added it.

1999-08-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10g released.

1999-08-20  Hidenobu Nabetani  <nabe@debian.or.jp>

	* tex.el (TeX-format-list): Add "JLATEX" and "JTEX" which is needed
	to load tex-jp.el automatically.
	* tex-jp.el (TeX-format-list): Remove "JLATEX" and "JTEX".

1999-08-19  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-hide-environment, LaTeX-show-environment): make
	them work with new outline mode.
	Reported by Thomas Schick <schick@math.psu.edu>.

	* tex.el (match-string): New compatibility function.
	Reported by Andrew Edward Santosa <andrews@comp.nus.edu.sg>.

1999-08-18  Hidenobu Nabetani  <nabe@debian.or.jp>

	* tex-jp.el (TeX-command-list): Add "jLaTeX" and "pLaTeX".
	(TeX-mode-menu): Fix the problem that menu "TeX" is unchanged.
	(TeX-japanese-process-input-coding-system): Update for Emacs 20.
	(TeX-japanese-process-output-coding-system): Update for Emacs 20.
	(TeX-command-default): Change from "j-article" to "jarticle".
	(LaTeX-fill-region-as-para-do): Fix the problem that fill mode
	don't work in Emacs 20.

1999-07-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10f released.

1999-07-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-auto-minimal-regexp-list): Recognize usepackage
	options.
	(LaTeX-auto-cleanup): Ditto.

1999-07-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-ignore-file): Ignore babel, it loads everything.
	Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>.

	* style/foils.el: Removed require 'latex.
	* style/natbib.el: Ditto.
	* style/harvard.el: Ditto.
	* style/slides.el: Ditto.
	* style/latexinfo.el: Ditto.
	Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>.

	* Makefile (infodir, lispdir, aucdir, EMACS): Use `standard' values.
	Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>.

	* tex-info.el (texinfo-mode): Fix doc string.
	Reported by Bob Weiner <weiner@altrasoft.com>.

1999-05-17  Jerry James  <jerry@cs.ucsb.edu>

	* tex.el: Fix two typos in comments.
	(set-text-properties): Protect against possible XEmacs version
	21.13, 22.13, etc.

1999-05-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-indent-environment-list): Customized.

	* Version 9.10e released.

1999-05-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: (TeX-auto-generate): Reimplemented support for numeric
	`TeX-file-recurse'.
	(TeX-search-files): Ditto.

1999-05-03  Rune Kleveland <runekl@math.uio.no>

	* style/amsart.el ("amsart"): Load `amsthm.el'.
	* style/amsbook.el ("amsbook"): Ditto.

1999-03-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10d released.

1999-03-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/changes.texi: Added extra `@'.

	* Version 9.10c released.

1999-03-19  Carsten Dominik  <dominik@strw.leidenuniv.nl>

	* tex.el (TeX-insert-dollar): Better error message when trying
	to insert a dollar in math-mode.

	* texmathp.el (texmathp-tex-commands-default): Added more default
	macros.

1999-03-12  Carsten Dominik  <dominik@strw.LeidenUniv.nl>

	* latex.el (TeX-arg-index-tag): New function, to be used by the
	index.el and multind.el style files.
	(LaTeX-auto-index-regexp-list): Now matches both \index and
	\glossary.
	(TeX-arg-index): Renamed from TeX-arg-define-index.
	(TeX-arg-define-index): Now an alias for `TeX-arg-index'.
	(LaTeX-common-initialization): Added a regexp for index and
	glossary to `TeX-complete-list'.  Added entry for glossary with
	`Tex-add-symbols'.
	* style/index.el: New file.
	* style/makeidx.el: New file.
	* style/multind.el: New file.
	* style/varioref.el: New file.
	* style/fancyref.el: New file.
	* Makefile (STYLESRC): Added `style/index.el', `style=makeidx.el',
	`style/multind.el', `style/varioref.el', `style/fancyref.el'.

1999-02-23  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-search-files): `nconc' the result.
	Reported by Berwin Turlach <bturlach@maths.adelaide.edu.au>.

1999-02-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.10b released.

1999-02-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/changes.texi: Typo: @ldots -> @dots.

	* Version 9.10a released.

	* doc/auc-tex.texi: Changed version to 9.10.
	* doc/history.texi: Ditto.
	* doc/changes.texi: Ditto.

1999-02-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9p released.

1999-02-08  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-jp.el (TeX-format-list): Fix JLATEX format.
	Patch by Tsutomu OKUMURA <oku@nml.t.u-tokyo.ac.jp>.

	* style/foils.el (LaTeX-style-foils): Removed spurious `\n'.
	Reported by Bernt Guldbrandtsen <bernt@jupiter.ansci.iastate.edu>.

1999-02-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (install-contrib): Added `$(CONTRIBELC)' dependency.
	Suggested by Nils Ackermann <Nils.Ackermann@math.uni-giessen.de>.

1999-01-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-search-files): `mapcar' instead of `mapcan'.

1999-01-12  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-font-replace-macro): Renamed from
	`LaTeX2e-font-replace'.  Use `TeX-esc'.
	* latex.el (LaTeX-common-initialization): Use it.
	* tex-info.el (texinfo-mode): Ditto.
	(TeXinfo-font-list): Add `delete'.
	Suggested by Christoph Wedler  <wedler@fmi.uni-passau.de>.

1999-01-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9o released.

1999-01-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-insert-braces, TeX-command-list): Fixed custom types.
	Patch by Markus Rost <markus.rost@mathematik.uni-regensburg.de>.

1999-01-09  Christoph Wedler  <wedler@fmi.uni-passau.de>

	* latex.el (LaTeX2e-font-replace): Don't use hard-coded regexp for
	font commands, use local `TeX-font-list', i.e., `LaTeX-font-list'.

1999-01-05  Christoph Wedler  <wedler@fmi.uni-passau.de>

	* tex.el (TeX-load-style-file): Do not prevent .elc style files to
	be loaded if `TeX-byte-compile' is nil, just prevent compilation.
	(TeX-lisp-directory): Only use `locate-data-directory' if this
	function is defined and AucTeX is installed as an XEmacs package.

1998-12-12  Christoph Wedler  <wedler@fmi.uni-passau.de>

	* tex.el (load-path): Don't add `TeX-lisp-directory'.
	(TeX-lisp-directory): Use `locate-data-directory' if present.

1998-12-12  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9n released.

1998-12-12  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-file-recurse): Added right parenthesis.
	Reported by Bernt Guldbrandtsen <bernt@stat.washington.edu>.

1998-12-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9m released.

1998-12-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* font-latex.el: Updated.
	* bib-cite.el: Ditto.

	* Version 9.9l released.

1998-12-01  Alastair Burt  <burt@dfki.de>

	* doc/auc-tex.texi (Automatic):

	* lisp/tex.el: Extended the semantics of TeX-file-recurse
	-- now accepts a positive integer as a bound on the recursion.
	Functions TeX-search-files and TeX-auto-generate have been amended
	appropriately.

1998-11-23  Carsten Dominik  <dominik@strw.leidenuniv.nl>

	* texmathp.el (texmathp): Added autoload cookie.

1998-11-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9k released.

1998-11-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-load-style-file): Protect `byte-compile-file'.
	Reported by Kurt Swanson <kurt@dna.lth.se>.

	* latex.el (LaTeX-outline-name): New function.
	(LaTeX-imenu-create-index-function): New function.
	(LaTeX-common-initialization): Use it.

	* tex-buf.el (TeX-run-interactive): Make sure buffer is writable
	(needed in Emacs 20.3).
	Reported by many.

1998-10-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/auc-tex.texi (European): Removed references to obsolete
	packages.

1998-07-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9j released.

1998-07-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-run-ispell-on-document, TeX-ispell-document):
	New functions.
	* tex.el (TeX-command-list): Use them.
	Patch by Jason Stewart <jasons@cs.unm.edu>.

	* Version 9.9i released.

1998-07-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-parse-macro, TeX-arg-string, TeX-parse-argument): If
	region is active, put it inside empty brackets.
	Patch by Peter Thiemann <pjt@cs.nott.ac.uk>.

1998-07-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (plain-TeX-auto-regexp-list): Add missing \\'es.
	Reported by Markus Rost t4287
	<markus.rost@mathematik.uni-regensburg.de>.

1998-07-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9h released.

1998-07-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-insert-dollar): Use `string-equal' to compare
	strings.
	Patch by Carsten Dominik <dominik@strw.leidenuniv.nl>.

1998-06-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9g released.

1998-06-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-auto-index-regexp-list): Remove extra quote.
	Patch by Carsten Dominik  <dominik@strw.leidenuniv.nl>.

1998-06-24  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9f released.

1998-06-24  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-auto-index-regexp-list): Fix parentheses.
	* texmathp.el (texmathp): Use `if (not' instead of `unless'.
	Patch by Carsten Dominik  <dominik@strw.leidenuniv.nl>.

1998-06-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9e released.

1998-06-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/Makefile (auc-tex.ps): Use `-o' to specify output file.
	Suggested by Paul McJones <mcjones@pa.dec.com>.

1998-06-12  Carsten Dominik  <dominik@strw.leidenuniv.nl>

	* latex.el (LaTeX-font-list): Default value now contains special
	math font commands.
	(LaTeX2e-font-replace): Added support for math fonts.

	* tex.el (TeX-font-list): Docstring changed.  Extra prefix and
	suffix for math fonts allowed.
	(TeX-describe-font-entry): Adapted to extended `TeX-font-list'.
	(TeX-font): Detects math mode (using `texmathp') and inserts
	special math font commands when available.

1998-06-11  Carsten Dominik  <dominik@strw.leidenuniv.nl>

	* tex.el: (TeX-insert-dollar):  Rewritten with `texmathp'.
	(TeX-dollar-verify, TeX-locate-delimiter, TeX-bouncing-point):
	Obsolete functions removed.

1998-06-11  Carsten Dominik  <dominik@strw.leidenuniv.nl>

	* latex.el: Made index entries available for global completion
	like labels and citation keys.
	(TeX-arg-index, TeX-arg-define-index): New functions.

1998-06-10  Carsten Dominik  <dominik@strw.leidenuniv.nl>

	* natbib.el ("natbib"): Rewritten to allow for more flexible
	  control of optional note arguments.  New macros in NatBib 6
	  supported.  Added support for RefTeX.

1998-06-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9d released.

1998-06-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* texmathp.el: New version from Dominik.

	* Version 9.9c released.

1998-06-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (texmathp): Added autoload.
	(TeX-math-mode-p): Deleted.
	(TeX-parse-macro): Use `texmathp' instead of `TeX-math-mode-p'.

	* texmathp.el: New file by Carsten Dominik
	<dominik@strw.LeidenUniv.nl>.
	* Makefile (AUCSRC): Added.
	(AUCELC): Added.

1998-06-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-expand-list): Add `%n' escape.
	(TeX-current-line): New function.
	Suggested by "Lee, Sang-Min" <smagus@acorn.snu.ac.kr>.

	* doc/auc-tex.texi: Doc fixes by Gustavo Chaves
	<gustavo@cpqd.com.br>.
	* doc/intro.texi: Ditto.
	* doc/install.texi: Ditto.

1998-05-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el: Checkdoc'ed.

1998-04-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/README: Update iesd->sunsite in addresses.

1998-04-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/Makefile (auc-tex.ps): Cut of the first two lines.

1998-03-29  Carsten Dominik  <dominik@strw.LeidenUniv.nl>

       * latex.el (LaTeX-section-section): When RefTeX is available,
       notify it about the new section.

1998-03-04  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/math-ref.tex (section{Symbols}): Wrong keybindings.
	Reported by "Ron Smith" <rsmith@eel.ufl.edu>.

1998-02-27  Soren Dayton <csdayton@cs.uchicago.edu>

	* tex.el (TeX-load-style): Also look in master directory.

1998-02-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-insert-punctuation): Only expand abbrevs when abbrev
	mode is on.  Suggested by Alastair Burt <alastair.burt@dfki.de>.

1998-02-25  SL Baur  <steve@altair.xemacs.org>

	* doc/auc-tex.texi: Add direntry section for automatic
	installation.

1998-02-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9b released.

1998-01-02  John Griffith  <griffith@sfs.nphil.uni-tuebingen.de>

	* latex.el (LaTeX-auto-regexp-list): Recognize empty optional
	  arguments and macros in optional arguments.

	* tex.el (TeX-parse-argument): minor spelling correction.
	(TeX-argument-insert): ditto

1998-02-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-match-extension): Fold case when matching
	extensions.

1998-02-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.9a released.

1998-02-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8l released.

1998-02-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8k released.

1998-02-12  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-math-list): Make tags match doc string.

1998-01-28  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8j released.

1998-01-28  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-jp.el: Added credit.
	Patch by KOBAYASHI Shinji <koba@flab.fujitsu.co.jp>.

1997-12-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-site.el: Added `defcustom' kludge to tex-site.el.
	Suggested by "Ralph J. Hangleiter" <hangleit@math.uni-goettingen.de>.

1997-10-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (TeX-arg-input-file): Add trailing slash.
	(TeX-arg-bibstyle): Ditto.
	(TeX-arg-bibliography): Ditto.
	Patch by Ching-Mo Chang <chang@wsu.edu>.

1997-10-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8i released.

1997-10-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8h released.

1997-10-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8g released.

1997-10-20  Peter S Galbraith  <rhogee@mixing.qc.dfo.ca>

	* font-latex.el: Updated to V0.504 (Oct 20 97)

	* bib-cite.el: Updated to 3.04 (Aug 25 97)

	* hilit-LaTeX.el: Updated to V1.17 (Sep 06 95)

1997-10-01  kifer@CS.SunySB.EDU (Michael Kifer)

	* tex.el (TeX-insert-punctuation): Expand abbrevs in the
	beginning.

1997-09-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-run-silent): New function.

	* tex.el (TeX-command-list): Changed default for view from
	`TeX-run-background' to `TeX-run-silent'.

1997-09-10  "Dr. Werner Fink" <werner@suse.de>

	* style/dinbrief.el: Updated.

1997-09-08  karlheg@inetarena.com (Karl M. Hegbloom)

	* tex-info.el (texinfo-mode): Regexp fix.

1997-08-29  David J. Rowe  <rowe@asys47.wdl.lmco.com>

	* latex.el (LaTeX-auto-regexp-list): Added support so newcommand*,
	renewcommand*, providecommand*, newenvironment* and
	renewenvironment* are recognized by TeX-auto-generate and
	TeX-auto-generate-global.
	(LaTeX-common-initialization): Added all of above "starred"
	commands to symbol list and added providecommand to symbol list.

1997-08-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8f released.

1997-08-29  Carsten Dominik  <dominik@strw.LeidenUniv.nl>

	* amsmath.el ("amsmath"): Added environments xalignat and
	xxalignat, and starred forms

1997-08-22  Christoph Wedler  <wedler@fmi.uni-passau.de>

	* tex-buf.el (TeX-region-create): Also bind `orig-buffer' which
	might be useful in `TeX-region-hook'.

1997-07-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8e released.

1997-07-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (STYLESRC): Added `style/natbib.el'.

1997-07-13  Berwin Turlach  <berwin.turlach@anu.edu.au>

	* Added style support for natbib.sty

1997-07-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8d released.

1997-07-11  Jan Vroonhof <vroonhof@math.ethz.ch>

	* latex.el (LaTeX-auto-regexp-list): More LaTeX2e support.

1997-07-05  Berwin Turlach  <berwin.turlach@anu.edu.au>

	* latex.el (BibTeX-auto-store): make TeX-master a local variable
	and set it to true.

1997-07-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8c released.

1997-07-03  Carsten Dominik <dominik@strw.LeidenUniv.nl>

	* style/amsmath.el ("amsmath"): Use `TeX-arg-ref' for eqref.

1997-06-29  Berwin Turlach  <berwin.turlach@anu.edu.au>

	* harvard.el: Updated the support for harvard.el

1997-06-30  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8b released.

1997-06-28  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-LaTeX-sentinel): `natbib' support.
	Patch by Berwin Turlach <berwin.turlach@anu.edu.au>.

1997-06-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.8a released.

1997-06-24  Christoph Wedler  <wedler@fmi.uni-passau.de>

	* tex.el (TeX-update-style): `TeX-auto-update' could be unbound.
	(TeX-auto-x-parse-length): New variable.  Allows to use maximimum
	= slow parsing for the beginning of a file and minimum = fast
	parsing, e.g., just for labels, for the rest of the file.
	(TeX-auto-x-regexp-list): Ditto.
	(TeX-auto-parse-region): New function.
	(TeX-auto-parse): Use them.

	* tex-buf.el (TeX-region-extra): New variable with a value which
	redefines \cite for the region file in order get less
	warnings. With value "", this variable has no effect.
	(TeX-region-hook): New variable.
	(TeX-region-create): Use them.

	* latex.el (LaTeX-indent-line): TeX commands are case sensitive.
	(LaTeX-find-matching-end): Would not work correctly with more than
	one \end in a line.
	(LaTeX-find-matching-begin): Would not work correctly with more
	than one \begin in a line.

	(LaTeX-menu-max-items): New variable with value 25.  Split menu
	if number of entries in a menu is larger than this value.  If nil,
	never split menu into submenus, which is the behaviour before the
	introduction of this variable.
	(LaTeX-submenu-name-format): New variable.
	(LaTeX-split-long-menu): New function using the two new variables.
	(LaTeX-menu-update): Use it.

	(LaTeX-document-regexp): New variable.  Texts in environments
	other than "document", e.g., "letter", could be without initial
	indentation.
	(LaTeX-verbatim-regexp): New variable.  \begin and \end of
	environments other than "verbatim\\*?", e.g., "program", could
	start at column 0.
	(LaTeX-begin-regexp): New variable similar to `LaTeX-item-regexp'.
	Commands other than "begin", e.g, "if", could increase the
	indentation.
	(LaTeX-end-regexp): New variable similar to `LaTeX-item-regexp'.
	Commands other than "end", e.g, "fi", could decrease the
	indentation.
	(LaTeX-indent-comment-start-regexp): New variable.  Would allow
	you to correct the automatic indentation with commands in special
	comments.
	(LaTeX-indent-calculate): Use them.
	(LaTeX-indent-level-count): Use them.
	(LaTeX-indent-calculate-last): Use them.

	(LaTeX-math-insert-function): New variable.
	(LaTeX-math-insert): Use it.

1997-06-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (TeX-arg-ref): New alias.
	(LaTeX-common-initialization): Use it.
	Patch by Soren Dayton <csdayton@cs.uchicago.edu>.

1997-06-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-auto-minimal-regexp-list): Added `usepackage'.
	(LaTeX-auto-minimal-regexp-list): Ditto.
	Patch by Carsten Dominik <dominik@strw.LeidenUniv.nl>.

	* style/amsmath.el: New file.
	* style/amstext.el: New file.
	* style/amsbsy.el: New file.
	* style/amsopn.el : New file.
	* style/amsthm.el: New file.
	* Makefile (STYLESRC): Added them.
	Files provided by Carsten Dominik <dominik@strw.LeidenUniv.nl>.

1997-06-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/slovak.el: New file.
	* style/czech.el: New file.
	* Makefile (STYLESRC): Add them.
	Files provided by Milan Zamazal <pdm@fi.muni.cz>.

1997-04-17  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7p released.

1997-04-12  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: Added customize information.
	* tex-buf.el: Ditto.
	* latex.el: Ditto.

1997-04-06  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7o released.

1997-04-06  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-equation-label): New variable.
	(LaTeX-eqnarray-label): New variable.
	(LaTeX-label): Support `figure*', `label*', `equation', and
	`eqnarray'.
	(LaTeX-env-figure): Support `table*'.
	Patch by Joes Staal <staal@geo.tudelft.nl>.

1997-03-28  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-down-section): Doc fix.
	(LaTeX-section-heading): Ditto.
	(LaTeX-section-title): Ditto.
	(LaTeX-env-array): Ditto.
	(TeX-braces-user-association): Ditto.
	(LaTeX-fill-region-as-paragraph): Ditto.
	(LaTeX-math-abbrev-prefix): Ditto.
	(LaTeX-math-mode): Ditto.
	(TeX-arg-right-insert-p): Ditto.
	(latex-mode): Ditto.

1997-03-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7n released.

1997-03-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-math-default): Fixed hebrew delimiters.
	Patch by John Griffith <griffith@sfs.nphil.uni-tuebingen.de>.

1997-03-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-209-to-2e): Use `buffer-substring-no-properties'.
	Reported by Graham Gough <graham@cs.man.ac.uk>.

1997-03-17  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7m released.

1997-03-17  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-auto-generate): Only generate when needed.
	(TeX-auto-generate-global): Ditto.
	Patch by Helmut Geyer <Helmut.Geyer@IWR.Uni-Heidelberg.De>.

	* Makefile (install-contrib): Don't move elc files twice.  Patch
	by Helmut Geyer <Helmut.Geyer@IWR.Uni-Heidelberg.De>.

1997-03-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/danish.el: Copied from `style/dk.el'.
	* Makefile (STYLESRC): Added `style/danish.el'.
	Suggested by Lars Frellesen <frelle@math-tech.dk>.

1997-03-04  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7l released.

1997-03-04  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (some): Don't use `style/*.elc'.

1997-02-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-electric-macro): Default to space after dot.

1997-02-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7k released.

1997-02-26  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-submit-bug-report): Fix address (sunsite, not iesd!).

1997-02-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7j released.

1997-02-21  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (some): New target.
	Suggested by Steven L Baur <steve@miranova.com>.

1997-02-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7i released.

1997-02-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el: Removed autoloads that conflicts with `tex-mode.el'.
	(TeX-lisp-directory): Default to data-directory.

1997-02-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7h released.

1997-02-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-lisp-directory): Removed.

1997-02-07  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7g released.

1997-02-06  Karl Eichwalder  <ke@ke.Central.DE>

	* Makefile (install-lisp): Don't install $(aucdir)/lpath.el and
	$(aucdir)/tex-site.el.
	(contrib, install-contrib): New targets.

1997-01-30  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-math-default): uparow -> uparrow.  Reported by
	Kyeong Soo Kim <kks@baekdu.rgit.wustl.edu>.

1997-01-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (AUCSRC): Removed `ltx-help.el'.

1997-01-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7f released.

1997-01-27  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-label-function): New variable.
	(LaTeX-label): New function.
	(LaTeX-section-label): Use it.
	(LaTeX-env-figure): Ditto.
	(LaTeX-env-label): Ditto.
	Patch supplied by Carsten Dominik <dominik@strw.LeidenUniv.nl> for
	better RevTeX.el support.

	* latex.el (LaTeX-env-figure): Don't insert \leavevmode, at the
	request of David Carlisle <carlisle@ma.man.ac.uk>.

1997-01-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7e released.

1997-01-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-parse-error): Support LaTeX warnings.  Patch by
	Frederic Devernay <devernay@istar.fr>.
	(TeX-warning): Ditto.

1997-01-17  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7d released.

1997-01-17  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-jp.el: XEmacs 20 support by Soren Dayton
	<csdayton@cs.uchicago.edu>.

1997-01-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (CP): Use `cp -p'.  Suggested by Graham Gough
	<graham@cs.man.ac.uk>.

	* Version 9.7c released.

1997-01-08  Per Abrahamsen  <abraham@dina.kvl.dk>

	* doc/intro.texi: Spelling fixes by Franklin Chen <chen@adi.com>.

	* tex-buf.el (TeX-shell-command-option): Insitialize from
	shell-command-switch.  Suggested by Fabio@Colorado.EDU (Fabio
	Somenzi).

	* latex.el (LaTeX-mode-menu): Added sans serif.  Patch by Ralf
	Fassel <ralf@atg.venture.de>.

1997-01-03  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (install-lisp): Also install `.el' files.  Requested by
	several people.

1996-12-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (tex.elc): New entry.
	(install-lisp): Use it.  Trevor Jim <tjim@saul.cis.upenn.edu>
	reported that `make install' wouldn't make the elc files.

1996-12-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.7b released.

1996-12-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-run-format): Bind `buffer' before `process' to
	avoid side effect.  Suggested by Frederic Devernay
	<devernay@istar.fr>.

	* Version 9.7a released.

1996-12-10  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-fill-region-as-para-do): Minimal support for
	`sentence-end-double-space'.

1996-12-09  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.6m released.

1996-12-01  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.6l released.

1996-12-01  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-jp.el: Patch from IKEMOTO Masahiro
	<ikeyan@airlab.cs.ritsumei.ac.jp>.

1996-11-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.6k released.

1996-11-22  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-mode-menu): Made `LaTeX-math-mode' a toggle.

1996-11-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.6j released.

1996-11-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-common-initialization): Added eqref to
	LaTeX-label-list.  Suggested by Martin Hagstrom
	<martinh@sto.foa.se>.

1996-11-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-region-create): Disable font lock.  Suggested by
	several, patch by Christoph Wedler <wedler@fmi.uni-passau.de>.

1996-11-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-file-extensions): Added "texinfo".

1996-09-30  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-mode-map): Do not overwrite standard binding of
	`M-g'.

	* tex.el (popup-mode-menu): Run `LaTeX-menu-update' if present.
	Workaround for bug reported by Hendrik Visage
	<hendrikv@di.denel.co.za> and othors.

	* latex.el (LaTeX-float): Allow nil.
	(LaTeX-env-figure): Don't insert float if nil.  Feature suggested
	by Andre Eickler <eickler@db.fmi.uni-passau.de>.

1996-09-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Version 9.6i released.

1996-09-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-mode-syntax-table): Made `$' have the syntax class
	`$' at the suggestion of Mats Bengtsson <matsb@s3.kth.se>.

1996-08-31  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (TeX-arg-cite): Use `multi-prompt' when asking for
	entries.
	(TeX-arg-bibliography): Ditto.

1996-08-29  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile: Simplified installation (I hope).

1996-08-28  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile: Removed lacheck.

1996-08-23  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-buf.el (TeX-run-command): Change to master directory before
	executing command.
	(TeX-region-file): Allow dummy second argument.
	(TeX-run-background): Run in master directory.
	(TeX-run-interactive): Run in master directory.

	* tex.el (TeX-master-file): Allow second argument `NONDIRECTOPRY'.
	(TeX-expand-list): Set second argument `NONDIRECTORY' to file
	entries.
	(TeX-master-directory): New function.
	* tex.el (TeX-auto-write): Write in master directory.

1996-08-22  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-current-environment): Ignore comments.  Reported
	by Stephen Eglen <stephene@cogs.susx.ac.uk>.

	* tex.el (TeX-directory-absolute-p): Added `windows-nt'.

	* tex-buf.el (TeX-shell): Added `windows-nt'.
	(TeX-shell-command-option): Added `emx' and `windows-nt'.
	Reported by Ulrich Poetter <poetter@em.uni-frankfurt.d400.de>.

1996-08-21  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (VirTeX-common-initialization): Removed duplicate
	initialization of `words-include-escapes'.  Reperted by Mark Hovey
	<hovey@math.mit.edu>.

1996-08-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (CONTRIB): Added `font-latex.el'.

1996-07-30  Per Abrahamsen  <abraham@dina.kvl.dk>

	* Makefile (aucdir): Changed `lib' to `share' per new emacs
	conventions.  Reported by "Edward J. Huff"
	<huffe@carbon.chem.nyu.edu>.

1996-07-16  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-fill-region-as-para-do):  Make sure `.}' gets
	two spaces at end of sentence when filling.

1996-07-15  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-parse-path): Ignore tralining //.  Suggested by
	Göran Uddeborg <Göran.Uddeborg@carmen.se>.

1996-05-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* all: Use version number instead of CVS id.

	* tex.el (TeX-mode-map): Don't bind `del'.  We aren't supposed to
	have any tabs in the first place.

1996-05-02  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-mark-active, TeX-active-mark) [XEmacs]: The
	definition of these two were swapped.  Bug reported by
	Vladimir Alexiev <vladimir@cs.ualberta.ca>.

1996-04-25  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-update-style): Don't run parent style hooks for
	files that doesn't match `TeX-one-master'.  Suggested by many
	people.

1996-04-24  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-close-environment): Bind
	`next-line-add-newlines' to t.  Patch by Fritz Knabe
	<knabe@matecumbe.ing.puc.cl>.

1996-04-01  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-fill-region-as-para-do): Fill `.}' as a sentence
	end.  Patch by Fritz Knabe <knabe@matecumbe.ing.puc.cl>.

1996-03-11  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-math-cal): Use `\mathcal{}' under LaTeX2e.
	Reported by Mate Wierdl <wierdlm@zebra.msci.memphis.edu>.

1996-03-05  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex-info.el (texinfo-mode): Rely on texinfo.el to provide the
	outline regexp.

1996-02-20  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (TeX-command-menu-queue, TeX-command-menu-queue-entry):
	New functions supporting printer queue queries from the menu.  By
	Ulrik Dickow <dickow@nbi.dk>
	(TeX-command-menu-entry): Use them.

1996-02-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* style/swedish.el: Support for Swedish quotation style by "G\vran
	Uddeborg" <gvran@uddeborg.pp.se>.

1995-12-21  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-math-default): Added more definitions by Mehmet
	Balcilar <MBALCIL@econ.wayne.edu>.

1995-12-18  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-fill-region-as-paragraph): Removed old version.
	(LaTeX-math-menu): Redefined the math mode menu.

1995-12-14  Per Abrahamsen  <abraham@dina.kvl.dk>

	* latex.el (LaTeX-math-menu): New variable.
	(LaTeX-mode-menu): Use it.  Suggested by Peter S Galbraith
	<rhogee@mixing.qc.dfo.ca>.

1995-11-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el (VirTeX-common-initialization): Set `comment-multi-line'
	to nil.

1995-10-13  Per Abrahamsen  <abraham@dina.kvl.dk>

	* PROBLEMS: Some easymenu explanations.

	* tex.el: Require easymenu.el instead of auc-menu.el.
	* Makefile (AUCSRC): Removed easymenu.el and auc-menu.el.
	(MINMAPSRC): Removed easymenu.el, column.el and cpp.el.
	* easymenu.el: File deleted.
	* column.el: File deleted.
	* cpp.el: File deleted.

	* latex.el (LaTeX-math-insert): Don't check if `TeX-insert-macro'
	is defined.
	(LaTeX-close-environment): Work better when called on an empty
	line.  Fixed by David Aspinall <da@dcs.ed.ac.uk>.

1995-10-12  Per Abrahamsen  <abraham@dina.kvl.dk>

	* tex.el ('LaTeX-math-mode): Autoload from latex.el instead of
	ltx-math.el.  Reported by Richard Brankin <richard@num-alg-grp.co.uk>.

1995-02-14  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (LaTeX-fill-region-as-paragraph): Should now format \\
	correctly.  Patch by michal@ellpspace.math.ualberta.ca (Michal
	Jaegermann).
	(LaTeX-fill-region-as-para-do): New function.
	(LaTeX-fill-region-as-paragraph): Do not fill paragraphs inside
	special environments.

1995-02-12  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex.el (TeX-byte-compile): Make it default to nil.  Suggested by
	michal@ellpspace.math.ualberta.ca (Michal Jaegermann).

	* tex-buf.el (TeX-command-query): Also offer to save files when
	started from a menu.  Reported by wscoas@win.tue.nl (Anton
	A. Stoorvogel).
	(TeX-LaTeX-sentinel): Don't suggest BibTeX if there is no
	bibliographies. Suggested by Piet van Oostrum <piet@cs.ruu.nl>.

1995-02-11  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex-buf.el (TeX-run-format): Protect against being run from a
	different buffer.  Patch by Michael Kifer
	<kifer@sbkifer.cs.sunysb.edu>.

	* latex.el (LaTeX-math-default): Moved `Phi' from V to F in
	LaTeX-math-mode.   Suggested by dak@ind.rwth-aachen.de (David
	Kastrup).
	* doc/math-ref.tex: Documented it.

1995-02-02  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex-buf.el (TeX-home-buffer): Added interactive, reported by
	edavid@lami.univ-evry.fr.

1995-02-01  Per Abrahamsen  <abraham@iesd.auc.dk>

	* hilit-LaTeX.el: Upgraded to 1.06.

	* Makefile (CONTRIB, EXTRAFILES): Moved tex-jp.el to CONTRIB.

1995-01-27  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (LaTeX-paragraph-commands): Incorrectly placed
	parenthesis.  Reported by mic@cs.ucsd.edu (Michelangelo Grigni).

1995-01-26  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (LaTeX-fill-region): Use marker to mark end of region
	instead of integer, as the formatting may change the size of the
	region.
	(LaTeX-common-initialization): Fixed bug in paragraph definitions.
	Reported by Steve Anderson <anderson@sapir.ling.yale.edu>.

	* tex.el (save-match-data): Added by koba@flab.fujitsu.co.jp
	(Kobayashi Shinji).
	(bibtex-mode-hook): Don't use add-hook yet.  Reported by
	koba@flab.fujitsu.co.jp (Kobayashi Shinji).

1995-01-25  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex.el (change-major-mode-hook): Also clear
	`LaTeX-environment-list'.

	* Makefile (AUCSRC): Add `auc-menu.el'.

	* tex.el: Use auc-menu instead of easymenu.

	* tex.el: Inserted comment to mark end of site customization.
	Suggested by john@minster.york.ac.uk (John A. Murdie).

	* tex.el (change-major-mode-hook): Forgot a set of parentheses.
	Reported by Frederic Devernay <Frederic.Devernay@sophia.inria.fr>.

	* tex-buf.el (TeX-current-pages): Removed extra parentheses.
	Reported by mic@cs.ucsd.edu (Michelangelo Grigni).

1995-01-24  Per Abrahamsen  (abraham@iesd.auc.dk)

	* tex.el (change-major-mode-hook): Added workaround for error in
	XEmacs 19.11's `kill-all-local-variables'.

1995-01-23  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (LaTeX-common-initialization): Removed unnecessary
	regexp quotes of `TeX-esc'.

	* style/amsart.el: Move `eqref' definition to `style/amstex.el'
	and load that style hook.
	* style/amstex.el: New file.
	* Makefile (STYLESRC): Added it.
	Suggested by vb1890@PLAY.CS.NYU.EDU (Victor Boyko).

1995-01-22  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el, ltx-math.el, Makefile: Integrated `ltx-math.el' in
	`latex.el'.
	* tex-site.el: Removed autoload for `LaTeX-math-mode'.

1995-01-19  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (latex-mode): Epoch fix by Martin Sjolin
	<marsj@ida.liu.se>.

1995-01-17  Per Abrahamsen  <abraham@iesd.auc.dk>

	* bib-cite.el: New file contributed by Peter S. Galbraith
	<rhogee@bathybius.meteo.mcgill.ca>.

	* hilit-LaTeX.el: New file contributed by Peter S. Galbraith
	<rhogee@bathybius.meteo.mcgill.ca>.

	* Makefile (CONTRIB): New macro for user contributed emacs lisp
	packages, initialized with `bib-cite.el' and `hilit-LaTeX.el'.
	(EXTRAFILES): Added $(CONTRIB) to the list.

	* tex.el (TeX-directory-absolute-p): Moved definition before
	`TeX-macro-private'.  Reported by Frederic Devernay
	<Frederic.Devernay@sophia.inria.fr>.

	* latex.el (LaTeX-common-initialization): Remove extra and wrong
	"\\\\par" from `paragraph-separate'.  Bug reported by
	nijhof@th.rug.nl (Jeroen Nijhof).

1995-01-11  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex-buf.el (TeX-command-region): Comment fix.  Patch by
	wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger).
	(TeX-region-create): More outline-mode safe. Patch by
	wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger).

	* Makefile (dist): Put version number in WWW page.  Suggested by
	several people.

	* latex.el (LaTeX-auto-regexp-list): Ignore first optional
	argument to newenvironment if there is a second.  Problem reported
	by schiotz@ltf.dth.dk (Jakob Schiotz).

	* style/amsbook.el: New file.  Problem reported by Denby Wong
	<3dw16@qlink.queensu.ca>.

1995-01-04  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex-buf.el (TeX-TeX-sentinel-check): New function.  Updates
	`TeX-current-page' with regexp by dodd@roebling.poly.edu (Lawrence
	R. Dodd)
	(TeX-current-pages): New function.
	(TeX-LaTeX-sentinel, TeX-TeX-sentinel): Use it.
	(TeX-format-filter): Removed unnecessary check before assignment.

1995-01-03  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex-buf.el (TeX-LaTeX-sentinel): Write number of pages even
	when labels or citations are missing.  Patch by
	dodd@roebling.poly.edu (Lawrence R. Dodd).

1994-12-07  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex.el (TeX-directory-absolute-p): New function.  Should work on
	both Unix and MS DOS.  Problem reported by schiotz@ltf.dth.dk
	(Jakob Schiotz).
	(TeX-parse-path): Use it.
	(TeX-auto-generate): Use it.

1994-12-05  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (BibTeX-auto-store): Set TeX-auto-parse-length to
	999999 locally.  Problem reported by Christoph Wedler
	<wedler@fmi.uni-passau.de>.

1994-12-02  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex-buf.el (TeX-LaTeX-sentinel): Check whether the ".bbl" file
	need to be udpated before setting TeX-command-next to "BibTeX".
	(TeX-command-query): Remove previous change.

1994-11-28  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (LaTeX-209-to-2e): New function by
	Graham Gough <graham@cs.man.ac.uk>.

	* latex.el (LaTeX-mode-menu): Move many commands to new
	"Miscellaneous" submenu.

	* tex-buf.el (TeX-home-buffer): Don't take arg.

	* latex.el (LaTeX-left-right-indent-level): New variable
	controling indentation for \left \right blocks.
	(LaTeX-indent-level-count): New function.  Previously only LaTeX
	macros at the beginning of the line would affect indentation.
	This problem was reported by many people.
	(LaTeX-indent-calculate-last): Call `LaTeX-indent-level-count'.
	Take into account that \end and \right at the beginning of the
	line has immediate effect.

1994-11-27  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (TeX-global-input-files): New variable.  Idea and
	sample code by Christophe Mignot <Christophe.Mignot@loria.fr>.
	(TeX-arg-input-file): Use it.
	(BibTeX-global-style-files): Mention how it is reset in
	`TeX-normal-mode'.
	(BibTeX-global-files): Ditto.

	* tex.el (TeX-normal-mode): Reset `BibTeX-global-style-files',
	`BibTeX-global-files', and `TeX-global-input-files' if invoked
	with an argument.

	* tex-site.el: Ignore trailing `/' when adding TeX-lisp-directory
	to load-path.  Patch by Michael Ernst
	<mernst@research.microsoft.com>.

	* tex-buf.el (TeX-LaTeX-sentinel): Don't rerun LaTeX on missing
	references, unless they have changed.  Patch by schiotz@ltf.dth.dk
	(Jakob Schiotz).

	* latex.el (LaTeX2e-font-replace): New function.
	(LaTeX-common-initialization): Set TeX-font-replace-function to
	LaTeX2e-font-replace when using latex2e.

	* tex.el (TeX-font-replace-function): New variable.
	(TeX-font): Use it.

	TeX-font-replace-function and LaTeX2e-font-replace were
	contributed by Peter Thiemann
	<thiemann@provence.informatik.uni-tuebingen.de>.


1994-11-22  Per Abrahamsen  <abraham@iesd.auc.dk>

	* MSDOS: Added.  Contributed by schiotz@ltf.dth.dk (Jakob
	Schiotz).

	* OEMACS: Removed.

	* tex.el (VirTeX-common-initialization): Make
	`words-include-escapes' a local variable before setting it.
	Reported by Bo Nygaard Bai <bai@iesd.auc.dk>.

1994-11-15  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex.el (TeX-auto-store): Change to functions that prevent the
	auto file buffer from entering emacs-lisp-mode.
	(TeX-auto-insert): Don't rely on emacs-lisp-mode for indentation.
	Suggested by Stefan Schöf (schoef@informatik.uni-oldenburg.de).

1994-11-11  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex.el (TeX-macro-global): Change to `standard' path.

1994-11-09  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex-buf.el (TeX-command-query): Suggest TeX-command-default
	again if bbl file is newer than dvi file.

1994-11-07  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex.el (TeX-submit-bug-report): Indicate LaTeX-version.
	Suggested by schiotz@ltf.dth.dk (Jakob Schiotz).

1994-10-26  Per Abrahamsen  <abraham@iesd.auc.dk>

	* Makefile (dist): Automatically update AUC-TeX-version and
	AUC-TeX-date in tex.el

	* tex.el (AUC-TeX-version): Added AUC-TeX-version and
	AUC-TeX-date from auc-ver.el.

	* auc-ver.el: File removed.

	* tex.el: Added version specific code from seperate files.

	* tex-19.el, tex-18.el, tex-lcd.el: Files removed.

1994-10-25  Per Abrahamsen  <abraham@iesd.auc.dk>

	* doc/auc-tex.texi (Projects): Removed an implemented item.

	* tex.el (TeX-command-current): New variable.
	(TeX-command-select-master): New function.
	(TeX-command-select-buffer): New function.
	(TeX-command-select-region): New function.
	(TeX-command-menu): Use TeX-command-current instead of explicit
	file argument.
	(TeX-command-menu-print): Remove file argument.
	(TeX-command-menu-printer-entry): Don't pass file argument.
	(TeX-command-create-menu): Removed.
	(TeX-mode-menu): New menu.
	(plain-TeX-mode-menu): Removed entries now in TeX-mode-menu.
	(plain-TeX-mode-menu): Use `toggle' for bad boxes.
	(plain-TeX-common-initialization): Enable TeX-mode-menu.

	* latex.el (LaTeX-mode-menu): Removed entries now in
	TeX-mode-menu.
	(LaTeX-mode-menu): Use `toggle' for bad boxes.
	(LaTeX-common-initialization): Enable TeX-mode-menu.

	* tex-info.el (TeXinfo-command-menu): New menu.
	(TeXinfo-mode-menu): Move commands to new menu.
	(TeXinfo-mode-menu): Use `toggle' for bad boxes.
	(texinfo-mode): Enable TeXinfo-command-menu.

1994-10-24  Per Abrahamsen  <abraham@iesd.auc.dk>

	* Makefile (AUCSRC): Removed auc-menu.el from AUC TeX distribution.
	(MINMAPSRC): Added easymenu.el temporarily to min-map distribution.

	* auc-menu.el: Just load easymenu.el when using GNU Emacs.

	* easymenu.el Try to use RMS's easymenu instead of auc-menu.
	(easy-menu-define): Call `easy-menu-do-define' to do
	the real work.  Document XEmacs keyword arguments.
	(easy-menu-do-define): New function.
	(easy-menu-create-keymaps): Support XEmacs keyword arguments in
	menu definition.
	(easy-menu-remove): Make is a function instead of a macro.
	(easy-menu-add): Ditto.

1994-10-21  Per Abrahamsen  <abraham@iesd.auc.dk>

	* doc/auc-tex.texi (Completion): Less confusing BibTeX advice, I hope.

	* tex-jp.el: Added patch from koba@flab.fujitsu.co.jp (Kobayashi
	Shinji).

	* latex.el (TeX-arg-insert-braces): Have \left and \right on
	different lines.  Patch by thiemann@informatik.uni-tuebingen.de
	(Peter Thiemann).

	* Makefile (dist): Add CHANGES and ChangeLog files to the ftp
	directory.  Suggested by Frederic Devernay
	<Frederic.Devernay@sophia.inria.fr>.

	* latex.el (LaTeX-indent-calculate): Allow nil second element in
	`LaTeX-indent-environment-list'.
	(LaTeX-indent-environment-list): Added special environments
	suggested by thiemann@informatik.uni-tuebingen.de (Peter
	Thiemann).

1994-10-20  Per Abrahamsen  <abraham@iesd.auc.dk>

	* tex.el (TeX-auto-list-information): Spelling error.

1994-10-18  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (LaTeX-common-initialization): Make "LaTeX2e" the
	default command if you have set `LaTeX-version' to "2" and is
	using "\documentclass".

1994-10-06  Per Abrahamsen  <abraham@iesd.auc.dk>

	* latex.el (LaTeX-paragraph-commands): End each word with a "\\b"
	to avoid accidentally matching longer macros.

	* tex.el (TeX-add-local-master): Use three %'s when adding buffer
	local variables.  Suggested by Raymond Toy <toy@rtp.ericsson.se>.

	* tex.el (TeX-format-list): Added entry for AmSTeX by Ulf Juergens
	<ulf@Mathematik.Uni-Bielefeld.DE>.

	* tex.el (ams-tex-mode): Run AmS-TeX-mode-hook, not
	plain-TeX-mode-hook.  Reported by Ulf Juergens
	<ulf@Mathematik.Uni-Bielefeld.DE>.

	* tex-buf.el (TeX-format-filter): Add `save-match-data'.  Patch by
	David Aspinall <da@dcs.edinburgh.ac.uk>.

1994-09-14  Per Abrahamsen  <abraham@iesd.auc.dk>

	* cpp.el: Use RMS's version.

1994-09-13  Per Abrahamsen  <abraham@iesd.auc.dk>

	* doc/history.texi, doc/auc-tex.texi: Fixes from Chris Fearnley
	<@vm.uni-c.dk:FEARNLCJ@DUVM>.

1994-09-09  Per Abrahamsen  <abraham@research.att.com>

	* latex.el (LaTeX-insert-environment): Don't fill environments
	listed in `LaTeX-indent-environment-list'.  Suggestion by Graham
	Gough <graham@cs.man.ac.uk>.

	* tex.el (LaTeX-command-style): Made latex2e first in the list.
	Suggested by Frederic Devernay <Frederic.Devernay@sophia.inria.fr>.

1994-09-05  Per Abrahamsen  <abraham@research.att.com>

	* tex.el (TeX-file-extensions): Added LaTeX2 `cls' extension after
	query by jmv@di.uminho.pt (Jose Manuel Valenca).

1994-08-30  Per Abrahamsen  <abraham@research.att.com>

	* tex-jp.el: New version from koba@flab.fujitsu.co.jp (Kobayashi
	Shinji).

	* tex.el (TeX-command-list): Fifth element is now ignored.

	* tex-buf.el (TeX-command-query): Check if region file is newer
	than dvi file.
	(TeX-command-region): Only query for command _after_ region file
	is created.
	(TeX-region-create): Only save file if the new content is
	different than the original content.

1994-08-29  Per Abrahamsen  (abraham@research.att.com)

	* tex-buf.el (TeX-warning): Use offset for line end.  Fixed by
	ddw2@sunbim.be (Dominique de Waleffe).

1994-08-26  Per Abrahamsen  (abraham@iesd.auc.dk)

	* doc/auc-tex.texi (Projects): Removed preceding item from
	wishlist.

	* latex.el (LaTeX-common-initialization): Fix to comments
	separating paragraphs by koba@flab.fujitsu.co.jp (Kobayashi
	Shinji).

	* tex-jp.el (LaTeX-fill-region-as-paragraph): New version for MULE
	2.0 by Tomotake FURUHATA <furuhata@trl.ibm.co.jp>.

	* tex.el (TeX-function-p): Spelling error in doc.

1994-08-23  Per Abrahamsen  (abraham@iesd.auc.dk)

	* doc/intro.texi (Contacts): Some reformulations.

1994-08-21  Per Abrahamsen  (abraham@iesd.auc.dk)

	* tex-jp.el (TeX-insert-punctuation): Japanese version from
	koba@flab.fujitsu.co.jp (Kobayashi Shinji).

1994-08-19  Per Abrahamsen  (abraham@iesd.auc.dk)

	* doc/install.texi: The `site-lisp' directory is also available in
	Lucide Emacs 19.10.  Reported by Tim Geisler
	<geisler@pms.informatik.uni-muenchen.de>.

1994-08-18  Per Abrahamsen  (abraham@iesd.auc.dk)

	* latex.el (TeX-arg-cite): Prompt for multiple keys.  Suggested by
	Masahiro Kitagawa <kitagawa@ee.es.osaka-u.ac.jp>.

1994-08-17  Per Abrahamsen  (abraham@iesd.auc.dk)

	* style/german.el ("german"): Use `TeX-quote-after-quote'.
	Suggested by te@informatik.uni-hannover.de (Thomas Esser).

	* latex.el (LaTeX-common-initialization): Error in regexp for
	multiple arguments to `\cite', reported by Masahiro Kitagawa
	<kitagawa@ee.es.osaka-u.ac.jp>.

1994-08-17  Per Abrahamsen  (abraham@iesd.auc.dk)

	* latex.el (LaTeX-env-figure): Put caption inside center
	environment.  Suggested by Martin Wunderli <wunderli@inf.ethz.ch>.

	* tex.el (TeX-strip-extension): If NODIR is set to `path', remove
	the directory part iff it is equal to the current directory, or is
	a member of either `TeX-macro-global' or `TeX-macro-private'.
	(TeX-master-file): Use `path' for NODIR when querying the user for
	a file name.  Reported finger@brachio.Informatik.Uni-Dortmund.DE
	(Bernd Finger).

1994-08-16  Per Abrahamsen  (abraham@iesd.auc.dk)

	* latex.el (LaTeX-common-initialization): `eqnarray*' should not
	have a label.  Reported by dodd@roebling.poly.edu (Lawrence R.
	Dodd).

1994-08-11  Per Abrahamsen  (abraham@iesd.auc.dk)

	* tex-buf.el (TeX-background-filter): Always show background
	output.

1994-08-10  Per Abrahamsen  (abraham@iesd.auc.dk)

	* Makefile (MINMAPSRC): Added `all.el'.

	* all.el: New file.

	* tex-buf.el (TeX-LaTeX-sentinel): Write "some" if
	TeX-current-page is nil.  Reported by Michail Rozman
	<roz@physik.uni-ulm.de>.

1994-08-09  Per Abrahamsen  (abraham@iesd.auc.dk)

	* auc-menu.el (easy-menu-add): Undid previous change.
	(top level `cond'): Use Emacs 18 code if `window-system' is nil.
	Patch by Patrice Belleville <patrice@cs.sfu.ca>.

1994-08-08  Per Abrahamsen  (abraham@iesd.auc.dk)

	* tex.el (TeX-electric-macro): No electricity after `.' or `\'.

1994-08-06  Per Abrahamsen  (abraham@iesd.auc.dk)

	* latex.el (LaTeX-paragraph-commands): New variable.
	(LaTeX-common-initialization): Use it.  Suggested by
	liyuan@allwise.research.att.com (Yuan P. Li).

	* auc-menu.el (easy-menu-add): Check that `x-popup-menu' is bound
	and that we are running under X before calling it.  Reported by
	Adrian F. Clark <alien@essex.ac.uk>

1994-08-04  Per Abrahamsen  (abraham@iesd.auc.dk)

	* tex-jp.el (LaTeX-fill-region-as-paragraph): Patch for Emacs 19
	regexps by koba@flab.fujitsu.co.jp (Kobayashi Shinji) reported by
	Uenami Ken'ichi <uenami@rita.cow.melco.co.jp>.

	* doc/auc-tex.texi (European): Mention `iso-cvt.el' as suggested
	by mike@vlsivie.tuwien.ac.at (Michael Gschwind).

1994-08-03  Per Abrahamsen  (abraham@iesd.auc.dk)

	* doc/history.texi: New file.

	* doc/Makefile (HISTORY): Added rule.

	* Makefile (EXTRAFILES): Added `ChangeLog'.
	(DOCFILES): Added `history.texi'.

	* doc/auc-tex.texi (History): Made ready for 9.2.  Move history to
	`history.texi'.

	* doc/changes.texi: Made ready for 9.2.  Introduce ChangeLog.

	* Makefile (LispInstall): Use "/bin/pwd" instead of "pwd".
	reported by mic@cs.ucsd.edu (Michelangelo Grigni).

	* ChangeLog: New file.

	* Version 9.1 released.

;; Local Variables:
;; coding: iso-8859-1
;; End:
