diff options
| author | Andreas Schwab | 2012-09-09 10:10:56 +0200 |
|---|---|---|
| committer | Andreas Schwab | 2012-09-09 10:10:56 +0200 |
| commit | bfabf70a86dc3506011566d9e06f6251328fa05e (patch) | |
| tree | 32a129052aa1567debea8f5e5fddf475425d028f | |
| parent | bb6b0efc3490a1e47e69e3afbc115576025f3606 (diff) | |
| download | emacs-bfabf70a86dc3506011566d9e06f6251328fa05e.tar.gz emacs-bfabf70a86dc3506011566d9e06f6251328fa05e.zip | |
* lisp/register.el (register-separator): Rename from
separator-register. All uses changed. Doc fix.
(register): Fix version.
| -rw-r--r-- | etc/NEWS | 7 | ||||
| -rw-r--r-- | lisp/ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/register.el | 10 |
3 files changed, 15 insertions, 8 deletions
| @@ -188,10 +188,11 @@ end of the buffer. It defaults to t. | |||
| 188 | 188 | ||
| 189 | +++ | 189 | +++ |
| 190 | ** `C-x r +' is now overloaded to invoke `append-to-register. | 190 | ** `C-x r +' is now overloaded to invoke `append-to-register. |
| 191 | |||
| 191 | +++ | 192 | +++ |
| 192 | ** New option `separator-register'. Separator register stores | 193 | ** New option `register-separator' specifies the register containing |
| 193 | separator text for use with M-x append-to-register and M-x | 194 | the text to put between collected texts for use with M-x |
| 194 | prepend-to-register. See manual for details. | 195 | append-to-register and M-x prepend-to-register. |
| 195 | 196 | ||
| 196 | ** Search changes | 197 | ** Search changes |
| 197 | 198 | ||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 8f089af6f5c..c7ff2571f9d 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2012-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 | |||
| 1 | 2012-09-09 Chong Yidong <cyd@gnu.org> | 7 | 2012-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 | ||
| 87 | When collecting text with | 87 | When 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)) |