1. 16 Feb, 2002 1 commit
    • Eli Zaretskii's avatar
      (x_autoselect_window_p): New variable. · 4a137db1
      Eli Zaretskii authored
      (syms_of_msdos): Defvar it.
      (dos_rawgetc): If x_autoselect_window_p is set, select the window
      in which the last mouse movement occured, unless it is already
      selected.
      4a137db1
  2. 11 Feb, 2002 1 commit
  3. 19 Dec, 2001 1 commit
  4. 11 Dec, 2001 1 commit
  5. 23 Nov, 2001 1 commit
  6. 16 Nov, 2001 1 commit
  7. 02 Nov, 2001 1 commit
  8. 20 Oct, 2001 1 commit
  9. 06 Jul, 2001 1 commit
  10. 04 Mar, 2001 1 commit
  11. 02 Mar, 2001 1 commit
    • Eli Zaretskii's avatar
      (Fmsdos_remember_default_colors): If default-frame-alist · ff12cd1d
      Eli Zaretskii authored
      specifies (reverse . t), reverse the initial screen colors.
      (IT_set_frame_parameters): If the property is foreground-color,
      but we are reversing the colors, set bg_set, not fg_set.  Likewise
      for setting background-color and reversing: set fg_set.  Set
      unspecified-fg and unspecified-bg correctly when (reverse . t) is
      in effect.
      ff12cd1d
  12. 18 Dec, 2000 2 commits
  13. 14 Dec, 2000 1 commit
  14. 12 Dec, 2000 1 commit
  15. 21 Oct, 2000 1 commit
  16. 16 Oct, 2000 1 commit
    • Eli Zaretskii's avatar
      (IT_set_face): Compare highlighted face with the default · 546701f5
      Eli Zaretskii authored
      face, and invert colors if these faces' colors are identical.
      (Fmsdos_remember_default_colors): Don't swap foreground and
      background colors in initial_colors[].
      (IT_set_frame_parameters): Don't swap frame's foreground and
      background pixels.  If ALIST includes "(reverse . t)", swap
      foreground-color and background-color properties in frame's
      param_alist.  If the original frame's param_alist doesn't specify
      the colors, store unspecified-fg and unspecified-bg, reversed if
      required.
      546701f5
  17. 09 Oct, 2000 2 commits
  18. 08 Oct, 2000 1 commit
  19. 16 Aug, 2000 2 commits
  20. 15 Aug, 2000 1 commit
  21. 10 Aug, 2000 1 commit
  22. 09 Aug, 2000 1 commit
    • Eli Zaretskii's avatar
      Include keyboard.h. · 97dd288b
      Eli Zaretskii authored
      (XMenuActivate): Empty no_event events from the event buffer.  If
      no events are left after that, call clear_input_pending.
      (mouse_clear_clicks): New function, code moved from mouse_init.
      (mouse_init, XMenuActivate): Call mouse_clear_clicks to force the
      mouse driver to ``forget'' any past clicks.
      97dd288b
  23. 07 Aug, 2000 1 commit
  24. 31 Jul, 2000 2 commits
  25. 23 Jul, 2000 1 commit
  26. 20 Jul, 2000 1 commit
    • Eli Zaretskii's avatar
      (IT_note_mode_line_highlight, IT_note_mouse_highlight): · 48c14970
      Eli Zaretskii authored
      Record the object that generated the help echo and the position of
      that object in help_echo_object and help_echo_pos.  Record that
      some glyphs in a row are displayed in mouse-face.
      (IT_update_begin): Don't clear mouse highlight unless one of the
      enabled glyph rows is marked as being displayed in mouse-face.
      (dos_rawgetc): Generate 2 events for HELP_EVENT.  Pass the object
      and position recorded in help_echo_object and help_echo_pos to the
      event queue.
      (IT_menu_display): Accept a new argument PN: the pane number of
      the current menu pane.  Record the pane number and the item
      number of the item which has associated help string.
      (XMenuActivate): Update the prototype for help_callback in
      function declaration.  Call IT_menu_display with the current menu
      pane number as an additional argument.  Call help_callback with
      two additional arguments: the pane number and the item number of
      the menu item associated with the help text.
      (help_echo_object, help_echo_pos): New variables.
      (syms_of_msdos): Initialize them and staticpro help_echo_object.
      (help_echo_window): New variable.
      (syms_of_msdos): Initialize and staticpro it.
      (IT_note_mode_line_highlight): Set help_echo_window.
      (IT_note_mouse_highlight): Ditto.
      (dos_rawgetc): Store help_echo_window in the second event produced
      for HELP_EVENTs.
      48c14970
  27. 13 Jul, 2000 2 commits
  28. 10 Jul, 2000 1 commit
  29. 05 Jul, 2000 1 commit
    • Stefan Monnier's avatar
      * xterm.c (note_mode_line_highlight, note_mouse_highlight) · b7e80413
      Stefan Monnier authored
      (note_tool_bar_highlight, XTread_socket):
      * msdos.c (IT_note_mode_line_highlight, IT_note_mouse_highlight)
      (dos_rawgetc):
      * w32term.c (note_mode_line_highlight, note_mouse_highlight)
      (note_tool_bar_highlight, w32_read_socket):
      Do not gratuitously ignore non-string `help-echo' properties.
      b7e80413
  30. 13 Jun, 2000 1 commit
  31. 23 May, 2000 1 commit
  32. 16 May, 2000 1 commit
  33. 12 Apr, 2000 1 commit
  34. 21 Mar, 2000 1 commit
  35. 12 Mar, 2000 1 commit
    • Eli Zaretskii's avatar
      (vga_installed): New function, code moved from · 8ba01a32
      Eli Zaretskii authored
      dos_set_window_size.
      (Qbar, Qcursor_type, outside_cursor): New variables.
      (syms_of_msdos): Intern and staticpro them.
      (dos_ttraw) [__DJGPP__ >= 2, !HAVE_X_WINDOWS]: Save the cursor
      shape used outside Emacs when called for the first time.
      (dos_ttcooked) [__DJGPP__ >= 2, !HAVE_X_WINDOWS]: Restore the
      cursor shape used outside Emacs.
      (msdos_set_cursor_shape, IT_set_cursor_type): New functions.
      (IT_frame_up_to_date): Call IT_set_cursor_type, in case the cursor
      type has changed.
      (IT_set_frame_parameters): Call IT_set_cursor_type if the frame
      parameters specify the cursor.  Make qreverse a global
      variable (renamed to Qreverse).
      8ba01a32