** Indentation of backquoted forms has been made customizable in the
cl-indent package. See the new user option `lisp-backquote-indentation'.
++++
** Already true in Emacs 21.1, but not emphasized clearly enough:
Multibyte buffers can now faithfully record all 256 character codes
3. For binary files where format conversion would be pointless and
wasteful.
++++
** If text has a `keymap' property, that keymap takes precedence
over minor mode keymaps.
++++
** A hex escape in a string forces the string to be multibyte.
An octal escape makes it unibyte.
++++
** At the end of a command, point moves out from within invisible
text, in the same way it moves out from within text covered by an
image or composition property.
(including `goto-char', ...) whereas this new code is only run after
post-command-hook and thus does not care about intermediate states.
-** Only one of the beginning or end of an invisible, intangible region is
-considered an acceptable value for point; which one is determined by
-examining how the invisible/intangible properties are inherited when new
-text is inserted adjacent to them. (The `front-sticky' and `rear-sticky'
-properties control this.)
-
-If the invisible/intangible would be inherited by any text inserted
-before this region, then the position before it is considered
-unacceptable, and point is forced to continue (if moving forwards, to
-the position following the invisible/intangible text; if moving
-backwards, to one position before). If the properties would be
-inherited by any text inserted after, then the position after is
-considered unacceptable, and point is forced to keep moving (if moving
-backwards, to the position preceding the invisible/intangible text; if
-moving forwards, to one position later).
-
-Thus, point can only go to one end of an invisible, intangible region, but
-not the other one. This prevents C-f and C-b from appearing to stand still
-on the screen.
-
-You should not set it up so that both the position before and the position
-after are unacceptable.
-
+++
** field-beginning and field-end now accept an additional optional
argument, LIMIT.
* emacsclient.c (quote_file_name): Print the result instead of
returning it. Fix the return type accordingly.
- (main): Under --eval, don't fail if left with additional
- arguments after decoding options. Quote file names.
+ (main): With --eval, if no file name, read from stdin.
+ Quote file names.
2003-09-10 Richard M. Stallman <rms@gnu.org>
+2003-10-21 Richard M. Stallman <rms@gnu.org>
+
+ * emacs-lisp/edebug.el (edebug-display-freq-count): Doc fix.
+
+ * ls-lisp.el (ls-lisp-insert-directory): Arg is now wildcard-regexp.
+ Don't check for foo*/ wildcard form here.
+ (insert-directory): Recognize foo*/ as a wildcard.
+ Separate wildcard-regexp variable from the arg, wildcard.
+
+ * subr.el (add-hook): Correctly detect when make-local-hook was used.
+ (remove-hook): Correctly handle strange cases about local hooks.
+
2003-10-21 David Ponce <david@dponce.com>
* ruler-mode.el (ruler-mode-left-fringe-cols): Add new optional
;;; Frequency count and coverage
(defun edebug-display-freq-count ()
- "Display the frequency count data for each line of the current
-definition. The frequency counts are inserted as comment lines after
+ "Display the frequency count data for each line of the current definition.
+The frequency counts are inserted as comment lines after
each line, and you can undo all insertions with one `undo' command.
The counts are inserted starting under the `(' before an expression