Mercurial > emacs
comparison etc/NEWS @ 70820:d0c27da52401
Add entry for ewoc change.
author | Thien-Thi Nguyen <ttn@gnuvola.org> |
---|---|
date | Sun, 21 May 2006 21:51:17 +0000 |
parents | fa518a2e4cd5 |
children | ea33fa838697 |
comparison
equal
deleted
inserted
replaced
70819:dcceae2c0722 | 70820:d0c27da52401 |
---|---|
3563 ** Support for Mocklisp has been removed. | 3563 ** Support for Mocklisp has been removed. |
3564 | 3564 |
3565 +++ | 3565 +++ |
3566 ** The variable `memory-full' now remains t until | 3566 ** The variable `memory-full' now remains t until |
3567 there is no longer a shortage of memory. | 3567 there is no longer a shortage of memory. |
3568 | |
3569 ** The ewoc package no longer inserts a newline after each pretty-printed | |
3570 entry and after the header and footer, to allow for multiple-entry ewocs to | |
3571 display on a single line. | |
3572 | |
3573 To make pre-existing client code behave the same way as before, you must | |
3574 arrange to insert a newline in three places: the pretty-printer function, | |
3575 the header and the footer. It is anyway a good idea to specify a non-empty | |
3576 footer so that markers after the ewoc's buffer text are properly updated. | |
3577 For example: | |
3578 | |
3579 ;; before | |
3580 (defun PP (data) (insert (format "%S" data))) | |
3581 (ewoc-create 'PP "start\n") | |
3582 | |
3583 ;; now | |
3584 (defun PP (data) (insert (format "%S\n" data))) | |
3585 (ewoc-create 'PP "start\n\n" "\n") | |
3586 | |
3568 | 3587 |
3569 * Lisp Changes in Emacs 22.1 | 3588 * Lisp Changes in Emacs 22.1 |
3570 | 3589 |
3571 ** General Lisp changes: | 3590 ** General Lisp changes: |
3572 | 3591 |