Anonymous avatar Anonymous committed 1d3aafc

Synch with font-latex.el-0.509, auctex-9.8l

Comments (0)

Files changed (18)

-News in 9.7
+News in 9.8
 ===========
 
-   * Added minimal support for `sentence-end-double-space'.
+   * Added `natbib.el' to support natbib.sty by Patrick W. Daly.
+     Submitted by Berwin A. Turlach `<berwin.turlach@anu.edu.au>'.
 
+   * More LaTeX2e support by Jan Vroonhof `<vroonhof@math.ethz.ch>'.
+
+   * Make `TeX-master' a local variable in BibTeX mode and set it to
+     true.  This seems to be necessary to enable auto-parsing of a .bib
+     file.  Patch by Berwin A. Turlach `<berwin.turlach@anu.edu.au>'.
+
+   * Support for Harvard style updated by Berwin A. Turlach
+     `<berwin.turlach@anu.edu.au>'.
+
+   * Support for `natbib' package.  By Berwin Turlach
+     `<berwin.turlach@anu.edu.au>'.
+
+   * Finer control of automatic parsing of TeX files: new variables
+     `TeX-auto-x-parse-length' and `TeX-auto-x-regexp-list'.  By
+     Christoph Wedler `<wedler@fmi.uni-passau.de>'.
+
+   * Finer control of indentation: new variables
+     `LaTeX-document-regexp', `LaTeX-verbatim-regexp',
+     `LaTeX-begin-regexp', `LaTeX-end-regexp' and
+     `LaTeX-indent-comment-start-regexp'.  By Christoph Wedler
+     `<wedler@fmi.uni-passau.de>'.
+
+   * When running LaTeX on a region, do not complain about undefined
+     citations.  See variable `TeX-region-extra'.  By Christoph Wedler
+     `<wedler@fmi.uni-passau.de>'.
+
+   * Split menu for LaTeX environments into submenus if number of
+     environments is larger than the value of the new variable
+     `LaTeX-menu-max-items'.  By Christoph Wedler
+     `<wedler@fmi.uni-passau.de>'.
+
+   * More reftex support with new `TeX-arg-ref' function.  By Soren
+     Dayton `<csdayton@cs.uchicago.edu>', with `amsmath' support by
+     Carsten Dominik `<dominik@strw.LeidenUniv.nl>'.
+
+   * Minimal parser now recognize `usepackage'.  By Carsten Dominik
+     `<dominik@strw.LeidenUniv.nl>'.
+
+   * More amstex styles recognized.  By Carsten Dominik
+     `<dominik@strw.LeidenUniv.nl>'.
+
+   * Czech and Slovak support.  By Milan Zamazal `<pdm@fi.muni.cz>'.
+
+1998-02-25  SL Baur  <steve@altair.xemacs.org>
+
+	* texi/auc-tex.texi: Add direntry section for automatic
+	installation.
+
+1998-02-23  SL Baur  <steve@xemacs.org>
+
+	* Synched with 9.8l.
+
+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>.
+
+1998-02-20  SL Baur  <steve@altair.xemacs.org>
+
+	* font-latex.el-0.509 (fixes an infloop).
+	From Peter S Galbraith <galbraith@mixing.qc.dfo.ca>
+
 1998-01-24  SL Baur  <steve@altair.xemacs.org>
 
 	* Makefile (VERSION): Update to package standard 1.0.
 
 	* tex.el (TeX-lisp-directory): Restore previous setting.
 
-Thu Apr 17 14:25:44 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-04-17  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.7p released.
 
-Sat Apr 12 22:38:15 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
-
+1997-04-12  Per Abrahamsen  <abraham@dina.kvl.dk>
+	
 	* tex.el: Added customize information.
 	* tex-buf.el: Ditto.
+	* latex.el: Ditto.
 
-Sun Apr 06 19:28:11 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-04-06  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.7o released.
 
 	(LaTeX-env-figure): Support `table*'.
 	Patch by Joes Staal <staal@geo.tudelft.nl>.
 	
-Fri Mar 28 12:23:15 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-03-28  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* latex.el (LaTeX-down-section): Doc fix.
 	(LaTeX-section-heading): Ditto.
 	(TeX-arg-right-insert-p): Ditto.
 	(latex-mode): Ditto.
 
-Wed Mar 26 21:14:44 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-03-26  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.7n released.
 
-Wed Mar 26 21:12:53 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 	
-Wed Mar 26 21:09:50 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Mon Mar 17 13:35:46 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-03-17  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.7m released.
 
-Mon Mar 17 13:25:45 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-03-17  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex.el (TeX-auto-generate): Only generate when needed. 
 	(TeX-auto-generate-global): Ditto.
 	* latex.el (LaTeX-env-figure): Don't insert \leavevmode, at the
 	request of David Carlisle <carlisle@ma.man.ac.uk>.
 
-Mon Jan 20 18:41:23 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-01-20  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.7e released.
 
-Mon Jan 20 18:38:58 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Fri Jan 17 17:42:20 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-01-17  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.7d released.
 
-Fri Jan 17 17:40:39 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-01-17  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex-jp.el: XEmacs 20 support by Soren Dayton
 	<csdayton@cs.uchicago.edu>. 
 
-Mon Jan 13 00:52:26 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Wed Jan  8 15:00:06 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-01-08  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* doc/intro.texi: Spelling fixes by Franklin Chen <chen@adi.com>. 
 
 	* latex.el (LaTeX-mode-menu): Added sans serif.  Patch by Ralf
 	Fassel <ralf@atg.venture.de>. 
 
-Fri Jan  3 13:49:44 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+1997-01-03  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Makefile (install-lisp): Also install `.el' files.  Requested by
 	several people.
 
-Wed Dec 11 07:32:47 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Tue Dec 10 16:48:59 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-12-10  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.7b released.
 
-Tue Dec 10 07:49:54 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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
 
 	* Version 9.7a released.
 
-Tue Dec 10 07:49:56 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-12-10  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* latex.el (LaTeX-fill-region-as-para-do): Minimal support for
 	`sentence-end-double-space'.
 
-Mon Dec 09 14:58:18 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-12-09  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.6m released.
 
-Sun Dec 01 17:33:49 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-12-01  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.6l released.
 
-Sun Dec  1 17:31:48 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-12-01  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex-jp.el: Patch from IKEMOTO Masahiro
 	<ikeyan@airlab.cs.ritsumei.ac.jp>. 
 
-Fri Nov 29 18:50:26 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-11-29  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.6k released.
 
-Fri Nov 22 14:40:05 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-11-22  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* latex.el (LaTeX-mode-menu): Made `LaTeX-math-mode' a toggle.
 
-Sat Nov 16 19:24:39 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-11-16  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.6j released.
 
-Thu Nov 14 15:42:38 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>. 
 
-Wed Nov 13 16:15:36 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Tue Nov  5 20:21:07 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-11-05  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex.el (TeX-file-extensions): Added "texinfo".
 
-Mon Sep 30 18:45:42 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-09-30  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* latex.el (LaTeX-mode-map): Do not overwrite standard binding of
 	`M-g'. 
 	(LaTeX-env-figure): Don't insert float if nil.  Feature suggested
 	by Andre Eickler <eickler@db.fmi.uni-passau.de>.
 
-Mon Sep 16 17:17:59 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-09-16  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Version 9.6i released.
 
-Mon Sep 16 17:15:02 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Sat Aug 31 16:03:52 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Thu Aug 29 22:22:14 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-08-29  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Makefile: Simplified installation (I hope).
 
-Wed Aug 28 00:22:11 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-08-28  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Makefile: Removed lacheck.
 
-Fri Aug 23 10:23:45 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-08-23  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex-buf.el (TeX-run-command): Change to master directory before
 	executing command.
 	(TeX-master-directory): New function.
 	* tex.el (TeX-auto-write): Write in master directory.
 
-Thu Aug 22 22:33:45 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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-shell-command-option): Added `emx' and `windows-nt'.
 	Reported by Ulrich Poetter <poetter@em.uni-frankfurt.d400.de>.
 
-Wed Aug 21 13:57:43 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>. 
 
-Wed Aug 14 19:43:31 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-08-14  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* Makefile (CONTRIB): Added `font-latex.el'.
 
-Tue Jul 30 12:19:01 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>. 
 
-Tue Jul 16 20:18:59 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Mon Jul 15 12:13:36 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-07-15  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex.el (TeX-parse-path): Ignore tralining //.  Suggested by
-	Gran Uddeborg <Gran.Uddeborg@carmen.se>.
+	Gran Uddeborg <Gran.Uddeborg@carmen.se>.
 
-Sun May  5 11:06:37 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Thu May  2 01:28:52 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 	
-Thu Apr 25 11:20:03 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Wed Apr 24 14:44:13 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Mon Apr  1 16:36:04 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Mon Mar 11 22:56:30 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>. 
 
-Tue Mar  5 17:27:39 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+1996-03-05  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex-info.el (texinfo-mode): Rely on texinfo.el to provide the
 	outline regexp.
 
-Tue Feb 20 09:43:29 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Tue Feb 13 19:50:18 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Thu Dec 21 16:49:19 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+1995-12-21  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* latex.el (LaTeX-math-default): Added more definitions by Mehmet
 	Balcilar <MBALCIL@econ.wayne.edu>.
 
-Mon Dec 18 18:58:22 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+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.
 
-Thu Dec 14 19:51:15 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Mon Nov 13 23:49:16 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+1995-11-13  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* tex.el (VirTeX-common-initialization): Set `comment-multi-line'
 	to nil.
 
-Fri Oct 13 14:16:36 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+1995-10-13  Per Abrahamsen  <abraham@dina.kvl.dk>
 
 	* PROBLEMS: Some easymenu explanations.
 
 	(LaTeX-close-environment): Work better when called on an empty
 	line.  Fixed by David Aspinall <da@dcs.ed.ac.uk>.
 
-Thu Oct 12 15:45:00 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+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>.
 
-Tue Feb 14 20:36:00 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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
 	(LaTeX-fill-region-as-paragraph): Do not fill paragraphs inside
 	special environments. 
 
-Sun Feb 12 15:40:15 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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-LaTeX-sentinel): Don't suggest BibTeX if there is no
 	bibliographies. Suggested by Piet van Oostrum <piet@cs.ruu.nl>.
 
-Sat Feb 11 21:44:19 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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
 	Kastrup). 
 	* doc/math-ref.tex: Documented it.
 
-Thu Feb  2 11:24:46 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+1995-02-02  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* tex-buf.el (TeX-home-buffer): Added interactive, reported by
 	edavid@lami.univ-evry.fr. 
 
-Wed Feb  1 11:12:35 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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.
 
-Fri Jan 27 21:56:32 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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). 
 
-Thu Jan 26 13:39:56 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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
 	(bibtex-mode-hook): Don't use add-hook yet.  Reported by
 	koba@flab.fujitsu.co.jp (Kobayashi Shinji).
 
-Wed Jan 25 14:59:57 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+1995-01-25  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* tex.el (change-major-mode-hook): Also clear
 	`LaTeX-environment-list'. 
 	* tex-buf.el (TeX-current-pages): Removed extra parentheses.
 	Reported by mic@cs.ucsd.edu (Michelangelo Grigni).
 
-Tue Jan 24 23:37:35 1995  Per Abrahamsen  (abraham@iesd.auc.dk)
+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'.
 
-Mon Jan 23 16:03:35 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+1995-01-23  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* latex.el (LaTeX-common-initialization): Removed unnecessary
 	regexp quotes of `TeX-esc'.
 	* Makefile (STYLESRC): Added it.
 	Suggested by vb1890@PLAY.CS.NYU.EDU (Victor Boyko). 
 
-Sun Jan 22 14:18:12 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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'.
 
-Thu Jan 19 12:31:45 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+1995-01-19  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* latex.el (latex-mode): Epoch fix by Martin Sjolin
 	<marsj@ida.liu.se>. 
 
-Tue Jan 17 15:12:54 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+1995-01-17  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* bib-cite.el: New file contributed by Peter S. Galbraith
 	<rhogee@bathybius.meteo.mcgill.ca>.
 	"\\\\par" from `paragraph-separate'.  Bug reported by
 	nijhof@th.rug.nl (Jeroen Nijhof). 
 
-Wed Jan 11 11:43:01 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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). 
 	* style/amsbook.el: New file.  Problem reported by Denby Wong
 	<3dw16@qlink.queensu.ca>.
 
-Wed Jan  4 02:34:11 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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
 	(TeX-LaTeX-sentinel, TeX-TeX-sentinel): Use it.
 y	(TeX-format-filter): Removed unnecessary check before assignment.
 
-Tue Jan  3 03:38:54 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
+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).
 
-Wed Dec  7 11:47:56 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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
 	(TeX-parse-path): Use it.
 	(TeX-auto-generate): Use it.
 
-Mon Dec  5 12:11:12 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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>. 
 
-Fri Dec  2 08:20:10 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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.
 
-Mon Nov 28 01:16:05 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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>. 
 	Take into account that \end and \right at the beginning of the
 	line has immediate effect.
 
-Sun Nov 27 21:08:28 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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>.
 	<thiemann@provence.informatik.uni-tuebingen.de>.
 	
 
-Tue Nov 22 14:21:05 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+1994-11-22  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* MSDOS: Added.  Contributed by schiotz@ltf.dth.dk (Jakob
 	Schiotz). 
 	`words-include-escapes' a local variable before setting it.
 	Reported by Bo Nygaard Bai <bai@iesd.auc.dk>.
 
-Tue Nov 15 11:12:38 1994  Per Abrahamsen  <abraham@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 Schf (schoef@informatik.uni-oldenburg.de).
+	Suggested by Stefan Schf (schoef@informatik.uni-oldenburg.de).
 
-Fri Nov 11 16:37:54 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+1994-11-11  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* tex.el (TeX-macro-global): Change to `standard' path.
 
-Wed Nov  9 22:35:21 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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.
 
-Mon Nov  7 19:16:07 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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).
 
-Wed Oct 26 15:37:53 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+1994-10-26  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* Makefile (dist): Automatically update AUC-TeX-version and
 	AUC-TeX-date in tex.el
 
 	* tex-19.el, tex-18.el, tex-lcd.el: Files removed.
 
-Tue Oct 25 13:05:36 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+1994-10-25  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* doc/auc-tex.texi (Projects): Removed an implemented item.
 
 	(TeXinfo-mode-menu): Use `toggle' for bad boxes.
 	(texinfo-mode): Enable TeXinfo-command-menu.
 
-Mon Oct 24 22:49:51 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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.
 	(easy-menu-remove): Make is a function instead of a macro.
 	(easy-menu-add): Ditto.
 
-Fri Oct 21 14:46:16 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+1994-10-21  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* doc/auc-tex.texi (Completion): Less confusing BibTeX advice, I hope.
 
 	suggested by thiemann@informatik.uni-tuebingen.de (Peter
 	Thiemann). 
 
-Thu Oct 20 22:58:59 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+1994-10-20  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* tex.el (TeX-auto-list-information): Spelling error.
 
-Tue Oct 18 13:24:26 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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".
 
-Thu Oct  6 14:38:52 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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-buf.el (TeX-format-filter): Add `save-match-data'.  Patch by
 	David Aspinall <da@dcs.edinburgh.ac.uk>. 
 
-Wed Sep 14 10:53:15 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+1994-09-14  Per Abrahamsen  <abraham@iesd.auc.dk>
 
 	* cpp.el: Use RMS's version.
 
-Tue Sep 13 10:59:07 1994  Per Abrahamsen  <abraham@iesd.auc.dk>
+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>. 
 
-Fri Sep  9 13:15:33 1994  Per Abrahamsen  <abraham@research.att.com>
+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
 	* tex.el (LaTeX-command-style): Made latex2e first in the list.
 	Suggested by Frederic Devernay <Frederic.Devernay@sophia.inria.fr>. 
 
-Mon Sep  5 05:14:31 1994  Per Abrahamsen  <abraham@research.att.com>
+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).
 
-Tue Aug 30 00:05:28 1994  Per Abrahamsen  <abraham@research.att.com>
+1994-08-30  Per Abrahamsen  <abraham@research.att.com>
 
 	* tex-jp.el: New version from koba@flab.fujitsu.co.jp (Kobayashi
 	Shinji).
 	(TeX-region-create): Only save file if the new content is
 	different than the original content.
 
-Mon Aug 29 13:41:59 1994  Per Abrahamsen  (abraham@research.att.com)
+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).
 
-Fri Aug 26 18:17:57 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+1994-08-26  Per Abrahamsen  (abraham@iesd.auc.dk)
 
 	* doc/auc-tex.texi (Projects): Removed preceding item from
 	wishlist. 
 
 	* tex.el (TeX-function-p): Spelling error in doc.
 
-Tue Aug 23 11:00:35 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+1994-08-23  Per Abrahamsen  (abraham@iesd.auc.dk)
 
 	* doc/intro.texi (Contacts): Some reformulations.
 
-Sun Aug 21 18:47:23 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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).
 
-Fri Aug 19 14:59:57 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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>.
 
-Thu Aug 18 06:56:53 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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>.
 
-Wed Aug 17 14:00:16 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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).
 	multiple arguments to `\cite', reported by Masahiro Kitagawa
 	<kitagawa@ee.es.osaka-u.ac.jp>.
 
-Wed Aug 17 01:24:55 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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>. 
 	a file name.  Reported finger@brachio.Informatik.Uni-Dortmund.DE
 	(Bernd Finger).
 
-Tue Aug 16 12:22:04 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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). 
 
-Thu Aug 11 16:00:18 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+1994-08-11  Per Abrahamsen  (abraham@iesd.auc.dk)
 
 	* tex-buf.el (TeX-background-filter): Always show background
 	output.
 
-Wed Aug 10 19:14:42 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+1994-08-10  Per Abrahamsen  (abraham@iesd.auc.dk)
 
 	* Makefile (MINMAPSRC): Added `all.el'.
 
 	TeX-current-page is nil.  Reported by Michail Rozman
 	<roz@physik.uni-ulm.de>. 
 
-Tue Aug  9 01:26:58 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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>.
 
-Mon Aug  8 21:40:01 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+1994-08-08  Per Abrahamsen  (abraham@iesd.auc.dk)
 
 	* tex.el (TeX-electric-macro): No electricity after `.' or `\'.
 
-Sat Aug  6 13:53:01 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+1994-08-06  Per Abrahamsen  (abraham@iesd.auc.dk)
 
 	* latex.el (LaTeX-paragraph-commands): New variable.
 	(LaTeX-common-initialization): Use it.  Suggested by
 	and that we are running under X before calling it.  Reported by
 	Adrian F. Clark <alien@essex.ac.uk>
 
-Thu Aug  4 19:14:53 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+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
 	* doc/auc-tex.texi (European): Mention `iso-cvt.el' as suggested
 	by mike@vlsivie.tuwien.ac.at (Michael Gschwind).
 
-Wed Aug  3 15:36:02 1994  Per Abrahamsen  (abraham@iesd.auc.dk)
+1994-08-03  Per Abrahamsen  (abraham@iesd.auc.dk)
 
 	* doc/history.texi: New file.
 
 
 # remove the MULE_ELCS line for building without Mule.
 
-VERSION = 1.05
+VERSION = 1.06
 AUTHOR_VERSION = 9.7p
 MAINTAINER = XEmacs Development Team <xemacs-beta@xemacs.org>
 PACKAGE = auctex
 ELCS = auc-old.elc bib-cite.elc font-latex.elc latex.elc \
 	multi-prompt.elc tex-buf.elc tex-info.elc tex.elc \
 	etc/amsart.elc etc/amsbook.elc etc/amstex.elc etc/article.elc \
-	etc/book.elc etc/danish.elc etc/dinbrief.elc etc/dk.elc \
+	etc/book.elc etc/danish.elc etc/slovak.elc etc/czech.elc \
+	etc/amsmath.elc etc/amstext.elc etc/amsbsy.elc etc/amsopn.elc \
+	etc/amsthm.elc etc/natbib.elc etc/dinbrief.elc etc/dk.elc \
 	etc/dutch.elc etc/epsf.elc etc/foils.elc etc/german.elc \
 	etc/harvard.elc etc/j-article.elc etc/j-book.elc etc/j-report.elc \
 	etc/jarticle.elc etc/jbook.elc etc/jreport.elc etc/latexinfo.elc \
 ;;; auc-old.el - Compatibility with AUC TeX 6.*
 ;;
 ;; Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
-;; Version: 9.7p
+;; Version: 9.8l
 ;;
 ;; Copyright (C) 1991 Kresten Krab Thorup 
 ;; Copyright (C) 1993 Per Abrahamsen 
-;;; amsart.el --- AMS article style hook.
+;;; amsart.el --- Style hook for the AMS-LaTeX article document class.
 
 ;;; Code:
 
 (TeX-add-style-hook "amsart"
  (function
   (lambda ()
-    (TeX-run-style-hooks "amstex"))))
+    (TeX-run-style-hooks "amsmath"))))
 
 ;;; amsart.el ends here.
-;;; amsbook.el --- AMS book style hook.
+;;; amsbook.el --- Style hook for the AMS-LaTeX book document class.
 
 ;;; Code:
 
 (TeX-add-style-hook "amsbook"
  (function
   (lambda ()
-    (TeX-run-style-hooks "amstex"))))
+    (TeX-run-style-hooks "amsmath"))))
 
 ;;; amsbook.el ends here.
-;;; amstex.el --- AMS LaTeX support.
+;;; amstex.el --- AMS-LaTeX support.
+
+;;; This file is only needed when using AMS-LaTeX 1.1 and LaTeX 2.09.
+;;; In later versions of LaTeX and AMS-LaTeX this file is never used,
+;;; because there is no longer a class or package name amstex.
+;;;
+;;; As far as AUCTeX is concerned, the old amstex style is fairly
+;;; similar to the new amsmath package. So we will just run that hook
+;;; here.
 
 ;;; Code:
 
 (TeX-add-style-hook "amstex"
  (function
   (lambda ()
-    (TeX-add-symbols
-     '("eqref" TeX-arg-label)))))
+    ;; Run the amsmath hook instead.
+    (TeX-run-style-hooks "amsmath")
+    )))
 
 ;;; amstex.el ends here.
-;; harvard.el --- Support for Harvard Citation style package for AUC-TeX
+;; Support for Harvard Citation style package for AUC-TeX
+;;      Harvard citation style is from Peter Williams
+;;      available on the CTAN servers
+
+;; Version: $Id$
 
 ;; Copyright (C) 1994 Berwin Turlach <berwin@core.ucl.ac.be>
-
-;; Version: $Id$
+;; Copyright (C) 1997 Berwin Turlach <berwin.turlach@anu.edu.au>
 
 ;; This program is free software; you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by
 ;; the Free Software Foundation; either version 1, or (at your option)
 ;; any later version.
-;;
+
 ;; This program is distributed in the hope that it will be useful,
 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 ;; GNU General Public License for more details.
-;;
+
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program; if not, write to the Free Software
 ;; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
      '("bibliographystyle"
        (TeX-arg-eval
 	completing-read "Bibliography style: "
-        '(("agsm") ("dcu") ("jmr") ("jphysicsB") ("kluwer") ("nederlands")))
+        '(("agsm") ("apsr") ("dcu") ("jmr") ("jphysicsB") ("kluwer") ("nederlands") ("econometrica")))
        ignore)
      '("harvarditem" [ "Short citation" ]
        "Complete citation" "Year" TeX-arg-define-cite))
 
     (setq TeX-complete-list
-	  (append '(("\\\\citeasnoun{\\([^{}\n\m\\%]*\\)"
-		     1 LaTeX-bibitem-list "}")
-		    ("\\\\citeyear{\\([^{}\n\m\\%]*\\)"
-		     1 LaTeX-bibitem-list "}")
-		    ("\\\\citename{\\([^{}\n\m\\%]*\\)"
-		     1 LaTeX-bibitem-list "}"))
+	  (append '(("\\\\citeasnoun\\[[^]\n\r\\%]*\\]{\\([^{}\n\r\\%,]*\\)"
+                     1 LaTeX-bibitem-list "}")
+                    ("\\\\citeasnoun{\\([^{}\n\r\\%,]*\\)" 1
+                     LaTeX-bibitem-list "}")
+                    ("\\\\possessivecite\\[[^]\n\r\\%]*\\]{\\([^{}\n\r\\%,]*\\)" 
+                     1 LaTeX-bibitem-list "}")
+                    ("\\\\possessivecite{\\([^{}\n\r\\%,]*\\)" 1
+                     LaTeX-bibitem-list "}")
+                    ("\\\\citename\\[[^]\n\r\\%]*\\]{\\([^{}\n\r\\%,]*\\)"
+                     1 LaTeX-bibitem-list "}")
+                    ("\\\\citename{\\([^{}\n\r\\%,]*\\)" 1
+                     LaTeX-bibitem-list "}")
+                    ("\\\\citeaffixed\\[[^]\n\r\\%]*\\]{\\([^{}\n\r\\%,]*\\)"
+                     1 LaTeX-bibitem-list "}")
+                    ("\\\\citeaffixed{\\([^{}\n\r\\%,]*\\)" 1
+                     LaTeX-bibitem-list "}") 
+                    ("\\\\citeaffixed{\\([^{}\n\r\\%]*,\\)\\([^{}\n\r\\%,]*\\)"
+                     2 LaTeX-bibitem-list)
+                    ("\\\\citeyear\\[[^]\n\r\\%]*\\]{\\([^{}\n\r\\%,]*\\)"
+                     1 LaTeX-bibitem-list "}")
+                    ("\\\\citeyear{\\([^{}\n\r\\%,]*\\)" 1
+                     LaTeX-bibitem-list "}") 
+                    ("\\\\citeyear{\\([^{}\n\r\\%]*,\\)\\([^{}\n\r\\%,]*\\)"
+                     2 LaTeX-bibitem-list))
 		  TeX-complete-list))
 
+    (setq LaTeX-auto-regexp-list
+          (append '(("\\\\harvarditem{\\([a-zA-Z][^%#'()={}]*\\)}{\\([0-9][^, %\"#'()={}]*\\)}{\\([a-zA-Z][^, %\"#'()={}]*\\)}" 3 LaTeX-auto-bibitem)
+                    ("\\\\harvarditem\\[[^][\n\r]+\\]{\\([a-zA-Z][^%#'()={}]*\\)}{\\([0-9][^, %\"#'()={}]*\\)}{\\([a-zA-Z][^, %\"#'()={}]*\\)}" 3 LaTeX-auto-bibitem)
+                    )
+                  LaTeX-auto-regexp-list))
+    
     (setq LaTeX-item-list
 	  (cons '("thebibliography" . LaTeX-item-harvardbib)
 		LaTeX-item-list)))))
 ;;             Simon Marshall <Simon.Marshall@esrin.esa.it>
 ;; Maintainer: Peter S. Galbraith <galbraith@mixing.qc.dfo.ca>
 ;; Created:    06 July 1996
-;; Version:    0.508 (06 Feb 98)
+;; Version:    0.509 (06 Feb 98)
 ;; Keywords:   LaTeX faces
 
 ;; RCS $Id$
 ;;    instead of `highlighting 1: \(^\|[^\\]\)\(\\[a-zA-Z\\]+\)'
 ;; ----------------------------------------------------------------------------
 ;;; Change log:
+;; V0.509 20Feb98 PSG (RCS V1.53)
+;;    XEmacs infinite loop in font-latex-match-font-inside-braces cache.
 ;; V0.508 06Feb98 PSG (RCS V1.51)
 ;;    Created font-latex-match-textual; changed font-latex-math-face colour.
 ;; V0.507 30Jan98 PSG (RCS V1.50)
              font-latex-match-infont-cache-start
              font-latex-match-infont-cache-end
              (not (= font-latex-match-infont-cache-end (point)))
-             (>= font-latex-match-infont-cache-limit (point))
+             (> font-latex-match-infont-cache-limit (point))
              (<  font-latex-match-infont-cache-start (point)))
     (goto-char font-latex-match-infont-cache-start))
   (when (re-search-forward
 ;;; latex.el --- Support for LaTeX documents.
 ;; 
 ;; Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
-;; Version: 9.7p
+;; Version: 9.8l
 ;; Keywords: wp
 ;; X-URL: http://sunsite.auc.dk/auctex
 
   '(("\\\\document\\(style\\|class\\)\
 \\(\\[\\(\\([^#\\\\\\.%]\\|%[^\n\r]*[\n\r]\\)+\\)\\]\\)?\
 {\\([^#\\\\\\.\n\r]+\\)}"
-     (3 5 1) LaTeX-auto-style))
+     (3 5 1) LaTeX-auto-style)
+    ("\\\\usepackage\\(\\[[^\]\\\\]*\\]\\)?\
+{\\(\\([^#}\\\\\\.%]\\|%[^\n\r]*[\n\r]\\)+\\)}"
+     (2) LaTeX-auto-style))
   "Minimal list of regular expressions matching LaTeX macro definitions.")
 
 (defvar LaTeX-auto-label-regexp-list
 
 (defvar LaTeX-auto-regexp-list 
   (append
-   '(("\\\\newcommand{?\\\\\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]\
-\\[\\([^\]\\\\\n\r]+\\)\\]"
-      (1 2 3) LaTeX-auto-optional)
-     ("\\\\newcommand{?\\\\\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]"
-      (1 2) LaTeX-auto-arguments)
-     ("\\\\newcommand{?\\\\\\([a-zA-Z]+\\)}?" 1 TeX-auto-symbol)
-     ("\\\\newenvironment{?\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]\\["
+   '(("\\\\\\(new\\|provide\\)command\\*?{?\\\\\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]\\\[\\([^\]\\\\\n\r]+\\)\\]"
+      (2 3 4) LaTeX-auto-optional)
+     ("\\\\\\(new\\|provide\\)command\\*?{?\\\\\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]"
+      (2 3) LaTeX-auto-arguments)
+     ("\\\\\\(new\\|provide\\)command\\*?{?\\\\\\([a-zA-Z]+\\)}?" 2 TeX-auto-symbol)
+     ("\\\\newenvironment\\*?{?\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]\\["
       1 LaTeX-auto-environment)
-     ("\\\\newenvironment{?\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]"
+     ("\\\\newenvironment\\*?{?\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]"
       (1 2) LaTeX-auto-env-args)
-     ("\\\\newenvironment{?\\([a-zA-Z]+\\)}?" 1 LaTeX-auto-environment)
+     ("\\\\newenvironment\\*?{?\\([a-zA-Z]+\\)}?" 1 LaTeX-auto-environment)
+     ("\\\\\\(new\\|provide\\)command\\*{?\\\\\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]\\\[\\([^\]\\\\\n\r]+\\)\\]"
+      (2 3 4) LaTeX-auto-optional)
      ("\\\\newtheorem{\\([a-zA-Z]+\\)}" 1 LaTeX-auto-environment)
      ("\\\\input{\\(\\.*[^#}%\\\\\\.\n\r]+\\)\\(\\.[^#}%\\\\\\.\n\r]+\\)?}"
       1 TeX-auto-file)
      ("\\\\include{\\(\\.*[^#}%\\\\\\.\n\r]+\\)\\(\\.[^#}%\\\\\\.\n\r]+\\)?}"
       1 TeX-auto-file)
-     ("\\\\usepackage\\(\\[[^\]\\\\]*\\]\\)?\
-{\\(\\([^#}\\\\\\.%]\\|%[^\n\r]*[\n\r]\\)+\\)}"
-      (2) LaTeX-auto-style)
      ("\\\\bibitem{\\([a-zA-Z][^, \n\r\t%\"#'()={}]*\\)}" 1 LaTeX-auto-bibitem)
      ("\\\\bibitem\\[[^][\n\r]+\\]{\\([a-zA-Z][^, \n\r\t%\"#'()={}]*\\)}"
       1 LaTeX-auto-bibitem)
   (make-local-variable 'TeX-auto-parse-length)
   (setq TeX-auto-parse-length 999999)
   (make-local-variable 'TeX-auto-regexp-list)
-  (setq TeX-auto-regexp-list BibTeX-auto-regexp-list))
+  (setq TeX-auto-regexp-list BibTeX-auto-regexp-list)
+  (make-local-variable 'TeX-master)
+  (setq TeX-master t))
 
 (defvar BibTeX-auto-regexp-list
   '(("@[Ss][Tt][Rr][Ii][Nn][Gg]" 1 ignore)
 	(LaTeX-add-labels label))
     (TeX-argument-insert label optional optional)))
 
+(defalias 'TeX-arg-ref 'TeX-arg-label)
+
 (defun TeX-arg-macro (optional &optional prompt definition)
   "Prompt for a TeX macro with completion."
   (let ((macro (completing-read (TeX-argument-prompt optional prompt
 		  (completing-read
 		   (TeX-argument-prompt optionel prompt "File")
 		   (append (mapcar 'list
-				   (TeX-search-files '(".")
+				   (TeX-search-files '("./")
 						     TeX-file-extensions
 						     t t))
 			   (if local
   (TeX-argument-insert
    (completing-read (TeX-argument-prompt optional prompt "BibTeX style")
 		    (append (mapcar 'list
-				    (TeX-search-files '(".")
+				    (TeX-search-files '("./")
 						      BibTeX-style-extensions
 						      t t))
 			    BibTeX-global-style-files))
 		 "," t
 		 (TeX-argument-prompt optional prompt "BibTeX files")
 		 (append (mapcar 'list
-				 (TeX-search-files '(".")
+				 (TeX-search-files '("./")
 						   BibTeX-file-extensions
 						   t t))
 			 BibTeX-global-files))))
 Lines starting with an item is given an extra indentation of
 LaTeX-item-indent."
   (interactive)
-  (let ((indent (LaTeX-indent-calculate)))
+  (let* ((case-fold-search nil)
+	 (indent (LaTeX-indent-calculate)))
     (save-excursion
       (if (/= (current-indentation) indent)
 	  (let ((beg (progn
   (interactive)
   (let ((regexp (concat (regexp-quote TeX-esc) "\\(begin\\|end\\)\\b"))
 	(level 1))
-    (beginning-of-line 1)
-    (if (looking-at (concat " *" (regexp-quote TeX-esc) "begin\\b"))
-	(end-of-line 1))
+    (save-excursion
+      (skip-chars-backward "a-zA-Z \t{")
+      (if (bolp)
+	  nil
+	(backward-char 1)
+	(and (looking-at regexp)
+	     (char-equal (char-after (1+ (match-beginning 0))) ?e)
+	     (setq level 0))))
     (while (and (> level 0) (re-search-forward regexp nil t))
       (if (= (char-after (1+ (match-beginning 0))) ?b);;begin
 	  (setq level (1+ level))
   (interactive)
   (let ((regexp (concat (regexp-quote TeX-esc) "\\(begin\\|end\\)\\b"))
 	(level 1))
-    (beginning-of-line 1)
-    (if (looking-at (concat " *" (regexp-quote TeX-esc) "begin\\b"))
-	(end-of-line 1))
+    (skip-chars-backward "a-zA-Z \t{")
+    (if (bolp)
+	nil
+      (backward-char 1)
+      (and (looking-at regexp)
+	   (char-equal (char-after (1+ (match-beginning 0))) ?b)
+	   (setq level 0)))
     (while (and (> level 0) (re-search-backward regexp nil t))
       (if (= (char-after (1+ (match-beginning 0))) ?e);;end
 	  (setq level (1+ level))
   :type '(choice (const :tag "none" nil)
 		 (regexp :format "%v")))
 
+(defcustom LaTeX-document-regexp "document"
+  "Regexp matching environments in which the indentation starts at col 0."
+  :group 'LaTeX-indentation
+  :type 'regexp)
+
+(defcustom LaTeX-verbatim-regexp "verbatim\\*?"
+  "*Regexp matching environments with indentation at col 0 for begin/end."
+  :group 'LaTeX-indentation
+  :type 'regexp)
+
+(defcustom LaTeX-begin-regexp "begin\\b"
+  "*Regexp matching macros considered begins."
+  :group 'LaTeX-indentation
+  :type 'regexp)
+
+(defcustom LaTeX-end-regexp "end\\b"
+  "*Regexp matching macros considered ends."
+  :group 'LaTeX-indentation
+  :type 'regexp)
+
 (defun LaTeX-indent-calculate ()
   ;; Return the correct indentation of line of LaTeX source. (I hope...)
   (save-excursion
     (back-to-indentation)
     (cond ((looking-at (concat (regexp-quote TeX-esc)
-			       "\\(begin\\|end\\){verbatim\\*?}"))
+			       "\\(begin\\|end\\){\\("
+			       LaTeX-verbatim-regexp
+			       "\\)}"))
 	   ;; \end{verbatim} must be flush left, otherwise an unwanted
 	   ;; empty line appears in LaTeX's output.
 	   0)
 		  (and entry
 		       (nth 1 entry)
 		       (funcall (nth 1 entry))))))
-	  ((looking-at (concat (regexp-quote TeX-esc) "end\\b"))
+	  ((looking-at (concat (regexp-quote TeX-esc)
+			       "\\("
+			       LaTeX-end-regexp
+			       "\\)"))
 	   ;; Backindent at \end.
 	   (- (LaTeX-indent-calculate-last) LaTeX-indent-level))
 	  ((looking-at (concat (regexp-quote TeX-esc) "right\\b"))
 	   ;; Backindent at \right.
 	   (- (LaTeX-indent-calculate-last) LaTeX-left-right-indent-level))
-	  ((looking-at (concat (regexp-quote TeX-esc) LaTeX-item-regexp))
+	  ((looking-at (concat (regexp-quote TeX-esc)
+			       "\\("
+			       LaTeX-item-regexp
+			       "\\)"))
 	   ;; Items.
 	   (+ (LaTeX-indent-calculate-last) LaTeX-item-indent))
 	  (t (LaTeX-indent-calculate-last)))))
   :group 'LaTeX-indentation
   :type 'integer)
 
+(defcustom LaTeX-indent-comment-start-regexp "%"
+  "*Regexp matching comments ending the indent level count.
+This means, we just count the LaTeX tokens \\left, \\right, \\begin,
+and \\end up to the first occurence of text matching this regexp.
+Thus, the default \"%\" stops counting the tokens at a comment.  A
+value of \"%[^>]\" would allow you to alter the indentation with
+comments, e.g. with comment `%> \\begin'.
+Lines which start with `%' are not considered at all, regardless if this
+value."
+  :group 'LaTeX-indentation
+  :type 'regexp)
+
 (defun LaTeX-indent-level-count ()
   ;; Count indentation change caused by all \left, \right, \begin, and
   ;; \end commands in the current line.
       (let ((count 0))
 	(narrow-to-region (point)
 			  (save-excursion
-			    (re-search-forward (concat "[^"
-						       (regexp-quote TeX-esc)
-						       "]%\\|\n\\|\\'"))
+			    (re-search-forward
+			     (concat "[^"
+				     (regexp-quote TeX-esc)
+				     "]\\("
+				     LaTeX-indent-comment-start-regexp
+				     "\\)\\|\n\\|\\'"))
 			    (backward-char)
 			    (point)))
 	(while (search-forward TeX-esc nil t)
 	    (setq count (+ count LaTeX-left-right-indent-level)))
 	   ((looking-at "right\\b")
 	    (setq count (- count LaTeX-left-right-indent-level)))
-	   ((looking-at "begin\\b")
+	   ((looking-at LaTeX-begin-regexp)
 	    (setq count (+ count LaTeX-indent-level)))
-	   ((looking-at "end\\b")
+	   ((looking-at LaTeX-end-regexp)
 	    (setq count (- count LaTeX-indent-level)))
 	   ((looking-at (regexp-quote TeX-esc))
 	    (forward-char 1))))
 	  (move-to-column (current-indentation))))
 
     (cond ((bobp) 0)
-	  ((looking-at (concat (regexp-quote TeX-esc) "begin{document}"))
+	  ((looking-at (concat (regexp-quote TeX-esc)
+			       "begin *{\\("
+			       LaTeX-document-regexp
+			       "\\)}"))
 	   ;; I dislike having all of the document indented...
 	   (current-indentation))
-	  ((looking-at (concat (regexp-quote TeX-esc) "begin *"
-			       (regexp-quote TeX-grop)
-			       "verbatim\\*?"
-			       (regexp-quote TeX-grcl)))
+	  ((looking-at (concat (regexp-quote TeX-esc)
+			       "begin *{\\("
+			       LaTeX-verbatim-regexp
+			       "\\)}"))
 	   0)
-	  ((looking-at (concat (regexp-quote TeX-esc) "end"
-			       (regexp-quote TeX-grop)
-			       "verbatim\\*?"
-			       (regexp-quote TeX-grcl)))
+	  ((looking-at (concat (regexp-quote TeX-esc)
+			       "end *{\\("
+			       LaTeX-verbatim-regexp
+			       "\\)}"))
 	   ;; If I see an \end{verbatim} in the previous line I skip
 	   ;; back to the preceding \begin{verbatim}.
 	   (save-excursion
 	     (if (re-search-backward (concat (regexp-quote TeX-esc)
-					     "begin *"
-					     (regexp-quote TeX-grop)
-					     "verbatim\\*?"
-					     (regexp-quote TeX-grcl)) 0 t)
+					     "begin *{\\("
+					     LaTeX-verbatim-regexp
+					     "\\)}") 0 t)
 		 (LaTeX-indent-calculate-last)
 	       0)))
 	  (t (+ (current-indentation)
 		(TeX-brace-count-line)
 		(LaTeX-indent-level-count)
-		(cond ((looking-at (concat (regexp-quote TeX-esc) "end\\b"))
+		(cond ((looking-at (concat (regexp-quote TeX-esc)
+					   "\\("
+					   LaTeX-end-regexp
+					   "\\)"))
 		       LaTeX-indent-level)
 		      ((looking-at (concat (regexp-quote TeX-esc) "right\\b"))
 		       LaTeX-left-right-indent-level)
 		      ((looking-at (concat (regexp-quote TeX-esc)
-					   LaTeX-item-regexp))
+					   "\\("
+					   LaTeX-item-regexp
+					   "\\)"))
 		       (- LaTeX-item-indent))
 		      (t 0)))))))
 
 
 See also `LaTeX-math-menu'."
   :group 'LaTeX-math
-  :type '(repeat (group (choice (const :tag "none")
+  :type '(repeat (group (choice :tag "Key"
+				(const :tag "none")
 				(character :format "%v\n"))
-			(string :tag "Symbol")
+			(string :tag "Value")
 			(choice :tag "Menu"
 				(string :tag "Name" :format "%v")
 				(repeat :tag "Path"
   (let (LaTeX-math-mode)
     (call-interactively (key-binding LaTeX-math-abbrev-prefix))))
 
+(defcustom LaTeX-math-insert-function 'TeX-insert-macro
+  "Function called with argument STRING to insert \\STRING." 
+  :group 'LaTeX-math
+  :type 'function)
+
 (defun LaTeX-math-insert (string dollar)
   ;; Inserts \STRING{}. If DOLLAR is non-nil, put $'s around it.
   (if dollar (insert "$"))
-  (TeX-insert-macro string)
+  (funcall LaTeX-math-insert-function string)
   (if dollar (insert "$")))
 
 (defun LaTeX-math-cal (char dollar)
 ;; Need to update LaTeX menu.
 (make-variable-buffer-local 'LaTeX-menu-changed)
 
+(defcustom LaTeX-menu-max-items 25
+  "*Maximum number of items in the menu for LaTeX environments.
+If number of entries in a menu is larger than this value, split menu
+into submenus of nearly equal length.  If nil, never split menu into
+submenus."
+  :group 'LaTeX-environment
+  :type '(choice (const :tag "no submenus" nil)
+		 (integer)))
+
+(defcustom LaTeX-submenu-name-format "%-12.12s ... %.12s"
+  "*Format specification of the submenu name.
+Used by `LaTeX-split-long-menu' if the number of entries in a menu is
+larger than `LaTeX-menu-max-items'.
+This string should contain one %s for the name of the first entry and
+one %s for the name of the last entry in the submenu.
+If the value is a function, it should return the submenu name.  The
+function is be called with two arguments, the names of the first and
+the last entry in the menu."
+  :group 'LaTeX-environment
+  :type '(choice (string :tag "Format string")
+		 (function)))
+
+(defun LaTeX-split-long-menu (menu)
+  "Split MENU according to `LaTeX-menu-max-items'."
+  (let ((len (length menu)))
+    (if (or (null LaTeX-menu-max-items)
+	    (null (featurep 'lisp-float-type))
+	    (<= len LaTeX-menu-max-items))
+	menu
+      ;; Submenu is max 2 entries longer than menu, never shorter, number of
+      ;; entries in submenus differ by at most one (with longer submenus first)
+      (let* ((outer (floor (sqrt len)))
+	     (inner (/ len outer))
+	     (rest (% len outer))
+	     (result nil))
+	(setq menu (reverse menu))
+	(while menu
+	  (let ((in inner)
+		(sub nil)
+		(to (car menu)))
+	    (while (> in 0)
+	      (setq in   (1- in)
+		    sub  (cons (car menu) sub)
+		    menu (cdr menu)))
+	    (setq result
+		  (cons (cons (if (stringp LaTeX-submenu-name-format)
+				  (format LaTeX-submenu-name-format
+					  (aref (car sub) 0) (aref to 0))
+				(funcall LaTeX-submenu-name-format
+					 (aref (car sub) 0) (aref to 0)))
+			      sub)
+			result)
+		  rest  (1+ rest))
+	    (if (= rest outer) (setq inner (1+ inner)))))
+	result))))
+
 (defun LaTeX-menu-update ()
   ;; Update entries on AUC TeX menu.
   (or (not (eq major-mode 'latex-mode))
 	(mapcar 'LaTeX-section-enable LaTeX-section-list)
 	(message "Updating environment menu...")
 	(easy-menu-change '("LaTeX") LaTeX-environment-menu-name
-			  (mapcar 'LaTeX-environment-menu-entry
-				  (LaTeX-environment-list)))
+			  (LaTeX-split-long-menu
+			   (mapcar 'LaTeX-environment-menu-entry
+				   (LaTeX-environment-list))))
 	(message "Updating modify environment menu...")
 	(easy-menu-change '("LaTeX") LaTeX-environment-modify-menu-name
-			  (mapcar 'LaTeX-environment-modify-menu-entry
-				  (LaTeX-environment-list)))
+			  (LaTeX-split-long-menu
+			   (mapcar 'LaTeX-environment-modify-menu-entry
+				   (LaTeX-environment-list))))
 	(message "Updating...done"))))
 
 (add-hook 'activate-menubar-hook 'LaTeX-menu-update)
 		  ("\\\\pageref{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}")
 		  ("\\\\begin{\\([A-Za-z]*\\)" 1 LaTeX-environment-list "}")
 		  ("\\\\end{\\([A-Za-z]*\\)" 1 LaTeX-environment-list "}")
-		  ("\\\\renewcommand{\\\\\\([A-Za-z]*\\)"
+		  ("\\\\renewcommand\\*?{\\\\\\([A-Za-z]*\\)"
 		   1 LaTeX-symbol-list "}")
-		  ("\\\\renewenvironment{\\([A-Za-z]*\\)"
+		  ("\\\\renewenvironment\\*?{\\([A-Za-z]*\\)"
 		   1 LaTeX-environment-list "}"))
 		TeX-complete-list))
 
    '("stepcounter" TeX-arg-counter)
    '("refstepcounter" TeX-arg-counter)
    '("label" TeX-arg-define-label)
-   '("pageref" TeX-arg-label)
-   '("ref" TeX-arg-label)
+   '("pageref" TeX-arg-ref)
+   '("ref" TeX-arg-ref)
    '("newcommand" TeX-arg-define-macro [ "Number of arguments" ] t)
    '("renewcommand" TeX-arg-macro [ "Number of arguments" ] t)
    '("newenvironment" TeX-arg-define-environment
      [ "Number of arguments"] t t)
    '("renewenvironment" TeX-arg-environment
      [ "Number of arguments"] t t)
+   '("providecommand" TeX-arg-define-macro [ "Number of arguments" ] t)
+   '("providecommand*" TeX-arg-define-macro [ "Number of arguments" ] t)
+   '("newcommand*" TeX-arg-define-macro [ "Number of arguments" ] t)
+   '("renewcommand*" TeX-arg-macro [ "Number of arguments" ] t)
+   '("newenvironment*" TeX-arg-define-environment
+     [ "Number of arguments"] t t)
+   '("renewenvironment*" TeX-arg-environment
+     [ "Number of arguments"] t t)
    '("newtheorem" TeX-arg-define-environment
      [ TeX-arg-environment "Numbered like" ]
      t [ (TeX-arg-eval progn (if (eq (save-excursion
        [ "Number of arguments" ] [ "Default value for first argument" ] t)
      '("renewcommand" TeX-arg-macro
        [ "Number of arguments" ] [ "Default value for first argument" ] t)
+     '("providecommand" TeX-arg-macro
+       [ "Number of arguments" ] [ "Default value for first argument" ] t)
+     '("providecommand*" TeX-arg-macro
+       [ "Number of arguments" ] [ "Default value for first argument" ] t)
+     '("newcommand*" TeX-arg-define-macro
+       [ "Number of arguments" ] [ "Default value for first argument" ] t)
+     '("renewcommand*" TeX-arg-macro
+       [ "Number of arguments" ] [ "Default value for first argument" ] t)
      '("usepackage" [ "Options" ] (TeX-arg-input-file "Package"))
      '("documentclass" TeX-arg-document)))
 
 ;;; tex-buf.el - External commands for AUC TeX.
 ;;
 ;; Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
-;; Version: 9.7p
+;; Version: 9.8l
 
 ;; Copyright (C) 1991 Kresten Krab Thorup
 ;; Copyright (C) 1993, 1996 Per Abrahamsen 
       (set-process-filter process 'TeX-background-filter)
       (process-kill-without-query process))))
 
+(defun TeX-run-silent (name command file)
+  "Start process with second argument."
+  (let ((dir (TeX-master-directory)))
+    (set-buffer (get-buffer-create "*TeX silent*"))
+    (if dir (cd dir))
+    (erase-buffer)
+    (let ((process (start-process (concat name " silent")
+				  nil TeX-shell
+				  TeX-shell-command-option command)))
+      (if TeX-after-start-process-function
+	  (funcall TeX-after-start-process-function process))
+      (process-kill-without-query process))))
+
 (defun TeX-run-interactive (name command file)
   "Run TeX interactively.
 Run command in a buffer (in comint-shell-mode) so that it accepts user
   "Cleanup TeX output buffer after running LaTeX."
   (cond ((TeX-TeX-sentinel-check process name))
 	((and (save-excursion
-		(re-search-forward "^LaTeX Warning: Citation" nil t))
+		(or
+                 (re-search-forward "^LaTeX Warning: Citation" nil t)
+                 (re-search-forward "^Package natbib Warning: Citation" nil t)))
 	      (let ((current (current-buffer)))
 		(set-buffer TeX-command-buffer)
 		(prog1 (and (LaTeX-bibliography-list)
 	 (message (concat "You should run BibTeX to get citations right, "
                           (TeX-current-pages)))
 	 (setq TeX-command-next TeX-command-BibTeX))
-	((re-search-forward "^LaTeX Warning: Label(s)" nil t)
+	((or
+          (re-search-forward "^LaTeX Warning: Label(s)" nil t)
+          (re-search-forward "^Package natbib Warning: Citation(s)" nil t))
 	 (message (concat "You should run LaTeX again "
 			  "to get references right, "
                           (TeX-current-pages)))
 	 (message (concat name ": there were unresolved references, "
                           (TeX-current-pages)))
 	 (setq TeX-command-next TeX-command-Show))
-	((re-search-forward "^LaTeX Warning: Citation" nil t)
+	((or
+          (re-search-forward "^LaTeX Warning: Citation" nil t)
+          (re-search-forward "^Package natbib Warning:.*undefined citations" nil t))
 	 (message (concat name ": there were unresolved citations, "
                           (TeX-current-pages)))
 	 (setq TeX-command-next TeX-command-Show))
 
 ;;; Region File
 
+(defcustom TeX-region-extra "{\\makeatletter\\gdef\\AucTeX@cite#1[#2]#3{[#3#1#2]}\\gdef\\cite{\\@ifnextchar[{\\AucTeX@cite{, }}{\\AucTeX@cite{}[]}}}\n"
+  "*String to insert in the region file between the header and the text."
+  :group 'TeX-commands
+  :type 'string)
+
+(defvar TeX-region-hook nil
+  "List of hooks to run before the region file is saved.
+The hooks are run in the region buffer, you may use the variable
+`master-buffer' to access the buffer of the master file and
+`orig-buffer' to access the buffer where \\[TeX-command-region] or
+\\[TeX-command-buffer] is invoked from.")
+
 (defun TeX-region-create (file region original offset)
   "Create a new file named FILE with the string REGION
 The region is taken from ORIGINAL starting at line OFFSET.
 	 (trailer-start TeX-trailer-start)
 	 
 	 ;; We seach for header and trailer in the master file.
+	 (orig-buffer (current-buffer))
 	 (master-name (TeX-master-file TeX-default-extension))
 	 (master-buffer (find-file-noselect master-name))
 
 			      (buffer-substring (point) (point-max))))))))))
     (save-excursion
       (set-buffer file-buffer)
+      (setq buffer-undo-list t)
       (setq original-content (buffer-string))
       (erase-buffer)
       (insert "\\message{ !name(" master-name ")}"
 	      header
+	      TeX-region-extra
 	      "\n\\message{ !name(" original ") !offset(")
       (insert (int-to-string (- offset
 				(count-lines (point-min) (point))))
 				(count-lines (point-min) (point))))
 	      ") }\n"
 	      trailer)
+      (run-hooks 'TeX-region-hook)
       (if (string-equal (buffer-string) original-content)
 	  (set-buffer-modified-p nil)
 	(save-buffer 0)))))
 ;;; tex-info.el - Support for editing TeXinfo source.
 ;;
 ;; Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
-;; Version: 9.7p
+;; Version: 9.8l
 
 ;; Copyright (C) 1993, 1994, 1997 Per Abrahamsen 
 ;; 
 ;;; tex-jp.el - Support for Japanese TeX.
+;;
+;; Support for Japanese TeX by KOBAYASHI Shinji <koba@flab.fujitsu.co.jp>
+;; based on many patches developed by Japanese NetNews community.
+;; Japanese message translation by MATUI Takao <mat@nuis.ac.jp>.
 
 ;;; Code:
 
 
 ;; Author: Per Abrahamsen <abraham@iesd.auc.dk>
 ;; Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
-;; Version: 9.7p (XEmacs)
+;; Version: 9.8l (XEmacs)
 ;; Keywords: wp
 
 ;; This program is free software; you can redistribute it and/or modify
 Full documentation will be available after autoloading the function."
   "Documentation for autoload functions.")
 
+(eval-and-compile
+  ;; Kludge to allow `defcustom' for Emacs 19.
+  (condition-case ()
+      (require 'custom)
+    (error nil))
+  (if (and (featurep 'custom) (fboundp 'custom-declare-variable))
+      nil ;; We've got what we needed
+    ;; We have the old custom-library, hack around it!
+    (defmacro defgroup (&rest args)
+      nil)
+    (defmacro defcustom (var value doc &rest args) 
+      (` (defvar (, var) (, value) (, doc))))))
+
 ;;; Customization:
 ;;
 ;; Copy variables you need to change from the start of `tex.el' and
 ;;; tex.el --- Support for TeX documents.
 
 ;; Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
-;; Version: 9.7p
+;; Version: 9.8l
 ;; Keywords: wp
 ;; X-URL: http://sunsite.auc.dk/auctex
 
 	(list "LaTeX2e" "latex2e '\\nonstopmode\\input{%t}'"
 	      'TeX-run-LaTeX nil t)
 	(if (or window-system (getenv "DISPLAY"))
-	    (list "View" "%v " 'TeX-run-background t nil)
+	    (list "View" "%v " 'TeX-run-silent t nil)
 	  (list "View" "dvi2tty -q -w 132 %s " 'TeX-run-command t nil))
 	(list "Print" "%p " 'TeX-run-command t nil)
 	(list "Queue" "%q" 'TeX-run-background nil nil)
 TeX-run-background: Start the process in the background, show output
 in other window.
 
+TeX-run-silent: Start the process in the background.
+
 TeX-run-dviout: Special hook for the Japanese dviout previewer for
 PC-9801.
 
 				(function-item TeX-run-shell)
 				(function-item TeX-run-discard)
 				(function-item TeX-run-background)
+				(function-item TeX-run-silent)
 				(function-item TeX-run-dviout)
 				(function :tag "Other"))
 			(boolean :tag "Prompt")
 ;; These two variables are automatically updated with "make dist", so
 ;; be careful before changing anything.
 
-(defconst AUC-TeX-version "9.7p"
+(defconst AUC-TeX-version "9.8l"
   "AUC TeX version number")
 
-(defconst AUC-TeX-date "Thu Apr 17 14:25:49 MET DST 1997"
+(defconst AUC-TeX-date "Fri Feb 20 14:57:08 MET 1998"
   "AUC TeX release date")
 
 ;;; Buffer
 Only do this if it has not been done before, or if optional argument
 FORCE is not nil."
 
-  (if (or (eq TeX-auto-update 'BibTeX)	; Not a real TeX buffer
+  (if (or (and (boundp 'TeX-auto-update)
+	       (eq TeX-auto-update 'BibTeX)) ; Not a real TeX buffer
 	  (and (not force) TeX-style-hook-applied-p))
       ()
     (setq TeX-style-hook-applied-p t)
   :type 'integer)
   (make-variable-buffer-local 'TeX-auto-parse-length)
 
+(defcustom TeX-auto-x-parse-length 0
+  "*Maximum length of TeX file that will be parse additionally.
+Use `TeX-auto-x-regexp-list' for parsing the region between
+`TeX-auto-parse-length' and this value."
+  :group 'TeX-parse
+  :type 'integer)
+  (make-variable-buffer-local 'TeX-auto-x-parse-length)
+
+(defcustom TeX-auto-x-regexp-list 'LaTeX-auto-label-regexp-list
+  "*List of regular expresions used for additional parsing.
+See `TeX-auto-x-parse-length'."
+  :type '(radio (variable-item TeX-auto-empty-regexp-list)
+		(variable-item TeX-auto-full-regexp-list)
+		(variable-item plain-TeX-auto-regexp-list)
+		(variable-item LaTeX-auto-minimal-regexp-list)
+		(variable-item LaTeX-auto-label-regexp-list)
+		(variable-item LaTeX-auto-regexp-list)
+		(symbol :tag "Other")
+		(repeat :tag "Specify"
+			(group (regexp :tag "Match")
+			       (sexp :tag "Groups")
+			       symbol)))
+  :group 'TeX-parse)
+  (make-variable-buffer-local 'TeX-auto-x-regexp-list)
+
+(defun TeX-auto-parse-region (regexp-list beg end)
+  "Parse TeX information in region between BEG and END.
+Parse according to REGEXP-LIST."
+  (if (symbolp regexp-list)
+      (setq regexp-list (and (boundp regexp-list) (symbol-value regexp-list))))
+   (if regexp-list
+       ;; Extract the information.
+       (let ((regexp (concat "\\("
+			     (mapconcat 'car regexp-list "\\)\\|\\(")
+			     "\\)")))
+	 (goto-char (if end (min end (point-max)) (point-max)))
+	 (while (re-search-backward regexp beg t)
+	   (if (TeX-in-comment)
+	       ()
+	     (let* ((entry (TeX-member nil regexp-list
+				       (function (lambda (a b)
+						   (looking-at (nth 0 b))))))
+		    (symbol (nth 2 entry))
+		    (match (nth 1 entry)))
+	       (if (fboundp symbol)
+		   (funcall symbol match)
+		 (set symbol (cons (if (listp match)
+				       (mapcar 'TeX-match-buffer match)
+				     (TeX-match-buffer match))
+				   (symbol-value symbol))))))))))
+
 (defun TeX-auto-parse ()
   "Parse TeX information in current buffer.
 
 Call the functions in TeX-auto-prepare-hook before parsing, and the
 functions in TeX-auto-cleanup-hook after parsing."
 
-  (let ((case-fold-search nil)
-	(regexp-list (if (symbolp TeX-auto-regexp-list)
-			 (symbol-value TeX-auto-regexp-list)
-		       TeX-auto-regexp-list)))
-
+  (let ((case-fold-search nil))
+    
     (mapcar 'TeX-auto-clear-entry TeX-auto-parser)
     (run-hooks 'TeX-auto-prepare-hook)
     
-    ;; Parse
     (save-excursion
-      (goto-char (min (point-max) TeX-auto-parse-length))
-      ;; Extract the information.
-      (let ((regexp (concat "\\("
-			    (mapconcat 'car regexp-list "\\)\\|\\(")
-			    "\\)")))
-	(while (re-search-backward regexp nil t)
-	  (if (TeX-in-comment)
-	      ()
-	    (let* ((entry (TeX-member nil regexp-list
-				      (function (lambda (a b)
-						  (looking-at (nth 0 b))))))
-		   (symbol (nth 2 entry))
-		   (match (nth 1 entry)))
-	      (if (fboundp symbol)
-		  (funcall symbol match)
-		(set symbol (cons (if (listp match)
-				      (mapcar 'TeX-match-buffer match)
-				    (TeX-match-buffer match))
-				  (symbol-value symbol)))))))))
+      (and (> TeX-auto-x-parse-length TeX-auto-parse-length)
+	   (> (point-max) TeX-auto-parse-length)
+	   (TeX-auto-parse-region TeX-auto-x-regexp-list
+				  TeX-auto-parse-length
+				  TeX-auto-x-parse-length))
+      (TeX-auto-parse-region TeX-auto-regexp-list
+			     nil TeX-auto-parse-length))
     
     ;; Cleanup ignored symbols.
     
 	   (insert (nth 1 entry))
 	   (save-excursion
 	     (insert (nth 2 entry)))))))
+
 (defun TeX-font-replace (start end)
   "Replace font specification around point with START and END."
   (save-excursion
 (defun TeX-insert-punctuation ()
   "Insert point or comma, cleaning up preceding space."
   (interactive)
+  (expand-abbrev)
   (if (TeX-looking-at-backward "\\\\/\\(}+\\)" 50)
       (replace-match "\\1" t))
   (call-interactively 'self-insert-command))

texi/auc-tex.texi

 \input texinfo
 @setfilename auctex
 @settitle AUC TeX
+@direntry
+* AUCTeX::      A much enhanced LaTeX mode for GNU Emacs.
+@end direntry
 @c footnotestyle separate
 @c paragraphindent 2
 @comment %**end of header 
 @titlepage
 @title AUC @TeX{}
 @subtitle A much enhanced La@TeX{} mode for GNU Emacs.
-@subtitle Version 9.7
+@subtitle Version 9.8
   
 @author by Kresten Krab Thorup
-@author updated for 6.1 to 9.7 by Per Abrahamsen
+@author updated for 6.1 to 9.8 by Per Abrahamsen
 @page
 @vskip 0pt plus 1filll
 Copyright @copyright{} 1992 Kresten Krab Thorup @*
 AUC @TeX{} is an integrated environment for editing La@TeX{} and
 @TeX{} files.@refill
 
-This file documents AUC @TeX{} version 9.7.
+This file documents AUC @TeX{} version 9.8.
 
 Although AUC @TeX{} contains a large number of features, there are no
 reasons to despair.  You can continue to write @TeX{} and La@TeX{}
 it.  Send contributions to @samp{auc-tex@@sunsite.auc.dk}.
 
 Bug reports, suggestions for new features, and pleas for help should go
-to either @samp{auc-tex_mgr@@iesd.auc.dk} (the AUC @TeX{} managers), or
+to either @samp{auc-tex_mgr@@sunsite.auc.dk} (the AUC @TeX{} managers), or
 to @samp{auc-tex@@sunsite.auc.dk} (the mailing list) if they might have
 general interest.  Please use the command @kbd{M-x
 TeX-submit-bug-report} to report bugs if possible.@refill
 19.  Mostly useful if you have seldomly used character sets, or need to
 use different character set for keyboard, buffer, and display.  An
 overkill if you just need ISO 8859 Latin 1.  Currently in alpha test,
-but available by ftp from the host @t{ftp.iesd.auc.dk} in
+but available by ftp from the host @t{sunsite.auc.dk} in
 @file{/packages/auctex/}.
 
 To get dead keys for @TeX{}, install remap and insert the following in

texi/changes.texi

-@section News in 9.7
+@section News in 9.8
 
 @itemize @bullet
+@item Added @code{natbib.el} to support natbib.sty by Patrick W. Daly.
+Submitted by Berwin A. Turlach @samp{<berwin.turlach@@anu.edu.au>}.
+
+@item
+More La@TeX{}2e support by Jan Vroonhof
+@samp{<vroonhof@@math.ethz.ch>}.@refill
+
+@item Make @code{TeX-master} a local variable in Bib@TeX{} mode and set
+it to true.  This seems to be necessary to enable auto-parsing of a .bib
+file.  Patch by Berwin A. Turlach @samp{<berwin.turlach@@anu.edu.au>}.
+
+@item Support for Harvard style updated by Berwin A. Turlach
+@samp{<berwin.turlach@@anu.edu.au>}.
+
+@item
+Support for `natbib' package.
+By Berwin Turlach @samp{<berwin.turlach@@anu.edu.au>}. 
+
 @item 
-Added minimal support for @code{sentence-end-double-space}.
+Finer control of automatic parsing of @TeX{} files: new variables
+@code{TeX-auto-x-parse-length} and @code{TeX-auto-x-regexp-list}.
+By Christoph Wedler @samp{<wedler@@fmi.uni-passau.de>}.
+
+@item 
+Finer control of indentation: new variables @code{LaTeX-document-regexp},
+@code{LaTeX-verbatim-regexp}, @code{LaTeX-begin-regexp},
+@code{LaTeX-end-regexp} and @code{LaTeX-indent-comment-start-regexp}.
+By Christoph Wedler @samp{<wedler@@fmi.uni-passau.de>}.
+
+@item 
+When running La@TeX{} on a region, do not complain about undefined
+citations.  See variable @code{TeX-region-extra}.
+By Christoph Wedler @samp{<wedler@@fmi.uni-passau.de>}.
+
+@item 
+Split menu for LaTeX environments into submenus if number of
+environments is larger than the value of the new variable
+@code{LaTeX-menu-max-items}.
+By Christoph Wedler @samp{<wedler@@fmi.uni-passau.de>}.
+
+@item
+More reftex support with new @code{TeX-arg-ref} function.
+By Soren Dayton @samp{<csdayton@@cs.uchicago.edu>}, with @file{amsmath}
+support by Carsten Dominik @samp{<dominik@@strw.LeidenUniv.nl>}.
+
+@item
+Minimal parser now recognize @code{usepackage}.
+By Carsten Dominik @samp{<dominik@@strw.LeidenUniv.nl>}.
+
+@item
+More amstex styles recognized.
+By Carsten Dominik @samp{<dominik@@strw.LeidenUniv.nl>}.
+
+@item
+Czech and Slovak support.
+By Milan Zamazal @samp{<pdm@@fi.muni.cz>}. 
 
 @end itemize
 

texi/history.texi

+@section News in 9.7
+
+@itemize @bullet
+@item
+Added support for customize.
+
+@item 
+Added minimal support for @code{sentence-end-double-space}.
+
+@end itemize
+
 @section News in 9.6
 
 @itemize @bullet
 
 @item
 Better handling of subdirectories, suggested by Frederic Devernay
-<Frederic.Devernay@@sophia.inria.fr> and many others.
+@samp{<Frederic.Devernay@@sophia.inria.fr>} and many others.
 @end itemize
 
 @section News in 9.5
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.