diff options
| author | Chong Yidong | 2011-08-24 20:45:23 -0400 |
|---|---|---|
| committer | Chong Yidong | 2011-08-24 20:45:23 -0400 |
| commit | e4ed06f12b052a3c80d5c572889cb670a41f3c7d (patch) | |
| tree | 5c11cb339b65caa88b70e8a2c5ab5632ff6f2806 /src/buffer.c | |
| parent | e5f1c99e958f4d9aad01eaa93b6b5760d31e5e58 (diff) | |
| download | emacs-e4ed06f12b052a3c80d5c572889cb670a41f3c7d.tar.gz emacs-e4ed06f12b052a3c80d5c572889cb670a41f3c7d.zip | |
Delete record-buffer, and rename unrecord-buffer to bury-buffer-internal.
* lisp/window.el (bury-buffer, quit-window): Use bury-buffer-internal.
* src/buffer.c (Fbury_buffer_internal): Rename from Funrecord_buffer.
Change return value to nil.
(Frecord_buffer): Delete unused function.
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/src/buffer.c b/src/buffer.c index 45d6fa36d04..832044ae6f4 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -1698,27 +1698,16 @@ record_buffer (Lisp_Object buffer) | |||
| 1698 | call1 (Vrun_hooks, Qbuffer_list_update_hook); | 1698 | call1 (Vrun_hooks, Qbuffer_list_update_hook); |
| 1699 | } | 1699 | } |
| 1700 | 1700 | ||
| 1701 | DEFUN ("record-buffer", Frecord_buffer, Srecord_buffer, 1, 1, 0, | ||
| 1702 | doc: /* Move BUFFER to the front of the buffer list. | ||
| 1703 | Return BUFFER. */) | ||
| 1704 | (Lisp_Object buffer) | ||
| 1705 | { | ||
| 1706 | CHECK_BUFFER (buffer); | ||
| 1707 | |||
| 1708 | record_buffer (buffer); | ||
| 1709 | |||
| 1710 | return buffer; | ||
| 1711 | } | ||
| 1712 | 1701 | ||
| 1713 | /* Move BUFFER to the end of the buffer (a)lists. Do nothing if the | 1702 | /* Move BUFFER to the end of the buffer (a)lists. Do nothing if the |
| 1714 | buffer is killed. For the selected frame's buffer list this moves | 1703 | buffer is killed. For the selected frame's buffer list this moves |
| 1715 | BUFFER to its end even if it was never shown in that frame. If | 1704 | BUFFER to its end even if it was never shown in that frame. If |
| 1716 | this happens we have a feature, hence `unrecord-buffer' should be | 1705 | this happens we have a feature, hence `unrecord-buffer' should be |
| 1717 | called only when BUFFER was shown in the selected frame. */ | 1706 | called only when BUFFER was shown in the selected frame. */ |
| 1718 | 1707 | ||
| 1719 | DEFUN ("unrecord-buffer", Funrecord_buffer, Sunrecord_buffer, 1, 1, 0, | 1708 | DEFUN ("bury-buffer-internal", Fbury_buffer_internal, Sbury_buffer_internal, |
| 1720 | doc: /* Move BUFFER to the end of the buffer list. | 1709 | 1, 1, 0, |
| 1721 | Return BUFFER. */) | 1710 | doc: /* Move BUFFER to the end of the buffer list. */) |
| 1722 | (Lisp_Object buffer) | 1711 | (Lisp_Object buffer) |
| 1723 | { | 1712 | { |
| 1724 | Lisp_Object aelt, aelt_cons, tem; | 1713 | Lisp_Object aelt, aelt_cons, tem; |
| @@ -1746,7 +1735,7 @@ Return BUFFER. */) | |||
| 1746 | if (!NILP (Vrun_hooks)) | 1735 | if (!NILP (Vrun_hooks)) |
| 1747 | call1 (Vrun_hooks, Qbuffer_list_update_hook); | 1736 | call1 (Vrun_hooks, Qbuffer_list_update_hook); |
| 1748 | 1737 | ||
| 1749 | return buffer; | 1738 | return Qnil; |
| 1750 | } | 1739 | } |
| 1751 | 1740 | ||
| 1752 | DEFUN ("set-buffer-major-mode", Fset_buffer_major_mode, Sset_buffer_major_mode, 1, 1, 0, | 1741 | DEFUN ("set-buffer-major-mode", Fset_buffer_major_mode, Sset_buffer_major_mode, 1, 1, 0, |
| @@ -6034,8 +6023,7 @@ Functions running this hook are `get-buffer-create', | |||
| 6034 | defsubr (&Sother_buffer); | 6023 | defsubr (&Sother_buffer); |
| 6035 | defsubr (&Sbuffer_enable_undo); | 6024 | defsubr (&Sbuffer_enable_undo); |
| 6036 | defsubr (&Skill_buffer); | 6025 | defsubr (&Skill_buffer); |
| 6037 | defsubr (&Srecord_buffer); | 6026 | defsubr (&Sbury_buffer_internal); |
| 6038 | defsubr (&Sunrecord_buffer); | ||
| 6039 | defsubr (&Sset_buffer_major_mode); | 6027 | defsubr (&Sset_buffer_major_mode); |
| 6040 | defsubr (&Scurrent_buffer); | 6028 | defsubr (&Scurrent_buffer); |
| 6041 | defsubr (&Sset_buffer); | 6029 | defsubr (&Sset_buffer); |