| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
(initialize_w32_display): Don't set reassert_line_highlight_hook
or change_line_highlight_hook.
(hl_mode): Function removed.
(reset_terminal_modes, set_terminal_modes, update_begin)
(update_end, w32_face_attributes, initialize_w32_display):
(clear_frame, ins_del_lines): Don't call it.
|
| | |
|
| |
|
|
| |
including dispextern.h, as it stops faces from working.
|
| |
|
|
| |
(clear_frame, write_glyphs): Fix compile warning.
|
| | |
|
| |
|
|
| |
window pointer to be consistent with w32term.c and xterm.c.
|
| |
|
|
| |
(initialize_w32_display): Build a display info for the console.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(w32_face_attributes): New function.
(Global_variables): Reduce scope where possible.
(clear_frame, ins_del_lines, scroll_line): Use char_attr_normal as
fill attribute.
(hl_mode): Don't modify text attributes.
(write_glyphs): Don't do anything if len <= 0. Use
w32_face_attributes to get attributes for drawing. Write
terminating codes using char_attr_normal.
(reset_terminal_modes, set_terminal_modes): Turn off highlight.
(update_begin, update_end): Likewise.
(vga_stdcolor_name): New function.
(initialize_w32_display): Remove char_attr_reverse and char_attr.
(Fset_screen_color): Remove char_attr_reverse.
|
| |
|
|
|
| |
(change_line_highlight): New prototype for new redisplay.
(write_glyphs): Support multibyte text. Support faces.
|
| |
|
|
|
|
| |
(syms_of_ntterm): Register it.
(initialize_w32_display): Set initial frame size accordingly,
respecting the LINES and COLUMNS environment variables if set.
|
| |
|
|
|
|
| |
be smaller than the screen buffer width.
(write_glyphs): Remove redundant variable attrs. Use
FillConsoleOutputAttribute instead of WriteConsoleOutputAttribute.
|
| |
|
|
| |
instead of buffer size (which may be larger than the window).
|
| |
|
|
| |
(w32_sys_ring_bell): Do nothing for the 'silent sound.
|
| |
|
|
| |
interrupt_handle (referenced by sys_select).
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(keyboard_init_hook): Delete variable.
(prev_console_cursor) [! USE_SEPARATE_SCREEN]: New variable.
(reset_terminal_modes) [! USE_SEPARATE_SCREEN]: Reset cursor info.
(initialize_w32_display) [USE_SEPARATE_SCREEN]: Create separate
screen buffer.
(ctrl_c_handler): Only ignore interrupts when interactive.
(set_terminal_modes): Set input mode.
(initialize_w32_display): Record original settings.
Don't reset cursor or clear frame.
|
| | |
|
| |
|
|
|
|
|
|
| |
into Windows 95, Windows NT, and W32, respectively.
Expand "win" substring in variables referring to Microsoft Windows
constructs into "windows".
Canonicalize header comments to use same terminology.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
(unset_kbd): Use prev_console_mode.
(reset_kbd): Set prev_console_mode. Call Fset_input_mode.
|
| |
|
|
| |
ScrollConsoleScreenBuffer (which has a bug on Win95).
|
| | |
|
| |
|
|
|
| |
(initialize_win_nt_display): Use nt_ring_bell.
[HAVE_NTGUI] (pixel_to_glyph_coords, glyph_to_pixel_coords): Don't define.
|
| | |
|
| | |
|
| |
|
|
| |
(write_glyphs): Don't memset attrs, which is a word array.
|
| |
|
|
| |
(ring_bell): Support audio cards.
|
| |
|