diff options
author | Thien-Thi Nguyen <[email protected]> | 2006-05-21 21:51:17 +0000 |
---|---|---|
committer | Thien-Thi Nguyen <[email protected]> | 2006-05-21 21:51:17 +0000 |
commit | 5de261c409cad419c3924a749a198dc507141310 (patch) | |
tree | 7595c2ef76cde5c80f0fc1d0ac91ffc3f1d36d02 /etc/NEWS | |
parent | 96946a4b078f6c8886f6b98f399e5aedd6972496 (diff) |
Add entry for ewoc change.
Diffstat (limited to 'etc/NEWS')
-rw-r--r-- | etc/NEWS | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -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 |