aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorChong Yidong <[email protected]>2011-10-08 12:37:46 -0400
committerChong Yidong <[email protected]>2011-10-08 12:37:46 -0400
commitb2b0776e50cd07bc3fbe1548fc258d68a1dbbee8 (patch)
treeca33e46f624b6171b21ee79d9824e62bd88682d0 /etc
parent27a16462454d7f45a0b1c65c0b0b2ed76091e11b (diff)
Rework count-words-region. New command count-words.
See discussion at http://lists.gnu.org/archive/html/emacs-devel/2011-10/msg00193.html * lisp/simple.el (count-words-region): Always count in the region. Report the number of lines and characters too. (count-words): New command, which counts in the buffer if the region is inactive, as count-words-region used to. (count-words--message): New function. Handle plurals. (count-lines-region): Make it an alias for count-words-region. * lisp/bindings.el (esc-map): Replace count-lines-region with count-words-region. * doc/emacs/basic.texi (Position Info): Omit page commands. Document count-words-region and count-words. * doc/emacs/text.texi (Pages): Move what-page documentation here.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS5
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 41870bf53c..e3453b3a92 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -455,7 +455,10 @@ isearch-yank-kill.
*** M-s C-e in Isearch is now bound to isearch-yank-line.
+++
-** New command `count-words-region'. This does what you expect.
+** New commands `count-words-region' and `count-words'.
+
+*** `count-lines-region' is now an alias for `count-words-region',
+bound to M-=, which shows the number of lines, words, and characters.
** The default value of `backup-by-copying-when-mismatch' is now t.