[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/msdos.c
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] Changes to emacs/src/msdos.c |
Date: |
Fri, 10 Sep 2004 13:11:44 -0400 |
Index: emacs/src/msdos.c
diff -c emacs/src/msdos.c:1.195 emacs/src/msdos.c:1.196
*** emacs/src/msdos.c:1.195 Fri Aug 20 10:34:12 2004
--- emacs/src/msdos.c Fri Sep 10 17:06:27 2004
***************
*** 752,757 ****
--- 752,760 ----
if (f && f != SELECTED_FRAME())
return;
+ if (termscript)
+ fprintf (termscript, "\nCURSOR SHAPE=(%d,%d)", start_line, width);
+
/* The character cell size in scan lines is stored at 40:85 in the
BIOS data area. */
max_line = _farpeekw (_dos_ds, 0x485) - 1;
***************
*** 851,860 ****
}
}
else
! /* Treat anything unknown as "box cursor". This includes nil, so
! that a frame which doesn't specify a cursor type gets a box,
! which is the default in Emacs. */
! msdos_set_cursor_shape (f, 0, BOX_CURSOR_WIDTH);
}
static void
--- 854,865 ----
}
}
else
! {
! /* Treat anything unknown as "box cursor". This includes nil, so
! that a frame which doesn't specify a cursor type gets a box,
! which is the default in Emacs. */
! msdos_set_cursor_shape (f, 0, BOX_CURSOR_WIDTH);
! }
}
static void
***************
*** 1826,1831 ****
--- 1831,1838 ----
static void
IT_display_cursor (int on)
{
+ if (termscript)
+ fprintf (termscript, "\nCURSOR %s", on ? "ON" : "OFF");
if (on && cursor_cleared)
{
ScreenSetCursor (current_pos_Y, current_pos_X);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/src/msdos.c,
Eli Zaretskii <=