Commit 25ad1371 authored by Gerd Moellmann's avatar Gerd Moellmann
Browse files

*** empty log message ***

parent 90df7433
......@@ -29,6 +29,16 @@ support 64-bit executables. See etc/MACHINES for instructions.
* Changes in Emacs 21.1
** The new variable `auto-mode-interpreter-regexp' contains a regular
expression matching interpreters, for file mode determination.
This regular expression is matched against the first line of a file to
determine the file's mode in `set-auto-mode' when Emacs can't deduce a
mode from the file's name. If it matches, the file is assumed to be
interpreted by the interpreter matched by the second group of the
regular expression. The mode is then determined as the mode
associated with that interpreter in `interpreter-mode-alist'.
** C-down-mouse-3 is bound differently. Now if the menu bar is not
displayed it pops up a menu containing the items which would be on the
menu bar. If the menu bar is displayed, it pops up the major mode
2000-08-08 Gerd Moellmann <>
* info.el (Info-insert-dir): Use Info-additional-directory-list if
(Info-file-list-for-emacs): Remove "info" from the list because
that leads to trying to use the documentation from file `info'
in various situations where it isn't appropriate, for instance
C-h C-k C-h i.
* ffap.el (ffap-read-file-or-url-internal): Handle case that
DIR and/or STRING are nil.
* progmodes/compile.el (compilation-setup): Make variable
compilation-error-screen-columns buffer-local, as some comment
in the code suggests it should be.
* files.el (auto-mode-interpreter-regexp): New variable.
(set-auto-mode): Use it.
* indent.el (indent-for-tab-command): Doc fix.
* mouse-sel.el (mouse-sel-mode): Doc fix.
* emacs-lisp/lisp-mode.el (eval-last-sexp-1): Handle `#N='
2000-08-08 Gerd Moellmann <>
* faq.texi (Disabling backups): Replace reference to
non-existent initial-dired-omit-files-p with something that works.
2000-08-08 Eli Zaretskii <>
* programs.texi (Documentation): Add an xref to WoMan's own
......@@ -17,7 +17,7 @@
* textprop.c (Fprevious_single_char_property_change): Don't do
arithmetic directly on lisp objects.
* editfns.c (find_field): Use EQ, not ==, to compare lisp
* editfns.c (find_field): Use EQ, not ==, to compare Lisp
* keyboard.h (menu_item_eval_property): Declare.
......@@ -26,15 +26,15 @@
reuse as buffer name, instead of recreating (and discarding) every
time a message is logged.
(with_echo_area_buffer): Make callback arg A2 a lisp object.
(current_message_1, truncate_message_1, set_message_1,
display_echo_area_1, resize_mini_window_1): Signatures changed.
(current_message, truncate_echo_area, display_echo_area,
resize_echo_area_axactly): Changed calls.
(current_message_1, truncate_message_1, set_message_1)
(display_echo_area_1, resize_mini_window_1): Signatures changed.
(current_message, truncate_echo_area, display_echo_area)
(resize_echo_area_axactly): Changed calls.
* coding.c (find_safe_codings): CHAR_TABLE_SET index must be a
lisp object.
Lisp object.
(Ffind_coding_systems_region_internal): First argument to Fappend
must be an integer, not a lisp object.
must be an integer, not a Lisp object.
2000-08-08 Kenichi Handa <>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment