+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 Eli Zaretskii <eliz@is.elta.co.il>
- * net/ange-ftp.el (ange-ftp-process-handle-line)
+ * 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,
+ * 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>
* 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,Am\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>
* sysdep.c (init_system_name): Put unused variable `p' in #if 0.
+2002-02-07 Stefan Monnier <monnier@cs.yale.edu>
+
+ * lisp.h (Fx_file_dialog): Export (for Motif code in fileio.c).
+
2002-02-07 Kim F. Storm <storm@cua.dk>
* keymap.c (where_is_internal): Only check whether definition is
defining command remapping. Doc updated.
(Flookup_key): Remap command through keymap if KEY is a symbol.
(is_command_symbol): New function.
- (Fkey_binding): Use it. New optional argument NO-REMAP. Doc
- updated. Callers changed. Perform command remapping via
+ (Fkey_binding): Use it. New optional argument NO-REMAP.
+ Doc updated. Callers changed. Perform command remapping via
recursive call unless that arg is non-nil.
(where_is_internal): New argument no_remap. Callers changed.
Call recursively to find original key bindings for a remapped
comand unless that arg is non-nil.
- (Fwhere_is_internal): New optional argument NO-REMAP. Doc
- updated. Callers changed. Pass arg to where_is_internal.
+ (Fwhere_is_internal): New optional argument NO-REMAP.
+ Doc updated. Callers changed. Pass arg to where_is_internal.
* keymap.h (Fkey_binding, Fwhere_is_internal): Update prototype.
(is_command_symbol): Added prototype.
* lread.c (read1): Redesign strategy for force_multibyte and
force_singlebyte. Now is_multibyte records whether read_buffer
is multibyte. Encountering any multibyte character makes it so.
-
+
2002-02-02 Stefan Monnier <monnier@cs.yale.edu>
* term.c (term_get_fkeys_1): If `k0' and `k;' are both specified and