Anonymous avatar Anonymous committed 944b5ab

Created

Comments (0)

Files changed (59)

+News in 9.7
+===========
+
+   * Added minimal support for `sentence-end-double-space'.
+
+1997-07-02  Steven L Baur  <steve@altair.xemacs.org>
+
+	* Makefile (autoloads): New targets to automatically rebuild
+	autoloads and custom-loads.
+
+1997-06-27  Steven L Baur  <steve@altair.xemacs.org>
+
+	* Makefile (CONTRIBELC): Remove hardcoded dependency on
+	tex-jp.el -- only bytecompile if running XEmacs/Mule.
+	- Add byte-compilation of custom-load.el.
+	
+Sat Apr  5 09:40:23 1997  Steven L Baur  <steve@altair.xemacs.org>
+
+	* Makefile (STYLESRC): Move style/*.el files to etc/auctex/style.
+
+	* tex.el (TeX-lisp-directory): Restore previous setting.
+
+Thu Apr 17 14:25:44 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7p released.
+
+Sat Apr 12 22:38:15 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* tex.el: Added customize information.
+	* tex-buf.el: Ditto.
+
+Sun Apr 06 19:28:11 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7o released.
+
+Sun Apr  6 19:23:37 1997  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>.
+	
+Fri Mar 28 12:23:15 1997  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.
+
+Wed Mar 26 21:14:44 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7n released.
+
+Wed Mar 26 21:12:53 1997  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>
+
+	* 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>
+
+	* Version 9.7m released.
+
+Mon Mar 17 13:25:45 1997  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>.
+
+Thu Mar 13 12:10:03 1997  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>.
+
+Tue Mar 04 11:29:23 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7l released.
+
+Tue Mar  4 11:27:43 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Makefile (some): Don't use `style/*.elc'.
+
+Thu Feb 27 11:02:24 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* tex.el (TeX-electric-macro): Default to space after dot.
+
+Wed Feb 26 23:15:27 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7k released.
+
+Wed Feb 26 23:14:43 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* tex.el (TeX-submit-bug-report): Fix address (sunsite, not iesd!).
+
+Tue Feb 25 17:36:11 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7j released.
+
+Fri Feb 21 09:29:20 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Makefile (some): New target.  
+	Suggested by Steven L Baur <steve@miranova.com>.
+
+Thu Feb 20 11:30:50 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7i released.
+
+Thu Feb 20 10:59:38 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* tex.el: Removed autoloads that conflicts with `tex-mode.el'.
+	(TeX-lisp-directory): Default to data-directory.
+
+Thu Feb 20 11:30:50 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7i released.
+
+Thu Feb 20 10:59:38 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* tex.el: Removed autoloads that conflicts with `tex-mode.el'.
+	(TeX-lisp-directory): Default to data-directory.
+
+Sat Feb 15 18:00:48 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7h released.
+
+Sat Feb 15 13:39:30 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* tex-buf.el (TeX-lisp-directory): Removed.
+
+Fri Feb 07 14:58:29 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7g released.
+
+Thu Feb  6 11:01:35 1997  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.
+	
+Thu Jan 30 06:59:57 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* latex.el (LaTeX-math-default): uparow -> uparrow.  Reported by
+	Kyeong Soo Kim <kks@baekdu.rgit.wustl.edu>. 
+
+Wed Jan 29 04:57:42 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Makefile (AUCSRC): Removed `ltx-help.el'.
+
+Mon Jan 27 00:52:51 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7f released.
+
+Mon Jan 27 00:40:35 1997  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>.
+
+Mon Jan 20 18:41:23 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.7e released.
+
+Mon Jan 20 18:38:58 1997  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>
+
+	* Version 9.7d released.
+
+Fri Jan 17 17:40:39 1997  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>
+
+	* 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>
+
+	* 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>. 
+
+Fri Jan  3 13:49:44 1997  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>
+
+	* 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>
+
+	* Version 9.7b released.
+
+Tue Dec 10 07:49:54 1996  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.
+
+Tue Dec 10 07:49:56 1996  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>
+
+	* Version 9.6m released.
+
+Sun Dec 01 17:33:49 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.6l released.
+
+Sun Dec  1 17:31:48 1996  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>
+
+	* Version 9.6k released.
+
+Fri Nov 22 14:40:05 1996  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>
+
+	* Version 9.6j released.
+
+Thu Nov 14 15:42:38 1996  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>
+
+	* 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>
+
+	* tex.el (TeX-file-extensions): Added "texinfo".
+
+Mon Sep 30 18:45:42 1996  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>.
+
+Mon Sep 16 17:17:59 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Version 9.6i released.
+
+Mon Sep 16 17:15:02 1996  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>
+
+	* 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>
+
+	* Makefile: Simplified installation (I hope).
+
+Wed Aug 28 00:22:11 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+	* Makefile: Removed lacheck.
+
+Fri Aug 23 10:23:45 1996  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.
+
+Thu Aug 22 22:33:45 1996  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>.
+
+Wed Aug 21 13:57:43 1996  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>
+
+	* Makefile (CONTRIB): Added `font-latex.el'.
+
+Tue Jul 30 12:19:01 1996  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>
+
+	* 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>
+
+	* tex.el (TeX-parse-path): Ignore tralining //.  Suggested by
+	G�ran Uddeborg <G�ran.Uddeborg@carmen.se>.
+
+Sun May  5 11:06:37 1996  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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* 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>
+
+	* tex.el (VirTeX-common-initialization): Set `comment-multi-line'
+	to nil.
+
+Fri Oct 13 14:16:36 1995  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>.
+
+Thu Oct 12 15:45:00 1995  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>
+
+	* 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. 
+
+Sun Feb 12 15:40:15 1995  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>.
+
+Sat Feb 11 21:44:19 1995  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.
+
+Thu Feb  2 11:24:46 1995  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>
+
+	* 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>
+
+	* 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>
+
+	* 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).
+
+Wed Jan 25 14:59:57 1995  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).
+
+Tue Jan 24 23:37:35 1995  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>
+
+	* 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). 
+
+Sun Jan 22 14:18:12 1995  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>
+
+	* 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>
+
+	* 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). 
+
+Wed Jan 11 11:43:01 1995  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>.
+
+Wed Jan  4 02:34:11 1995  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.
+y	(TeX-format-filter): Removed unnecessary check before assignment.
+
+Tue Jan  3 03:38:54 1995  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>
+
+	* 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.
+
+Mon Dec  5 12:11:12 1994  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>
+
+	* 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>
+
+	* 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.
+
+Sun Nov 27 21:08:28 1994  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>.
+	
+
+Tue Nov 22 14:21:05 1994  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>.
+
+Tue Nov 15 11:12:38 1994  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).
+
+Fri Nov 11 16:37:54 1994  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>
+
+	* 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>
+
+	* 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>
+
+	* 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.
+
+Tue Oct 25 13:05:36 1994  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.
+
+Mon Oct 24 22:49:51 1994  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.
+
+Fri Oct 21 14:46:16 1994  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). 
+
+Thu Oct 20 22:58:59 1994  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>
+
+	* 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>
+
+	* 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>. 
+
+Wed Sep 14 10:53:15 1994  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>
+
+	* 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>
+
+	* 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>. 
+
+Mon Sep  5 05:14:31 1994  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>
+
+	* 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.
+
+Mon Aug 29 13:41:59 1994  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)
+
+	* 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.
+
+Tue Aug 23 11:00:35 1994  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)
+
+	* 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)
+
+	* 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)
+
+	* 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)
+
+	* 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>.
+
+Wed Aug 17 01:24:55 1994  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).
+
+Tue Aug 16 12:22:04 1994  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)
+
+	* tex-buf.el (TeX-background-filter): Always show background
+	output.
+
+Wed Aug 10 19:14:42 1994  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>. 
+
+Tue Aug  9 01:26:58 1994  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)
+
+	* tex.el (TeX-electric-macro): No electricity after `.' or `\'.
+
+Sat Aug  6 13:53:01 1994  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>
+
+Thu Aug  4 19:14:53 1994  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).
+
+Wed Aug  3 15:36:02 1994  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.
+
+Installation of AUC TeX
+***********************
+
+Compiling
+=========
+
+The following describes how to install AUC TeX under Unix.  You may
+also be able to do use these instructions under some other operating
+systems, if you have already installed the proper GNU tools, such as
+`make'.
+
+   To install AUC TeX for an entire site (which may just be your own
+personal Linux box), issue the following two commands as root:
+
+     make
+     make lispdir=/usr/local/share/emacs/site-lisp install
+
+   except that instead of /usr/local/... you should use the location of
+your sites emacs installation.  AUC TeX will then be installed in a
+subdirectory named `auctex' of the `site-lisp' directory, and the file
+`tex-site.el' will be stored directly in the `site-lisp'.  You can now
+tell your users to enable AUC TeX by adding
+
+     (require 'tex-site)
+
+   to their `.emacs' file.
+
+   If you use xemacs instead, or if your emacs binary is named something
+else than `emacs', specify this by using the commands
+
+     make EMACS=xemacs
+     make lispdir=/usr/local/share/emacs/site-lisp install
+
+   to install.
+
+   If you want to install AUC TeX in your personal account, you should
+chose a directory for all your emacs add-ons, for example an `elisp'
+subdirectory in your home directory.  You can then install AUC TeX with
+the commands
+
+     make
+     make lispdir=$HOME/elisp install
+
+   You will then need to add the following lines to your `.emacs' file:
+
+     (setq load-path (cons "~/elisp" load-path))
+     (require 'tex-site)
+
+Customizing
+===========
+
+   Next, you should edit the file `tex-site.el' to fit your local site.
+You do this by looking at the customization section in the beginning
+of `tex.el' and copy the definitions that are wrong for your site to
+`tex-site.el'.  Do *not* edit `tex.el' directly, or you will have to do
+all the work over again when you upgrade AUC TeX.  AUC TeX will not
+overwrite your old `tex-site.el' file next time you install, so you
+will be able to keep all your customizations.
+
+   There are two variables with a special significance.
+
+ - User Option: TeX-lisp-directory
+     The directory where you want to install the AUC TeX lisp files.
+
+   This variable is set automatically by the `make install' command.
+If you don't issue a `make install', for example if you don't want to
+install AUC TeX in a different place, you will have to set this
+variable manually to the location of the compiled files.
+
+ - User Option: TeX-macro-global
+     Directories containing the site's TeX style files.
+
+   Normally, AUC TeX will only allow you to complete a short list of
+build-in macros and environments and on the macros you define yourself.
+If you issue the `M-x TeX-auto-generate-global' command after loading
+AUC TeX, you will be able to complete on all macros available in the
+standard style files used by your document.  To do this, you must set
+this variable to a list of directories where the standard style files
+are located.  The directories will be searched recursively, so there is
+no reason to list subsirectories explicitly.
+
+   You probably also need to change `TeX-command-list' to make sure
+that the commands used for starting TeX, printing, etc. work on your
+system.  Copy the definition from `tex.el' to `tex-site.el' and edit
+the command names appropriately.
+
+   Finally, copy and edit `TeX-printer-list' to contain the printers
+available at your site.
+
+   To extract information from your sites TeX macros, type `M-x
+TeX-auto-generate-global' in your emacs.  This will only work if you
+have set `TeX-macro-global' correctly in `tex-site.el'.
+
+Contributed files
+=================
+
+   There are several files that are not part of AUC TeX proper, but
+included in the distribution in case they are useful.
+
+`hilit-LaTeX.el'
+     Better highlighting for the obsolete `hilit19' package.
+
+`font-latex.el'
+     Better highlighting for the FONT-LOCK package.
+
+`bib-cite.el'
+     Better support for bibliographies and much more.
+
+`tex-jp.el'
+     Support for Japanese.
+
+`func-doc.el'
+     Support for context sensitive online help for various languages.
+
+   Read the comments in the start of each file for more information
+about how to install, what they do, and who wrote and maintains them.
+
+# Makefile for AUC TeX lisp code
+
+# This file is part of XEmacs.
+
+# XEmacs 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 2, or (at your option) any
+# later version.
+
+# XEmacs 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 XEmacs; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+# Boston, MA 02111-1307, USA.
+
+# remove the MULE_ELCS line for building without Mule.
+
+VERSION = 1.02
+PACKAGE = auctex
+PKG_TYPE = regular
+REQUIRES = xemacs-base
+CATEGORY = wp
+
+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/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 \
+	etc/letter.elc etc/plfonts.elc etc/plhb.elc etc/psfig.elc \
+	etc/report.elc etc/slides.elc etc/swedish.elc etc/virtex.elc
+
+MULE_ELCS = tex-jp.elc
+
+PRELOADS = -l ./lpath.el
+
+include ../../XEmacs.rules
+
+all:: $(ELCS) $(MULE_ELCS) auto-autoloads.elc custom-load.elc texi
+
+texi:
+	$(MAKE) -C texi info
+
+srckit: srckit-std
+
+binkit: all
+	-rm -rf $(STAGING)/lisp/$(PACKAGE)
+	-mkdir -p $(STAGING)/lisp/$(PACKAGE)
+	-rm -rf $(STAGING)/etc/$(PACKAGE)
+	-mkdir -p $(STAGING)/etc/$(PACKAGE)/style
+	-rm -rf $(STAGING)/info/auctex.info*
+	cp -a ChangeLog *.el* $(STAGING)/lisp/$(PACKAGE)
+	cp -a etc/* $(STAGING)/etc/$(PACKAGE)/style
+	cp -a texi/*.info* $(STAGING)/info
+	(cd $(STAGING); \
+	rm -f $(PACKAGE)-$(VERSION)-pkg.tar*; \
+	tar cf $(PACKAGE)-$(VERSION)-pkg.tar lisp/$(PACKAGE) \
+		etc/$(PACKAGE) info/auctex.info*; \
+	gzip -v9 $(PACKAGE)-$(VERSION)-pkg.tar)
+# Makefile - for the AUC TeX distribution.
+#
+# Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
+# Version: 9.7p
+#
+# Edit the makefile, type `make', and follow the instructions.
+
+##----------------------------------------------------------------------
+##  YOU MUST EDIT THE FOLLOWING LINES 
+##----------------------------------------------------------------------
+
+# Where local software is found
+prefix=/usr/local
+
+# Where info files go.
+infodir = $(prefix)/info
+
+# Where local lisp files go.
+lispdir = $(prefix)/share/emacs/site-lisp
+
+# Where the AUC TeX emacs lisp files go.
+aucdir=$(lispdir)/auctex
+
+# Name of your emacs binary
+EMACS=emacs
+
+##----------------------------------------------------------------------
+## YOU MAY NEED TO EDIT THESE
+##----------------------------------------------------------------------
+
+# Do not change the definition of autodir below, unless you also
+# update TeX-auto-global in tex-init.el
+
+# Where the automatically generated lisp files for your site go.
+autodir=$(aucdir)/auto
+
+# Using emacs in batch mode.
+BATCH=$(EMACS) -batch -q -l lpath.el
+
+# Specify the byte-compiler for compiling AUC TeX files
+ELC= $(BATCH) -f batch-byte-compile
+
+# Specify the byte-compiler for generating style files
+AUTO= $(EMACS) -batch -l $(aucdir)/tex.elc \
+	-l $(aucdir)/latex.elc -f TeX-auto-generate-global
+
+# Specify the byte-compiler for compiling generated style files
+AUTOC= $(ELC)
+
+# How to move the byte compiled files to their destination.  
+MV = mv
+
+# How to copy the lisp files to their distination.
+CP = cp -p
+
+##----------------------------------------------------------------------
+##  BELOW THIS LINE ON YOUR OWN RISK!
+##----------------------------------------------------------------------
+
+.SUFFIXES: .el .elc .texi 
+
+SHELL = /bin/sh
+
+FTPDIR = /home/ftp/pub/Staff/Per.Abrahamsen/auctex
+#FTPDIR = /home/ftp/pub/Staff/Per.Abrahamsen/mirror/ftp/auctex
+
+WWWDIR = $(HOME)/.public_html/auctex
+#WWWDIR = /home/ftp/pub/Staff/Per.Abrahamsen/mirror/www/auctex
+
+REMOVE =  ltx-help.el
+
+MINMAPSRC = auc-menu.el maniac.el outln-18.el all.el multi-prompt.el
+
+## MULE_ELC is set by update-elc.sh if bytecompiling for XEmacs/Mule
+CONTRIB = bib-cite.el $(MULE_EL) font-latex.el custom-load.el
+CONTRIBELC = bib-cite.elc $(MULE_ELC) font-latex.elc custom-load.elc
+
+AUCSRC = auc-old.el tex.el tex-buf.el latex.el tex-info.el multi-prompt.el
+AUCELC = auc-old.elc tex.elc tex-buf.elc latex.elc tex-info.elc \
+	multi-prompt.elc
+
+
+STYLESRC = ../../etc/auctex/style/slides.el    ../../etc/auctex/style/foils.el    ../../etc/auctex/style/amstex.el \
+	   ../../etc/auctex/style/article.el   ../../etc/auctex/style/book.el     ../../etc/auctex/style/letter.el \
+	   ../../etc/auctex/style/report.el    ../../etc/auctex/style/amsart.el   ../../etc/auctex/style/amsbook.el \
+	   ../../etc/auctex/style/epsf.el      ../../etc/auctex/style/psfig.el    ../../etc/auctex/style/latexinfo.el \
+	   ../../etc/auctex/style/dutch.el     ../../etc/auctex/style/german.el   ../../etc/auctex/style/dk.el \
+	   ../../etc/auctex/style/j-article.el ../../etc/auctex/style/j-book.el   ../../etc/auctex/style/j-report.el \
+	   ../../etc/auctex/style/jarticle.el  ../../etc/auctex/style/jbook.el    ../../etc/auctex/style/jreport.el \
+	   ../../etc/auctex/style/dinbrief.el  ../../etc/auctex/style/virtex.el   ../../etc/auctex/style/plfonts.el \
+	   ../../etc/auctex/style/plhb.el      ../../etc/auctex/style/harvard.el	../../etc/auctex/style/swedish.el \
+	   ../../etc/auctex/style/danish.el
+
+DOCFILES = doc/Makefile doc/auc-tex.texi doc/intro.texi doc/install.texi \
+	doc/changes.texi doc/tex-ref.tex doc/math-ref.tex doc/history.texi
+
+EXTRAFILES = COPYING PROBLEMS MSDOS VMS OS2 WIN-NT Makefile ChangeLog \
+	lpath.el tex-site.el $(CONTRIB)
+
+all:	lisp
+
+.IGNORE: some
+
+lisp:
+	$(ELC) $(AUCSRC) $(STYLESRC) $(CONTRIB)
+
+some:	$(AUCELC) $(CONTRIBELC) $(STYLESRC:.el=.elc)
+
+install:	install-lisp
+
+contrib:
+	$(ELC) bib-cite.el
+	$(ELC) font-latex.el
+# 	$(ELC) tex-jp.el              # Doesn't compile without MULE
+# 	$(ELC) hilit-LaTeX.el         # Doesn't compile without X
+
+install-lisp:	some
+	if [ ! -d $(lispdir) ]; then mkdir $(lispdir); else true; fi ;
+	if [ -f $(lispdir)/tex-site.el ]; \
+	then \
+	    echo "Leaving old tex-site.el alone."; \
+	else \
+	    sed -e 's#@AUCDIR#$(aucdir)/#' tex-site.el \
+	    > $(lispdir)/tex-site.el ; \
+        fi
+	if [ ! -d $(aucdir) ]; then mkdir $(aucdir); else true; fi ; 
+	if [ `/bin/pwd` != `(cd $(aucdir) && /bin/pwd)` ] ; \
+	then \
+	    if [ ! -d $(aucdir)/style ]; then mkdir $(aucdir)/style; \
+	                                 else true; fi ; \
+	    $(MV) $(AUCELC) $(aucdir) ; \
+	    $(MV) style/*.elc $(aucdir)/style ; \
+	    $(CP) $(AUCSRC) $(aucdir) ; \
+	    $(CP) style/*.el $(aucdir)/style ; \
+	else \
+	    echo "Leaving compiled files in place."; \
+	fi
+
+install-contrib:
+	$(MV) $(CONTRIBELC) $(aucdir)
+	$(CP) $(CONTRIB) $(aucdir)
+
+install-info:
+	-(cd doc; $(MAKE) install infodir=$(infodir))
+
+
+install-auto:
+	@echo "Use \"M-x TeX-auto-generate-global RET\" instead."
+
+
+.el.elc:
+	$(ELC) $<
+
+clean:
+	rm -rf *~ #*# lex.yy.c idetex auctex
+	(cd doc; $(MAKE) clean)
+
+wc:
+	wc $(AUCSRC) $(STYLESRC) 
+
+dist:	
+	@if [ "X$(TAG)" = "X" ]; then echo "*** No tag ***"; exit 1; fi
+	if [ "X$(OLD)" = "X" ]; then echo "No patch"; exit 1; fi
+	@echo "**********************************************************"
+	@echo "** Making distribution of auctex for release $(TAG)"
+	@echo "**********************************************************"
+	if [ -d auctex-$(TAG) ]; then rm -r auctex-$(TAG) ; fi
+	rm -f $(WWWDIR)/version
+	echo $(TAG) > $(WWWDIR)/version
+	perl -pi.bak -e "s/Version: $(OLD)/Version: $(TAG)/" \
+	    $(AUCSRC) $(EXTRAFILES)
+	mv ChangeLog ChangeLog.old
+	echo `date "+%a %b %d %T %Y "` \
+	     " Per Abrahamsen  <abraham@dina.kvl.dk>" > ChangeLog
+	echo >> ChangeLog
+	echo "	* Version" $(TAG) released. >> ChangeLog
+	echo >> ChangeLog
+	cat ChangeLog.old >> ChangeLog
+	cvs commit -m "Release $(OLD)++" tex.el
+	rm -f tex.el.orig
+	mv tex.el tex.el.orig
+	sed -e '/defconst AUC-TeX-date/s/"[^"]*"/"'"`date`"'"/' \
+	    -e '/defconst AUC-TeX-version/s/"[^"]*"/"'$(TAG)'"/' \
+	    < tex.el.orig > tex.el
+	rm -f $(REMOVE) 
+	-cvs remove $(REMOVE) 
+	-cvs add $(AUCSRC) $(EXTRAFILES)
+	-(cd doc; cvs add `echo $(DOCFILES) | sed -e s@doc/@@g` )
+	-(cd style; cvs add `echo $(STYLESRC) | sed -e s@style/@@g` )
+	cvs commit -m "Release $(TAG)"
+	cvs tag release_`echo $(TAG) | sed -e 's/[.]/_/g'`
+	mkdir auctex-$(TAG) 
+	mkdir auctex-$(TAG)/style
+	mkdir auctex-$(TAG)/doc 
+	cp $(AUCSRC) $(EXTRAFILES) auctex-$(TAG)
+	cp $(STYLESRC) auctex-$(TAG)/style
+	cp $(DOCFILES)  auctex-$(TAG)/doc
+	(cd doc; $(MAKE) dist; cp auctex auctex-* ../auctex-$(TAG)/doc )
+	(cd doc; cp INSTALLATION README CHANGES ../auctex-$(TAG)/ )
+	cp doc/CHANGES $(FTPDIR)/CHANGES-$(TAG)
+	cp doc/auc-tex.ps $(FTPDIR)
+	cp ChangeLog $(FTPDIR)
+	cp doc/*.html $(WWWDIR)/doc
+	rm -f $(FTPDIR)/auctex-$(TAG).tar.gz $(FTPDIR)/auctex.tar.gz
+	rm -f $(FTPDIR)/auctex.tar.Z $(FTPDIR)/auctex.zip
+	tar -cf - auctex-$(TAG) | gzip --best > $(FTPDIR)/auctex-$(TAG).tar.gz
+	tar -cf - auctex-$(TAG) | compress > $(FTPDIR)/auctex.tar.Z
+	zip -r $(FTPDIR)/auctex auctex-$(TAG)
+	(cd $(FTPDIR); ln -s auctex-$(TAG).tar.gz auctex.tar.gz)
+	cvs rdiff -r release_`echo $(OLD) | sed -e 's/[.]/_/g'` \
+	          -r release_`echo $(TAG) | sed -e 's/[.]/_/g'` auctex \
+		> $(FTPDIR)/auctex-$(OLD)-to-$(TAG).patch ;  exit 0
+
+patch:
+	cvs rdiff -r release_`echo $(OLD) | sed -e 's/[.]/_/g'` \
+	          -r release_`echo $(TAG) | sed -e 's/[.]/_/g'` auctex
+
+min-map:
+	-cvs add $(MINMAPSRC) 
+	cvs commit -m "Update"
+	cp $(MINMAPSRC) doc/math-ref.tex $(FTPDIR) 
+
+autoloads: auto-autoloads.el
+
+auto-autoloads.el: $(AUCSRC) $(CONTRIB)
+	$(EMACS) -batch -q -no-site-file \
+		-eval '(setq autoload-target-directory "'`pwd`'/")' \
+		-l autoload \
+		-f batch-update-autoloads $?
+* Your Emacs is missing easymenu.el.
+
+Please upgrade.
+
+If that is absolutely impossible, you can try installing 
+
+	<URL:ftp://sunsite.auc.dk/packages/auctex/auc-menu.el>
+
+under the name easymenu.el at some place where emacs can find it.  
+The best place is in the standard Emacs lisp directory, because that
+will automatically be removed when you upgrade.
+
+* Missing menus or menus containing just the word "Bug".
+
+You probably have an old version of easymenu.el or auc-menu.el.  Find
+it, delete it, and recompile AUC TeX.  If you are using an old Emacs,
+the easymenu.el may have been distributed with it.  In that case, see
+the previous point.
+
+* You are not using UNIX or can't figure out how to install.
+
+0. Delete any old version you have.
+
+1. Edit tex-site.el.  Read the comments in the file.
+
+2. Add (load-file "<Path to AUC TeX>/tex-site.el") to your .emacs file.
+
+If you start a fresh emacs, AUC TeX should be loaded now.  
+The two next steps are optional:
+
+3. Byte compile the files with "M-x byte-compile-file" for speed.
+
+4. Do a `M-x TeX-auto-generate-global' to get full macro completion.
+
+Look also for files with names like MSDOS, OS2, or VMS that might be
+applicable for your system.
+
+* You get errors during byte compilation.
+
+This often indicates a type in your customizations.  If you have
+modified `tex-site.el', try to enter that file from Emacs and type
+`M-x eval-current-buffer RET' to find the error.
+
+This is can also be because some old version of AUC TeX gets loaded
+during the compilation.  Make sure to remove all old versions, and try
+again.  The Emacs 19 byte-compiler will give warning about free
+variables and unknown functions.  Ignore them.
+
+tex-jp.el will fail unless you have an emacs that understands japanese. 
+
+NEmacs-3.3.2 cannot `make install-auto', use `M-x TeX-auto-generate-global'
+instead.
+
+Mule-1.0-KIRITSUBO fails to parse some of the style files.
+
+* You are using NeXT Emacs.
+
+NeXT Emacs is broken, a workaround is available by ftp:
+
+host: sunsite.auc.dk
+file: /packages/auctex/get-proc-env.el.z (gzip'ed)
+
+* You are mixing Emacs 18, FSF Emacs 19, and Lucid Emacs 19.
+
+Make sure to use the correct byte-compiled files for each version.
+You may want to disable the automatic byte compilation by setting 
+
+        (setq TeX-byte-compile nil)
+
+in your .emacs file.
+
+* None if this completion or multifile stuff works...
+
+It must be enabled first, insert this in your emacs:
+
+	(setq-default TeX-master nil)
+	(setq TeX-parse-self t)
+	(setq TeX-auto-save t)
+
+Read also the chapters about parsing and multifile documents in the
+manual.  
+
+* When I save `foo.bib' AUC TeX forgets the information in `foo.tex'.
+
+For various reasons, AUC TeX ignores the extension when it store
+information about a file, so you should use unique base names for your
+files.  E.g. rename `foo.bib' to `foob.bib'.
+
+* (La)TeX Interactive does not work.
+
+You need comint.el on Emacs 18.  Look at your favorite elisp archive.
+
+* TeX-save-document does not work.
+
+Make sure TeX-check-path contains "./" somewhere.
+
+* Ispell does not ignore TeX macros.
+
+GNU ispell 4.0 does not understand TeX.  Upgrade to International
+Ispell 3.1 which works much better on TeX documents.
+
+
+% Local Variables: 
+% mode: outline-minor
+% End: 
+Introduction to AUC TeX
+***********************
+
+This section of the AUC TeX manual gives a brief overview of what AUC
+TeX is, and the section is also available as a `README' file.  It is
+*not* an attempt to document AUC TeX.  Real documentation for AUC TeX
+is available in the rest of the manual, which you can find in the `doc'
+directory.
+
+   Read the `INSTALLATION' file for information about how to install
+AUC TeX.  It is identical to the Installation chapter in the AUC TeX
+manual.
+
+   If you are upgrading from the previous version of AUC TeX, the
+latest changes can be found in the `CHANGES' file.  If you are
+upgrading from an older version, read the History chapter in the AUC
+TeX manual.
+
+   AUC TeX is a comprehensive customizable integrated environment for
+writing input files for LaTeX using GNU Emacs.
+
+   AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such
+as a output filters or post processor from inside Emacs.  Especially
+`running LaTeX' is interesting, as AUC TeX lets you browse through the
+errors TeX reported, while it moves the cursor directly to the reported
+error, and displays some documentation for that particular error.  This
+will even work when the document is spread over several files.
+
+   AUC TeX automatically indents your `LaTeX-source', not only as you
+write it -- you can also let it indent and format an entire document.
+It has a special outline feature, which can greatly help you `getting an
+overview' of a document.
+
+   Apart from these special features, AUC TeX provides an large range of
+handy Emacs macros, which in several different ways can help you write
+your LaTeX documents fast and painless.
+
+   All features of AUC TeX are documented using the GNU Emacs online
+documentation system.  That is, documentation for any command is just a
+key click away!
+
+   AUC TeX is written entirely in Emacs-Lisp, and hence you can easily
+add new features for your own needs.  It was not made as part of any
+particular employment or project (apart from the AUC TeX project
+itself).  AUC TeX is distributed under the `GNU Emacs General Public
+License' and may therefore almost freely be copied and redistributed.
+
+   The next sections are a short introduction to some `actual' features.
+For further information, refer to the build-in online documentation of
+AUC TeX.
+
+Indentation and formatting
+==========================
+
+   AUC TeX may automatically indent your document as you write it. By
+pressing lfd instead of ret at the end of a line, the current line is
+indented by two spaces according to the current environment level, and
+the cursor is moved down one line.  By pressing tab, the current line
+is indented, and the cursor stays where it is.  The well-known Emacs
+feature `format-paragraph' (`M-q') is reimplemented especially for AUC
+TeX to follow the indentation.  A special command `LaTeX-fill-buffer'
+lets you indent an entire document like the well-known C utility indent
+(this time, only according to the LaTeX structure :-).
+
+Completion
+==========
+
+   By studying your `\documentstyle' command (in the top of your
+document), and consulting a precompiled list of (La)TeX symbols from a
+large number of TeX and LaTeX files, AUC TeX is aware of the LaTeX
+commands you should able to use in this particular document.  This
+`knowledge' of AUC TeX is used for two purposes.
+
+  1. To make you able to `complete' partly written LaTeX commands. You
+     may e.g. write `\renew' and press `M-tab' (`TeX-complete-symbol'),
+     and then AUC TeX will complete the word `\renewcommand' for you.
+     In case of ambiguity it will display a list of possible
+     completions.
+
+  2. To aid you inserting environments, that is \begin - \end pairs.
+     This is done by pressing C-c C-e (LaTeX-environment), and you will
+     be prompted for which `environment' to insert.
+
+Editing your document
+=====================
+
+   A number of more or less intelligent keyboard macros have been
+defined to aid you editing your document.  The most important are
+listed here below.
+
+`LaTeX-environment'
+     (`C-c C-e') Insert a `\begin{}' -- `\end{}' pair as described
+     above.
+
+`LaTeX-section'
+     (`C-c C-s') Insert one of `\chapter', `\section', etc.
+
+`TeX-font'
+     (`C-c C-f C-r', `C-c C-f C-i', `C-c C-f C-b') Insert one of
+     `{\textrm }'), `{\textit \/}' `{\textbf }' etc.
+
+   A number of additional functions are available.  But it would be far
+too much to write about here.  Refer to the rest of the AUC TeX
+documentation for further information.
+
+Running LaTeX
+=============
+
+   When invoking on of the commands `TeX-command-master' (`C-c C-c') or
+`TeX-command-region' (`C-c C-r') LaTeX is run on either the entire
+current document or a given region of it.  The Emacs view is split in
+two, and the output of TeX is printed in the second half of the screen,
+as you may simultaneously continue editing your document.  In case TeX
+found any errors when processing your input you can call the function
+`TeX-next-error' (`C-c `') which will move the cursor to the first
+given error, and display a short explanatory text along with the
+message TeX gave.  This procedure may be repeated until all errors have
+been displayed.  By pressing `C-c C-w' (`TeX-toggle-debug-boxes') you
+can toggle whether the browser also should notify over-full/under-full
+boxes or not.
+
+   Once you've successfully formatted your document, you may preview or
+print it by invoking `TeX-command-master' again.
+
+Outlines
+========
+
+   Along with AUC TeX comes support for outline mode for Emacs, which
+lets you browse the sectioning structure of your document, while you
+will still be able to use the full power of the rest of the AUC TeX
+functionality.
+
+Availability
+============
+
+   The most recent version is always available by ftp at
+
+                   `ftp://ftp.iesd.auc.dk/pub/emacs-lisp/auctex.tar.gz'
+
+   In case you don't have access anonymous ftp, you can get it by email
+requests to `<ftpmail@decwrl.dec.com>'.
+
+   WWW users may want to check out the AUC TeX page at
+
+                               `http://www.iesd.auc.dk/~amanda/auctex/'
+
+Contacts
+========
+
+   There has been established a mailing list for help, bug reports,
+feature requests and general discussion about AUC TeX.  You're very
+welcome to join.  Traffic average at an article by day, but they come
+in bursts.  If you are only interested in information on updates, you
+could refer to the newsgroups `comp.text.tex' and `gnu.emacs.sources'.
+
+   If you want to contact the AUC TeX mailing list, send mail to
+`<auc-tex-request@iesd.auc.dk>' in order to join.  Articles should be
+send to `<auc-tex@iesd.auc.dk>'.
+
+   To contact the current maintainers of auc-TeX directly, email
+`<auc-tex_mgr@iesd.auc.dk>'.
+
+             AUC TeX development
+             c/o Kresten Krab Thorup
+     
+             Mathematics and Computer Science
+             University of Aalborg
+             DK 9000 Aalborg
+             Denmark
+
+;;; auc-old.el - Compatibility with AUC TeX 6.*
+;;
+;; Maintainer: Per Abrahamsen <auc-tex@sunsite.auc.dk>
+;; Version: 9.7p
+;;
+;; Copyright (C) 1991 Kresten Krab Thorup 
+;; Copyright (C) 1993 Per Abrahamsen 
+;; 
+;; 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.
+
+;;; Commentary:
+
+;; This file contains an alternative keymapping, compatible with
+;; older versions of AUC TeX.  You are strongly suggested to try the
+;; new keyboard layout, as we would like this file to go away
+;; eventually. 
+
+;;; Code:
+
+(require 'latex)
+
+;;; Keymaps
+
+(defun TeX-define-key (key value)
+  "OBSOLETE: Define KEY to VALUE in TeX and LaTeX mode."
+  (define-key plain-TeX-mode-map key value)
+  (define-key LaTeX-mode-map key value))
+		
+(TeX-define-key "\n"       'TeX-terminate-paragraph)
+(TeX-define-key "\e}"     'up-list)
+(TeX-define-key "\e{"     'TeX-insert-braces)
+(TeX-define-key "\C-c\C-b" 'TeX-bold)
+(TeX-define-key "\C-c\C-i" 'TeX-italic)
+(TeX-define-key "\C-c\C-s" 'TeX-slanted)
+(TeX-define-key "\C-c\C-r" 'TeX-roman)
+(TeX-define-key "\C-c\C-e" 'TeX-emphasize)
+(TeX-define-key "\C-c\C-t" 'TeX-typewriter)
+(TeX-define-key "\C-c\C-y" 'TeX-small-caps)
+(TeX-define-key "\C-c\C-d" 'TeX-region)
+(TeX-define-key "\C-c\C-a" 'TeX-buffer)
+(TeX-define-key "\C-c\C-p" 'TeX-preview)
+(TeX-define-key "\C-c\C-n" 'TeX-next-error)
+(TeX-define-key "\C-c!"    'TeX-print)
+(TeX-define-key "\e\t"    'TeX-complete-symbol)
+(TeX-define-key "\C-c$"    'TeX-run-lacheck)
+
+(define-key LaTeX-mode-map "\C-c\n"   'TeX-terminate-paragraph)
+(define-key LaTeX-mode-map "\C-c\C-x" 'LaTeX-section)
+(define-key LaTeX-mode-map "\C-c\C-c" 'LaTeX-environment)
+(define-key LaTeX-mode-map "\C-c@"    'LaTeX-bibtex)
+(define-key LaTeX-mode-map "\C-c#"    'LaTeX-makeindex)
+(define-key LaTeX-mode-map "\em"     'LaTeX-math-mode)
+(define-key LaTeX-mode-map "\es"     'LaTeX-fill-section)
+(define-key LaTeX-mode-map "\e\C-e"  'LaTeX-mark-environment)
+(define-key LaTeX-mode-map "\e\C-x"  'LaTeX-mark-section) 
+(define-key LaTeX-mode-map "\e\C-q"  'LaTeX-fill-environment)
+
+;;; Buffer
+
+(defun TeX-region (begin end)
+  "OBSOLETE: Run TeX-command-default on current region."
+  (interactive "r")
+  (require 'tex-buf)
+  (setq TeX-current-process-region-p t)
+  (if (nth 4 (assoc TeX-command-default TeX-command-list))
+      (TeX-region-create (TeX-region-file "tex")
+			 (buffer-substring begin end)
+			 (file-name-nondirectory (buffer-file-name))
+			 (count-lines (point-min) begin)))
+  (TeX-command TeX-command-default 'TeX-region-file))
+
+(defun TeX-buffer ()
+  "OBSOLETE: Run TeX-command-default on the current document."
+  (interactive)
+  (save-some-buffers) ; added for compatibility reasons
+  (require 'tex-buf)
+  (setq TeX-current-process-region-p nil)
+  (TeX-command TeX-command-default 'TeX-master-file))
+
+(defun TeX-old-command (name)
+  "OBSOLETE: Run command NAME on either the current document or region."
+  (require 'tex-buf)
+  (if TeX-current-process-region-p
+      (TeX-command name 'TeX-region-file)
+    (TeX-command name 'TeX-master-file)))
+
+(defun TeX-preview ()
+  "OBSOLETE: Run View command on either the current document or region."
+  (interactive)
+  (TeX-old-command "View"))
+
+(defun TeX-print ()
+  "OBSOLETE: Run Print command on either the current document or region."
+  (interactive)
+  (TeX-old-command "Print"))
+
+(defun TeX-run-lacheck()
+  "OBSOLETE: Run lacheck command on either the current document or region."
+  (interactive)
+  (TeX-old-command "Check"))
+
+(defun LaTeX-bibtex ()
+  "OBSOLETE: Run BibTeX command on either the current document or region."
+  (interactive)
+  (TeX-old-command TeX-command-BibTeX))
+
+(defun LaTeX-makeindex ()
+  "OBSOLETE: Run Index command on either the current document or region."
+  (interactive)
+  (TeX-old-command "Index"))
+
+;;; Fonts
+
+(defun TeX-bold ()
+  (interactive "*")
+  (insert TeX-grop TeX-esc "bf " TeX-grcl)
+  (backward-char 1))
+
+(defun TeX-italic ()
+  (interactive "*")
+  (insert TeX-grop TeX-esc "it " TeX-esc "/" TeX-grcl)
+  (backward-char 3))
+
+(defun TeX-slanted ()
+  (interactive "*")
+  (insert TeX-grop TeX-esc "sl " TeX-esc "/" TeX-grcl)
+  (backward-char 3))
+
+(defun TeX-roman ()
+  (interactive "*")
+  (insert TeX-grop TeX-esc "rm " TeX-grcl)
+  (backward-char 1))
+
+(defun TeX-emphasize ()
+  (interactive "*")
+  (insert TeX-grop TeX-esc "em " TeX-esc "/" TeX-grcl)
+  (backward-char 3))
+
+(defun TeX-typewriter ()
+  (interactive "*")
+  (insert TeX-grop TeX-esc "tt " TeX-grcl)
+  (backward-char 1))
+
+(defun TeX-small-caps ()
+  (interactive "*")
+  (insert TeX-grop TeX-esc "sc " TeX-grcl)
+  (backward-char 1))
+
+;;; AUC (La)TeX Mode
+;;
+;; Added by marsj@ida.liu.se Thu Mar  5 17:52:38 1992 to support
+;; automatic mode change after using insert-mode-line hook. Also
+;; modified regexp to choose tex mode to be more aware of latex
+;; (documentstyle is uniq, isn'it)
+
+(defun insert-mode-line ()
+    "This little macro inserts `% -*- mode-name -*-' if not present.
+You should insert this in your TeX-mode-hook!"
+    (interactive "*")
+    (save-excursion
+      (goto-char (point-min))
+      (if (not (re-search-forward "-\\*-.*-\\*-" 100 t))
+	  (insert-string (concat "% -*- "
+				 (substring (symbol-name major-mode) 0 -5)
+				 " -*-\n")))))
+
+(defun auc-tex-mode ()
+  "Called when we have a mode line specification in first line."
+  (interactive)
+  (plain-tex-mode))
+
+(defun auc-latex-mode ()
+  "Called when we have a mode line specification in first line."
+  (interactive)
+  (latex-mode))
+
+;;; Validation
+
+(defun TeX-validate-buffer ()
+  "Check current buffer for paragraphs containing mismatched $'s.
+As each such paragraph is found, a mark is pushed at its beginning,
+and the location is displayed for a few seconds."
+  (interactive)
+  (let ((opoint (point)))
+    (goto-char (point-max))
+    ;; Does not use save-excursion
+    ;; because we do not want to save the mark.
+    (unwind-protect
+	(while (and (not (input-pending-p)) (not (bobp)))
+	  (let ((end (point)))
+	    (search-backward "\n\n" nil 'move)
+	    (or (TeX-validate-paragraph (point) end)
+		(progn
+		  (push-mark (point))
+		  (message "Mismatch found in pararaph starting here")
+		  (sit-for 4)))))
+      (goto-char opoint))))
+
+(defun TeX-validate-paragraph (start end)
+  (condition-case ()
+      (save-excursion
+	(save-restriction
+	  (narrow-to-region start end)
+	  (goto-char start)
+	  (forward-sexp (- end start))
+	  t))
+    (error nil)))
+
+(defun TeX-terminate-paragraph (inhibit-validation)
+  "Insert two newlines, breaking a paragraph for TeX.
+Check for mismatched braces/$'s in paragraph being terminated.
+A prefix arg inhibits the checking."
+  (interactive "*P")
+  (or inhibit-validation
+      (TeX-validate-paragraph
+       (save-excursion
+	 (search-backward "\n\n" nil 'move)
+	 (point))
+       (point))
+      (message "Paragraph being closed appears to contain a mismatch"))
+  (reindent-then-newline-and-indent)
+  (newline-and-indent))
+
+;;; Miscellaneous
+
+(defun TeX-cmd-on-region (begin end command)
+  "Reads a (La)TeX-command. Makes current region a TeX-group.
+Inserts command at the start of the group."
+  (interactive "*r\ns(La)TeX-command on region: ")
+  (save-excursion
+    (goto-char end)   (insert TeX-grcl)
+    (goto-char begin) (insert TeX-grop TeX-esc command " ")))
+
+(provide 'auc-old)
+(provide 'auc-tex)
+
+;;; auc-old.el ends here
+;; bib-cite.el - Display \cite, \ref or \label / Extract refs from BiBTeX file.
+
+;; Copyright (C) 1994, 1995, 1996, 1997 Peter S. Galbraith
+ 
+;; Author:    Peter S. Galbraith <rhogee@bathybius.meteo.mcgill.ca>
+;; Created:   06 July 1994
+;; Version:   2.28 (22 January 97)
+;; Keywords:  bibtex, cite, auctex, emacs, xemacs
+
+;; RCS $Id$
+;; Note: RCS version number does not correspond to release number.
+
+;; Everyone is granted permission to copy, modify and redistribute this
+;; file provided:
+;;   1. All copies contain this copyright notice.
+;;   2. All modified copies shall carry a prominant notice stating who
+;;      made modifications and the date of such modifications.
+;;   3. The name of the modified file be changed.
+;;   4. No charge is made for this software or works derived from it.
+;;      This clause shall not be construed as constraining other software
+;;      distributed on the same medium as this software, nor is a
+;;      distribution fee considered a charge.
+
+;; LCD Archive Entry:
+;; bib-cite|Peter Galbraith|galbraith@mixing.qc.dfo.ca|
+;; Display \cite, \ref or \label / Extract refs from BiBTeX file.|
+;; 22-Jan-1997|2.28|~/misc/bib-cite.el.gz|
+
+;; ----------------------------------------------------------------------------
+;;; Commentary:
+
+;; New versions of this package (if they exist) may be found at:
+;;   ftp://ftp.phys.ocean.dal.ca/users/rhogee/elisp/bib-cite.el
+
+;; Operating Systems:
+;;  Works in unix, DOS and OS/2.  Developped under Linux.
+;;  VMS: I have no clue if this works under VMS. I don't know how emacs handle 
+;;  logical names (i.e. for BIBINPUTS) but I am willing to fix this package for
+;;  VMS if someone if willing to test it and answer questions.
+
+;; AUC-TEX USERS: 
+;;  auc-tex is a super-charged LaTeX mode for emacs. Get it at:
+;;    ftp://ftp.iesd.auc.dk/pub/emacs-lisp/auctex.tar.gz       <-stable release
+;;    ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/auctex/   <-alpha release
+;;
+;;  WWW users may want to check out the AUC TeX page at
+;;    http://www.iesd.auc.dk/~amanda/auctex/
+;;
+;;  bib-cite.el is included in the auc-tex distribution.  Therefore, if
+;;  you use auc-tex, you probably have an old version of bib-cite.el in
+;;  your load-path which may get loaded instead of this file (unless this
+;;  is the auc-tex file!).  Make sure you replace that file, or rename it,
+;;  or delete it!!!
+
+;; MS-DOS USERS:
+;;  Multifile documents are supported by bib-cite by using etags (TAGS files)
+;;  which contains a bug for MSDOS (at least for emacs 19.27 it does).
+;;  Get the file 
+;;    ftp://ftp.phys.ocean.dal.ca/users/rhogee/elisp/bib-cite.etags-bug-report
+;;  to see what patches to make to etags.c to fix it.
+
+;; Description:
+;; ~~~~~~~~~~~
+;; This package is used in various TeX modes to display or edit references
+;; associated with \cite commands, or matching \ref and \label commands.
+;; (so I actually overstep BiBTeX bounds here...)
+;; These are the functions:
+;;    
+;;    bib-display bib-display-mouse
+;;                           - Display citation, \ref or \label under point
+;;    bib-find    bib-find-mouse
+;;                           - Edit citation, \ref or \label under point
+;;    bib-make-bibliography  - Make BiBTeX file containing only cite keys used.
+;;    bib-apropos            - Search BiBTeX source files for keywords.
+;;    bib-etags              - Refreshes (or builds) the TAGS files for 
+;;                             multi-file documents.
+;;    bib-create-auto-file   - Used in bibtex-mode to create cite key 
+;;                             completion .el file for auctex.
+;;    bib-highlight-mouse    - Highlight \cite, \ref and \label commands in 
+;;                             green when the mouse is over them.
+
+;; About Cite Commands and related functions:
+;; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+;;  Various flavors of \cite commands are allowed (as long as they contain
+;;  the word `cite') and they may optionally have bracketed [] options.
+;;  Bibtex Cross-references are displayed, and @string abbreviations are
+;;  substituted or included.
+;;
+;;  The \cite text is found (by emacs) in the bibtex source files listed in the
+;;  \bibliography command.  The BiBTeX files can be located in a search path
+;;  defined by an environment variable (typically BIBINPUTS, but you can change
+;;  this).
+;;
+;;  All citations used in a buffer can also be listed in a new bibtex buffer by
+;;  using bib-make-bibliography.  This is useful to make a bibtex file for a
+;;  document from a large bibtex database.  In this case, cross-references are
+;;  included, as well as the @string commands used. The @string abbreviations
+;;  are not substituted.
+;;
+;;  The bibtex files can also be searched for entries matching a regular
+;;  expression using bib-apropos.
+
+;; Usage instructions:
+;; ~~~~~~~~~~~~~~~~~~
+;;  bib-display   Bound to Mouse-3 when specially highlighted. 
+;;                In Hyperbole, bound to the Assist key.
+;;                Bound to `\C-c b d'
+;;
+;;   bib-display will show the bibtex entry or the corresponding label or
+;;   ref commands from anywhere within a document.
+;;    With cursor on the \cite command itslef 
+;;        -> display all citations of the cite command from the BiBTeX source.
+;;    With cursor on a particular cite key within the brackets 
+;;        -> display that citation's text from the BiBTeX source file(s).
+;;
+;;       Example:
+;;
+;;       \cite{Wadhams81,Bourke.et.al87,SchneiderBudeus94}
+;;         ^Cursor -> Display-all-citations    ^Cursor -> Display-this-citation
+;;
+;;    With cursor on a \label command
+;;        -> Display first matching \ref command in the document
+;;    With cursor on a \ref command
+;;        -> Display environment associated with the matching \label command.
+;;
+;;   Finding a ref or label within a multi-file document requires a TAGS file,
+;;   which is automatically generated for you.  This enables you to then use
+;;   any tags related emacs features.
+;;
+;;  bib-find      Bound to Mouse-2 when specially highlighted.  
+;;                In Hyperbole, bound to the Action key.
+;;                Bound to `\C-c b f'
+;;
+;;    bib-find will select the buffer and move point to the BiBTeX source file
+;;    at the proper citation for a cite command, or move point to anywhere
+;;    within a document for a label or ref command.  The ref chosen is the
+;;    first occurrance within a document (using a TAGS file).  If point is
+;;    moved within the same buffer, mark is set before the move and a message
+;;    stating so is given.  If point is moved to another file, this is done in
+;;    a new window using tag functions.  Within a plain file, the search
+;;    pattern is set for another similar \ref command (since TAGS file are not
+;;    used).  Within a multi-file document the following tag functions are
+;;    appropriately setup:
+;;
+;;     C-u M-.     Find next alternate definition of last tag specified.
+;;
+;;     C-u - M-.   Go back to previous tag found.
+;;
+;;
+;;    For multi-file documents, you must be using auctex (so that bib-cite can
+;;    find the master file) and all \input and \include commands must be first
+;;    on a line (not preceded by any non-white text).
+;;
+;;  imenu support  (Suggested key binding: Shift-Mouse-3)  
+;;
+;;    If you want to bind imenu globally to Shift-Mouse-3, do so by adding the
+;;    following to your ~/.emacs
+;;
+;;     (require 'imenu)
+;;     (define-key global-map [S-mouse-3] 'imenu)
+;;
+;;    Another good place to define Imenu is in the menu-bar.  You can try this
+;;    manually with
+;;
+;;     M-x imenu-add-to-menubar RET Imenu RET
+;;
+;;      or in a hook such as:
+;;
+;;    (add-hook 'LaTeX-mode-hook '(lambda () (imenu-add-to-menubar "Imenu"))) 
+;; 
+;;    The imenu facility (distributed with emacs) is supported by bib-cite to
+;;    move point to a LaTeX section (or chapter) division or to a label
+;;    declaration.  When editing a multi-file document, all such declarations
+;;    within the document are displayed in the menu (again using a TAGS file).
+;;    If you do not want to load imenu.el and use these features, set
+;;    bib-use-imenu to nil. (This feature is disabled in xemacs because I'm
+;;    told it doesn't have imenu).
+;;
+;;  bib-make-bibliography:     Bound to `\C-c b m'
+;;
+;;   Extract citations used in the current document from the \bibliography{}
+;;   file(s).  Put them into a new suitably-named buffer.  In a auctex
+;;   multi-file document, the .aux files are used to find the cite keys (for
+;;   speed).  You will be warned if these are out of date.
+;;
+;;   This buffer is not saved to a file.  It is your job to save it to whatever
+;;   name you wish.  Note that auctex has a unique name space for LaTeX and
+;;   BiBTeX files, so you should *not* name the bib file associated with
+;;   example.tex as example.bib!  Rather, name it something like
+;;   example-bib.bib.
+;;
+;;  bib-apropos:               Bound to `\C-c b a'
+;;
+;;   Searches the \bibliography{} file(s) for entries containing a keyword and
+;;   display them in the *help* buffer.  You can trim down your search by using
+;;   bib-apropos in the *Help* buffer after the first invocation.  the current
+;;   buffer is also searched for keyword matches if it is in bibtex-mode.
+;;   
+;;   It doesn't display cross-references nor does it substitute or display
+;;   @string commands used.  It could easily be added, but it's faster this
+;;   way.  Drop me a line if this would be a useful addition.
+;;
+;;   If you find yourself entering a cite command and have forgotten which key
+;;   you want, but have entered a few initial characters as in `\cite{Gal',
+;;   then invoke bib-apropos.  It will take that string (in this case `Gal') as
+;;   an initial response to the apropos prompt.  You are free to edit it, or
+;;   simply press carriage return.
+;;
+;;  bib-etags:                 Bound to `\C-c b e' 
+;;
+;;   Creates a TAGS file for auc-tex's multi-file document (or refreshes it).
+;;   This is used by bib-find when editing multi-file documents.  The TAGS file
+;;   is created automatically, but it isn't refreshed automatically.  So if
+;;   bib-find can't find something, try running bib-etags again.  The *rescan*
+;;   in imenu also calls bib-etags to refresh the TAGS file, so that is another
+;;   way to generate it.
+;;
+;;  bib-create-auto-file:
+;;
+;;   Use this when editing a BiBTeX buffer to generate the auc-tex .el file
+;;   which tell emacs about all its cite keys.  I've added this command to
+;;   bibtex-mode pull-down menu.
+;;
+;;  bib-highlight-mouse:       Bound to `\C-c b h'
+;;
+;;   Highlights \cite, \ref and \label commands in green when the mouse is over
+;;   them.  By default, a call to this function is added to LaTeX-mode-hook
+;;   (via bib-cite-initialize) if you set bib-highlight-mouse-t to true.  But
+;;   you may want to run this command to refresh the highlighting for newly
+;;   edited text.
+ 
+;; Installation instructions:
+;; ~~~~~~~~~~~~~~~~~~~~~~~~~
+;;  If you use a menued environment (e.g. X Window System), bib-cite must be 
+;;  loaded *after* your LaTeX-mode menus are created in order to bypass an
+;;  annoying bug in bib-cite.  This is done by loading bib-cite via a 
+;;  mode-hook:
+;;  - If you are using AUC-TeX (http://sunsite.auc.dk/auctex/), add the 
+;;    following lines to your ~/.emacs file:
+;; 
+;;   (defun my-LaTeX-mode-hook ()
+;;     (require 'bib-cite))
+;;   (add-hook 'LaTeX-mode-hook 'my-LaTeX-mode-hook)
+;; 
+;;  - If you are using Emacs' regulare LaTeX-mode, use instead:
+;; 
+;;   (defun my-LaTeX-mode-hook ()
+;;     (require 'bib-cite))
+;;   (add-hook 'latex-mode-hook 'my-TeX-mode-hook)
+;; 
+;;  If you do not use a windowed environment, all you need to do is add this 
+;;  line to your .emacs file:
+;;
+;;    (require 'bib-cite)
+;;
+;;  bib-cite can be used with auctex, or stand-alone.  If used with auctex on a
+;;  multi-file document (and auctex's parsing is used), then all \bibliography
+;;  commands in the document will be found and used.
+;;  ---
+;;  The following variable can be unset (like shown) to tell bib-cite to
+;;  not give advice messages about which commands to use to find the next
+;;  occurrence of a search: 
+;;
+;;    (setq bib-novice nil)
+;;  ---
+;;  By default, bib-cite adds a menu-bar pull-down menu under a separate name.
+;;  Under emacs' tex-mode and auctex's latex-mode, it can be placed within
+;;  the existing menu if you set the following:
+;;
+;;    (setq bib-cite-put-menu-separately nil)
+;;
+;;  This variable has no effect under XEmacs.  Should I change this?
+;;  ---
+;;  The imenu features will be disabled if you set this variable to nil
+;;
+;;    (setq bib-use-imenu nil)
+;;
+;;  This variable has no effect under XEmacs.
+;;  ---
+;;  If you use hilit19 (or hl319), then bib-display will use it to highlight 
+;;  the display unless you turn this off with:
+;;
+;;    (setq bib-hilit-if-available nil)
+;;
+;;  If you don't use hilit19, or if this is nil, and if you use font-lock
+;;  then it will be used by bib-display.
+;;  ---
+;;  The variable bib-switch-to-buffer-function sets the function used to 
+;;  select buffers (if they differ from the original) in bib-cite commands
+;;  bib-make-bibliography, bib-display, bib-find
+;;  You may use `switch-to-buffer' `switch-to-buffer-other-window' or
+;;  `switch-to-buffer-other-frame'.
+;;  ---
+;;  The following variable determines whether we will attempt to highlight
+;;  citation, ref and label commands in green when they are under the
+;;  mouse.  When highlighted, the mouse keys work to call bib-display 
+;;  (bound to [mouse-3]) and bib-find (bound to [mouse-2]).  If you use a 
+;;  mode other than LaTeX-mode, you'll want to call bib-highlight-mouse with 
+;;  a hook (See how we do this at the end of this file with the add-hook 
+;;  command).
+;;
+;;    (setq bib-highlight-mouse-t nil)
+;;  ---
+;;  If you use DOS or OS/2, you may have to set the following variable:
+;;
+;;    (setq bib-dos-or-os2-variable t)
+;;
+;;    if bib-cite.el fails to determine that you are using DOS or OS/2.
+;;  Try `C-h v bib-dos-or-os2-variable' to see if it needs to be set manually.
+;;  ---
+;;  bib-cite needs to call the etags program with its output file option
+;;  and also with the append option (usually -a).
+;;  I figured that DOS and OS/2 would use "etags /o=" instead of the unix
+;;  variant "etags -o ", but users have reported differently.  So while the
+;;  unix notation is used here, you can reset it if you need to like so:
+;;
+;;    (setq bib-etags-command        "etags /o=")
+;;    (setq bib-etags-append-command "etags /a /o=")
+;;  ---
+;;  For multi-file documents, a TAGS file is generated by etags.  
+;;  By default, its name is TAGS.  You can change this like so:
+;;
+;;    (setq bib-etags-filename "TAGSLaTeX")
+;;  ---
+;;  If your environment variable to find BiBTeX files is not BIBINPUTS, then
+;;  reset it with the following variable (here, assuming it's TEXBIB instead):
+;;
+;;    (setq bib-bibtex-env-variable "TEXBIB")
+;;
+;;  Note that any directory ending in a double slash will cause bib-cite to
+;;  search recursively through subdirectories for your .bib files.  This can
+;;  be slow, so use this judiciously.
+;;  e.g.  setenv BSTINPUTS .:/home/rhogee/LaTeX/bibinputs//
+;;        -> all directories below /home/rhogee/LaTeX/bibinputs/ will be 
+;;           searched.
+;;  ---
+;;  If you do not wish bib-display to substitute @string abbreviations, 
+;;  then set the following variable like so:
+;;
+;;    (setq bib-substitute-string-in-display nil)
+;;  ---
+;;  Warnings are given when @string abbreviations are not defined in your bib
+;;  files.  The exception is for months, usually defined in style files. If you
+;;  use other definitions in styles file (e.g. journals), then you may add them
+;;  to the `bib-substitute-string-in-display' list variable.
+
+;; If you find circumstances in which this package fails, please let me know.
+
+;; Things for me to do in later versions:
+;; - jmv@di.uminho.pt (Jose Manuel Valenca) wants:
+;; - prompt for \cite as well as \label and \ref 
+;;   (and use auctex's completion list)
+;; - implement string concatenation, with #[ \t\n]*STRING_NAME
+;; - Create new command to substitute @string text in any bibtex buffer.
+
+;; ----------------------------------------------------------------------------
+;;; Change log:
+;; V2.28 Jan 22 97 - Peter Galbraith (RCS V1.9)
+;;  - Bug in bib-create-auto-file.
+;; V2.27 Dec 31 96 - Peter Galbraith (RCS V1.8)
+;;  - allow spaces between cite keys.
+;;  - Vladimir Alexiev <vladimir@cs.ualberta.ca> 
+;;     Allow () delimiters as well as {}.
+;;     Better check on bibtex-menu
+;;     Erase *bibtex-bibliography* buffer.
+;; V2.26 Sep 24 96 - Peter Galbraith (RCS V1.7)
+;;  imenu bug fix.
+;; V2.25 Sep 23 96 - Anders Stenman <stenman@isy.liu.se> (RCS V1.6)
+;;  XEmacs bib-cite-fontify-help-as-latex bug fix.
+;; V2.24 Aug 19 96 - Peter Galbraith (RCS V1.3)