aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorStefan Monnier2014-02-17 13:04:17 -0500
committerStefan Monnier2014-02-17 13:04:17 -0500
commit6faf982a0e21895e1a3aa682a5cecd74b609a30d (patch)
treec8032c1193080cbb84a55045bb2004c1098242d2 /etc
parent2a77e3e22282c105f53a17dcd73771bbe222a822 (diff)
downloademacs-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/NEWS12
1 files changed, 11 insertions, 1 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 278bc7fd003..495f119443a 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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.
163Running it on constructors will show a full description of the 164Running it on constructors will show a full description of the
164generated class. For generic functions, it will show all 165generated 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.
244This unfinished feature was introduced by accident in Emacs 23.1; 245This unfinished feature was introduced by accident in Emacs 23.1;
245simply disabling Transient Mark mode does the same thing. 246simply 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,
248and this variable has been marked obsolete. 250and 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'.
442Hence, you can now enable it independently from those modes, and from 445Hence, 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.
447You can disable `transient-mark-mode' to get the same result. 450You 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.
486If non-nil, pairing/skipping only kicks in when that help the balance 492If non-nil, pairing/skipping only kicks in when that help the balance
487of parentheses and quotes, i.e. the buffer should end up at least as 493of parentheses and quotes, i.e. the buffer should end up at least as
@@ -490,21 +496,25 @@ balanced as before.
490You can further control this behavior by adjusting the predicates 496You can further control this behavior by adjusting the predicates
491stored in `electric-pair-inhibit-predicate' and `electric-pair-skip-self'. 497stored 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.
494In `electric-pair-mode', the commands `backward-delete-char' and 501In `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
496that delete the closer when invoked between adjacent pairs. 503that 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.
499In `electric-pair-mode', inserting a newline between adjacent pairs 507In `electric-pair-mode', inserting a newline between adjacent pairs
500opens an extra newline after point, which is indented if 508opens 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.
504This controls if skipping over closing delimiters should jump over any 513This controls if skipping over closing delimiters should jump over any
505whitespace slack. Setting it to `chomp' makes it delete this 514whitespace slack. Setting it to `chomp' makes it delete this
506whitespace. See also the variable `electric-pair-skip-whitespace-chars'. 515whitespace. 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.
509You can customize `electric-pair-text-pairs' and 519You 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