int86(DOS_EXT_FUNC, ®s, ®s);
- txt_xputc(' ',attrib_text_normal);
-
- regs.h.dl = 0x01; /* one column */
- regs.h.ah = CURSOR_LEFT;
- regs.h.cl = DIRECT_CON_IO;
-
- (void) int86(DOS_EXT_FUNC, ®s, ®s);
# else
int col,row;
txt_get_cursor(&col, &row);
if (col > 0) col = col-1;
txt_gotoxy(col,row);
- txt_xputc(' ',attrib_text_normal);
- txt_gotoxy(col,row);
# endif
}
if(ct) {
ct--;
#if defined(MICRO) || defined(WIN32CON)
-# if defined(WIN32CON)
+# if defined(WIN32CON) || defined(MSDOS)
backsp(); /* \b is visible on NT */
(void) putchar(' ');
backsp();
# else
-# if defined(MSDOS)
- if (iflags.grmode) {
- backsp();
- } else
-
-# endif
msmsg("\b \b");
# endif
#else