From e411ce4be078f9d9846cfff09daf6a2849f362d8 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sun, 12 Mar 2000 12:36:51 +0000 Subject: [PATCH] Mention cursor-type support on MS-DOS terminals. --- etc/NEWS | 7 +++++++ src/ChangeLog | 17 +++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/etc/NEWS b/etc/NEWS index 80f4d96a785..0dec155f20e 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -2662,6 +2662,13 @@ temporarily to nil, for example Likewise, an attempt to split a fixed-height window vertically, or a fixed-width window horizontally results in a error. + +** The cursor-type frame parameter is now supported on MS-DOS +terminals. When Emacs starts, it by default changes the cursor shape +to a solid box, as it does on Unix. The `cursor-type' frame parameter +overrides this as it does on Unix, except that the bar cursor is +horizontal rather than vertical (since the MS-DOS display doesn't +support a vertical-bar cursor). ^L * Emacs 20.5 is a bug-fix release with no user-visible changes. diff --git a/src/ChangeLog b/src/ChangeLog index 82b285c329f..59d94ce505f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,20 @@ +2000-03-12 Eli Zaretskii + + * msdos.c (vga_installed): New function, code moved from + 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). + 2000-03-09 Gerd Moellmann * fns.c (Fy_or_n_p): Cancel busy-cursor. -- 2.39.5