diff man/msdog.texi @ 28093:3e652235df91

(MS-DOS Display) Explain the differences in cursor type control on MSDOS terminals.
author Eli Zaretskii <eliz@gnu.org>
date Sun, 12 Mar 2000 12:33:59 +0000
parents 4e05d28c0a39
children 203ba1f77b7b
line wrap: on
line diff
--- a/man/msdog.texi	Sun Mar 12 12:32:17 2000 +0000
+++ b/man/msdog.texi	Sun Mar 12 12:33:59 2000 +0000
@@ -140,6 +140,26 @@
 how Emacs displays glyphs and characters which aren't supported by the
 native font built into the DOS display.
 
+@cindex cursor shape on MS-DOS
+  When Emacs starts, it changes the cursor shape to a solid box.  This
+is for compatibility with the Unix version, where the box cursor is the
+default.  This default shape can be changed to a bar by specifying the
+@code{cursor-type} parameter in the variable @code{default-frame-alist}
+(@pxref{Creating Frames}).  The MS-DOS terminal doesn't support a
+vertical-bar cursor, so the bar cursor is horizontal, and the its
+@code{@var{width}} parameter, if specified by the frame parameters,
+actually determines its height.  As an extension, the bar cursor
+specification can include the starting scan line of the cursor as well
+as its width, like this:
+
+@example
+ '(cursor-type bar @var{width} . @var{start})
+@end example
+
+@noindent
+In addition, if the @var{width} parameter is negative, the cursor bar
+begins at the top of the character cell.
+
 @cindex frames on MS-DOS
   Multiple frames (@pxref{Frames}) are supported on MS-DOS, but they all
 overlap, so you only see a single frame at any given moment.  That