1. 23 Nov, 2001 1 commit
  2. 19 Nov, 2001 1 commit
    • Stefan Monnier's avatar
      (Fdescribe_vector): Add `describer' parameter. · d55627cc
      Stefan Monnier authored
      (describe_command, describe_translation): Add dummy second param.
      (describe_map): Call elt_describer with two arguments.
      (describe_vector_princ): Add `fun' parameter.
      Call it instead of the hardcoded `princ'.
      (describe_vector): Add arg `args'.
      Pass it as a new second argument to elt_describer.
      d55627cc
  3. 13 Nov, 2001 1 commit
  4. 07 Nov, 2001 2 commits
  5. 02 Nov, 2001 1 commit
  6. 01 Nov, 2001 1 commit
  7. 28 Oct, 2001 1 commit
  8. 18 Oct, 2001 1 commit
  9. 16 Oct, 2001 1 commit
  10. 14 Oct, 2001 1 commit
  11. 12 Oct, 2001 1 commit
    • Stefan Monnier's avatar
      (Fkey_description): Use empty_string. · 2b6748c0
      Stefan Monnier authored
      (Fdescribe_bindings_internal, describe_buffer_bindings): Remove.
      (syms_of_keymap): Setup inheritance between maps.
      Don't export Sdescribe_bindings_internal any more.
      2b6748c0
  12. 08 Oct, 2001 4 commits
  13. 24 Aug, 2001 1 commit
  14. 22 Aug, 2001 1 commit
  15. 21 Aug, 2001 1 commit
  16. 29 May, 2001 1 commit
  17. 28 May, 2001 1 commit
  18. 16 May, 2001 1 commit
  19. 26 Feb, 2001 2 commits
  20. 24 Feb, 2001 1 commit
  21. 31 Jan, 2001 1 commit
  22. 29 Jan, 2001 2 commits
  23. 25 Jan, 2001 1 commit
  24. 24 Jan, 2001 1 commit
  25. 12 Jan, 2001 1 commit
  26. 28 Dec, 2000 1 commit
  27. 21 Dec, 2000 1 commit
  28. 20 Dec, 2000 1 commit
  29. 13 Dec, 2000 1 commit
  30. 11 Dec, 2000 1 commit
  31. 08 Dec, 2000 1 commit
  32. 27 Oct, 2000 2 commits
    • Ken Raeburn's avatar
      * undo.c (record_delete): Check that last_undo_buffer is really a buffer before · ae0b9b46
      Ken Raeburn authored
      applying XBUFFER to it.
      
      * keymap.c (where_is_internal): Pass lisp object, not integer, to Faref.
      ae0b9b46
    • 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
  33. 25 Oct, 2000 1 commit
    • Stefan Monnier's avatar
      (where_is_cache, where_is_cache_keymaps): New vars. · 1e7d1ab0
      Stefan Monnier authored
      (Fset_keymap_parent, store_in_keymap): Flush the where-is cache.
      (where_is_internal): Renamed from Fwhere_is_internal.
      Don't DEFUN any more. Arg `xkeymap' replaced by `keymaps'.
      (Fwhere_is_internal): New function wrapping where_is_internal.
      (where_is_internal_1): Handle the case where we're filling the cache.
      (syms_of_keymap): Init and gcpro the where_is_cache(|_keymaps).
      1e7d1ab0