diff options
| author | Stefan Monnier | 2014-02-17 13:04:17 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2014-02-17 13:04:17 -0500 |
| commit | 6faf982a0e21895e1a3aa682a5cecd74b609a30d (patch) | |
| tree | c8032c1193080cbb84a55045bb2004c1098242d2 /etc | |
| parent | 2a77e3e22282c105f53a17dcd73771bbe222a822 (diff) | |
| download | emacs-6faf982a0e21895e1a3aa682a5cecd74b609a30d.tar.gz emacs-6faf982a0e21895e1a3aa682a5cecd74b609a30d.zip | |
* doc/emacs/killing.texi (CUA Bindings): Document the new relationship between
cua-mode and delete-selection mode.
(CUA Bindings): Mention that rectangle mode can be used on its own.
* doc/emacs/programs.texi (Matching): Fix typo.
* doc/lispref/minibuf.texi (Completion Commands): Don't document obsolete
`common-substring' arg of display-completion-list.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 12 |
1 files changed, 11 insertions, 1 deletions
| @@ -159,6 +159,7 @@ non-nil, they output the same results. | |||
| 159 | +++ | 159 | +++ |
| 160 | *** The key `?' now describes prefix bindings, like `C-h'. | 160 | *** The key `?' now describes prefix bindings, like `C-h'. |
| 161 | 161 | ||
| 162 | --- | ||
| 162 | *** The command `describe-function' has been extended for EIEIO. | 163 | *** The command `describe-function' has been extended for EIEIO. |
| 163 | Running it on constructors will show a full description of the | 164 | Running it on constructors will show a full description of the |
| 164 | generated class. For generic functions, it will show all | 165 | generated class. For generic functions, it will show all |
| @@ -244,6 +245,7 @@ There is no reason to set this to nil except for debugging purposes. | |||
| 244 | This unfinished feature was introduced by accident in Emacs 23.1; | 245 | This unfinished feature was introduced by accident in Emacs 23.1; |
| 245 | simply disabling Transient Mark mode does the same thing. | 246 | simply disabling Transient Mark mode does the same thing. |
| 246 | 247 | ||
| 248 | --- | ||
| 247 | ** The default value of `comment-use-global-state' is now t, | 249 | ** The default value of `comment-use-global-state' is now t, |
| 248 | and this variable has been marked obsolete. | 250 | and this variable has been marked obsolete. |
| 249 | 251 | ||
| @@ -438,6 +440,7 @@ This executes statements while allowing for control transfer to labels. | |||
| 438 | 440 | ||
| 439 | ** CUA mode | 441 | ** CUA mode |
| 440 | 442 | ||
| 443 | +++ | ||
| 441 | *** CUA mode now uses `delete-selection-mode' and `shift-select-mode'. | 444 | *** CUA mode now uses `delete-selection-mode' and `shift-select-mode'. |
| 442 | Hence, you can now enable it independently from those modes, and from | 445 | Hence, you can now enable it independently from those modes, and from |
| 443 | `transient-mark-mode'. | 446 | `transient-mark-mode'. |
| @@ -446,7 +449,9 @@ Hence, you can now enable it independently from those modes, and from | |||
| 446 | *** `cua-highlight-region-shift-only' is now obsolete. | 449 | *** `cua-highlight-region-shift-only' is now obsolete. |
| 447 | You can disable `transient-mark-mode' to get the same result. | 450 | You can disable `transient-mark-mode' to get the same result. |
| 448 | 451 | ||
| 449 | *** CUA's rectangles can now be used via `cua-rectangle-mark-mode'. | 452 | +++ |
| 453 | *** CUA's rectangles can now be used without CUA by calling the command | ||
| 454 | `cua-rectangle-mark-mode'. | ||
| 450 | 455 | ||
| 451 | ** CFEngine mode | 456 | ** CFEngine mode |
| 452 | 457 | ||
| @@ -482,6 +487,7 @@ The results display in the mode line. | |||
| 482 | 487 | ||
| 483 | ** Electric Pair mode | 488 | ** Electric Pair mode |
| 484 | 489 | ||
| 490 | +++ | ||
| 485 | *** New option `electric-pair-preserve-balance', enabled by default. | 491 | *** New option `electric-pair-preserve-balance', enabled by default. |
| 486 | If non-nil, pairing/skipping only kicks in when that help the balance | 492 | If non-nil, pairing/skipping only kicks in when that help the balance |
| 487 | of parentheses and quotes, i.e. the buffer should end up at least as | 493 | of parentheses and quotes, i.e. the buffer should end up at least as |
| @@ -490,21 +496,25 @@ balanced as before. | |||
| 490 | You can further control this behavior by adjusting the predicates | 496 | You can further control this behavior by adjusting the predicates |
| 491 | stored in `electric-pair-inhibit-predicate' and `electric-pair-skip-self'. | 497 | stored in `electric-pair-inhibit-predicate' and `electric-pair-skip-self'. |
| 492 | 498 | ||
| 499 | +++ | ||
| 493 | *** New option `electric-pair-delete-adjacent-pairs', enabled by default. | 500 | *** New option `electric-pair-delete-adjacent-pairs', enabled by default. |
| 494 | In `electric-pair-mode', the commands `backward-delete-char' and | 501 | In `electric-pair-mode', the commands `backward-delete-char' and |
| 495 | `backward-delete-char-untabify' are now bound to electric variants | 502 | `backward-delete-char-untabify' are now bound to electric variants |
| 496 | that delete the closer when invoked between adjacent pairs. | 503 | that delete the closer when invoked between adjacent pairs. |
| 497 | 504 | ||
| 505 | +++ | ||
| 498 | *** New option `electric-pair-open-newline-between-pairs', enabled by default. | 506 | *** New option `electric-pair-open-newline-between-pairs', enabled by default. |
| 499 | In `electric-pair-mode', inserting a newline between adjacent pairs | 507 | In `electric-pair-mode', inserting a newline between adjacent pairs |
| 500 | opens an extra newline after point, which is indented if | 508 | opens an extra newline after point, which is indented if |
| 501 | `electric-indent-mode' is also set. | 509 | `electric-indent-mode' is also set. |
| 502 | 510 | ||
| 511 | +++ | ||
| 503 | *** New option `electric-pair-skip-whitespace', enabled by default. | 512 | *** New option `electric-pair-skip-whitespace', enabled by default. |
| 504 | This controls if skipping over closing delimiters should jump over any | 513 | This controls if skipping over closing delimiters should jump over any |
| 505 | whitespace slack. Setting it to `chomp' makes it delete this | 514 | whitespace slack. Setting it to `chomp' makes it delete this |
| 506 | whitespace. See also the variable `electric-pair-skip-whitespace-chars'. | 515 | whitespace. See also the variable `electric-pair-skip-whitespace-chars'. |
| 507 | 516 | ||
| 517 | --- | ||
| 508 | *** New variables control the pairing in strings and comments. | 518 | *** New variables control the pairing in strings and comments. |
| 509 | You can customize `electric-pair-text-pairs' and | 519 | You can customize `electric-pair-text-pairs' and |
| 510 | `electric-pair-text-syntax-table' to tweak pairing behavior inside | 520 | `electric-pair-text-syntax-table' to tweak pairing behavior inside |