diff options
| author | Stefan Monnier | 2014-04-23 23:59:19 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2014-04-23 23:59:19 -0400 |
| commit | 8917710efd63f7a253aec77fa190d6c5ec870bf3 (patch) | |
| tree | 9b1ce196eebdac814370c9bc1f86a62c80b45aa0 /src/buffer.c | |
| parent | 9b233997f468fe8a4f4cb7c0c799aff2e3374ba1 (diff) | |
| download | emacs-8917710efd63f7a253aec77fa190d6c5ec870bf3.tar.gz emacs-8917710efd63f7a253aec77fa190d6c5ec870bf3.zip | |
* src/window.c (Fset_window_configuration): Deactivate the mark before
unsetting the mark.
(set_window_buffer): Ignore window_initialized.
(window_initialized): Remove.
* src/keyboard.c (Qdeactivate_mark): Not static any more.
* src/buffer.c (buffer_local_value): Rename from buffer_local_value_1.
Update all callers.
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/buffer.c b/src/buffer.c index 6a1a74ac1ec..e6968e88d01 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -1158,10 +1158,10 @@ DEFUN ("buffer-local-value", Fbuffer_local_value, | |||
| 1158 | Sbuffer_local_value, 2, 2, 0, | 1158 | Sbuffer_local_value, 2, 2, 0, |
| 1159 | doc: /* Return the value of VARIABLE in BUFFER. | 1159 | doc: /* Return the value of VARIABLE in BUFFER. |
| 1160 | If VARIABLE does not have a buffer-local binding in BUFFER, the value | 1160 | If VARIABLE does not have a buffer-local binding in BUFFER, the value |
| 1161 | is the default binding of the variable. */) | 1161 | is the default binding of the variable. */) |
| 1162 | (register Lisp_Object variable, register Lisp_Object buffer) | 1162 | (register Lisp_Object variable, register Lisp_Object buffer) |
| 1163 | { | 1163 | { |
| 1164 | register Lisp_Object result = buffer_local_value_1 (variable, buffer); | 1164 | register Lisp_Object result = buffer_local_value (variable, buffer); |
| 1165 | 1165 | ||
| 1166 | if (EQ (result, Qunbound)) | 1166 | if (EQ (result, Qunbound)) |
| 1167 | xsignal1 (Qvoid_variable, variable); | 1167 | xsignal1 (Qvoid_variable, variable); |
| @@ -1174,7 +1174,7 @@ is the default binding of the variable. */) | |||
| 1174 | locally unbound. */ | 1174 | locally unbound. */ |
| 1175 | 1175 | ||
| 1176 | Lisp_Object | 1176 | Lisp_Object |
| 1177 | buffer_local_value_1 (Lisp_Object variable, Lisp_Object buffer) | 1177 | buffer_local_value (Lisp_Object variable, Lisp_Object buffer) |
| 1178 | { | 1178 | { |
| 1179 | register struct buffer *buf; | 1179 | register struct buffer *buf; |
| 1180 | register Lisp_Object result; | 1180 | register Lisp_Object result; |