| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
(sig_suspender, sigprocmask): Don't define for DJGPP 2.02 and later.
|
|
|
|
|
|
| |
(syms_of_msdos): intern and staticpro it.
(IT_set_cursor_type, IT_set_frame_parameters): Handle the `hbar'
cursor type.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
until its implementation is fixed.
|
|
|
|
|
|
|
|
| |
(show_mouse_face): Don't show highlight if mouse_face_hidden is set.
(IT_note_mouse_highlight): Don't highlight if Vmouse_highlight is nil.
(internal_terminal_init): Initialize mouse_face_hidden.
(dos_rawgetc): Turn mouse_face_hidden off after mouse movement,
and on after keyboard input.
|
|
|
|
|
| |
(dos_rawgetc): Fix last change--if the mouse is in the same window
as recorded in last_mouse_window, don't select this window.
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
| |
variables; cus-start.el doesn't need them anymore.
|
| |
|
| |
|
|
|
|
| |
realized, use the initial screen colors to clear the screen.
|
|
|
|
| |
Comment fix.
|
| |
|
|
|
|
|
|
|
|
| |
(internal_terminal_init): Don't set reassert_line_highlight_hook
or change_line_highlight_hook.
(highlight): Variable removed.
(IT_set_face, IT_update_begin, IT_update_end, IT_set_terminal_modes):
Don't set or use it.
|
|
|
|
|
|
| |
inline assembly, to avoid compiler warnings.
(syms_of_msdos): Add \n\ at the end of a doc string line for
dos-unsupported-char-glyph.
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
argument is outside the range [2..3].
|
|
|
|
|
|
| |
(IT_note_mouse_highlight): Initialize portion to -1. Remove
unused variable `area'. When looking for a row under (X,Y), give
up if some of the previous rows is not enabled.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
variables. If ALIST includes foreground-color or
background-color, change also the colors of the default face for
this frame.
|
|
|
|
|
|
| |
them extern (they are defined on xfaces.c).
(syms_of_msdos): Don't intern and don't staticpro
Qbackground_color and Qforeground_color.
|
| |
|
| |
|
|
|
|
| |
member of display_info is NULL.
|
|
|
|
|
| |
(toplevel) <kbd_buffer_store_event>: Remove prototype, it's
redundant now that keyboard.h is included.
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
| |
the doc string.
|
|
|
|
| |
(syms_of_msdos): Defsubr Fmsdos_set_mouse_buttons.
|
|
|
|
|
|
| |
environment, for the case that child_setup signals an error.
When mirroring slashes in DOS shell commands, don't fail if
argv[2] has embedded blanks.
|
|
|
|
|
| |
correct order of priority. If help echo was found in an overlay,
use that overlay as the object in which the help echo was found.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
echo area message and erase it.
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
| |
macro, instead AND with CODING_REQUIRE_ENCODING_MASK.
|
| |
|
| |
|