aboutsummaryrefslogtreecommitdiffstats
path: root/etc/NEWS
diff options
context:
space:
mode:
authorThien-Thi Nguyen <[email protected]>2006-05-21 21:51:17 +0000
committerThien-Thi Nguyen <[email protected]>2006-05-21 21:51:17 +0000
commit5de261c409cad419c3924a749a198dc507141310 (patch)
tree7595c2ef76cde5c80f0fc1d0ac91ffc3f1d36d02 /etc/NEWS
parent96946a4b078f6c8886f6b98f399e5aedd6972496 (diff)
Add entry for ewoc change.
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS19
1 files changed, 19 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index f412bac996..14409fa97a 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3565,6 +3565,25 @@ deleting the part of subprocess output that matches the input.
+++
** The variable `memory-full' now remains t until
there is no longer a shortage of memory.
+
+** The ewoc package no longer inserts a newline after each pretty-printed
+entry and after the header and footer, to allow for multiple-entry ewocs to
+display on a single line.
+
+To make pre-existing client code behave the same way as before, you must
+arrange to insert a newline in three places: the pretty-printer function,
+the header and the footer. It is anyway a good idea to specify a non-empty
+footer so that markers after the ewoc's buffer text are properly updated.
+For example:
+
+;; before
+(defun PP (data) (insert (format "%S" data)))
+(ewoc-create 'PP "start\n")
+
+;; now
+(defun PP (data) (insert (format "%S\n" data)))
+(ewoc-create 'PP "start\n\n" "\n")
+
* Lisp Changes in Emacs 22.1