aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.c
diff options
context:
space:
mode:
authorJuanma Barranquero2011-06-24 23:25:22 +0200
committerJuanma Barranquero2011-06-24 23:25:22 +0200
commitcd3520a41df21d80a9d894c58af2daba23c8dd24 (patch)
tree945eaef322c65471833954ddce161a7a913ee3c8 /src/keymap.c
parent7d0da90e7b98f5c09df82be9985cc27d30adea07 (diff)
downloademacs-cd3520a41df21d80a9d894c58af2daba23c8dd24.tar.gz
emacs-cd3520a41df21d80a9d894c58af2daba23c8dd24.zip
Move DEFSYM to lisp.h and use everywhere.
Diffstat (limited to 'src/keymap.c')
-rw-r--r--src/keymap.c34
1 files changed, 9 insertions, 25 deletions
diff --git a/src/keymap.c b/src/keymap.c
index 6ef2a716b6d..ac7f651e283 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -3774,15 +3774,13 @@ Return list of symbols found. */)
3774void 3774void
3775syms_of_keymap (void) 3775syms_of_keymap (void)
3776{ 3776{
3777 Qkeymap = intern_c_string ("keymap"); 3777 DEFSYM (Qkeymap, "keymap");
3778 staticpro (&Qkeymap);
3779 staticpro (&apropos_predicate); 3778 staticpro (&apropos_predicate);
3780 staticpro (&apropos_accumulate); 3779 staticpro (&apropos_accumulate);
3781 apropos_predicate = Qnil; 3780 apropos_predicate = Qnil;
3782 apropos_accumulate = Qnil; 3781 apropos_accumulate = Qnil;
3783 3782
3784 Qkeymap_canonicalize = intern_c_string ("keymap-canonicalize"); 3783 DEFSYM (Qkeymap_canonicalize, "keymap-canonicalize");
3785 staticpro (&Qkeymap_canonicalize);
3786 3784
3787 /* Now we are ready to set up this property, so we can 3785 /* Now we are ready to set up this property, so we can
3788 create char tables. */ 3786 create char tables. */
@@ -3902,27 +3900,13 @@ preferred. */);
3902 pure_cons (intern_c_string ("mouse-5"), 3900 pure_cons (intern_c_string ("mouse-5"),
3903 Qnil))))))))); 3901 Qnil)))))))));
3904 3902
3905 3903 DEFSYM (Qsingle_key_description, "single-key-description");
3906 Qsingle_key_description = intern_c_string ("single-key-description"); 3904 DEFSYM (Qkey_description, "key-description");
3907 staticpro (&Qsingle_key_description); 3905 DEFSYM (Qkeymapp, "keymapp");
3908 3906 DEFSYM (Qnon_ascii, "non-ascii");
3909 Qkey_description = intern_c_string ("key-description"); 3907 DEFSYM (Qmenu_item, "menu-item");
3910 staticpro (&Qkey_description); 3908 DEFSYM (Qremap, "remap");
3911 3909 DEFSYM (QCadvertised_binding, ":advertised-binding");
3912 Qkeymapp = intern_c_string ("keymapp");
3913 staticpro (&Qkeymapp);
3914
3915 Qnon_ascii = intern_c_string ("non-ascii");
3916 staticpro (&Qnon_ascii);
3917
3918 Qmenu_item = intern_c_string ("menu-item");
3919 staticpro (&Qmenu_item);
3920
3921 Qremap = intern_c_string ("remap");
3922 staticpro (&Qremap);
3923
3924 QCadvertised_binding = intern_c_string (":advertised-binding");
3925 staticpro (&QCadvertised_binding);
3926 3910
3927 command_remapping_vector = Fmake_vector (make_number (2), Qremap); 3911 command_remapping_vector = Fmake_vector (make_number (2), Qremap);
3928 staticpro (&command_remapping_vector); 3912 staticpro (&command_remapping_vector);