Mercurial > emacs
changeset 70820:d0c27da52401
Add entry for ewoc change.
author | Thien-Thi Nguyen <ttn@gnuvola.org> |
---|---|
date | Sun, 21 May 2006 21:51:17 +0000 |
parents | dcceae2c0722 |
children | fb7431719e32 |
files | etc/NEWS |
diffstat | 1 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Sun May 21 21:23:17 2006 +0000 +++ b/etc/NEWS Sun May 21 21:51:17 2006 +0000 @@ -3565,6 +3565,25 @@ +++ ** 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