aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorJoakim Verona2011-10-10 13:00:51 +0200
committerJoakim Verona2011-10-10 13:00:51 +0200
commit0b19c7867f5e647fa0269833fe74e0064b415c08 (patch)
tree08a0a4112e94675ffde647160706480e78435818 /etc
parentd4077561a90a24d61e295745d70c0effa655a37c (diff)
parent0563dae9a9e3a8c2b6de454693c0cc207e67f05d (diff)
downloademacs-0b19c7867f5e647fa0269833fe74e0064b415c08.tar.gz
emacs-0b19c7867f5e647fa0269833fe74e0064b415c08.zip
upstream
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS36
1 files changed, 23 insertions, 13 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 332d12cb540..7cda5ec09ff 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -96,27 +96,22 @@ and also when HOME is set to C:\ by default.
96 96
97*** shell-mode uses pcomplete rules, with the standard completion UI. 97*** shell-mode uses pcomplete rules, with the standard completion UI.
98 98
99*** Many packages have been changed to use completion-at-point rather than 99*** Many packages have been changed to use `completion-at-point'
100their own completion code. 100rather than their own completion code.
101 101
102*** `completion-at-point' now handles tags and semantic completion.
103---
102*** Completion in a non-minibuffer now tries to detect the end of completion 104*** Completion in a non-minibuffer now tries to detect the end of completion
103and pops down the *Completions* buffer accordingly. 105and pops down the *Completions* buffer accordingly.
104 106+++
105*** Completion can cycle, depending on completion-cycle-threshold. 107*** Completion can cycle, depending on completion-cycle-threshold.
106 108+++
107*** New completion style `substring'. 109*** New completion style `substring'.
108 110
109*** Completion style can be set per-category `completion-category-overrides'. 111*** Completion style can be set per-category `completion-category-overrides'.
110 112
111*** Completion of buffers now uses substring completion by default. 113*** Completion of buffers now uses substring completion by default.
112 114
113*** `completing-read' can be customized using the new variable
114`completing-read-function'.
115
116*** minibuffer-local-filename-must-match-map is not used any more.
117Instead, the bindings in minibuffer-local-filename-completion-map are combined
118with minibuffer-local-must-match-map.
119
120** Mail changes 115** Mail changes
121 116
122The default of `send-mail-function' is now `sendmail-query-once', 117The default of `send-mail-function' is now `sendmail-query-once',
@@ -453,9 +448,10 @@ isearch-yank-kill.
453*** M-s C-e in Isearch is now bound to isearch-yank-line. 448*** M-s C-e in Isearch is now bound to isearch-yank-line.
454 449
455+++ 450+++
456** New command `count-words-region'. This does what you expect. 451** New commands `count-words-region' and `count-words'.
457 452
458** completion-at-point now handles tags and semantic completion. 453*** `count-lines-region' is now an alias for `count-words-region',
454bound to M-=, which shows the number of lines, words, and characters.
459 455
460** The default value of `backup-by-copying-when-mismatch' is now t. 456** The default value of `backup-by-copying-when-mismatch' is now t.
461 457
@@ -724,6 +720,8 @@ in the Rmail incoming message.
724 720
725** Shell mode 721** Shell mode
726 722
723*** Shell mode uses pcomplete rules, with the standard completion UI.
724
727*** The `shell' command prompts for the shell path name if the default 725*** The `shell' command prompts for the shell path name if the default
728directory is a remote file name and neither the environment variable 726directory is a remote file name and neither the environment variable
729$ESHELL nor the variable `explicit-shell-file-name' is set. 727$ESHELL nor the variable `explicit-shell-file-name' is set.
@@ -1108,6 +1106,11 @@ See the docstring of `display-buffer' for details.
1108The behavior of `quit-window' has been changed in order to restore the 1106The behavior of `quit-window' has been changed in order to restore the
1109state before the last buffer display operation in that window. 1107state before the last buffer display operation in that window.
1110 1108
1109+++
1110*** The new option `frame-auto-hide-function' lets you choose between
1111iconfying or deleting a frame when burying a buffer shown in a dedicated
1112frame or quitting a window showing a buffer in a frame of its own.
1113
1111** Completion 1114** Completion
1112 1115
1113*** New variable completion-extra-properties used to specify extra properties 1116*** New variable completion-extra-properties used to specify extra properties
@@ -1128,6 +1131,13 @@ can specify various details of the data returned by `all-completions':
1128- `display-sort-function' to specify how to sort entries in *Completions*. 1131- `display-sort-function' to specify how to sort entries in *Completions*.
1129- `cycle-sort-function' to specify how to sort entries when cycling. 1132- `cycle-sort-function' to specify how to sort entries when cycling.
1130 1133
1134*** minibuffer-local-filename-must-match-map is not used any more.
1135Instead, the bindings in minibuffer-local-filename-completion-map are
1136combined with minibuffer-local-must-match-map.
1137
1138*** New variable `completing-read-function' allows overriding the
1139behavior of `completing-read'.
1140
1131** `glyphless-char-display' can now distinguish between graphical and 1141** `glyphless-char-display' can now distinguish between graphical and
1132text terminal display, via a char-table entry that is a cons cell. 1142text terminal display, via a char-table entry that is a cons cell.
1133 1143