changeset 103429:8f7555e94264

Document changes to end-of-defun-function, clarifying entry for beginning-of-defun-function.
author Alan Mackenzie <acm@muc.de>
date Mon, 15 Jun 2009 09:05:17 +0000
parents 1570550a0a06
children e00155c729b4
files etc/NEWS
diffstat 1 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Mon Jun 15 09:04:05 2009 +0000
+++ b/etc/NEWS	Mon Jun 15 09:05:17 2009 +0000
@@ -1325,6 +1325,11 @@
 removed.  The function now takes extra arguments for specifying
 arbitrary abbrev properties.
 
+** end-of-defun-function is now guaranteed to work only when called
+from the start of a defun.  It must now leave point exactly at the end
+of defun, since `end-of-defun' now itself moves forward over
+whitespace after calling it.
+
 
 * Lisp Changes in Emacs 23.1
 
@@ -1383,8 +1388,9 @@
 ** clone-indirect-buffer now runs the clone-indirect-buffer-hook.
 
 +++
-** `beginning-of-defun-function' now takes one argument, the count
-given to `beginning-of-defun'.
+** `beginning-of-defun-function' now takes one argument, the count given to
+`beginning-of-defun'.  (N.B. `end-of-defun-function' doesn't take any
+arguments.)
 
 +++
 ** `file-remote-p' has new optional parameters IDENTIFICATION and CONNECTED.