1. 06 Aug, 1993 1 commit
  2. 02 Aug, 1993 1 commit
  3. 01 Aug, 1993 1 commit
    • Richard M. Stallman's avatar
      (last_mouse_button): Renamed from button_up_button. · 559f9d04
      Richard M. Stallman authored
      (last_mouse_x, last_mouse_y): Likewise.
      (button_down_time): Replaces button_up_time.
      (make_lispy_event): Set button_down_time.
      Detect and report double-down and double-drag events.
      (apply_modifiers_uncached): Put `double' or `triple' first.
      (read_key_sequence): Convert unbound double-drag/down to drag/down.
      559f9d04
  4. 27 Jul, 1993 1 commit
  5. 26 Jul, 1993 1 commit
  6. 23 Jul, 1993 1 commit
  7. 18 Jul, 1993 1 commit
    • Jim Blandy's avatar
      * keyboard.c (read_key_sequence): Accept both strings and vectors · f5ea6163
      Jim Blandy authored
      	as bindings in function-key-map.
          	* keymap.c (Vfunction_key_map in syms_of_keymap): Doc fix.
      
      	* keyboard.c (Fsuspend_emacs): Pass selected_frame as the first
      	argument to change_frame_size, not 0.  This function may be called
      	in an Emacs compiled with multi-frame support.
      f5ea6163
  8. 17 Jul, 1993 1 commit
  9. 15 Jul, 1993 3 commits
  10. 14 Jul, 1993 1 commit
  11. 12 Jul, 1993 1 commit
    • Richard M. Stallman's avatar
      (Qundefined): New variable. · e58aa385
      Richard M. Stallman authored
      (syms_of_keyboard): Set up Qundefined.
      (menu_bar_items): Don't reverse the items.
      Process the maps in reverse order.
      (menu_bar_item): If definition is `undefined',
      delete any menu bar item already made, and don't make one.
      e58aa385
  12. 05 Jul, 1993 2 commits
  13. 04 Jul, 1993 1 commit
    • Richard M. Stallman's avatar
      (read_char): After Fgarbage_collect, call redisplay. · 7e85b935
      Richard M. Stallman authored
      (read_key_sequence): When inserting `menu-bar' prefix,
      modify the position field to prevent doing so twice.
      Do all these forms of event expansion after replayed events also.
      Set last_real_key_start before each key.
      Use last_real_key_start in criterion for being the first event.
      
      (syms_of_keyboard): Doc fix.
      (Vhelp_char): Renamed from help_char.
      (Vprefix_help_command): New Lisp variable.
      (read_key_sequence): Use that, for help char after prefix key.
      
      (kbd_buffer_get_event): Clear f before calling mouse_position_hook.
      7e85b935
  14. 30 Jun, 1993 1 commit
  15. 29 Jun, 1993 1 commit
  16. 22 Jun, 1993 2 commits
  17. 17 Jun, 1993 2 commits
    • Jim Blandy's avatar
      * keyboard.c (read_key_sequence): Don't confuse mock input with · cca310da
      Jim Blandy authored
      	function-key-map expansion, and continue reading mock events when
      	the current sequence is unbound.
      
      	* keyboard.c (read_key_sequence): After providing a prefix symbol
      	for a mouse event, modify the mouse event to indicate that that
      	won't need to be done again, by putting the event's position
      	symbol in a list.
      
      	* keyboard.c (read_key_sequence): When returning mock input which
      	has run off the end of the current maps, make sure the events get
      	echoed, and make it into this-command-keys.
      
      	* keyboard.c (read_key_sequence): When re-reading a previously
      	read mouse click which requires a prefix symbol, make sure to set
      	last_real_key_start appropriately, so we can properly drop
      	button-down events.
      cca310da
    • Jim Blandy's avatar
      * keyboard.c (read_key_sequence): If we add events to a key · 07f76a14
      Jim Blandy authored
      	sequence that didn't come from the input stream (e.g. `mode-line'
      	prefixing a mouse click, or an expansion from function-key-map),
      	and end up with a sequence that runs off the end of the current
      	maps, return the entire key sequence, not just the initial portion
      	which was bound or unbound.
      07f76a14
  18. 16 Jun, 1993 1 commit
  19. 12 Jun, 1993 2 commits
  20. 09 Jun, 1993 1 commit
  21. 07 Jun, 1993 1 commit
  22. 03 Jun, 1993 2 commits
  23. 30 May, 1993 1 commit
  24. 29 May, 1993 2 commits
  25. 28 May, 1993 1 commit
  26. 27 May, 1993 1 commit
  27. 26 May, 1993 2 commits
  28. 25 May, 1993 4 commits