diff options
| author | Chong Yidong | 2011-10-23 22:57:53 +0800 |
|---|---|---|
| committer | Chong Yidong | 2011-10-23 22:57:53 +0800 |
| commit | da97a9e66a0f2cd705d26cc2c5bb21f810e892f1 (patch) | |
| tree | 82a887a277b680edb7d7ac5a20f95a315e17719c /etc/NEWS | |
| parent | 86c606818495d9411fd5d6b1477f9a097eb18020 (diff) | |
| download | emacs-da97a9e66a0f2cd705d26cc2c5bb21f810e892f1.tar.gz emacs-da97a9e66a0f2cd705d26cc2c5bb21f810e892f1.zip | |
Document scroll bar changes in Emacs manual.
* doc/emacs/buffers.texi (Misc Buffer): Don't mention vc-toggle-read-only.
* doc/emacs/frames.texi (Scroll Bars): GTK uses right scroll bars now.
(Tool Bars): Copyedits.
Diffstat (limited to 'etc/NEWS')
| -rw-r--r-- | etc/NEWS | 19 |
1 files changed, 7 insertions, 12 deletions
| @@ -230,14 +230,14 @@ cannot be encoded by the `terminal-coding-system'. | |||
| 230 | (U+2010 and U+2011). | 230 | (U+2010 and U+2011). |
| 231 | 231 | ||
| 232 | ** Improved GTK integration | 232 | ** Improved GTK integration |
| 233 | 233 | +++ | |
| 234 | *** GTK scroll-bars are now placed on the right by default. | 234 | *** GTK scroll-bars are now placed on the right by default. |
| 235 | Use `set-scroll-bar-mode' to change this. | 235 | Use `set-scroll-bar-mode' to change this. |
| 236 | 236 | +++ | |
| 237 | *** GTK tool bars can have just text, just images or images and text. | 237 | *** GTK tool bars can have just text, just images or images and text. |
| 238 | Customize `tool-bar-style' to choose style. On a Gnome desktop, the default | 238 | Customize `tool-bar-style' to choose style. On a Gnome desktop, the default |
| 239 | is taken from the desktop settings. | 239 | is taken from the desktop settings. |
| 240 | 240 | --- | |
| 241 | *** GTK tool bars can be placed on the left/right or top/bottom of the frame. | 241 | *** GTK tool bars can be placed on the left/right or top/bottom of the frame. |
| 242 | The frame-parameter tool-bar-position controls this. It takes the values | 242 | The frame-parameter tool-bar-position controls this. It takes the values |
| 243 | top, left, right or bottom. The Options => Show/Hide menu has entries | 243 | top, left, right or bottom. The Options => Show/Hide menu has entries |
| @@ -276,10 +276,6 @@ get and set the SELinux context of a file. | |||
| 276 | *** Tramp offers handlers for file-selinux-context and set-file-selinux-context | 276 | *** Tramp offers handlers for file-selinux-context and set-file-selinux-context |
| 277 | for remote machines which support SELinux. | 277 | for remote machines which support SELinux. |
| 278 | 278 | ||
| 279 | +++ | ||
| 280 | ** The function format-time-string now supports the %N directive, for | ||
| 281 | higher-resolution time stamps. | ||
| 282 | |||
| 283 | ** Changes for exiting Emacs | 279 | ** Changes for exiting Emacs |
| 284 | +++ | 280 | +++ |
| 285 | *** The function kill-emacs is now run upon receipt of the signals | 281 | *** The function kill-emacs is now run upon receipt of the signals |
| @@ -295,24 +291,20 @@ consider if it is still appropriate to add it in the noninteractive case. | |||
| 295 | (bound to C-v/[next] and M-v/[prior]) do not signal errors at top/bottom | 291 | (bound to C-v/[next] and M-v/[prior]) do not signal errors at top/bottom |
| 296 | of buffer at first key-press (instead move to top/bottom of buffer) | 292 | of buffer at first key-press (instead move to top/bottom of buffer) |
| 297 | when `scroll-error-top-bottom' is non-nil. | 293 | when `scroll-error-top-bottom' is non-nil. |
| 298 | |||
| 299 | +++ | 294 | +++ |
| 300 | *** New variable `scroll-error-top-bottom' (see above). | 295 | *** New variable `scroll-error-top-bottom' (see above). |
| 301 | 296 | ||
| 302 | *** New scrolling commands `scroll-up-line' and `scroll-down-line' | 297 | *** New scrolling commands `scroll-up-line' and `scroll-down-line' |
| 303 | scroll a line instead of full screen. | 298 | scroll a line instead of full screen. |
| 304 | |||
| 305 | +++ | 299 | +++ |
| 306 | *** New property `scroll-command' should be set on a command's symbol to | 300 | *** New property `scroll-command' should be set on a command's symbol to |
| 307 | define it as a scroll command affected by `scroll-preserve-screen-position'. | 301 | define it as a scroll command affected by `scroll-preserve-screen-position'. |
| 308 | |||
| 309 | +++ | 302 | +++ |
| 310 | *** If you customize `scroll-conservatively' to a value greater than 100, | 303 | *** If you customize `scroll-conservatively' to a value greater than 100, |
| 311 | Emacs will never recenter point in the window when it scrolls due to | 304 | Emacs will never recenter point in the window when it scrolls due to |
| 312 | cursor motion commands or commands that move point (e.f., `M-g M-g'). | 305 | cursor motion commands or commands that move point (e.f., `M-g M-g'). |
| 313 | Previously, you needed to use `most-positive-fixnum' as the value of | 306 | Previously, you needed to use `most-positive-fixnum' as the value of |
| 314 | `scroll-conservatively' to achieve the same effect. | 307 | `scroll-conservatively' to achieve the same effect. |
| 315 | |||
| 316 | --- | 308 | --- |
| 317 | *** ``Aggressive'' scrolling now honors the scroll margins. | 309 | *** ``Aggressive'' scrolling now honors the scroll margins. |
| 318 | If you customize `scroll-up-aggressively' or | 310 | If you customize `scroll-up-aggressively' or |
| @@ -374,7 +366,6 @@ Affected modes include dired, vc-dir, and log-edit. For example, | |||
| 374 | adding "(diff-mode . ((mode . whitespace)))" to .dir-locals.el will | 366 | adding "(diff-mode . ((mode . whitespace)))" to .dir-locals.el will |
| 375 | turn on `whitespace-mode' for *vc-diff* buffers. Modes should call | 367 | turn on `whitespace-mode' for *vc-diff* buffers. Modes should call |
| 376 | `hack-dir-local-variables-non-file-buffer' to support this. | 368 | `hack-dir-local-variables-non-file-buffer' to support this. |
| 377 | |||
| 378 | +++ | 369 | +++ |
| 379 | *** Using "mode: MINOR-MODE" to enable a minor mode is deprecated. | 370 | *** Using "mode: MINOR-MODE" to enable a minor mode is deprecated. |
| 380 | Instead, use "eval: (minor-mode 1)". | 371 | Instead, use "eval: (minor-mode 1)". |
| @@ -1192,6 +1183,10 @@ Also the debugger can now "continue" from an error, which means it will jump | |||
| 1192 | to the error handler as if the debugger had not been invoked instead of | 1183 | to the error handler as if the debugger had not been invoked instead of |
| 1193 | jumping all the way to the top-level. | 1184 | jumping all the way to the top-level. |
| 1194 | 1185 | ||
| 1186 | +++ | ||
| 1187 | ** The function format-time-string now supports the %N directive, for | ||
| 1188 | higher-resolution time stamps. | ||
| 1189 | |||
| 1195 | ** New function `read-char-choice' reads a restricted set of characters, | 1190 | ** New function `read-char-choice' reads a restricted set of characters, |
| 1196 | discarding any inputs not inside the set. | 1191 | discarding any inputs not inside the set. |
| 1197 | 1192 | ||