Mercurial > emacs
comparison etc/NEWS @ 41337:3a8e8dd8a64e
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 21 Nov 2001 01:43:19 +0000 |
parents | dd0332958888 |
children | 00ed4838100e |
comparison
equal
deleted
inserted
replaced
41336:36e754afaf7a | 41337:3a8e8dd8a64e |
---|---|
15 `--program-suffix' and `--program-transform-name' that affect the names of | 15 `--program-suffix' and `--program-transform-name' that affect the names of |
16 installed programs. | 16 installed programs. |
17 | 17 |
18 | 18 |
19 * Changes in Emacs 21.3 | 19 * Changes in Emacs 21.3 |
20 | |
21 ** jit-lock can now be delayed with `jit-lock-defer-time'. | |
22 If it is set to 0.5, fontification will only happen after 0.5s of idle time. | |
20 | 23 |
21 ** If you hit M-C-SPC (mark-sexp) repeatedly, the marked region | 24 ** If you hit M-C-SPC (mark-sexp) repeatedly, the marked region |
22 will now be extended each time, so you can mark the next two sexps with | 25 will now be extended each time, so you can mark the next two sexps with |
23 M-C-SPC M-C-SPC, for example. | 26 M-C-SPC M-C-SPC, for example. |
24 | 27 |
163 (function (lambda () | 166 (function (lambda () |
164 (master-set-slave sql-buffer)))) | 167 (master-set-slave sql-buffer)))) |
165 | 168 |
166 | 169 |
167 * Lisp Changes in Emacs 21.3 | 170 * Lisp Changes in Emacs 21.3 |
171 | |
172 ** jit-lock obeys a new text-property `jit-lock-defer-multiline'. | |
173 If a piece of text with that property gets contextually refontified | |
174 (see jit-lock-defer-contextually), then all of that text will | |
175 be refontified. This is useful when the syntax of a textual element | |
176 depends on text several lines further down (and when font-lock-multiline | |
177 is not appropriate to solve that problem). For example in Perl: | |
178 | |
179 s{ | |
180 foo | |
181 }{ | |
182 bar | |
183 }e | |
184 | |
185 Adding/removing the last `e' changes the `bar' from being a piece of | |
186 text to being a piece of code, so you'd put a jit-lock-defer-multiline | |
187 property over the second half of the command to force (deferred) | |
188 refontification of `bar' whenever the `e' is added/removed. | |
168 | 189 |
169 ** describe-vector now takes a second argument `describer' which is | 190 ** describe-vector now takes a second argument `describer' which is |
170 called to print the entries' values. It default to `princ'. | 191 called to print the entries' values. It default to `princ'. |
171 | 192 |
172 ** defcustom and other custom declarations now use a default group | 193 ** defcustom and other custom declarations now use a default group |