mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-31 20:02:42 +00:00
Add entry for ewoc change.
This commit is contained in:
parent
96946a4b07
commit
5de261c409
19
etc/NEWS
19
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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user