aboutsummaryrefslogtreecommitdiffstats
path: root/src/w32console.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change doc-string comments to `new style'. [w/`doc:' keyword]. Doc fixes.Jason Rumney2001-11-121-12/+12
|
* Update usage of CHECK_ macros (remove unused second argument).Pavel Janík2001-11-021-1/+1
|
* (reassert_line_highlight, change_line_highlight): Functions removed.Miles Bader2001-10-201-57/+2
| | | | | | | | | (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.
* Don't define min/max.Gerd Moellmann2001-10-081-2/+0
|
* Do not undef HAVE_WINDOW_SYSTEM beforeJason Rumney2000-10-191-4/+6
| | | | including dispextern.h, as it stops faces from working.
* (min): Define macro.Andrew Innes2000-08-221-6/+10
| | | | (clear_frame, write_glyphs): Fix compile warning.
* (write_glyphs): Use a locally declared conversion_buffer.Kenichi Handa2000-08-161-3/+5
|
* (glyph_to_pixel_coords): Change first parameter toJason Rumney2000-05-301-1/+1
| | | | window pointer to be consistent with w32term.c and xterm.c.
* Only disable window system features for dispextern.hJason Rumney2000-02-271-4/+8
| | | | (initialize_w32_display): Build a display info for the console.
* (turn_on_face, turn_off_face): Removed.Jason Rumney2000-01-301-51/+73
| | | | | | | | | | | | | | | | (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.
* (turn_on_face, turn_off_face): New functions.Jason Rumney2000-01-231-84/+161
| | | | | (change_line_highlight): New prototype for new redisplay. (write_glyphs): Support multibyte text. Support faces.
* (w32_use_full_screen_buffer): New variable.Andrew Innes1999-07-091-6/+63
| | | | | | (syms_of_ntterm): Register it. (initialize_w32_display): Set initial frame size accordingly, respecting the LINES and COLUMNS environment variables if set.
* (clear_frame): Remember that the window width mightAndrew Innes1999-05-221-10/+8
| | | | | | be smaller than the screen buffer width. (write_glyphs): Remove redundant variable attrs. Use FillConsoleOutputAttribute instead of WriteConsoleOutputAttribute.
* (initialize_w32_display): Use buffer coordsGeoff Voelker1998-10-301-7/+7
| | | | instead of buffer size (which may be larger than the window).
* (Fset_message_beep): Recognize 'silent.Geoff Voelker1998-10-281-3/+13
| | | | (w32_sys_ring_bell): Do nothing for the 'silent sound.
* (initialize_w32_display): Call init_crit to initializeAndrew Innes1998-06-221-0/+3
| | | | interrupt_handle (referenced by sys_select).
* (initialize_w32_displayed): Use new function prototypes.Geoff Voelker1998-04-291-18/+18
|
* (DebPrint, reset_kbd, unset_kbd, take_console): Delete functions.Geoff Voelker1997-09-031-62/+46
| | | | | | | | | | | | (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.
* Include charset.h.Geoff Voelker1997-07-011-1/+1
|
* Change all uses of win95, winnt, and win32Geoff Voelker1997-01-201-3/+3
| | | | | | | | 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.
* Use new names for w32 filesGeoff Voelker1996-11-191-1/+1
|
* Change identifiers of the form win32* to w32*.Geoff Voelker1996-11-191-6/+6
|
* (initialize_win_nt_display): Use SET_FRAME_WIDTH.Richard M. Stallman1996-09-211-1/+1
|
* (prev_console_mode): New variable.Richard M. Stallman1996-05-101-2/+6
| | | | | (unset_kbd): Use prev_console_mode. (reset_kbd): Set prev_console_mode. Call Fset_input_mode.
* (clear_frame): Use FillConsoleOutput* calls instead ofGeoff Voelker1996-01-211-16/+12
| | | | ScrollConsoleScreenBuffer (which has a bug on Win95).
* Update FSF's address in the preamble.Erik Naggum1996-01-151-15/+16
|
* (nt_ring_bell): Renamed from ring_bell, now global.Geoff Voelker1995-11-071-3/+7
| | | | | (initialize_win_nt_display): Use nt_ring_bell. [HAVE_NTGUI] (pixel_to_glyph_coords, glyph_to_pixel_coords): Don't define.
* (ctrl_c_handler): Ignore CTRL_BREAK_EVENT signals.Richard M. Stallman1995-06-201-2/+4
|
* Include config.h before stdio.h.Geoff Voelker1995-06-101-3/+2
|
* (set_terminal_modes): Set cursor size appropriate for Win95.Geoff Voelker1995-05-261-3/+4
| | | | (write_glyphs): Don't memset attrs, which is a word array.
* (Fset_message_beep): Defined.Karl Heuer1995-04-121-14/+37
| | | | (ring_bell): Support audio cards.
* Initial revisionRichard M. Stallman1994-11-141-0/+605