aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorAndreas Schwab2012-09-09 10:10:56 +0200
committerAndreas Schwab2012-09-09 10:10:56 +0200
commitbfabf70a86dc3506011566d9e06f6251328fa05e (patch)
tree32a129052aa1567debea8f5e5fddf475425d028f /lisp
parentbb6b0efc3490a1e47e69e3afbc115576025f3606 (diff)
downloademacs-bfabf70a86dc3506011566d9e06f6251328fa05e.tar.gz
emacs-bfabf70a86dc3506011566d9e06f6251328fa05e.zip
* lisp/register.el (register-separator): Rename from
separator-register. All uses changed. Doc fix. (register): Fix version.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/register.el10
2 files changed, 11 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 8f089af6f5c..c7ff2571f9d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
12012-09-09 Andreas Schwab <schwab@linux-m68k.org>
2
3 * register.el (register-separator): Rename from
4 separator-register. All uses changed. Doc fix.
5 (register): Fix version.
6
12012-09-09 Chong Yidong <cyd@gnu.org> 72012-09-09 Chong Yidong <cyd@gnu.org>
2 8
3 * replace.el (query-replace-map): Bind four new symbols for 9 * replace.el (query-replace-map): Bind four new symbols for
diff --git a/lisp/register.el b/lisp/register.el
index 622a3872e54..fb35a26a653 100644
--- a/lisp/register.el
+++ b/lisp/register.el
@@ -79,10 +79,10 @@ A list of the form (FRAME-CONFIGURATION POSITION)
79(defgroup register nil 79(defgroup register nil
80 "Register commands." 80 "Register commands."
81 :group 'convenience 81 :group 'convenience
82 :version "24.2.50") 82 :version "24.3")
83 83
84(defcustom separator-register nil 84(defcustom register-separator nil
85 "Use contents of this register to separate collected text. 85 "Register containing the text to put between collected texts, or nil if none.
86 86
87When collecting text with 87When collecting text with
88`append-to-register' (resp. `prepend-to-register') contents of 88`append-to-register' (resp. `prepend-to-register') contents of
@@ -377,7 +377,7 @@ START and END are buffer positions indicating what to append."
377 (interactive "cAppend to register: \nr\nP") 377 (interactive "cAppend to register: \nr\nP")
378 (let ((reg (get-register register)) 378 (let ((reg (get-register register))
379 (text (filter-buffer-substring start end)) 379 (text (filter-buffer-substring start end))
380 (separator (and separator-register (get-register separator-register)))) 380 (separator (and register-separator (get-register register-separator))))
381 (set-register 381 (set-register
382 register (cond ((not reg) text) 382 register (cond ((not reg) text)
383 ((stringp reg) (concat reg separator text)) 383 ((stringp reg) (concat reg separator text))
@@ -395,7 +395,7 @@ START and END are buffer positions indicating what to prepend."
395 (interactive "cPrepend to register: \nr\nP") 395 (interactive "cPrepend to register: \nr\nP")
396 (let ((reg (get-register register)) 396 (let ((reg (get-register register))
397 (text (filter-buffer-substring start end)) 397 (text (filter-buffer-substring start end))
398 (separator (and separator-register (get-register separator-register)))) 398 (separator (and register-separator (get-register register-separator))))
399 (set-register 399 (set-register
400 register (cond ((not reg) text) 400 register (cond ((not reg) text)
401 ((stringp reg) (concat text separator reg)) 401 ((stringp reg) (concat text separator reg))