aboutsummaryrefslogtreecommitdiffstats
path: root/src/msdos.c
Commit message (Collapse)AuthorAgeFilesLines
* * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs inJan Djärv2004-11-071-1/+1
| | | | | | | | | | | | comparisons with integers instead of Lisp_Object address. (Fmsdos_set_keyboard): Declare argument allkeys. * msdos.c (IT_set_frame_parameters): Use EQ, not ==, for Lisp_Object:s. * dired.c: extern declare Fmsdos_downcase_filename on MSDOS to avoid int/Lisp_Object mixup. * fileio.c: Ditto.
* (msdos_set_cursor_shape): Add debugging print-out to termscript.Eli Zaretskii2004-09-101-4/+11
|
* Rename wait_reading_process_input to wait_reading_process_output.Kim F. Storm2004-08-201-1/+1
|
* (dos_rawgetc): Use make_number to produce Lisp objectsEli Zaretskii2004-07-031-2/+2
| | | | for event.x and event.y.
* (syms_of_msdos): Initialize dos-unsupported-char-glyph with make_number.Eli Zaretskii2004-05-181-4/+11
| | | | (IT_write_glyphs): Extract glyph from dos-unsupported-char-glyph with XINT.
* (IT_note_mouse_highlight): Use GET_OVERLAYS_AT.Kim F. Storm2004-05-171-15/+3
|
* (top-level): Add "#pragma pack(0)" after <dir.h>, toEli Zaretskii2004-05-011-0/+1
| | | | undo bad effect of pack(4) in some versions of system headers.
* (init_environment): If one of the TMP... environmentEli Zaretskii2004-04-271-1/+20
| | | | | variables is set to a drive letter without a trailing slash, append a slash.
* (clear_mouse_face): Only clear mouse highlight if not hidden.Kim F. Storm2004-04-051-3/+3
| | | | (dos_rawgetc): Set mouse_face_hidden after clearing highlight.
* (Qcursor_type, Qbar, Qhbar): Declare extern.Kim F. Storm2003-11-281-10/+2
| | | | (syms_of_msdos): Don't intern and staticpro them.
* Add arch taglinesMiles Bader2003-09-011-0/+3
|
* Comment-only change.Eli Zaretskii2003-08-241-1/+1
|
* Include intervals.h, since STRING_INTERVALS requires that.Eli Zaretskii2003-08-241-0/+1
|
* (dos_rawgetc): Don't pass uninitialized data to kbd_buffer_store_event.Stefan Monnier2003-06-151-2/+3
|
* Make (several) trivial substitutions for renamed andKim F. Storm2003-05-241-16/+15
| | | | | | | | new macros in dispextern.h, frame.h and window.h. (IT_note_mouse_highlight): Use updated window coordinates returned by window_from_coordinates, rather than adjusting them locally. (internal_terminal_init): No need to initialize line_height here; it now defaults to 1.
* * xdisp.c (pixel_to_glyph_coords, glyph_to_pixel_coords):Kim F. Storm2003-03-211-24/+0
| | | | | Add generic versions here. Remove system specific versions defined elsewhere.
* Remove consolidated defines and code.Kim F. Storm2003-03-211-44/+14
| | | | (IT_note_mouse_highlight, dos_rawgetc): Use enum window_part.
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-2/+2
|
* Fix typo.Juanma Barranquero2003-01-221-1/+1
|
* (IT_note_mouse_highlight): Don't use mouse-face if hidden.Kim F. Storm2002-10-261-2/+4
|
* (croak): Add `void' to definition.Eli Zaretskii2002-08-191-0/+1
|
* Most uses of XSTRING combined with STRING_BYTES or indirection changed toKen Raeburn2002-07-151-5/+5
| | | | | SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references left unchanged for now.
* Fix typo.Juanma Barranquero2002-07-091-1/+1
|
* Rename enum event_kind items.Pavel Janík2002-06-131-3/+3
|
* Fix whitespace.Eli Zaretskii2002-05-171-129/+89
| | | | (sig_suspender, sigprocmask): Don't define for DJGPP 2.02 and later.
* (Qhbar): New variable.Eli Zaretskii2002-04-191-4/+10
| | | | | | (syms_of_msdos): intern and staticpro it. (IT_set_cursor_type, IT_set_frame_parameters): Handle the `hbar' cursor type.
* (dos_rawgetc): int/Lisp_Object confusion.Stefan Monnier2002-04-121-1/+1
|
* (dos_rawgetc): Use a single event for HELP_EVENT.Stefan Monnier2002-04-121-8/+4
|
* (syms_of_msdos): Fix last change with mouse_autoselect_window.Eli Zaretskii2002-04-031-1/+1
|
* Rename autoselect_window_p to mouse_autoselect_window.Pavel Janík2002-04-031-5/+5
|
* (dos_rawgetc): Generate SELECT_WINDOW_EVENTs when required.Eli Zaretskii2002-04-021-14/+14
|
* Rename x_autoselect_window_p to autoselect_window_p.Pavel Janík2002-04-011-4/+4
|
* Fix typo.Pavel Janík2002-03-311-1/+1
|
* (dos_rawgetc): Disable the x-autoselect-window feature,Eli Zaretskii2002-03-151-0/+4
| | | | until its implementation is fixed.
* (disable_mouse_highlight): Removed variable.Kim F. Storm2002-02-161-5/+20
| | | | | | | | (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.
* (last_mouse_window): New variable.Eli Zaretskii2002-02-161-4/+10
| | | | | (dos_rawgetc): Fix last change--if the mouse is in the same window as recorded in last_mouse_window, don't select this window.
* (x_autoselect_window_p): New variable.Eli Zaretskii2002-02-161-0/+29
| | | | | | | (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.
* (Vx_bitmap_file_path, x_stretch_cursor_p): Remove theseEli Zaretskii2002-02-111-15/+0
| | | | variables; cus-start.el doesn't need them anymore.
* (emacs_root_dir): New function.Eli Zaretskii2001-12-191-0/+11
|
* Change doc-string comments to `new style' [w/`doc:' keyword].Pavel Janík2001-12-111-27/+27
|
* (IT_clear_screen): If the frame's faces are not yetEli Zaretskii2001-11-231-4/+14
| | | | realized, use the initial screen colors to clear the screen.
* Fringe cleanup.Kim F. Storm2001-11-161-1/+1
| | | | Comment fix.
* Update usage of CHECK_ macros (remove unused second argument).Pavel Janík2001-11-021-3/+3
|
* (IT_reassert_line_highlight, IT_change_line_highlight): Functions removed.Miles Bader2001-10-201-33/+7
| | | | | | | | (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.
* (do_visible_bell): Add \n\ at the end of each line ofEli Zaretskii2001-07-061-24/+24
| | | | | | inline assembly, to avoid compiler warnings. (syms_of_msdos): Add \n\ at the end of a doc string line for dos-unsupported-char-glyph.
* Update copyright notice.Eli Zaretskii2001-03-041-1/+2
|
* (Fmsdos_remember_default_colors): If default-frame-alistEli Zaretskii2001-03-021-10/+22
| | | | | | | | | 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.
* (IT_set_face): Obey inverse_video.Eli Zaretskii2000-12-181-0/+8
|
* (IT_write_glyphs): Compute the glyph face from str->face_id.Eli Zaretskii2000-12-181-1/+4
|
* (Fmsdos_set_mouse_buttons): Signal an error if theEli Zaretskii2000-12-141-1/+8
| | | | argument is outside the range [2..3].