Mercurial > hg > xemacs-beta
comparison etc/NEWS @ 169:15872534500d r20-3b11
Import from CVS: tag r20-3b11
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:46:53 +0200 |
parents | 85ec50267440 |
children | 8eaf7971accc |
comparison
equal
deleted
inserted
replaced
168:9851d5c6556e | 169:15872534500d |
---|---|
136 | 136 |
137 On consoles that display only one frame at a time (e.g. TTY consoles), | 137 On consoles that display only one frame at a time (e.g. TTY consoles), |
138 creating a new frame with `C-x 5 2' also raises and selects that | 138 creating a new frame with `C-x 5 2' also raises and selects that |
139 frame. The behavior of window system frames is unchanged. | 139 frame. The behavior of window system frames is unchanged. |
140 | 140 |
141 ** Zmacs region is selectively deactivated when an error is signaled. | |
142 | |
143 The behavior of the zmacs region can now be controlled in the event of a | |
144 signaled error. The new variable `errors-deactivate-region' may be set | |
145 to nil to avoid losing the zmacs region. When this is in effect, to | |
146 deactivate the region, you have to press C-g explicitly, in the buffer | |
147 where the region is active. This can be a win under many circumstances, | |
148 but can lead to potentially confusing situations when isearch is in effect. | |
149 | |
150 To control just keeping the region when moving against the endpoints of a | |
151 buffer, the existing variable `signal-error-on-buffer-boundary' can be set | |
152 to nil. | |
153 | |
154 NOTE: This feature is enabled by default in 20.3beta. | |
155 | |
141 ** Abbreviations can now contain non-word characters. | 156 ** Abbreviations can now contain non-word characters. |
142 | 157 |
143 This means that it is finally possible to do such simple things as | 158 This means that it is finally possible to do such simple things as |
144 define `#if' to expand to `#include' in C mode, `s-c-b' to | 159 define `#if' to expand to `#include' in C mode, `s-c-b' to |
145 `save-current-buffer' in Lisp mode, `call/cc' to | 160 `save-current-buffer' in Lisp mode, `call/cc' to |
235 conventions used by other free software. | 250 conventions used by other free software. |
236 | 251 |
237 ** `tty-erase-char' is a new variable that reports which character | 252 ** `tty-erase-char' is a new variable that reports which character |
238 was set up as the terminal's erase character at the tim Emacs was | 253 was set up as the terminal's erase character at the tim Emacs was |
239 started. | 254 started. |
255 | |
256 ** `string-to-number' now accepts an optional BASE argument which | |
257 specifies which base to use. The default base is 10. | |
240 | 258 |
241 ** The TIME argument to `format-time-string' is now optional and | 259 ** The TIME argument to `format-time-string' is now optional and |
242 defaults to the current time. | 260 defaults to the current time. |
243 | 261 |
244 ** The PATTERN argument to `split-string' is now optional and defaults | 262 ** The PATTERN argument to `split-string' is now optional and defaults |