1. 05 Jul, 2001 1 commit
  2. 03 Jul, 2001 1 commit
  3. 09 May, 2001 1 commit
  4. 04 Apr, 2001 1 commit
  5. 28 Mar, 2001 1 commit
  6. 22 Mar, 2001 1 commit
  7. 15 Mar, 2001 1 commit
  8. 14 Mar, 2001 1 commit
  9. 06 Mar, 2001 2 commits
  10. 28 Feb, 2001 2 commits
  11. 31 Jan, 2001 1 commit
  12. 16 Jan, 2001 1 commit
  13. 09 Jan, 2001 2 commits
  14. 28 Dec, 2000 1 commit
  15. 21 Dec, 2000 1 commit
  16. 13 Dec, 2000 1 commit
  17. 04 Dec, 2000 1 commit
  18. 15 Nov, 2000 1 commit
  19. 14 Nov, 2000 1 commit
  20. 09 Nov, 2000 1 commit
  21. 27 Oct, 2000 1 commit
    • Stefan Monnier's avatar
      * lisp.h (KEYMAPP): New macro. · 02067692
      Stefan Monnier authored
      (get_keymap): Remove.
      (get_keymap_1): Rename get_keymap.
      * keyboard.h (get_keymap_1, Fkeymapp): Remove prototype.
      * xterm.c (note_mode_line_highlight): Use KEYMAPP.
      * xmenu.c (single_submenu): Use KEYMAPP.
      (Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp.
      Use KEYMAPP rather than Fkeymapp.
      * w32term.c (note_mode_line_highlight): Use KEYMAPP.
      * w32menu.c (True, False): Remove (use TRUE and FALSE instead).
      (Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp.
      Use KEYMAPP rather than Fkeymapp.
      (single_submenu): Use KEYMAPP.
      (w32_menu_show, w32_dialog_show): Use TRUE.
      * minibuf.c (Fread_from_minibuffer): Update call to get_keymap.
      * keymap.c (KEYMAPP): Remove (moved to lisp.h).
      (Fkeymapp): Use KEYMAPP.
      (get_keymap): Rename from get_keymap_1.  Remove old def.
      Return t when autoload=0 and error=0 and the keymap needs autoloading.
      (Fcopy_keymap): Check (eq (car x) 'keymap) rather than using Fkeymapp.
      (Fminor_mode_key_binding): Don't raise an error if the binding
      is not a keymap.
      (Fuse_global_map, Fuse_local_map): Allow autoloading.
      (Faccessible_keymaps): Fetch keymaps rather than checking Fkeymapp.
      * keyboard.c (read_char): get_keymap_1 -> get_keymap.
      Allow Vspecial_event_map to be autoloaded.
      (menu_bar_items): Fetch the keymap rather than using keymapp.
      (menu_bar_one_keymap): No need to follow func-indirect any more.
      (parse_menu_item): get_keymap_1 -> get_keymap.
      (tool_bar_items): Fetch the keymap rather than using keymapp.
      (read_key_sequence): Use KEYMAPP.
      * intervals.c (get_local_map): Use get_keymap rather than following
      function-indirections explicitly.
      * doc.c (Fsubstitute_command_keys): get_keymap_1 -> get_keymap.
      02067692
  22. 25 Oct, 2000 1 commit
  23. 21 Oct, 2000 1 commit
  24. 15 Oct, 2000 1 commit
    • Stefan Monnier's avatar
      * keymap.c (access_keymap): Add AUTOLOAD parameter. · db785038
      Stefan Monnier authored
      Do the meta->esc mapping.  Call get_keyelt before returning.
      Start scanning from the second element (the first is always `keymap')
      to make it easier to detect when we reach a parent map.
      Handle the case of inheriting from a symbol whose function is a map.
      (Fkeymap_parent): Also handle the `inherit from symbol' case.
      (fix_submap_inheritance, Fdefine_key): Update call to access_keymap.
      (get_keyelt, Flookup_key): Update call to access_keymap.
      Remove the meta->esc mappings.
      (define_as_prefix): Delete old disabled code.
      (menu_item_p): New function.
      (where_is_internal_1): Skip over the few remaining menu items.
      * lisp.h (access_keymap): Update prototype.
      * keyboard.c (read_char, menu_bar_items, tool_bar_items):
      Update call to access_keymap.
      (follow_key, read_key_sequence): Update calls to access_keymap.
      Remove the meta->esc mappings.
      db785038
  25. 05 Oct, 2000 1 commit
  26. 02 Oct, 2000 1 commit
  27. 29 Sep, 2000 1 commit
  28. 26 Sep, 2000 2 commits
  29. 21 Sep, 2000 1 commit
  30. 07 Sep, 2000 1 commit
  31. 27 Aug, 2000 1 commit
  32. 22 Aug, 2000 1 commit
  33. 21 Aug, 2000 1 commit
  34. 18 Aug, 2000 2 commits
  35. 17 Aug, 2000 1 commit