diff options
author | Juanma Barranquero <[email protected]> | 2011-06-24 23:25:22 +0200 |
---|---|---|
committer | Juanma Barranquero <[email protected]> | 2011-06-24 23:25:22 +0200 |
commit | cd3520a41df21d80a9d894c58af2daba23c8dd24 (patch) | |
tree | 945eaef322c65471833954ddce161a7a913ee3c8 /src/buffer.c | |
parent | 7d0da90e7b98f5c09df82be9985cc27d30adea07 (diff) |
Move DEFSYM to lisp.h and use everywhere.
Diffstat (limited to 'src/buffer.c')
-rw-r--r-- | src/buffer.c | 51 |
1 files changed, 18 insertions, 33 deletions
diff --git a/src/buffer.c b/src/buffer.c index 238923a2ba..006153b042 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -5209,39 +5209,26 @@ syms_of_buffer (void) staticpro (&Vbuffer_alist); staticpro (&Qprotected_field); staticpro (&Qpermanent_local); - Qpermanent_local_hook = intern_c_string ("permanent-local-hook"); - staticpro (&Qpermanent_local_hook); staticpro (&Qkill_buffer_hook); - Qoverlayp = intern_c_string ("overlayp"); - staticpro (&Qoverlayp); - Qevaporate = intern_c_string ("evaporate"); - staticpro (&Qevaporate); - Qmodification_hooks = intern_c_string ("modification-hooks"); - staticpro (&Qmodification_hooks); - Qinsert_in_front_hooks = intern_c_string ("insert-in-front-hooks"); - staticpro (&Qinsert_in_front_hooks); - Qinsert_behind_hooks = intern_c_string ("insert-behind-hooks"); - staticpro (&Qinsert_behind_hooks); - Qget_file_buffer = intern_c_string ("get-file-buffer"); - staticpro (&Qget_file_buffer); - Qpriority = intern_c_string ("priority"); - staticpro (&Qpriority); - Qbefore_string = intern_c_string ("before-string"); - staticpro (&Qbefore_string); - Qafter_string = intern_c_string ("after-string"); - staticpro (&Qafter_string); - Qfirst_change_hook = intern_c_string ("first-change-hook"); - staticpro (&Qfirst_change_hook); - Qbefore_change_functions = intern_c_string ("before-change-functions"); - staticpro (&Qbefore_change_functions); - Qafter_change_functions = intern_c_string ("after-change-functions"); - staticpro (&Qafter_change_functions); + + DEFSYM (Qpermanent_local_hook, "permanent-local-hook"); + DEFSYM (Qoverlayp, "overlayp"); + DEFSYM (Qevaporate, "evaporate"); + DEFSYM (Qmodification_hooks, "modification-hooks"); + DEFSYM (Qinsert_in_front_hooks, "insert-in-front-hooks"); + DEFSYM (Qinsert_behind_hooks, "insert-behind-hooks"); + DEFSYM (Qget_file_buffer, "get-file-buffer"); + DEFSYM (Qpriority, "priority"); + DEFSYM (Qbefore_string, "before-string"); + DEFSYM (Qafter_string, "after-string"); + DEFSYM (Qfirst_change_hook, "first-change-hook"); + DEFSYM (Qbefore_change_functions, "before-change-functions"); + DEFSYM (Qafter_change_functions, "after-change-functions"); + DEFSYM (Qkill_buffer_query_functions, "kill-buffer-query-functions"); + /* The next one is initialized in init_buffer_once. */ staticpro (&Qucs_set_table_for_input); - Qkill_buffer_query_functions = intern_c_string ("kill-buffer-query-functions"); - staticpro (&Qkill_buffer_query_functions); - Fput (Qprotected_field, Qerror_conditions, pure_cons (Qprotected_field, pure_cons (Qerror, Qnil))); Fput (Qprotected_field, Qerror_message, @@ -6035,8 +6022,7 @@ If any of them returns nil, the buffer is not killed. */); doc: /* Normal hook run before changing the major mode of a buffer. The function `kill-all-local-variables' runs this before doing anything else. */); Vchange_major_mode_hook = Qnil; - Qchange_major_mode_hook = intern_c_string ("change-major-mode-hook"); - staticpro (&Qchange_major_mode_hook); + DEFSYM (Qchange_major_mode_hook, "change-major-mode-hook"); DEFVAR_LISP ("buffer-list-update-hook", Vbuffer_list_update_hook, doc: /* Hook run when the buffer list changes. @@ -6044,8 +6030,7 @@ Functions running this hook are `get-buffer-create', `make-indirect-buffer', `rename-buffer', `kill-buffer', `record-buffer' and `unrecord-buffer'. */); Vbuffer_list_update_hook = Qnil; - Qbuffer_list_update_hook = intern_c_string ("buffer-list-update-hook"); - staticpro (&Qbuffer_list_update_hook); + DEFSYM (Qbuffer_list_update_hook, "buffer-list-update-hook"); defsubr (&Sbuffer_live_p); defsubr (&Sbuffer_list); |