Changes for automatic remapping of X colors on terminal frames:
[bpt/emacs.git] / lisp / ChangeLog
index a73988e..36e9fb9 100644 (file)
@@ -1,5 +1,682 @@
+1999-12-06  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       Changes for automatic remapping of X colors on terminal frames:
+
+       * term/pc-win.el (msdos-setup-initial-frame): New function, run by
+       term-setup-hook.  Call msdos-remember-default-colors and
+       msdos-handle-reverse-video.
+       (msdos-face-setup): Parts of code moved to
+       msdos-setup-initial-frame.
+       (msdos-handle-reverse-video): New function, modeled after
+       x-handle-reverse-video.
+       (make-msdos-frame): Don't use initial-frame-alist and
+       default-frame-alist.  Call msdos-handle-reverse-video.
+       (msdos-color-aliases): Remove.
+       (msdos-color-translate, msdos-approximate-color): Remove.
+       (msdos-color-values): Use 16-bit RGB values.  RGB values updated
+       for better approximation of X colors.
+       (msdos-face-setup): Call tty-color-clear.  Remove code that sets
+       up tty-color-alist (it is now on startup.el).
+       (x-display-color-p, x-color-defined-p, x-color-values,
+       x-defined-colors, face-color-supported-p, face-color-gray-p):
+       Remove.
+
+       * facemenu.el (facemenu-read-color, list-colors-display): Use
+       defined-colors for all frame types.
+       (facemenu-color-equal): Use color-values for all frame types.
+
+       * faces.el (read-face-attribute): For :foreground and :background
+       attributes and frames on character terminals, translate the color
+       to the closest supported one before looking it up in the list of
+       valid values.
+       (face-valid-attribute-values): Call defined-colors for all types
+       of frames.
+       (defined-colors, color-defined-p, color-values, display-color-p):
+       New finctions.
+       (x-defined-colors, x-color-defined-p, x-color-values,
+       x-display-color-p): Aliases for the above.
+
+       * startup.el (command-line): Register terminal colors for frame
+       types other than x and w32, but only if the terminal supports
+       colors.  Call tty-color-define instead of face-register-tty-color.
+
+       * term/x-win.el (xw-defined-colors): Renamed from
+       x-defined-colors.
+       * term/w32-win.el (xw-defined-colors): Likewise.
+
+       * term/tty-colors.el: New file.
+       * loadup.el: Load term/tty-colors.
+
+1999-12-06  Dave Love  <fx@gnu.org>
+
+       * ffap.el: Autoload the ffap alias directly.
+
+1999-12-06  Inge Frick  <inge@nada.kth.se>
+
+       * dired-aux.el (dired-do-shell-command): Changed documentation.
+       (dired-shell-stuff-it): A `?' in COMMAND has now the same
+       meaning as `*'.
+       
+1999-12-06  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (insert-buffer): Doc fix.
+
+       * apropos.el (apropos-mode): Add autoload cookie.
+
+1999-12-06  Sam Steingold  <sds@goems.com>
+
+       * progmodes/etags.el (etags-tags-completion-table): Modified the
+       regexp to allow for the CL symbols starting with `+*'.
+       (tags-completion-table): Doc fix (it's an obarray, not an alist).
+       (tags-completion-table, tags-recognize-empty-tags-table): Remove
+       `function' quoting lambda.
+       (tags-with-face): New macro.
+       (list-tags, tags-apropos): Use it.
+       (tags-apropos-additional-actions): New user option.
+       (etags-tags-apropos-additional): Use it.
+       (tags-apropos): Call etags-tags-apropos-additional.
+       (tags-apropos-verbose): New user option.
+       (etags-tags-apropos): Use it.
+       (visit-tags-table-buffer, next-file): Use `unless'.
+       (recognize-empty-tags-table): Renamed to
+       tags-recognize-empty-tags-table.
+       (complete-tag): Call tags-complete-tag bypassing try-completion.
+       
+1999-12-06  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule.el (set-buffer-file-coding-system): Docstring
+       modified.
+
+1999-12-05  Dirk Herrmann  <D.Herrmann@tu-bs.de>
+
+       * textmodes/bibtex.el (bibtex-hs-forward-sexp): Added to support
+       using the hideshow package.
+       (hs-special-modes-alist): Added entry for bibtex to allow the use
+       of the hideshow package.
+       (bibtex-hide-entry-bodies): Deleted as hiding of entry bodies is
+       not longer provided by bibtex.el directly.  Instead the hideshow
+       package should be used.
+       (bibtex-mode-map, bibtex-edit-menu, bibtex-mode): Delete
+       references to bibtex-hide-entry-bodies.
+
+1999-12-05  Dirk Herrmann  <D.Herrmann@tu-bs.de>
+
+       * textmodes/bibtex.el: Copyright notice is up to date.  Moved
+       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-maintainer-salutation.
+       (bibtex-entry-field-alist): Made booktitle field optional for
+       @inproceedings entries when crossreferenced.
+       (bibtex-entry-field-alist): Added booktitle field to proceedings
+       entry type (for cross referencing). Thanks to Wagner Toledo Correa
+       for the suggestion.
+       (bibtex-string-file-path): Fixed typo.
+
+1999-12-05  Carsten Dominik  <dominik@strw.leidenuniv.nl>
+
+       * textmodes/bibtex.el (bibtex-mode-map): Reserved the key `C-c &'
+       for reftex.el.
+       (bibtex-edit-menu): Added `reftex-view-crossref-from-bibtex'
+       to menu.
+
+1999-12-04  Dave Love  <fx@gnu.org>
+
+       * delsel.el: Revert previous change -- region is significant to
+       skeleton.
+
+1999-12-04  Michael Kifer  <kifer@cs.sunysb.edu>
+
+       * viper-cmd.el (viper-change-state): Use
+       viper-ESC-moves-cursor-back to decide whether to move the cursor
+       back.
+       
+1999-12-03  Kenichi Handa  <handa@mule.m17n.org>
+
+       * international/mule-util.el (truncate-string-to-width): Docsting
+       fixed.
+
+1999-12-02  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * emacs-lisp/lisp-mnt.el (lm-header-multiline): Fix spurious
+       use of `cond'.
+       (lm-with-file): Move all the find-file...kill-buffer stuff into
+       this macro.  Make it use `find-file-noselect' and make it kill
+       the buffer only if it wasn't already displayed somewhere.
+       (lm-summary, lm-authors, lm-maintainer, lm-creation-date)
+       (lm-last-modified-date, lm-version, lm-keywords, lm-adapted-by)
+       (lm-commentary, lm-verify, lm-synopsis): Use lm-with-file.
+       (lm-commentary): fix to handle the case when the change log is
+       at the end of the file.
+
+1999-12-02  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule.el (charsetp): Fix typo in docstring.
+
+       * international/mule-diag.el (list-coding-categories): Fix typo;
+       automatic -> autoload.
+
+1999-12-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * vc.el (vc-update-change-log): Look for rcs2log under
+       exec-directory.
+
+       * emacs-lisp/lisp-mode.el (lisp-mode-variables): Change
+       outline-regexp, add outline-level.
+       (lisp-outline-level): New.
+
+       * calendar/appt.el (appt-convert-time): Handle "12:MMam", 
+       remove extraneous string-match.
+
+       * finder.el (finder-commentary): Activate Finder mode.
+
+1999-12-01  Anders Lindgren  <andersl@andersl.com>
+
+       * autorevert.el (auto-revert-buffers): Auto-revert mode was turned
+       off when reverting buffers that contained mode specifiers.
+       `revert-buffer' is now called with non-nil PRESERVE-MODES
+       argument.
+
+1999-12-01  Dave Love  <fx@gnu.org>
+
+       * delsel.el: Grok skeleton-pair-insert-maybe.
+
+1999-11-30  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * progmodes/cperl-mode.el (cperl-under-as-char):
+       Use nil as default.
+
+1999-11-30  Gerd Moellmann  <gerd@gnu.org>
+
+       * speedbar.el (toplevel): Remove compatibility code for Emacs
+       versions without custom.el.
+
+1999-11-30  Dave Love  <fx@gnu.org>
+
+       * fortran.el (fortran-strip-sequence-nos): New command.
+
+       * autoinsert.el: Minor doc fixes.
+       (auto-insert): Return nil.
+
+       * faces.el (set-face-documentation): Purecopy STRING.
+
+1999-11-29  Dave Love  <fx@gnu.org>
+
+       * derived.el: Doc fixes, remove old backquote syntax.
+
+       * cus-edit.el (custom-save-variables, custom-save-faces): Write a
+       comment warning about editing.
+
+       * help.el (help-mode-hook): Define.
+
+1999-11-29  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacs-lisp/edebug.el (edebug-make-enter-wrapper): Correct
+       invalid translation of old-style backquote syntax to new syntax.
+
+1999-11-28  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * Makefile (DONTCOMPILE): Add term/internal.el.
+
+1999-11-26  Dave Love  <fx@gnu.org>
+
+       * comint.el: Fix last change.
+
+       * emacs-lisp/advice.el: Fix last change.
+
+1999-11-26  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * cus-edit.el (Custom-reset-standard): Doc fix.
+       (custom-variable-reset-standard): Doc fix.
+       (custom-face-reset-standard): Doc fix.
+       (custom-face-menu): "Reset to Standard" => "Erase Customization".
+       (custom-variable-menu): Likewise.
+       (custom-reset-menu): Likewise.
+       (custom-buffer-create-internal): Likewise.
+
+1999-11-26  Dave Love  <fx@gnu.org>
+
+       * progmodes/make-mode.el (makefile-mode-hook): Customize.
+
+       * font-lock.el: Doc fixes.
+
+       * menu-bar.el (menu-bar-mode): Customize.
+
+       * cus-start.el: Add use-dialog-box.
+
+       * add-log.el (change-log-mode-hook): Customize.
+       (add-log-current-defun): Use
+       fortran-{beginning,end}-of-subprogram.  
+
+1999-11-26  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * emacs-lisp/advice.el: Many doc fixes.
+
+       * comint.el (comint-preoutput-filter-functions): Doc fix.
+
+1999-11-26  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): 
+       Improve messages for capitalization of arg names,
+       for flag variables, for t and nil, for imperatives.
+       Call them imperatives rather than infinitives sans "to".
+       (checkdoc-common-verbs-wrong-voice): Add "moves".
+       (checkdoc-message-text-engine): Improve messages for y-or-n-p.
+
+       * emacs-lisp/checkdoc.el (checkdoc-file-comments-engine):
+       Don't convert comments from 3-semicolon to 2-semicolon.
+       That is a matter of style.
+       (checkdoc-triple-semi-comment-check-flag): Variable deleted.
+       (checkdoc-comments): Don't bind that variable.
+
+1999-11-26  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * files.el (write-file-hooks): Doc fix.
+
+1999-11-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * progmodes/f90.el (f90-abbrev-start): Use `eq' instead of `='.
+
+1999-11-25  Dave Love  <fx@gnu.org>
+
+       * hippie-exp.el: Require comint when compiling.
+       (hippie-expand): Add :links.
+       (hippie-expand-try-functions-list): Customize.
+
+1999-11-24  Michael Kifer  <kifer@cs.sunysb.edu>
+       
+       * viper*el: Replaced old-style backquotes.
+       
+       * ediff*el: Replaced old-style backquotes.
+       
+       * ediff-merge
+       (ediff-looks-like-combined-merge,ediff-get-combined-region):
+       Changed to support the new format for ediff-combination-pattern.
+       
+       * ediff-diff (ediff-set-fine-overlays-in-one-buffer):
+       Changed to support the new format for ediff-combination-pattern.
+       
+1999-11-24  Dave Love  <fx@gnu.org>
+
+       * custom.el (custom-declare-group): Purecopy DOC.
+       (custom-handle-keyword): Purecopy VALUE.
+       (custom-add-link): Purecopy WIDGET.
+       (custom-add-version): Purecopy VERSION.
+       (custom-add-load): Purecopy LOAD.
+
+       * cus-face.el (custom-declare-face): Purecopy DOC.
+
+       * info.el:
+       (Info-build-node-completions, Info-search, Info-follow-reference)
+       (Info-complete-menu-item, Info-menu, Info-index, Info-get-token)
+       (Info-find-emacs-command-nodes): Avoid properties on matched text
+       which may appear in minibuffer.
+
+1999-11-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * locate.el (locate-with-filter): Doc fix.
+
+1999-11-24  Alex Schroeder  <alex@gnu.org>
+
+       * sql.el (sql-find-sqli-buffer): New function.
+       (sql-set-sqli-buffer-generally): New function.
+       (sql-set-sqli-buffer): Better checking of new-buffer.
+       (sql-copy-column): Add comma after INTO clause, too.
+
+1999-11-24  Alex Schroeder  <alex@gnu.org>
+
+       * sql.el (sql-imenu-generic-expression): New, used to set
+       imenu-generic-expression.
+
+       * sql.el (sql-mode): Use ?_ and ?. instead of 95 and 46 when
+       setting font-lock-defaults' SYNTAX-ALIST.  Set
+       imenu-generic-expression, imenu-case-fold-search, and
+       imenu-syntax-alist.
+
+       * sql.el (sql-interactive-mode): Use ?_ and ?. instead of 95
+       and 46 when setting font-lock-defaults' SYNTAX-ALIST.
+
+1999-11-23  Andrew Innes  <andrewi@gnu.org>
+
+       * w32-win.el (w32-drag-n-drop): Load files in current window, if
+       drop coords aren't over a specific window.
+
+1999-11-23  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * ps-print.el: Define mule funs without checking if mule package is
+       loaded.
+       (ps-print-version): New version number (5.0.1).
+       (ps-header-dirpart): Now uses abbreviate-file-name.
+
+1999-11-23  Dave Love  <fx@gnu.org>
+
+       * fortran.el (fortran-comment-line-start): Renamed from
+       comment-line-start.
+       (fortran-comment-line-start-skip): Renamed from
+       comment-line-start-skip.
+       (fortran-mode-map): Use renamed functions.  Add manual and custom
+       entries to menu.
+       (fortran-mode-hook): Customize.
+       (fortran-comment-indent-function): Renamed from
+       fortran-comment-hook.
+       (delete-horizontal-regexp): Function deleted.
+       (fortran-electric-line-number): Simplified.
+       (fortran-beginning-of-subprogram): Renamed from
+       beginning-of-fortran-subprogram.
+       (fortran-end-of-subprogram): Renamed from
+       end-of-fortran-subprogram.
+       (fortran-mark-subprogram): Renamed from mark-fortran-subprogram.
+       (fortran-previous-statement, fortran-next-statement): Simplified.
+       (fortran-blink-match): New function.
+       (fortran-blink-matching-if, fortran-blink-matching-do): Use it.
+       (fortran-indent-to-column): Don't use delete-horizontal-regexp.
+       (fortran-find-comment-start-skip, fortran-is-in-string-p): Use
+       line-end-position.
+       (fortran-fill): No longer interactive.  Simplified.
+       (fortran-break-line): Simplified.
+       (fortran-analyze-file-format): Use char-after, not looking-at.
+
+       * find-func.el (find-function-regexp): Use `define-minor-mode'
+       after easy-menu change.
+
+1999-11-23  Gerd Moellmann  <gerd@gnu.org>
+
+       * comint.el: Add redirection.from active comint buffers into
+       another buffer.  Written by Peter Breton.
+
+1999-11-23  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * emacs-lisp/autoload.el (make-autoload): Recognize the new
+       `define-minor-mode'.
+       (define-minor-mode): Specify `doc-string-elt'.
+
+       * emacs-lisp/easy-mmode.el: Changed maintainer.
+       (easy-mmode-define-toggle): New BODY arg; Never append `-mode';
+       Use defcustom for the hooks; Improve the auto-generated docstrings.
+       (easy-mmode-define-minor-mode): Renamed `define-minor-mode'.
+       (define-minor-mode): Add BODY arg; Only declare the keymap if
+       provided; Improve the auto-generated docstrings.
+
+1999-11-22  Gerd Moellmann  <gerd@gnu.org>
+
+       * textmodes/text-mode.el (text-mode): Construct paragraph-start so
+       that the leading `^' is at the start.  This is necessary because
+       paragraphs.el tries to remove anchors, but can find them only if
+       they are the first character.
+
+       * progmodes/antlr-mode.el: New file.
+
+       * calendar/calendar.el: Fix autoload for
+       calendar-absolute-from-astro.  Add autoload for
+       calendar-print-astro-day-number.
+
+1999-11-21  Anders Lindgren  <andersl@andersl.com>
+
+       * follow.el: Use modern backquote syntax.  Minor comment update.
+
+1999-11-21  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (with-syntax-table): Don't switch buffers.
+
+       * emacs-lisp/edebug.el, emacs-lisp/cust-print.el,
+       progmodes/hideif.el: Use new backquote syntax.
+
+1999-11-21  Ken Manheimer  <klm@python.org>
+
+       * icomplete.el (icomplete-completions): Use an explicit variable
+       `icomplete-prospects-length', obviating the need to use an
+       apparently faulty throw/catch arrangement.
+       
+1999-11-21  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * term/internal.el (IT-display-table-setup): Don't overstep
+       character code 255.
+
+1999-11-20  Kenichi Handa  <handa@mule.m17n.org>
+
+       * ps-mule.el (ps-mule-font-info-database-bdf): Default BDF font
+       for the charset chinese-sisheng is 7bit encoding, not 8bit.
+
+1999-11-19  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * scroll-bar.el (scroll-bar-toolkit-scroll): Add handling of the 
+       `ratio' event for Xaw and Xaw3d(without arrows) scrollbars.
+
+       * files.el (auto-mode-alist): Add patterns for diff-mode.
+
+       * complete.el (PC-do-complete-and-exit): Use minibuffer-prompt-end
+       to detect an empty prompt.
+
+1999-11-18  Dave Love  <fx@gnu.org>
+
+       * simple.el (input-mode-8-bit): Fix the customization.
+
+1999-11-18  Gerd Moellmann  <gerd@gnu.org>
+
+       * international/iso-acc.el (iso-languages): Add more
+       characters for Portuguese.
+
+       * speedbar.el: Clean up comment at the start of the file.
+       Remove RCS id.
+
+       * progmodes/compile.el (compilation-parse-errors): Use
+       compilation-buffer-p instead of testing major-mode.
+
+1999-11-18  Dave Pearson  <davep@hagbard.demon.co.uk>
+
+       * quickurl.el Added defcustom of quickurl-completion-ignore-case.
+       (quickurl-ask): completion-ignore-case is set to the value of
+       quickurl-completion-ignore-case for the duration of the call to
+       completing-read.
+       
+1999-11-18  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * mail/rmailedit.el (rmail-cease-edit): Run rmail-mode-hook.
+
+1999-11-18  Kenichi Handa  <handa@etl.go.jp>
+
+       * ps-vars.el: Renamed from ps-print-def.el.  Provide ps-vars
+       instead of ps-print-def.
+
+       * ps-print.el: Require ps-vars instead of ps-print-def.
+
+       * ps-mule.el: Require ps-vars instead of ps-print-def.
+
+1999-11-17  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (with-syntax-table): Save buffer explicitly instead of
+       using save-excursion.
+
+1999-11-16  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/supercite.el: New maintainer.
+
+1999-11-16  Reto Zimmermann  <reto@synopsys.com>
+
+       * progmodes/vhdl-mode.el: Use new backquote syntax.
+
+1999-11-16  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (with-syntax-table): New.
+
+1999-11-15  Sam Steingold  <sds@ksp.com>
+
+       * dabbrev.el (dabbrev-filter-elements): Use the new backquote syntax.
+
+1999-02-22  Sam Steingold  <sds@goems.com>
+
+       * goto-addr.el (goto-address-at-mouse,
+       goto-address-find-address-at-point): use compose-mail.
+       (goto-address-mail-method): removed variable.
+       (goto-address-send-using-mh-e, goto-address-send-using-mhe,
+       goto-address-send-using-mail): removed functions.
+
+1998-11-03  Sam Steingold  <sds@goems.com>
+
+       * simple.el (backward-delete-char-untabify):
+       backward-delete-char-untabify-method can be `all' now - to delete
+       hungrily including newlines.
+
+1999-11-15  Sam Steingold  <sds@ksp.com>
+
+       * mail/rnews.el, mail/mh-utils.el: Use the new backquote syntax.
+
+1999-11-15  Dave Love  <fx@gnu.org>
+
+       * cus-edit.el (customize-face, customize-face-other-window):
+       Require match from completing-read.
+       (custom-buffer-done-function): Default to custom-bury-buffer, not
+       bury-buffer.
+
+1999-11-15  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/rmail.el, iswitchb.el, hippie-exp.el,
+       progmodes/cperl-mode.el: Use new backquote syntax.
+
+1998-09-14  Michael Ernst  <mernst@alum.mit.edu>
+
+       * uniquify.el: Use new backquote syntax.
+
+1999-11-14  Markus Rost  <rost@ias.edu>
+
+       * ispell.el (ispell-dictionary-alist): Fix type by adding koi8-r
+       as in ispell-local-dictionary-alist.
+
+1999-11-14  Alex Schroeder  <alex@gnu.org>
+
+       * ansi-color.el (ansi-color-apply): Updated regexps to include
+       highlighted face.
+
+1999-01-14  Johan Vromans  <jvromans@squirrel.nl>
+
+       * forms.el (forms--make-format-elt-using-text-properties):
+       Treat `intangible' differently.
+
+       * forms.el: Use new backquote syntax.
+
+1999-11-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * textmodes/scribe.el (scribe-mode): Doc-fix.
+
+1999-11-13  Peter Breton  <pbreton@ne.mediaone.net>
+
+       * net-utils.el (run-network-program, net-utils-run-program): Use
+       the new backquote syntax.
+       (smbclient-program, smbclient-program-options)
+       (smbclient-prompt-regexp, smbclient-font-lock-keywords): New
+       variables
+       (smbclient, smbclient-list-shares): New functions
+
+1999-11-12  Sam Steingold  <sds@ksp.com>
+
+       * emulation/viper-init.el (viper-deflocalvar, viper-loop)
+       (viper-buffer-live-p, viper-kbd-buf-alist, viper-kbd-buf-pair)
+       (viper-kbd-buf-definition, viper-kbd-mode-alist)
+       (viper-kbd-mode-pair, viper-kbd-mode-definition)
+       (viper-kbd-global-pair, viper-kbd-global-definition):
+       Use the new backquote syntax.
+
+       * emulation/viper-cmd.el (viper-test-com-defun)
+       (viper-prefix-arg-value, viper-prefix-arg-com):
+       Use the new backquote syntax.
+
+       * emacs-lisp/debug.el (debugger-env-macro):
+       Use the new backquote syntax.
+
+       * emacs-lisp/easymenu.el (easy-menu-make-symbol):
+       Use the new backquote syntax.
+
+       * calendar/calendar.el (calendar-remove-frame-by-deleting):
+       New user variable.
+       (calendar-hide-window): Use it.
+       (increment-calendar-month, calendar-for-loop, calendar-sum):
+       Use the new backquote syntax.
+
+1999-11-12  Andrew Innes  <andrewi@gnu.org>
+
+       * select.el (x-set-selection): Call buffer-substring, not
+       substring.  Also fix docstring
+
+1999-11-12  Peter Kleiweg  <kleiweg@let.rug.nl>
+
+       * progmodes/ps-mode.el (ps-mode-submit-bug-report): Added list
+       of customizable variables to bug report message. Added
+       system-type to package name in bug report.
+
+1999-11-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * buff-menu.el (list-buffers-noselect): Use abbreviate-file-name
+       to display file names.
+
+1999-11-11  Gerd Moellmann  <gerd@gnu.org>
+
+       * mwheel.el: Fix copyright notice, don't require 'cl at run time.
+
+       * isearch.el: Add lazy-highlighting feature.
+
+1999-11-10  Peter Kleiweg  <kleiweg@let.rug.nl>
+
+       * progmodes/ps-mode.el (ps-mode-maintainer-address): New
+        constant.
+       (ps-mode-submit-bug-report): New function. Entry added to menu.
+
+1999-11-10  William M. Perry  <wmperry@aventail.com>
+
+       * mwheel.el: New file to support the new style wheeled mice.
+
+1999-11-10  Gerd Moellmann  <gerd@gnu.org>
+
+       * startup.el (initial-scratch-message): Add ";;" to the front of
+       lines in the message.
+
+       * files.el (file-local-copy): Remove optional BUFFER argument
+       because that's not used by anything.
+
+       * mail/mh-comp.el (mh-smail-batch): If TO is nil, use "" as
+       to-address.
+
+1999-11-08  Markus Rost  <rost@ias.edu>
+
+       * wid-edit.el (widget-button-click): Wrap with save-excursion
+       to restore track-mouse in the correct buffer.
+
+1999-11-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/mh-e.el: Changed maintainer to billcurtis@hotmail.com.
+
+1999-11-08  Peter Kleiweg  <kleiweg@let.rug.nl>
+
+       * progmodes/ps-mode.el (ps-mode-print-function): Changed default
+       lpr-command to "lp" for some system-types. (copied from lpr.el
+       Emacs version 20.2.1).
+
+1999-11-04  Markus Rost  <rost@ias.edu>
+
+       * simple.el (comment-region): Strip off white space at end of
+       comment-start.
+
 1999-11-04  Gerd Moellmann  <gerd@gnu.org>
 
+       * faces.el (secondary-selection): Fix wrong color name.
+
+1999-11-04  John Tobey  <jtobey@epsilondev.com>
+
+       * gud.el (gud-perldb-massage-args): Handle the case "perl -e 0",
+       the default when invoking perldb in a non-Perl buffer, and other
+       cases involving -e or --.
+
+1999-11-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (previous-matching-history-element)
+       (next-history-element): Use delete-field instead of erase-field.
+
+       * isearch.el (isearch-ring-advance-edit, isearch-complete-edit):
+       Use delete-field instead of erase-field.
+
+       * faces.el (secondary-selection): Change background to yellow.
+
        * complete.el (PC-do-completion): Use minibuffer-prompt-end to
        find the start of the text.  Use field-string to read the user
        input.
        * progmodes/compile.el (compilation-error-regexp-alist):
        Undo previous change.
 
+>>>>>>> 1.97
 1999-10-28  Dave Love  <fx@gnu.org>
 
        * help.el (help-follow): Make arg optional again and really
        * ange-ftp.el (ange-ftp-insert-file-contents): Don't change
        last-coding-system-used by the call of ange-ftp-set-ascii-mode.
 
+1999-10-24  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * window.el (walk-windows): If ALL-FRAMES is a frame,
+       start on that frame.  Use save-selected-window.
+
 1999-10-27  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
 
        * emacs-lisp/advice.el (ad-activate-internal): Renamed from
        * emacs-lisp/cl-indent.el (common-lisp-indent-function): Use `eq'
        instead of `eql'.
 
+>>>>>>> 1.86
 1999-10-14  Stefan Monnier  <monnier@cs.yale.edu>
 
        * ange-ftp.el (ange-ftp-make-tmp-name, ange-ftp-del-tmp-name):
 
        * fortran.el (fortran-mode-syntax-table): Change `\' to `\'
        syntax.
-       (fortran-fontify-string, fortran-match-!-commen): Deleted.
+       (fortran-fontify-string, fortran-match-!-comment): Deleted.
        (fortran-font-lock-syntactic-keywords): New variable.
        (fortran-mode): Use it.
        (fortran-font-lock-keywords-1): Don't do comments.