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.
+2000-03-12 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * 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 <gerd@gnu.org>
* fns.c (Fy_or_n_p): Cancel busy-cursor.