+2000-12-12 Gerd Moellmann <gerd@gnu.org>
+
+ * replace.el (perform-replace): Don't use an empty match adjacent
+ to a non-empty match when computing the next match before the
+ replacement is performed.
+
+2000-12-12 Milan Zamazal <pdm@freesoft.cz>
+
+ * progmodes/glasses.el: Use `define-minor-mode' for the minor mode
+ definition (patch by Stefan Monnier).
+ (glasses-mode): Use jit-lock instead of `after-change-functions'
+ (patch by Stefan Monnier).
+
+2000-12-12 Miles Bader <miles@gnu.org>
+
+ * info.el (Info-last-preorder): Don't barf on nodes without a prev.
+ (Info-scroll-down): Respect `Info-scroll-prefer-subnodes'.
+
+2000-12-12 Andrew Choi <akochoi@i-cable.com>
+
+ * term/mac-win.el: Remove load for ls-lisp.
+
+ * loadup.el: Load ls-lisp for system-type macos.
+
+2000-12-12 Miles Bader <miles@gnu.org>
+
+ * simple.el (delete-horizontal-space): Add BACKWARD-ONLY parameter.
+ Respect field end too.
+ (just-one-space): Respect fields as `delete-horizontal-space'.
+ (newline-and-indent, reindent-then-newline-and-indent): Use
+ `delete-horizontal-space'.
+
+2000-12-11 Stefan Monnier <monnier@cs.yale.edu>
+
+ * newcomment.el (comment-indent-new-line): Use delete-horizontal-space
+ (so as to obey the field property in the minibuffer).
+
+ * obsolete/c-mode.el: Moved from lisp/progmodes.
+ * obsolete/auto-show.el: Moved from lisp.
+ * obsolete/ooutline.el: Moved from lisp/textmodes.
+
+2000-12-11 Carsten Dominik <dominik@strw.leidenuniv.nl>
+
+ * progmodes/idlwave.el: Updated to IDLWAVE version 4.7. Too many
+ changes to list them here.
+
+ * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.7. Too
+ many changes to list them here.
+
+ * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.7. Too
+ many changes to list them here.
+
+ * progmodes/idlw-toolbar.el: Updated to IDLWAVE version 4.7.
+
+2000-12-11 Gerd Moellmann <gerd@gnu.org>
+
+ * simple.el (kill-new): Don't try to setcar kill-ring if it is
+ nil.
+
+ * cus-edit.el (custom-save-variables, custom-save-faces):
+ Comment fix.
+
+ * hscroll.el: Moved to `obsolete' subdir.
+
+2000-12-11 Miles Bader <miles@gnu.org>
+
+ * window.el (window-text-height): Function removed (now in C).
+
+2000-12-10 Stefan Monnier <monnier@cs.yale.edu>
+
+ * log-edit.el (log-edit-parent-buffer): New var.
+ (log-edit): Set it. Add BUFFER argument.
+ (log-edit-done): Use char-before.
+ Don't bother checking validity of vc-comment-ring.
+ Only bury the buffer if log-edit popped it up.
+
+ * pcvs.el: Update references to CVS-Edit (now Log-Edit).
+ (cvs-mode-diff-help): Remove.
+ (cvs-mode-commit): Use the new `log-edit' BUFFER argument.
+ (cvs-mode-marked): Set up the default for CMD manually.
+
+ * pcvs-defs.el (cvs-mode-diff-map): Use minibuffer menu prompt.
+ Remove binding for ? now made unnecessary.
+
+2000-12-10 Carsten Dominik <dominik@strw.leidenuniv.nl>
+
+ * textmodes/reftex.el (reftex-scanning-info-available-p): New
+ function
+ (reftex-TeX-master-file): Check for `tex-main-file' early enough.
+
+ * textmodes/reftex-global.el (reftex-create-tags-file): Fixed bug
+ when master file is not open.
+
+2000-12-09 Stefan Monnier <monnier@cs.yale.edu>
+
+ * progmodes/ada-stmt.el: Update `maintainer'.
+
+2000-12-09 Stephen Gildea <gildea@alum.mit.edu>
+
+ * time-stamp.el (time-stamp-old-format-warn): Reorder custom
+ choices to match documentation string.
+
+2000-12-09 Miles Bader <miles@gnu.org>
+
+ * minibuf-eldef.el: New file.
+
+ * window.el (fit-window-to-buffer): Don't pass last argument to
+ pos-visible-in-window-p, now that its meaning is inverted.
+
+2000-12-08 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * image.el (create-image): Doc fix; spotted by Per Cederqvist
+ <ceder@lysator.liu.se>.
+
+2000-12-08 Stefan Monnier <monnier@cs.yale.edu>
+
+ * autoinsert.el (auto-insert-alist): Add missing final \n.
+
+ * pcvs-defs.el (cvs-menu): Move. Make submenu for diff commands.
+ (cvs-menu-map): Remove.
+ * pcvs.el (cvs-menu): Use `cvs-menu' rather than `cvs-menu-map'.
+ (cvs-mode-quit): Turn it back into a plain function.
+
+ * textmodes/texnfo-upd.el (texinfo-chapter-level-regexp)
+ (texinfo-filter): Remove (move to texinfo.el).
+
+ * textmodes/texinfo.el: Move the (require 'cl) to the front of the
+ file where it's more visible.
+ (texinfo-filter, texinfo-chapter-level-regexp): New variables
+ moved from texnfo-upd.el (for AUCTeX's compatibility, originally).
+ (texinfo-mode): Use texinfo-chapter-level-regexp for page-delimiter.
+ (texinfo-inside-macro-p): Only catch `scan-error's.
+ (texinfo-inside-env-p): Make better use of the match info.
+ (texinfo-insert-quote): Collapse calls to `texinfo-inside-macro-p'.
+ (texinfo-insert-@end): Slight re-organization.
+ Also remove useless `looking-at' call.
+
+2000-12-08 Andrew Innes <andrewi@gnu.org>
+
+ * w32-fns.el: Add clipboard support from term/w32-win.el, so it is
+ accessible in -nw mode.
+
+ * term/w32-win.el: Remove stuff about selection timeout, which is
+ irrelevant on Windows. Move clipboard support to w32-fns.el, so
+ it is accessible in -nw mode.
+
+2000-12-08 Dave Love <fx@gnu.org>
+
+ * emacs-lisp/lisp-mode.el (lisp-mode): Set
+ font-lock-keywords-case-fold-search.
+
+2000-12-08 Gerd Moellmann <gerd@gnu.org>
+
+ * textmodes/ispell.el (ispell): Doc fix.
+
+2000-12-08 Kenichi Handa <handa@etl.go.jp>
+
+ * international/quail.el (quail-insert-decode-map): Check the
+ frame width of a window displaying the current buffer, not that of
+ the selected frame.
+ (quail-help): Make sure that the help buffer has window before
+ inserting text in it.
+
+2000-12-07 Sam Steingold <sds@gnu.org>
+
+ * loadup.el: Load emacs-lisp/backquote instead of autoloading.
+ Backquote is used in isearch.el, so autoloading saves nothing.
+
+2000-12-07 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * startup.el (normal-top-level-add-subdirs-to-load-path): Ignore
+ the CVS and RCS subdirectories case-insensitively.
+
+ * dired.el (dired-insert-directory): If file-system-info is
+ fboundp, call it instead of invoking dired-free-space-program.
+
+2000-12-07 Gerd Moellmann <gerd@gnu.org>
+
+ * server.el (server-visit-files): Push files on file-name-history.
+
+ * progmodes/cc-langs.el: Update copyright.
+
+ * progmodes/idlw-shell.el, progmodes/idlwave.el: Update copyright.
+
+ * bindings.el (mode-line-mode-menu): Add glasses-mode.
+
+ * bindings.el (mode-line-mode-menu): Reverse the order
+ of define-keys so that the menu appears in alphabetical order.
+
+2000-12-07 Milan Zamazal <pdm@freesoft.cz>
+
+ * progmodes/glasses.el (glasses-mode): Update mode line at the end
+ of the function.
+
+2000-12-07 Dave Love <fx@gnu.org>
+
+ * jka-compr.el (jka-compr-compression-info-list): Fix :type.
+
+ * facemenu.el (facemenu-unlisted-faces): Fix value.
+
+2000-12-07 Stefan Monnier <monnier@cs.yale.edu>
+
+ * font-lock.el (font-lock-default-fontify-region):
+ Include the terminating \n (off-by-one error).
+ (font-lock-set-defaults): Use dolist.
+
+ * derived.el (define-derived-mode): Don't use combine-run-hooks.
+
+2000-12-07 Kenichi Handa <handa@etl.go.jp>
+
+ * international/mule-cmds.el (describe-language-environment): Fix
+ for the case that an input method title is not string but a list.
+
+ * ps-bdf.el (bdf-read-font-info): Modify the kludgy code for fonts
+ of wrong SIZE record.
+
+2000-12-06 Dave Love <fx@gnu.org>
+
+ * newcomment.el (comment-region, comment-dwim): Doc fix.
+
+ * textmodes/texinfo.el: Require tex-mode when compiling.
+ (texinfo-update-node): Doc fix.
+ (texinfo-imenu-generic-expression): Add @anchor.
+ (texinfo-font-lock-keywords): Add @uref.
+ (texinfo-inside-macro-p): Don't use ignore-errors.
+ (texinfo-insert-quote): Match more contexts.
+
+ * international/mule.el (decode-char, encode-char): Doc fix.
+ (auto-coding-alist): Customize.
+
+ * files.el (load-file): Fix change of 2000-03-12.
+
+ * wid-edit.el (widget-text-keymap): Doc fix.
+
+2000-12-06 Andrew Innes <andrewi@gnu.org>
+
+ * makefile.w32-in (lisp): Set to an absolute directory, namely
+ $(CURDIR).
+
+2000-12-06 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * emacs-lisp/autoload.el (update-file-autoloads): Use raw-text to
+ read generated-autoload-file, and set buffer-file-coding-system to
+ raw-text-unix after reading the file.
+
+ * international/mule-conf.el (file-coding-system-alist): Use
+ raw-text for reading loaddefs.el and raw-text-unix for writing
+ it.
+
+2000-12-06 Gerd Moellmann <gerd@gnu.org>
+
+ * replace.el (occur): Make line-number-width 1 smaller for the
+ colon following the line number.
+
+ * startup.el (fancy-splash-text, command-line-1): Use
+ `File' for the menu name instead of `Files'.
+
+ * tmm.el: Update copyright.
+
+ * cus-start.el: Add entry for even-window-heights.
+
+2000-12-06 Miles Bader <miles@gnu.org>
+
+ * faces.el (frame-set-background-mode): Avoid stomping on
+ locally modified faces.
+
+2000-12-06 Kenichi Handa <handa@etl.go.jp>
+
+ * international/fontset.el: Correct the font registries for
+ japanese-jisx0213-1 and japanese-jisx0213-2.
+
+2000-12-05 Gerd Moellmann <gerd@gnu.org>
+
+ * textmodes/reftex-toc.el (reftex-toc-menu): Fix typo.
+
+ * iswitchb.el: Update customization commentary.
+
+2000-12-05 Rob Riepel <riepel@Stanford.EDU>
+
+ * emulation/tpu-edt.el (tpu-help): Fixed previous screen logic.
+ (tpu-search-highlight): Fixed comparison of overlay end positions.
+ (tpu-trim-line-ends): Implemented trimming logic locally.
+
+ * emulation/tpu-extras.el (tpu-write-file-hook)
+ (tpu-set-cursor-bound): Replaced picture-clean with
+ tpu-trim-line-ends.
+
+2000-12-05 Kenichi Handa <handa@etl.go.jp>
+
+ * language/chinese.el (chinese-iso-8bit): Change mime-charset name
+ to cn-gb.
+ (cn-gb, gb2312): New aliases for chinese-iso-8bit.
+
+2000-12-04 Dave Love <fx@gnu.org>
+
+ * emacs-lisp/cl-indent.el: Remove erroneous spec for condition-case.
+
+2000-12-04 Gerd Moellmann <gerd@gnu.org>
+
+ * mail/rmailsum.el (rmail-summary-expunge)
+ (rmail-summary-expunge-and-save): Ask for confirmation with
+ rmail-expunge-confirmed.
+
+ * mail/rmail.el (rmail-expunge-confirmed): New function.
+ (rmail-expunge): Use it.
+
+ * progmodes/etags.el (tag-partial-file-name-match-p): New function.
+ (etags-recognize-tags-table, find-tag-in-order): New
+ functionality: interpret file names as tags.
+
+2000-12-04 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * info.el (Info-scroll-prefer-subnodes): New defcustom.
+ (Info-scroll-up): If Info-scroll-prefer-subnodes is nil, don't
+ visit the first subnode until the bottom of the current node is
+ visible.
+
2000-12-04 Gerd Moellmann <gerd@gnu.org>
* format.el (format-decode): Don't change buffer's undo list.
2000-12-03 Stefan Monnier <monnier@cs.yale.edu>
- * emacs-lisp/easy-mmode.el (define-derived-mode)
+ * emacs-lisp/easy-mmode.el (define-derived-mode)
(easy-mmode-derived-mode-p): Remove (moved to derived.el).
* derived.el (define-derived-mode): Revived, moved from easy-mmode.el.
texinfo-open-quote and texinfo-close-quote. Insert literal quote
with numeric argument. Docstring fix.
(toplevel): Require cl when compiling.
-
+
* international/mule.el (make-char): Doc fix.
2000-12-02 Jason Rumney <jasonr@gnu.org>
* hi-lock.el (hi-lock-refontify): Call jit-lock-refontify.
- * play/5x5.el (5x5-play-solution):
+ * play/5x5.el (5x5-play-solution):
2000-12-01 Miles Bader <miles@gnu.org>
upper-case variants of each filename extension in
`image-file-name-extensions', since they seem to be common.
- * simple.el (minibuffer-contents)
+ * simple.el (minibuffer-contents)
(minibuffer-contents-no-properties, delete-minibuffer-contents):
New functions.
* filecache.el (file-cache-directory-name)
(file-cache-minibuffer-complete): Ignore the minibuffer prompt.
2000-12-01 Milan Zamazal <Milan.Zamazal@qbizm.com>
-
+
* filecache.el (file-cache-minibuffer-complete): Don't try to
delete the minibuffer prompt.
* bs.el: Fix typos and spelling errors.
(bs-appearance) <defgroup>: Renamed from bs-appearence.
(bs-configuration): Doc fix.
-
+
* bs.el: Undo mistaken change of 2000-11-28. Update copyright.
2000-11-30 Rob Riepel <riepel@Stanford.EDU>
* emulation/tpu-extras.el (tpu-forward-line): Use
forward-visible-line.
-
+
2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk>
* cus-edit.el (custom-face-value-create): Always emphasize tag.
* calendar/diary-lib.el (diary-entry-time): Anchor pattern correctly
and skip whitespace and newlines.
-
+
2000-11-30 Stefan Monnier <monnier@cs.yale.edu>
* emacs-lisp/cl.el (third...tenth): Really undo change of 2000-08-05.
Suggested by Jay@aol.com.
(antlr-hide-actions): Change accordingly. Hide line if completely
hidden action is on a line of its own.
-
+
2000-11-29 Stefan Monnier <monnier@cs.yale.edu>
* subr.el (combine-run-hooks): Only run-hooks if there's a hook to run.
2000-11-27 Miles Bader <miles@gnu.org>
- * wid-edit.el (widget-field-buffer, widget-field-start)
+ * wid-edit.el (widget-field-buffer, widget-field-start)
(widget-field-end): Handle widget field `pseudo-overlays'.
(widget-field-value-delete): Delete WIDGET from `widget-field-new'
if it's there instead of in `widget-field-list'.
2000-11-24 Miles Bader <miles@gnu.org>
- * cus-edit.el (custom-filter-face-spec, custom-pre-filter-face-spec)
+ * cus-edit.el (custom-filter-face-spec, custom-pre-filter-face-spec)
(custom-post-filter-face-spec): New functions.
(custom-face-set, custom-face-value-create): Filter the face spec
before and after customization.
so that people can easily turn it off.
2000-11-24 Michael Kifer <kifer@cs.sunysb.edu>
-
+
* ediff-diff.el: Moved variables around to have it compile under NT.
-
+
* ediff-help.el (ediff-use-long-help-message): Made it customizable.
-
+
* ediff-init.el (ediff-abbrev-jobname): Use capitalize.
-
+
* ediff-wind.el (ediff-skip-unsuitable-frames): Deleted the
redundant skip-small-frames test.
-
+
* viper-cmd.el (viper-change-state-to-vi): Disable overwrite mode.
(viper-downgrade-to-insert): protect against errors in hooks.
-
+
* viper-init.el (viper-vi-state-hook,viper-insert-state-hook)
(viper-replace-state-hook,viper-emacs-state-hook): Do cursor handling.
(viper-restore-cursor-type,viper-set-insert-cursor-type): New
functions.
-
+
* viper-util.el (viper-memq-char): Bug fixes.
-
+
* viper.el (viper-mode): Fix cursor handling.
-
+
2000-11-24 Kenichi Handa <handa@etl.go.jp>
* international/mule-diag.el (list-iso-charset-chars): For
2000-11-22 Gerd Moellmann <gerd@gnu.org>
- * mail/rmail.el (rmail-confirm-expunge): Default to
+ * mail/rmail.el (rmail-confirm-expunge): Default to
y-or-n-p.
-
+
2000-11-22 Stefan Monnier <monnier@cs.yale.edu>
* textmodes/tex-mode.el (tex-font-lock-keywords-1):
* simple.el (delete-trailing-whitespace): New interactive
function.
-
+
* progmodes/ada-mode.el (ada-mode): Use it instead of
`ada-remove-trailing-spaces'.
(ada-remove-trailing-spaces): Removed.
-
+
* textmodes/two-column.el (2C-merge): Recommend it in the doc.
-
+
* textmodes/picture.el (picture-clean): Removed.
(picture-mode-exit): Call it instead of `picture-clean'.
(recentf-open-files, recentf-open-more-files)
(recentf-edit-list): Dialogs use `recentf-dialog-mode'
-
+
(recentf-dialog-mode): New mode for dialogs. You can now just type
"q" to cancel the dialogs.
We'll have this commented out till get resolve the problem.
2000-06-07 John Wiegley <johnw@gnu.org>
-
+
* align.el (align-dq-string-modes, align-sq-string-modes)
(align-open-comment-modes): Add pyhton-mode.
(align-rules-list): Use get-text-property instead of