diff options
| author | Juanma Barranquero | 2006-12-17 11:54:10 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2006-12-17 11:54:10 +0000 |
| commit | f6e22881e2e567fea51226a35d4e195fcad0381e (patch) | |
| tree | 532a305bfe41f94b72916bc7f842f6ba57a09fc8 /src | |
| parent | 6110bf7c07b0845a5be5e824fdeeddab21c89775 (diff) | |
| download | emacs-f6e22881e2e567fea51226a35d4e195fcad0381e.tar.gz emacs-f6e22881e2e567fea51226a35d4e195fcad0381e.zip | |
(Fkill_buffer): Doc fix.
(syms_of_buffer) <kill-buffer-query-functions>: Doc fix.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/buffer.c | 23 |
2 files changed, 18 insertions, 10 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4dfd454fa86..473ebe25af8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2006-12-17 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * buffer.c (Fkill_buffer): Doc fix. | ||
| 4 | (syms_of_buffer) <kill-buffer-query-functions>: Doc fix. | ||
| 5 | |||
| 1 | 2006-12-16 Juanma Barranquero <lekktu@gmail.com> | 6 | 2006-12-16 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 7 | ||
| 3 | * minibuf.c (Ftry_completion): Check that obarray buckets are symbols. | 8 | * minibuf.c (Ftry_completion): Check that obarray buckets are symbols. |
diff --git a/src/buffer.c b/src/buffer.c index 18bed7a865e..452f13a605a 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -1331,15 +1331,16 @@ See `kill-buffer'." | |||
| 1331 | */ | 1331 | */ |
| 1332 | DEFUN ("kill-buffer", Fkill_buffer, Skill_buffer, 1, 1, "bKill buffer: ", | 1332 | DEFUN ("kill-buffer", Fkill_buffer, Skill_buffer, 1, 1, "bKill buffer: ", |
| 1333 | doc: /* Kill the buffer BUFFER. | 1333 | doc: /* Kill the buffer BUFFER. |
| 1334 | The argument may be a buffer or may be the name of a buffer. | 1334 | The argument may be a buffer or the name of a buffer. |
| 1335 | An argument of nil means kill the current buffer. | 1335 | With a nil argument, kill the current buffer. |
| 1336 | 1336 | ||
| 1337 | Value is t if the buffer is actually killed, nil if user says no. | 1337 | Value is t if the buffer is actually killed, nil otherwise. |
| 1338 | 1338 | ||
| 1339 | The value of `kill-buffer-hook' (which may be local to that buffer), | 1339 | The functions in `kill-buffer-query-functions' are called with BUFFER as |
| 1340 | if not void, is a list of functions to be called, with no arguments, | 1340 | the current buffer. If any of them returns nil, the buffer is not killed. |
| 1341 | before the buffer is actually killed. The buffer to be killed is current | 1341 | |
| 1342 | when the hook functions are called. | 1342 | The hook `kill-buffer-hook' is run before the buffer is actually killed. |
| 1343 | The buffer being killed will be current while the hook is running. | ||
| 1343 | 1344 | ||
| 1344 | Any processes that have this buffer as the `process-buffer' are killed | 1345 | Any processes that have this buffer as the `process-buffer' are killed |
| 1345 | with SIGHUP. */) | 1346 | with SIGHUP. */) |
| @@ -6015,7 +6016,7 @@ is a member of the list. */); | |||
| 6015 | Vinhibit_read_only = Qnil; | 6016 | Vinhibit_read_only = Qnil; |
| 6016 | 6017 | ||
| 6017 | DEFVAR_PER_BUFFER ("cursor-type", ¤t_buffer->cursor_type, Qnil, | 6018 | DEFVAR_PER_BUFFER ("cursor-type", ¤t_buffer->cursor_type, Qnil, |
| 6018 | doc: /* Cursor to use when this buffer is in the selected window. | 6019 | doc: /* Cursor to use when this buffer is in the selected window. |
| 6019 | Values are interpreted as follows: | 6020 | Values are interpreted as follows: |
| 6020 | 6021 | ||
| 6021 | t use the cursor specified for the frame | 6022 | t use the cursor specified for the frame |
| @@ -6040,11 +6041,13 @@ to the default frame line height. A value of nil means add no extra space. */) | |||
| 6040 | 6041 | ||
| 6041 | DEFVAR_PER_BUFFER ("cursor-in-non-selected-windows", | 6042 | DEFVAR_PER_BUFFER ("cursor-in-non-selected-windows", |
| 6042 | ¤t_buffer->cursor_in_non_selected_windows, Qnil, | 6043 | ¤t_buffer->cursor_in_non_selected_windows, Qnil, |
| 6043 | doc: /* *Cursor type to display in non-selected windows. | 6044 | doc: /* *Cursor type to display in non-selected windows. |
| 6044 | The value t means to use hollow box cursor. See `cursor-type' for other values. */); | 6045 | The value t means to use hollow box cursor. See `cursor-type' for other values. */); |
| 6045 | 6046 | ||
| 6046 | DEFVAR_LISP ("kill-buffer-query-functions", &Vkill_buffer_query_functions, | 6047 | DEFVAR_LISP ("kill-buffer-query-functions", &Vkill_buffer_query_functions, |
| 6047 | doc: /* List of functions called with no args to query before killing a buffer. */); | 6048 | doc: /* List of functions called with no args to query before killing a buffer. |
| 6049 | The buffer being killed will be current while the functions are running. | ||
| 6050 | If any of them returns nil, the buffer is not killed. */); | ||
| 6048 | Vkill_buffer_query_functions = Qnil; | 6051 | Vkill_buffer_query_functions = Qnil; |
| 6049 | 6052 | ||
| 6050 | DEFVAR_LISP ("change-major-mode-hook", &Vchange_major_mode_hook, | 6053 | DEFVAR_LISP ("change-major-mode-hook", &Vchange_major_mode_hook, |