1. 11 Feb, 1994 3 commits
  2. 07 Feb, 1994 1 commit
  3. 04 Feb, 1994 1 commit
  4. 27 Jan, 1994 1 commit
  5. 26 Jan, 1994 1 commit
  6. 16 Jan, 1994 1 commit
  7. 14 Jan, 1994 1 commit
  8. 11 Jan, 1994 1 commit
    • Richard M. Stallman's avatar
      (read_char_x_menu_prompt, read_char_minibuf_menu_prompt): · 8150596a
      Richard M. Stallman authored
      New functions made by dividing up read_char_menu_prompt.
      (read_char): Call read_char_minibuffer_menu_prompt before the sit_for
      if X menus are not going to be used.
      (read_char_minibuf_menu_prompt): Correct access to keymaps for
      menus when not using X menus.  Only store character read in a keyboard
      macro if it is not the menu help character.
      8150596a
  9. 08 Jan, 1994 1 commit
    • Richard M. Stallman's avatar
      (interrupt_signal) [MSDOS]: write explicit CRs since · 80e4aa30
      Richard M. Stallman authored
      stdout has been made binary.  Start at the top of the screen since
      the internal terminal otherwise will write "below the screen."
      
      [MSDOS]: #include <dos.h> and <time.h>, but not <sys/ioctl.h>.
      (read_avail_input) [MSDOS]: Work around `ioctl'.  Also read through
      dos_keyread for better keyboard support.
      (interrupt_signal) [MSDOS]: Don't claim we can core dump.
      (kbd_buffer_store_event): Cast a pointer to avoid a compiler warning.
      
      (read_avail_input): Args to `kill' were backwards.
      (kbd_buffer_get_event): If deleting last frame, call Fkill_emacs.
      
      (modify_event_symbol): New arg NAME_ALIST.
      Allow SYMBOL_TABLE to be an alist.
      (Vvendor_key_alist): New variable.
      (syms_of_keyboard): Initialize it.
      (make_lispy_event): Handle vendor-specific keysyms.
      (lispy_function_keys): Delete `remove' and th HP keysyms.
      
      (read_avail_input): Turn O_NDELAY off on DGUX as on USG.
      80e4aa30
  10. 31 Dec, 1993 1 commit
  11. 30 Dec, 1993 1 commit
  12. 25 Dec, 1993 1 commit
  13. 23 Dec, 1993 2 commits
    • Richard M. Stallman's avatar
      (make_lispy_event): Offset the event code here. · e9bf89a0
      Richard M. Stallman authored
      Special handling for "dead accent" keysyms.
      (lispy_accent_codes, lispy_accent_keys): New variables.
      
      (quit_throw_to_read_char): Don't switch frames if
      internal_last_event_frame is not a frame.
      
      (kbd_buffer_store_event, make_lispy_event)
      (stuff_buffered_input): `code' of an event is now an int.
      
      (make_lispy_movement): If we have a frame but pos is not
      in a window, return an event with the frame.
      
      (read_key_sequence): Don't return if in middle
      of possible function-key-map sequence, if the bindings were all
      found by case conversion.
      
      (set_waiting_for_input): Code testing echo_flag deleted.
      (echo_flag, echo_now): Vars deleted.
      
      (read_key_sequence): Bind case_converted at top level.
      Clear it at replay_sequence.
      (follow_key): Never clear *CASE_CONVERTED.
      
      (syms_of_keyboard): Define Lisp var track-mouse.
      
      (follow_key): New arg case_converted.
      (read_key_sequence): Pass the new arg.
      If key has a binding via case-conversion, that does not prevent
      use of function_key_map.
      
      (read_char): Call prepare_menu_bars.
      (tracking_off): Call prepare_menu_bars.
      e9bf89a0
    • Richard M. Stallman's avatar
  14. 26 Nov, 1993 1 commit
  15. 25 Nov, 1993 1 commit
  16. 23 Nov, 1993 1 commit
  17. 20 Nov, 1993 2 commits
  18. 18 Nov, 1993 1 commit
  19. 15 Nov, 1993 1 commit
  20. 13 Nov, 1993 1 commit
  21. 12 Nov, 1993 1 commit
  22. 24 Oct, 1993 1 commit
  23. 13 Oct, 1993 1 commit
  24. 05 Oct, 1993 1 commit
  25. 22 Sep, 1993 1 commit
  26. 10 Sep, 1993 1 commit
  27. 13 Aug, 1993 1 commit
  28. 11 Aug, 1993 1 commit
  29. 06 Aug, 1993 2 commits
  30. 02 Aug, 1993 1 commit
  31. 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
  32. 27 Jul, 1993 1 commit
  33. 26 Jul, 1993 1 commit
  34. 23 Jul, 1993 1 commit
  35. 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