aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2003-10-20 23:46:31 +0000
committerRichard M. Stallman2003-10-20 23:46:31 +0000
commit1ae7cf5ee87d39b602b88817127123ed23ad03de (patch)
tree355c7a359e4a861af54ff1d940722d6dd52d4a03
parent94e72368709612d53a79441111c0842b28632c0f (diff)
downloademacs-1ae7cf5ee87d39b602b88817127123ed23ad03de.tar.gz
emacs-1ae7cf5ee87d39b602b88817127123ed23ad03de.zip
(edebug-display-freq-count): Doc fix.
-rw-r--r--etc/NEWS27
-rw-r--r--lib-src/ChangeLog4
-rw-r--r--lisp/ChangeLog12
-rw-r--r--lisp/emacs-lisp/edebug.el4
4 files changed, 20 insertions, 27 deletions
diff --git a/etc/NEWS b/etc/NEWS
index a7442fa635f..ad340d67517 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2564,6 +2564,7 @@ indentation of keywords and forms in loop forms.
2564** Indentation of backquoted forms has been made customizable in the 2564** Indentation of backquoted forms has been made customizable in the
2565cl-indent package. See the new user option `lisp-backquote-indentation'. 2565cl-indent package. See the new user option `lisp-backquote-indentation'.
2566 2566
2567+++
2567** Already true in Emacs 21.1, but not emphasized clearly enough: 2568** Already true in Emacs 21.1, but not emphasized clearly enough:
2568 2569
2569Multibyte buffers can now faithfully record all 256 character codes 2570Multibyte buffers can now faithfully record all 256 character codes
@@ -2579,12 +2580,15 @@ the time it takes to convert the format.
25793. For binary files where format conversion would be pointless and 25803. For binary files where format conversion would be pointless and
2580wasteful. 2581wasteful.
2581 2582
2583+++
2582** If text has a `keymap' property, that keymap takes precedence 2584** If text has a `keymap' property, that keymap takes precedence
2583over minor mode keymaps. 2585over minor mode keymaps.
2584 2586
2587+++
2585** A hex escape in a string forces the string to be multibyte. 2588** A hex escape in a string forces the string to be multibyte.
2586An octal escape makes it unibyte. 2589An octal escape makes it unibyte.
2587 2590
2591+++
2588** At the end of a command, point moves out from within invisible 2592** At the end of a command, point moves out from within invisible
2589text, in the same way it moves out from within text covered by an 2593text, in the same way it moves out from within text covered by an
2590image or composition property. 2594image or composition property.
@@ -2595,29 +2599,6 @@ unexpected side-effects since the property applies to everything
2595(including `goto-char', ...) whereas this new code is only run after 2599(including `goto-char', ...) whereas this new code is only run after
2596post-command-hook and thus does not care about intermediate states. 2600post-command-hook and thus does not care about intermediate states.
2597 2601
2598** Only one of the beginning or end of an invisible, intangible region is
2599considered an acceptable value for point; which one is determined by
2600examining how the invisible/intangible properties are inherited when new
2601text is inserted adjacent to them. (The `front-sticky' and `rear-sticky'
2602properties control this.)
2603
2604If the invisible/intangible would be inherited by any text inserted
2605before this region, then the position before it is considered
2606unacceptable, and point is forced to continue (if moving forwards, to
2607the position following the invisible/intangible text; if moving
2608backwards, to one position before). If the properties would be
2609inherited by any text inserted after, then the position after is
2610considered unacceptable, and point is forced to keep moving (if moving
2611backwards, to the position preceding the invisible/intangible text; if
2612moving forwards, to one position later).
2613
2614Thus, point can only go to one end of an invisible, intangible region, but
2615not the other one. This prevents C-f and C-b from appearing to stand still
2616on the screen.
2617
2618You should not set it up so that both the position before and the position
2619after are unacceptable.
2620
2621+++ 2602+++
2622** field-beginning and field-end now accept an additional optional 2603** field-beginning and field-end now accept an additional optional
2623argument, LIMIT. 2604argument, LIMIT.
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index cb807106836..3e2350c7842 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -2,8 +2,8 @@
2 2
3 * emacsclient.c (quote_file_name): Print the result instead of 3 * emacsclient.c (quote_file_name): Print the result instead of
4 returning it. Fix the return type accordingly. 4 returning it. Fix the return type accordingly.
5 (main): Under --eval, don't fail if left with additional 5 (main): With --eval, if no file name, read from stdin.
6 arguments after decoding options. Quote file names. 6 Quote file names.
7 7
82003-09-10 Richard M. Stallman <rms@gnu.org> 82003-09-10 Richard M. Stallman <rms@gnu.org>
9 9
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f2f954807a1..83b18d1fbc0 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,15 @@
12003-10-21 Richard M. Stallman <rms@gnu.org>
2
3 * emacs-lisp/edebug.el (edebug-display-freq-count): Doc fix.
4
5 * ls-lisp.el (ls-lisp-insert-directory): Arg is now wildcard-regexp.
6 Don't check for foo*/ wildcard form here.
7 (insert-directory): Recognize foo*/ as a wildcard.
8 Separate wildcard-regexp variable from the arg, wildcard.
9
10 * subr.el (add-hook): Correctly detect when make-local-hook was used.
11 (remove-hook): Correctly handle strange cases about local hooks.
12
12003-10-21 David Ponce <david@dponce.com> 132003-10-21 David Ponce <david@dponce.com>
2 14
3 * ruler-mode.el (ruler-mode-left-fringe-cols): Add new optional 15 * ruler-mode.el (ruler-mode-left-fringe-cols): Add new optional
diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el
index 2f26fce27cb..74ea2f37b22 100644
--- a/lisp/emacs-lisp/edebug.el
+++ b/lisp/emacs-lisp/edebug.el
@@ -4145,8 +4145,8 @@ You must include newlines in FMT to break lines, but one newline is appended."
4145;;; Frequency count and coverage 4145;;; Frequency count and coverage
4146 4146
4147(defun edebug-display-freq-count () 4147(defun edebug-display-freq-count ()
4148 "Display the frequency count data for each line of the current 4148 "Display the frequency count data for each line of the current definition.
4149definition. The frequency counts are inserted as comment lines after 4149The frequency counts are inserted as comment lines after
4150each line, and you can undo all insertions with one `undo' command. 4150each line, and you can undo all insertions with one `undo' command.
4151 4151
4152The counts are inserted starting under the `(' before an expression 4152The counts are inserted starting under the `(' before an expression