*** empty log message ***
[bpt/emacs.git] / lisp / ChangeLog
index a279872..2e7a10e 100644 (file)
@@ -1,3 +1,229 @@
+2000-03-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * recentf.el (recentf-keep-non-readable-files-p): Remove
+       double/nested definition.
+
+2000-03-12  Dave Love  <fx@gnu.org>
+
+       * facemenu.el (facemenu-get-face): Use display-color-p.
+       * enriched.el (enriched-decode-foreground): Likewise.
+       (enriched-decode-background): Likewise.
+       * isearch.el (isearch-highlight): Likewise.
+       * info-look.el (info-lookup): Likewise.
+       * simple.el (completion-setup-function): Likewise.
+
+       * textmodes/text-mode.el (text-mode-hook): Add flyspell-mode to
+       :options.
+
+       * bindings.el (mode-line-format): Fix line-number and
+       column-number items.  Add help-echo for the background.
+       (mode-line-mule-info): Modify help-echo.
+
+       * avoid.el (mouse-avoidance-mode): Add autoload cookie to
+       defcustom.
+
+       * files.el (load-file): Allow completion to .elc.
+
+       * man.el: Doc fixes.
+       (Man-init-defvars): Use display-color-p to set fontification.
+
+       * play/hanoi.el (hanoi-internal): Don't use oddp.
+
+2000-03-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * arc-mode.el (archive-zip-update): Add `-P' for pkzip.
+
+       * emacs-lisp/re-builder.el: Remove RCS Id, remove history comment.
+
+2000-03-12  Detlev Zundel <detlev.zundel@stud.uni-karlsruhe.de>
+
+       * emacs-lisp/re-builder.el (reb-re-syntax): Fix typo in `:type'.
+       Fix comment.
+
+2000-03-10  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * font-lock.el (font-lock-keywords): Fix the doc now that
+       regexp-opt-depth is unnecessary.
+       (save-buffer-state): Set an edebug spec.
+       (font-lock-fontify-anchored-keywords): Properly handle the case when
+       the matcher goes past the limit.
+
+       * cvs-status, log-edit.el, log-view.el, pcvs-defs.el, pcvs-info.el,
+       pcvs-parse.el, pcvs-util.el, pcvs.el: New files.
+
+       * emacs-lisp/ewoc.el: New file.  This is a merge of elib-node.el,
+       dll.el and cookie.el (from Elib) with heavy renaming and other
+       massaging.
+
+       * emacs-lisp/easy-mmode.el (easy-mmode-defmap, easy-mmode-defsyntax):
+       Autoload the functions used.
+       (easy-mmode-define-syntax): Fix CL typo.
+       (easy-mmode-define-derived-mode): Improve the docstring generation.
+
+2000-03-10  Gerd Moellmann  <gerd@gnu.org>
+
+       * textmodes/texinfo.el (texinfo-version): Variable and function
+       removed.
+
+2000-03-09  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * emacs-lisp/easy-mmode.el (easy-mmode-define-keymap): Extend to
+       allow more flexibility.
+       (easy-mmode-set-keymap-parents, easy-mmode-define-syntax): New
+       fns.
+       (easy-mmode-defmap, easy-mmode-defsyntax)
+       (easy-mmode-define-derived-mode): New macros.
+
+2000-03-09  Didier Verna  <didier@xemacs.org>
+
+       * rect.el (replace-rectangle): New function.
+
+2000-03-09  Dave Love  <fx@gnu.org>
+
+       * progmodes/fortran.el (fortran-comment-line-start): Define as
+       "C".
+       (fortran-comment-line-start-skip): Don't match cpp stuff.
+       (font-lock-keywords): Add * to comment-chars.  Grok cpp stuff.
+       (fortran-mode-map): Remove over-eager custom-menu-create for now.
+       (fortran-mode): Don't set fortran-comment-line-start-skip,
+       fortran-comment-line-start here.  Set comment-start,
+       add-log-current-defun.
+       (fortran-fill-paragraph): Adjust to try to DTRT with cpp stuff.
+       (fortran-current-defun): New function.
+
+2000-03-09  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacs-lisp/re-builder.el: New file.
+
+       * mouse.el (mouse-drag-region): Don't run up-event handler
+       if hscroll has changed.
+
+       * octave-mod.el (octave-font-lock-keywords): To font-lock the
+       builtin operators, use `font-lock-builtin-face' for Emacs and
+       `font-lock-preprocessor-face' otherwise.
+       
+       * font-lock.el (lisp-font-lock-keywords-1): Highlight 
+       `(defun (setf foo)' differently.
+
+2000-03-08  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * emacs-lisp/regexp-opt.el: Update copyright and leading comment.
+       (regexp-opt): Update comment and adapt the code the new meaning of
+       the `paren' argument of regex-opt-group for shy-groups.
+       (regexp-opt-depth): Handle shy groups as well as backslashed
+       backslashes.
+       (regexp-opt-group): Turn the leading comment into a docstring.
+       Allow `paren' to be a string (the string to use to open a group).
+       Remove open-presuf and close-presuf.  Instead of checking for `all
+       one-char' and then later on check for `several one-char', handle
+       both cases close together.  Also apply a more generic algorithm
+       for suffixes (the mirror image of the algorithm used for
+       prefixes).  Use shy-groups.  Use nreverse rather than reverse.
+       (regexp-opt-try-suffix): Removed.
+
+       * cmuscheme.el (inferior-scheme-mode-map): Define it independently
+       from comint-mode-map, so we can just inherit from it.  Also, move
+       the initialization into the `defvar' since there's no docstring
+       anyway and it's fairly short.
+       (inferior-scheme-mode): Define it as derived-mode: the code is
+       shorter and this way we inherit from comint-mode-map rather than
+       copying it.
+
+       * subr.el (replace-regexps-in-string): Properly handle the case
+       where we match an empty string.
+
+       * comint.el (comint-exec-1): Add the current-dir to the exec-path
+       when the command has a directory component (such as "./testml").
+       Also fix a typo in the comment.
+
+2000-03-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * Makefile (compile-files): Compile files one by one because
+       that's the only way to ensure a clean compilation environment for
+       each individual file.
+
+       * frame.el (other-frame): Call x-focus-frame.
+
+2000-03-07  Dave Love  <fx@gnu.org>
+
+       * recentf.el (recentf-keep-non-readable-files-p): Add :set,
+       :require to defcustom.
+
+       * emacs-lisp/cl.el: Remove expt, delete, rassoc from autoloads
+       lists.
+
+       * files.el (auto-mode-alist): Add configure.in.
+
+       * progmodes/autoconf.el: New file.
+
+2000-03-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/mh-e.el: Change maintainer to `none'.
+
+       * recentf.el (recentf-keep-non-readable-files-p): Quote args
+       to remove-hook and add-hook.
+
+2000-03-07  Francesco Potorti`  <F.Potorti@cnuce.cnr.it>
+
+       * sendmail.el (mail-send-nonascii): Add a new value `mime' and use
+       it as the default.
+       (mail-send): Test mail-send-nonascii also for the new `mime' value.
+       (sendmail-send-it): Conditionally add MIME headers specifying the
+       used character set.
+       
+2000-03-07  Dave Love  <fx@gnu.org>
+
+       * winner.el: Fix keywords, autoload cookies.  Split
+       eval-when-compile form to avoid compilation failure.
+
+2000-03-07  Miyashita Hisashi  <himi@bird.scphys.kyoto-u.ac.jp>
+
+       * international/mule.el: Modify comment about coding system
+       property `coding-category'.
+       (make-coding-system): New argument EOL-TYPE.  Pay attention to
+       coding-category property of PROPERTIES.
+
+       * international/mule-conf.el (coding-category-utf-8,
+       coding-category-utf-16-be, coding-category-utf-16-le): New coding
+       categories.  Include them in the argument for set-coding-priority.
+
+       * international/mule-cmds.el (reset-language-environment): Include
+       coding-category-utf-8, coding-category-utf-16-be, and
+       coding-category-utf-16-le in the argument for set-coding-priority.
+       (reset-language-environment): Initialize coding-category-utf-8,
+       coding-category-utf-16-be, and coding-category-utf-16-le to nil.
+
+2000-03-06  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el (bookmark-file-or-variation-thereof): New func, for
+       code abstracted out of `bookmark-jump-noselect'.  Now tries info
+       extensions as well as compression extensions.
+       (bookmark-jump-noselect): Use above new func.
+       
+2000-03-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * strokes.el: Change maintainer's mail address.
+
+2000-03-03  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule-diag.el (list-character-sets): Make help-echo
+       string by substitute-command-keys.
+       (list-character-sets): Likewise.
+       (sort-listed-character-sets): Call help-setup-xref.
+
+2000-03-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * time.el (display-time-mail-file): Add `none' to the list of
+       choices.
+
+2000-03-01  Dave Love  <fx@gnu.org>
+
+       * help.el (help-xref-go-back): Don't try to set position.
+
+       * international/mule-diag.el (list-character-sets): Call
+       help-setup-xref.  Add help-echo to xrefs.
+       (list-character-sets-1): Add help-echo to xrefs.
+
 2000-03-02  Gerd Moellmann  <gerd@gnu.org>
 
        * frame.el (blink-cursor-mode): Switch cursor on when turning
 2000-02-17  Eli Zaretskii  <eliz@is.elta.co.il>
 
        * faces.el (list-faces-display): Use display-mouse-p instead of
-        window-system.
+       window-system.
 
        * menu-bar.el (global-map): Menu-bar items converted to the new
        format (menu-item..., rearranged for better CUA compliance, and
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
-        * textmodes/bibtex.el (bibtex-mode): Replaced manual splitting of path
-        at ':' characters by call to split-string.
+       * textmodes/bibtex.el (bibtex-mode): Replaced manual splitting of path
+       at ':' characters by call to split-string.
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
-        * textmodes/bibtex.el: Added RCS version identification.
+       * textmodes/bibtex.el: Added RCS version identification.
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
-        * textmodes/bibtex.el: Some temporary comments removed.
-        (bibtex-field-name, bibtex-entry-type): Made the relationship
-        explicit.
-        (bibtex-field-const): Allow capital letters.
-        (bibtex-start-of-string): Deleted because unused.
-
-        * textmodes/bibtex.el: Unified some nomenclature.  We no longer
-        use the term 'reference' to describe a bibtex entry as a whole.
-        Further, reference keys are no longer called 'labels'.
-        (bibtex-keys): Renamed to bibtex-reference-keys.
-        (bibtex-reformat-previous-labels): Renamed to
-        bibtex-reformat-previous-reference-keys.
-        (bibtex-reference-type): Renamed to bibtex-entry-type.
-        (bibtex-reference-head): Renamed to bibtex-entry-head.
-        (bibtex-reference-maybe-empty-head): Renamed to
-        bibtex-entry-maybe-empty-head.
-        (bibtex-key-in-reference): Renamed to bibtex-key-in-entry.
-        (bibtex-search-reference): Renamed to bibtex-search-entry.
-        (bibtex-enclosing-reference-maybe-empty-head): Renamed to
-        bibtex-enclosing-entry-maybe-empty-head.
-        (bibtex-entry-field-alist, bibtex-entry-head,
-        bibtex-font-lock-keywords, bibtex-skip-to-valid-entry,
-        bibtex-map-entries, bibtex-search-entry,
-        bibtex-enclosing-entry-maybe-empty-head, bibtex-format-entry,
-        bibtex-generate-autokey, bibtex-parse-keys, bibtex-pop, bibtex-mode,
-        bibtex-submit-bug-report, bibtex-entry, bibtex-print-help-message,
-        bibtex-make-field, bibtex-end-of-entry, bibtex-sort-buffer,
-        bibtex-find-entry-location, bibtex-validate, bibtex-find-text,
-        bibtex-kill-entry, bibtex-clean-entry, bibtex-reformat,
-        bibtex-complete-key, bibtex-String) : Use the new nomenclature.
+       * textmodes/bibtex.el: Some temporary comments removed.
+       (bibtex-field-name, bibtex-entry-type): Made the relationship
+       explicit.
+       (bibtex-field-const): Allow capital letters.
+       (bibtex-start-of-string): Deleted because unused.
+       
+       * textmodes/bibtex.el: Unified some nomenclature.  We no longer
+       use the term 'reference' to describe a bibtex entry as a whole.
+       Further, reference keys are no longer called 'labels'.
+       (bibtex-keys): Renamed to bibtex-reference-keys.
+       (bibtex-reformat-previous-labels): Renamed to
+       bibtex-reformat-previous-reference-keys.
+       (bibtex-reference-type): Renamed to bibtex-entry-type.
+       (bibtex-reference-head): Renamed to bibtex-entry-head.
+       (bibtex-reference-maybe-empty-head): Renamed to
+       bibtex-entry-maybe-empty-head.
+       (bibtex-key-in-reference): Renamed to bibtex-key-in-entry.
+       (bibtex-search-reference): Renamed to bibtex-search-entry.
+       (bibtex-enclosing-reference-maybe-empty-head): Renamed to
+       bibtex-enclosing-entry-maybe-empty-head.
+       (bibtex-entry-field-alist, bibtex-entry-head,
+       bibtex-font-lock-keywords, bibtex-skip-to-valid-entry,
+       bibtex-map-entries, bibtex-search-entry,
+       bibtex-enclosing-entry-maybe-empty-head, bibtex-format-entry,
+       bibtex-generate-autokey, bibtex-parse-keys, bibtex-pop, bibtex-mode,
+       bibtex-submit-bug-report, bibtex-entry, bibtex-print-help-message,
+       bibtex-make-field, bibtex-end-of-entry, bibtex-sort-buffer,
+       bibtex-find-entry-location, bibtex-validate, bibtex-find-text,
+       bibtex-kill-entry, bibtex-clean-entry, bibtex-reformat,
+       bibtex-complete-key, bibtex-String) : Use the new nomenclature.
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
-        * textmodes/bibtex.el (bibtex-strings, bibtex-keys): Removed redundant
-        comment.
-        (bibtex-format-field-delimiters): New function, functionality
-        extracted from bibtex-format-entry.
-        (bibtex-autokey-get-yearfield-digits): New function, functionality
-        extracted from bibtex-autokey-get-yearfield.
-
-        * textmodes/bibtex.el: Completely reimplemented parsing of bibtex
-        entries in order to avoid stack overflow in the regexp matcher if
-        field contents become large.
-        (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield,
-        bibtex-field-string-part-not-braced,
-        bibtex-field-string-part-no-inner-braces,
-        bibtex-field-string-part-1-inner-brace,
-        bibtex-field-string-part-2-inner-braces,
-        bibtex-field-string-part-3-inner-braces, bibtex-field-string-braced,
-        bibtex-field-string-quoted, bibtex-field-string,
-        bibtex-field-string-or-const, bibtex-field-text, bibtex-field,
-        bibtex-name-in-field, bibtex-text-in-field, bibtex-reference-infix,
-        bibtex-string, bibtex-key-in-string, bibtex-text-in-string): Deleted
-        as parsing is now performed by the following functions.
-        (bibtex-parse-nested-braces, bibtex-parse-field-string-braced,
-        bibtex-parse-quoted-string, bibtex-parse-field-string-quoted,
-        bibtex-parse-field-string, bibtex-search-forward-field-string,
-        bibtex-parse-association, bibtex-field-name-for-parsing,
-        bibtex-parse-field-name, bibtex-parse-field-text, bibtex-parse-field,
-        bibtex-search-forward-field, bibtex-search-backward-field,
-        bibtex-start-of-field, bibtex-end-of-field,
-        bibtex-start-of-name-in-field, bibtex-end-of-name-in-field,
-        bibtex-start-of-text-in-field, bibtex-end-of-text-in-field,
-        bibtex-parse-string-prefix, bibtex-parse-string-postfix,
-        bibtex-parse-string, bibtex-search-forward-string,
-        bibtex-search-backward-string, bibtex-start-of-string,
-        bibtex-end-of-string, bibtex-start-of-reference-key-in-string,
-        bibtex-end-of-reference-key-in-string, bibtex-start-of-text-in-string,
-        bibtex-end-of-text-in-string): New functions for the parsing of bibtex
-        entries.  Instead of reporting the results of the parsing by
-        match-beginning or match-end, these functions return data structures
-        that hold the corresponding positions.
-        (bibtex-enclosing-field): Changed to also report field boundaries by
-        return values rather than by match-beginning or match-end.  The
-        following functions have been adapted to use the new parsing
-        functions.
-        (bibtex-skip-to-valid-entry, bibtex-search-reference,
-        bibtex-enclosing-field, bibtex-format-entry,
-        bibtex-autokey-get-namefield, bibtex-autokey-get-titlestring,
-        bibtex-parse-keys, bibtex-complete, bibtex-pop, bibtex-mode,
-        bibtex-print-help-message, bibtex-end-of-entry,
-        bibtex-ispell-abstract, bibtex-validate, bibtex-next-field,
-        bibtex-find-text, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters,
-        bibtex-kill-field, bibtex-empty-field, bibtex-fill-entry): Use the new
-        method for parsing.
-        (bibtex-assoc-of-regexp, bibtex-skip-to-valid-entry,
-        bibtex-map-entries, bibtex-flash-head,
-        bibtex-enclosing-reference-maybe-empty-head, bibtex-format-entry,
-        bibtex-autokey-change, bibtex-autokey-get-namefield,
-        bibtex-autokey-get-names, bibtex-autokey-get-titlestring,
-        bibtex-autokey-get-titles, bibtex-parse-keys, bibtex-pop, bibtex-mode,
-        bibtex-end-of-entry, bibtex-ispell-abstract, bibtex-sort-buffer,
-        bibtex-validate, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters,
-        bibtex-kill-field, bibtex-kill-entry): Use let* instead of let in
-        order to make the new binding of case-fold-search immediately
-        visible.
+       * textmodes/bibtex.el (bibtex-strings, bibtex-keys): Removed redundant
+       comment.
+       (bibtex-format-field-delimiters): New function, functionality
+       extracted from bibtex-format-entry.
+       (bibtex-autokey-get-yearfield-digits): New function, functionality
+       extracted from bibtex-autokey-get-yearfield.
+       
+       * textmodes/bibtex.el: Completely reimplemented parsing of bibtex
+       entries in order to avoid stack overflow in the regexp matcher if
+       field contents become large.
+       (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield,
+       bibtex-field-string-part-not-braced,
+       bibtex-field-string-part-no-inner-braces,
+       bibtex-field-string-part-1-inner-brace,
+       bibtex-field-string-part-2-inner-braces,
+       bibtex-field-string-part-3-inner-braces, bibtex-field-string-braced,
+       bibtex-field-string-quoted, bibtex-field-string,
+       bibtex-field-string-or-const, bibtex-field-text, bibtex-field,
+       bibtex-name-in-field, bibtex-text-in-field, bibtex-reference-infix,
+       bibtex-string, bibtex-key-in-string, bibtex-text-in-string): Deleted
+       as parsing is now performed by the following functions.
+       (bibtex-parse-nested-braces, bibtex-parse-field-string-braced,
+       bibtex-parse-quoted-string, bibtex-parse-field-string-quoted,
+       bibtex-parse-field-string, bibtex-search-forward-field-string,
+       bibtex-parse-association, bibtex-field-name-for-parsing,
+       bibtex-parse-field-name, bibtex-parse-field-text, bibtex-parse-field,
+       bibtex-search-forward-field, bibtex-search-backward-field,
+       bibtex-start-of-field, bibtex-end-of-field,
+       bibtex-start-of-name-in-field, bibtex-end-of-name-in-field,
+       bibtex-start-of-text-in-field, bibtex-end-of-text-in-field,
+       bibtex-parse-string-prefix, bibtex-parse-string-postfix,
+       bibtex-parse-string, bibtex-search-forward-string,
+       bibtex-search-backward-string, bibtex-start-of-string,
+       bibtex-end-of-string, bibtex-start-of-reference-key-in-string,
+       bibtex-end-of-reference-key-in-string, bibtex-start-of-text-in-string,
+       bibtex-end-of-text-in-string): New functions for the parsing of bibtex
+       entries.  Instead of reporting the results of the parsing by
+       match-beginning or match-end, these functions return data structures
+       that hold the corresponding positions.
+       (bibtex-enclosing-field): Changed to also report field boundaries by
+       return values rather than by match-beginning or match-end.  The
+       following functions have been adapted to use the new parsing
+       functions.
+       (bibtex-skip-to-valid-entry, bibtex-search-reference,
+       bibtex-enclosing-field, bibtex-format-entry,
+       bibtex-autokey-get-namefield, bibtex-autokey-get-titlestring,
+       bibtex-parse-keys, bibtex-complete, bibtex-pop, bibtex-mode,
+       bibtex-print-help-message, bibtex-end-of-entry,
+       bibtex-ispell-abstract, bibtex-validate, bibtex-next-field,
+       bibtex-find-text, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters,
+       bibtex-kill-field, bibtex-empty-field, bibtex-fill-entry): Use the new
+       method for parsing.
+       (bibtex-assoc-of-regexp, bibtex-skip-to-valid-entry,
+       bibtex-map-entries, bibtex-flash-head,
+       bibtex-enclosing-reference-maybe-empty-head, bibtex-format-entry,
+       bibtex-autokey-change, bibtex-autokey-get-namefield,
+       bibtex-autokey-get-names, bibtex-autokey-get-titlestring,
+       bibtex-autokey-get-titles, bibtex-parse-keys, bibtex-pop, bibtex-mode,
+       bibtex-end-of-entry, bibtex-ispell-abstract, bibtex-sort-buffer,
+       bibtex-validate, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters,
+       bibtex-kill-field, bibtex-kill-entry): Use let* instead of let in
+       order to make the new binding of case-fold-search immediately
+       visible.
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
-        * textmodes/bibtex.el: Copyright notice is up to date.
-        Added constant 'bibtex-maintainer-salutation.
-
-        * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather
-        than make-temp-name, use match-string-no-properties and eliminate
-        a quadratic behavior when building bibtex-strings.
-
-        * bibtex.el (bibtex-reference-key): Accept string entries whose
-        reference key contains upper case letters.
+       * textmodes/bibtex.el: Copyright notice is up to date.
+       Added constant 'bibtex-maintainer-salutation.
+       
+       * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather
+       than make-temp-name, use match-string-no-properties and eliminate
+       a quadratic behavior when building bibtex-strings.
+       
+       * bibtex.el (bibtex-reference-key): Accept string entries whose
+       reference key contains upper case letters.
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
-        * bibtex.el (bibtex-reference-head): Allow entries to start with
-        a new line.
+       * bibtex.el (bibtex-reference-head): Allow entries to start with
+       a new line.
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
-        * bibtex.el: Hiding of entry bodies is not longer provided by
-        bibtex.el directly.  Instead the hideshow package can be used.
-        Added a special bibtex entry to hs-special-modes-alist.
-        (bibtex-hs-forward-sexp): Added for hideshow.el.
+       * bibtex.el: Hiding of entry bodies is not longer provided by
+       bibtex.el directly.  Instead the hideshow package can be used.
+       Added a special bibtex entry to hs-special-modes-alist.
+       (bibtex-hs-forward-sexp): Added for hideshow.el.
 
 2000-02-15  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
        (ispell-choices-win-default-height): Fix for XEmacs visibility.
        (ispell-dictionary-alist1): Added Brasileiro dictionary.
        (ispell-dictionary-alist6): Russian command lines no longer accept
-        run-together words.
+       run-together words.
        (ispell-local-dictionary-alist): Add koi8-r to customize definition.
        (ispell-dictionary-alist): Add koi8-r to customize definition.
        (check-ispell-version): Added documentation string.  Returns
-        library path when called non-interactively.
+       library path when called non-interactively.
        (ispell-menu-map-needed): Uses new variables.
        (ispell-library-path): New variable.
        (ispell-decode-string): XEmacs fix for bogus variable bindings.
        maintainer information closer to the beginning of the bibtex.el
        file.
        (bibtex-maintainer-salutation): New constant.
-        (bibtex-version): New constant.
-        (bibtex-submit-bug-report): Use bibtex-version and
+       (bibtex-version): New constant.
+       (bibtex-submit-bug-report): Use bibtex-version and
        bibtex-maintainer-salutation.
        (bibtex-entry-field-alist): Made booktitle field optional for
        @inproceedings entries when crossreferenced.
 1999-11-10  Peter Kleiweg  <kleiweg@let.rug.nl>
 
        * progmodes/ps-mode.el (ps-mode-maintainer-address): New
-        constant.
+       constant.
        (ps-mode-submit-bug-report): New function. Entry added to menu.
 
 1999-11-10  William M. Perry  <wmperry@aventail.com>
        (reftex-what-environment): Fixed bug with stacked environments of
        same kind (e.g. enumerate).
        (reftex-process-string): Preserve default directory.
-        (reftex-label-alist-builtin): Changed prefixes of endnote and
+       (reftex-label-alist-builtin): Changed prefixes of endnote and
        footnote.  Also the magic words.
        (reftex-reference): Interprete new option
        `reftex-fref-is-default'.
 1999-08-03  Didier Verna  <verna@inf.enst.fr>
 
        * rect.el: All functions rewritten, except when noted above
-        their declaration.  Below is a list of interface changes.
+       their declaration.  Below is a list of interface changes.
        (apply-on-rectangle): New function, mostly replaces
        `operate-on-rectangle'.  All callers changed.
-        (move-to-column-force): Pass new second argument to `move-to-column'.
+       (move-to-column-force): Pass new second argument to `move-to-column'.
        (kill-rectangle): Added optional prefix arg to fill lines.
        (delete-rectangle): Ditto.
-        (delete-whitespace-rectangle): Ditto.
+       (delete-whitespace-rectangle): Ditto.
        (delete-extract-rectangle): Ditto.
        (open-rectangle): Ditto.
        (clear-rectangle): Ditto.
-        (delete-whitespace-rectangle-line): New function.
+       (delete-whitespace-rectangle-line): New function.
        (delete-rectangle-line): Added third arg FILL.
        (delete-extract-rectangle-line): Ditto.
        (open-rectangle-line): Ditto.