+2002-02-17 Colin Walters <walters@verbum.org>
+
+ * ibuf-ext.el (ibuffer-toggle-sorting-mode): Make it work. Patch
+ from John Paul Wallington <jpw@shootybangbang.com>.
+
+2002-02-17 Kim F. Storm <storm@cua.dk>
+
+ * cus-start.el: Add mouse-highlight.
+
+2002-02-16 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * Makefile.in (DONTCOMPILE): Remove cus-start.el.
+
+ * cus-start.el: Add automatic-hscroll-margin and
+ automatic-hscroll-step.
+
+2002-02-16 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * cus-start.el (x-autoselect-window): Allow customization.
+
+ * eshell/em-alias.el (eshell-alias-initialize): Do not use
+ make-local-hook.
+
+ * eshell/em-cmpl.el (eshell-cmpl-initialize): Likewise.
+
+ * eshell/em-dirs.el (eshell-dirs-initialize): Likewise.
+
+ * eshell/em-glob.el (eshell-glob-initialize): Likewise.
+
+ * eshell/em-hist.el (eshell-hist-initialize): Likewise.
+
+ * eshell/em-pred.el (eshell-pred-initialize): Likewise.
+
+ * eshell/em-prompt.el (eshell-prompt-initialize): Likewise.
+
+ * eshell/em-rebind.el (eshell-rebind-initialize): Likewise.
+
+ * eshell/em-smart.el (eshell-smart-initialize): Likewise.
+
+ * eshell/em-unix.el (eshell-unix-initialize): Likewise.
+
+ * eshell/esh-cmd.el (eshell-cmd-initialize): Likewise.
+
+ * eshell/esh-ext.el (eshell-ext-initialize): Likewise.
+
+ * eshell/esh-io.el (eshell-io-initialize): Likewise.
+
+ * eshell/esh-mode.el (eshell-mode): Likewise.
+
+ * eshell/esh-test.el (eshell-show-usage-metrics): Likewise.
+
+ * eshell/esh-var.el (eshell-var-initialize): Likewise.
+
+ * progmodes/idlw-shell.el (idlwave-shell-mode): Likewise.
+
+ * progmodes/idlwave.el (idlwave-mode): Likewise.
+
+ * textmodes/reftex-sel.el (reftex-select-label-mode)
+ (reftex-select-bib-mode): Likewise.
+
+2002-02-16 John Wiegley <johnw@gnu.org>
+
+ * eshell/em-hist.el (eshell-hist-initialize): When in the
+ minibuffer, use the global value of `eshell-history-ring', and
+ never save it to disk, or ask to save it to disk. This allows
+ users of session.el to control whether its global state should be
+ persisted or not.
+ (eshell-add-command-to-history): Don't write Eshell's history out
+ to disk, let the governing mode control that upon exit.
+
+2002-02-16 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * eshell/eshell.el (eshell-command): Before reading from the
+ minibuffer, add eshell-add-command-to-history to
+ minibuffer-exit-hook, and remove it after read-from-minibuffer
+ returns.
+
+ * eshell/em-hist.el (eshell-add-input-to-history): New function,
+ with most of the code from eshell-add-to-history.
+ (eshell-add-command-to-history): New function, to record in
+ eshell-history the commands run via eshell-command.
+ (eshell-add-to-history): Call eshell-add-command-to-history to do
+ most of the work.
+
+2002-02-16 John Wiegley <johnw@gnu.org>
+
+ * eshell/esh-ext.el (eshell-external-command): Added a fix for
+ XEmacs' new dired.el, which adds a global entry in the
+ `file-name-handler-alist'.
+
+2002-02-16 John Wiegley <johnw@gnu.org>
+
+ * align.el (align-region): Added a missing name argument.
+
+2002-02-16 John Wiegley <johnw@gnu.org>
+
+ * eshell/esh-ext.el (eshell-script-interpreter): Allow whitespace
+ after the #! of a shell interpretor specification.
+
+2002-02-15 Richard M. Stallman <rms@gnu.org>
+
+ * help.el (describe-key-briefly): Make output in INSERT case
+ look just like what is displayed in the normal case.
+
+2002-02-15 Andreas Schwab <schwab@suse.de>
+
+ * textmodes/tex-mode.el (tex-font-lock-keywords-2): Require
+ non-letter after specials.
+
+2002-02-15 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * menu-bar.el (menu-bar-tools-menu): Add an item for Calculator.
+
+2002-02-15 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+
+ * simple.el (mark-word): Mark more if repeated.
+ * textmodes/paragraphs.el (mark-paragraph): Ditto.
+ (mark-end-of-sentence): Ditto.
+
+2002-02-15 Per Abrahamsen <abraham@dina.kvl.dk>
+
+ * wid-edit.el (widgetp): Made it more robust.
+
+2002-02-14 Per Abrahamsen <abraham@dina.kvl.dk>
+
+ * facemenu.el (describe-text-done): New function.
+ (describe-text-mode-map): New variable.
+ (describe-text-mode-hook): New option.
+ (describe-text-mode): New function.
+ (describe-text-widget): New function.
+ (describe-text-sexp): New function.
+ (describe-text-properties): New function.
+ (describe-text-category): New command.
+ (describe-text-at): New command.
+ (facemenu-menu): Replace `list-text-properties-at' with
+ `describe-text-at' in the menu.
+
+ * wid-edit.el (widgetp): New function.
+ * wid-edit.el (widget-keymap, widget-insert, widget-setup):
+ Autoloaded.
+
+ * emacs-lisp/pp.el (pp-to-string): Autoloaded.
+
+ * wid-browse.el: Removed version and x-url keywords.
+
+2002-02-13 Kim F. Storm <storm@cua.dk>
+
+ * cus-start.el (mode-line-in-non-selected-windows):
+ Allow customization.
+
+2002-02-13 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/bibtex.el (bibtex-parse-buffers-stealthily):
+ Tell bibtex-parse-keys to output no progress messages.
+
+ * international/mule-diag.el (list-input-methods):
+ Use help-input-method, not describe-input-method, for button type.
+
+ * register.el (describe-register-1): Access register contents here.
+
+ * textmodes/text-mode.el (text-mode-hook-identify): Restore
+ previous definition. Add to text-mode-hook again.
+
+ * mail/mailabbrev.el (define-mail-abbrev): Define as system abbrev.
+ (mail-abbrev-in-expansion-header-p): Copy the code of mail-header-end
+ to avoid needing sendmail.el at run time.
+
+ * bindings.el (mode-line-minor-mode-keymap): Definition moved up.
+ Initialization moved up too.
+ (mode-line-modes): Use :propertize.
+ (mode-line-mode-menu-keymap): Var deleted.
+ (mode-line-copied-mode-name): Var deleted.
+ (mode-line-mode-name): Function deleted.
+ (mode-line-mode-menu): Each item now shows its mode line lighter.
+ (minor-mode-alist): Don't call propertize here.
+
+2002-02-12 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * progmodes/pascal.el (pascal-imenu-generic-expression): Add
+ menu-title and fix parentheses.
+
+2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk>
+
+ * menu-bar.el (menu-bar-options-save): Removed `truncate-lines'.
+ (menu-bar-options-menu): Don't set default value for
+ `truncate-lines'.
+
+2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk>
+
+ * menu-bar.el (menu-bar-options-save): Only save
+ `current-language-environment' and `default-input-method' when
+ marked as customized.
+
+ * international/mule-cmds.el
+ (setup-specified-language-environment): Mark
+ `current-language-environment' as customized.
+ (set-input-method): Mark
+ `default-input-method' as customized when called interactively.
+ (toggle-input-method): Ditto.
+
+2002-02-11 Colin Walters <walters@verbum.org>
+
+ * ibuffer.el (ibuffer-switch-format): Supply required argument for
+ `ibuffer-current-formats'.
+
+2002-02-11 Miles Bader <miles@gnu.org>
+
+ * faces.el (mode-line-inactive): Add dark-background variant.
+
+2002-02-11 Per Abrahamsen <abraham@dina.kvl.dk>
+
+ * toolbar/tool-bar.el (tool-bar-mode): Removed standard value.
+ * menu-bar.el (menu-bar-mode): Ditto.
+ * cus-edit.el (customize-mark-to-save): Always save variables
+ without a standard value.
+
+ * menu-bar.el (menu-bar-make-toggle): Made it aware of customize.
+ (menu-bar-options-save): Ditto.
+ (menu-bar-showhide-menu): Ditto.
+ (menu-bar-options-menu): Ditto.
+ (menu-bar-scroll-bar-right, menu-bar-scroll-bar-left,
+ menu-bar-scroll-bar-none): Removed.
+ (menu-bar-showhide-scroll-bar-menu): Use customize aware lambda
+ expressions instead.
+
+ * cus-edit.el (customize-set-value): Return value.
+ (customize-set-variable): Ditto.
+ (customize-save-variable): Ditto.
+ (customize-set-variable): Load dependencies before setting value.
+ (custom-load-symbol): Autoload it.
+ (customize-mark-as-set): New function.
+
+2002-02-11 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * cus-start.el: Don't warn about "x-*" symbols when building a
+ non-GUI version.
+
+2002-02-11 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * strokes.el (strokes-do-stroke, strokes-do-complex-stroke):
+ Doc fix.
+ (strokes-help): Do not use doubled with-output-to-temp-buffer.
+ Fix the help string.
+ (strokes-prompt-user-save-strokes): Fix typo.
+ (strokes-list-strokes): Use proper exit-actionargument for
+ view-buffer.
+ Update copyright notice.
+
+ * international/mule-diag.el: Various doc and message fixes.
+ (non-iso-charset-alist): Add mac-roman. Don't add entries for
+ codepages already present.
+ (list-block-of-chars): Display space for null entries in
+ translation table. Display tab specially.
+ (list-non-iso-charset-chars): Check for null charsets. Use pop
+ for clarity. Don't break 8-bit sets into sections between ranges.
+ (list-charset-chars): Avoid indent-tabs-mode.
+ (describe-char-after): Maybe use the text property for syntax
+ table information. Maybe report char-code-property-table info.
+ Maybe report character's unicode. Tweak printing of list info.
+ (list-input-methods): Add xref buttons.
+ (dump-charsets, dump-codings): Deleted (obsolete).
+ From Dave Love <fx@gnu.org>.
+
+2002-02-10 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * menu-bar.el (menu-bar-showhide-menu): Rename functions for
+ toggling.
+
+2002-02-10 Michael Kifer <kifer@cs.stonybrook.edu>
+
+ * viper-util.el (viper-read-key-sequence): fixed so it'll read
+ fast key sequences in emacs native mode
+ (viper-events-to-keys): deleted
+
+ * viper.el (describe-key, describe-key-briefly): get rid of
+ viper-events-to-keys.
+
+ * ediff-init.el (ediff-has-gutter-support): Steven Turnbull's patch.
+
+ * ediff-wind.el (ediff-setup-control-frame): Use
+ ediff-has-gutter-support.
+
+ * ediff-util.el (ediff-dispose-of-variant-according-to-user):
+ check if buff is alive.
+
+ * ediff.el: typo in comment.
+
+2002-02-09 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * menu-bar.el (menu-bar-options-save): Take care of
+ line-number-mode and column-number-mode variables.
+ (menu-bar-showhide-menu): New menu-items "Show Line Number" and
+ "Show Column Number" in "Show/Hide" menu.
+
+2002-02-09 Richard M. Stallman <rms@gnu.org>
+
+ * mail/mailabbrev.el (mail-mode-map): Use eval-after-load to change it.
+
+2002-02-09 Kim F. Storm <storm@cua.dk>
+
+ * faces.el (mode-line-inactive): New face for mode-line for
+ non-selected windows.
+ (mode-line): Doc fix: Only used for selected window.
+
+2002-02-08 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * calendar/cal-menu.el (calendar-mode-map): Change the menu item's
+ name to "Insert Diary Entry".
+
+2002-02-08 Stefan Monnier <monnier@cs.yale.edu>
+
+ * font-lock.el (save-buffer-state): Use restore-buffer-modified-p.
+ (c-font-lock-syntactic-face-function): Accept doxygen-style comments.
+
+2002-02-08 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/text-mode.el (text-mode-hook-identify): Define as no-op.
+
+2002-02-08 Andreas Schwab <schwab@suse.de>
+
+ * calc/calc.el (calcDigit-key): Use minibuffer-prompt-end instead
+ of point-min.
+
+2002-02-08 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * net/ange-ftp.el (ange-ftp-process-handle-line)
+ (ange-ftp-set-xfer-size): If the file's size is a float, divide
+ by 1024 instead of using ash.
+
+ * international/mule-cmds.el (select-safe-coding-system):
+ State the buffer's name in the message popped in the *Warning* buffer,
+ and make sure the offending buffer is displayed.
+
2002-02-07 Markus Rost <rost@math.ohio-state.edu>
* ffap.el (ffap-newsgroup-p): Test for non-nil symbol-value of htb.
* register.el (list-registers): New command.
(describe-register-1): New subroutine, taken out of view-register.
- * emacs-lisp/copyright.el (copyright-regexp):
+ * emacs-lisp/copyright.el (copyright-regexp):
Delete the unibyte copyright symbol; it's redundant.
Fix a spazz in the multibyte encoding here.
2002-02-07 Dave Love <fx@gnu.org>
- * language/cyril-util.el (cyrillic-encode-koi8-r-char)
+ * language/cyril-util.el (cyrillic-encode-koi8-r-char)
(cyrillic-encode-alternativnyj-char): Get translation tables from
symbol properties, not as variables.
(standard-display-cyrillic-translit): Include unicodes.
* subr.el (force-mode-line-update): Doc fix.
- * subr.el (atomic-change-group, prepare-change-group)
+ * subr.el (atomic-change-group, prepare-change-group)
(activate-change-group, accept-change-group, cancel-change-group):
New functions.
* play/pong.el (pong-height): Don't use height that exceeds the
frame height.
- (pong-border-options): Make the border colors slightly more
- bright.
+ (pong-border-options): Make the border colors slightly more bright.
* play/gamegrid.el (gamegrid-display-type): Treat any
color-capable display as color-x, if display-color-p is fboundp.
2002-02-04 Simon Josefsson <jas@extundo.com>
- * dired.el (dired-load-hook, dired-mode-hook)
+ * dired.el (dired-load-hook, dired-mode-hook)
(dired-before-readin-hook, dired-after-readin-hook): Defcustom.
2002-02-03 Colin Walters <walters@verbum.org>
- * ibuf-ext.el (ibuffer-filter-format-alist,
- ibuffer-cached-filter-formats,
- ibuffer-compiled-filter-formats): New variables.
-
+ * ibuf-ext.el (ibuffer-filter-format-alist)
+ (ibuffer-cached-filter-formats, ibuffer-compiled-filter-formats):
+ New variables.
* ibuffer.el (ibuffer): Remove link; the "home page" for ibuffer
is now the Emacs CVS tree.
(ibuffer-formats): Doc fix.
- (ibuffer-active-formats-name, ibuffer-current-formats): New
- functions.
+ (ibuffer-active-formats-name, ibuffer-current-formats): New functions.
(ibuffer-current-format): Use them.
- (ibuffer-recompile-formats): Add support for
- ibuffer-filter-format-alist.
- (ibuffer-check-formats): Ditto.
- (ibuffer-switch-format): Ditto.
- (ibuffer-update-title): Ditto.
+ (ibuffer-recompile-formats, ibuffer-check-formats)
+ (ibuffer-switch-format, ibuffer-update-title):
+ Add support for ibuffer-filter-format-alist.
(define-ibuffer-column process): Remove unncessary consing.
-
+
* ibuf-macs.el (define-ibuffer-column): Add beginnings of support
for a summary column.
2002-02-03 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
- * menu-bar.el (menu-bar-help-menu): Use different text for
- tool-tip.
- (menu-bar-options-save): Save also the value of
- `display-time-mode'.
+ * menu-bar.el (menu-bar-help-menu): Use different text for tool-tip.
+ (menu-bar-options-save): Save also the value of `display-time-mode'.
(showhide-date-time): New function.
(menu-bar-showhide-menu): New menu-item "Date and time".
These changes integrate new version of flyspell.el from its
maintainer, Manuel Serrano:
- * textmodes/flyspell.el (flyspell-issue-message-flag): New user
- option.
+ * textmodes/flyspell.el (flyspell-issue-message-flag): New user option.
(flyspell-mode-on, flyspell-notify-misspell)
(flyspell-small-region, flyspell-external-point-words)
(flyspell-large-region): Use it
* novice.el (enable-command): If Emacs was invoked as "emacs -q",
don't alter the user's ~/.emacs.
(disable-command): If user-init-file is nil or does not exist,
- default to "~/.emacs" (~/_emacs on DOS and, maybe, Windows). But
- don't alter the init file if Emacs was invoked as "emacs -q"
+ default to "~/.emacs" (~/_emacs on DOS and, maybe, Windows).
+ But don't alter the init file if Emacs was invoked as "emacs -q"
2002-02-01 Stefan Monnier <monnier@cs.yale.edu>
* simple.el (backward-word): Doc fix.
-2001-09-03 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
+2001-09-03 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
* emacs-lisp/levents.el, emacs-lisp/lucid.el, emacs-lisp/pp.el
* uncompress.el, uniquify.el, vc.el, view.el, window.el
2000-05-07 Dave Love <fx@gnu.org>
- * time.el: Small doc fixes from Pavel Jan\e,Am\e(Bk ml.
+ * time.el: Small doc fixes from Pavel Jan\e,Bm\e(Bk ml.
2000-05-05 Dave Love <fx@gnu.org>