From 03456ea34152f06d009fb0f6ec7ab2bf588eadc0 Mon Sep 17 00:00:00 2001 From: "nethack.allison" Date: Tue, 24 Dec 2002 02:20:50 +0000 Subject: [PATCH] MSDOS autocompletion fix --- sys/msdos/vidtxt.c | 9 --------- sys/msdos/vidvga.c | 2 -- win/tty/getline.c | 2 +- win/tty/wintty.c | 8 +------- 4 files changed, 2 insertions(+), 19 deletions(-) diff --git a/sys/msdos/vidtxt.c b/sys/msdos/vidtxt.c index a41fd5812..692659efd 100644 --- a/sys/msdos/vidtxt.c +++ b/sys/msdos/vidtxt.c @@ -126,21 +126,12 @@ txt_backsp() 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 } diff --git a/sys/msdos/vidvga.c b/sys/msdos/vidvga.c index caa997bf0..00a14752f 100644 --- a/sys/msdos/vidvga.c +++ b/sys/msdos/vidvga.c @@ -228,8 +228,6 @@ vga_backsp() if (col > 0) col = col-1; vga_gotoloc(col,row); - vga_xputc(' ',g_attribute); - vga_gotoloc(col,row); } # endif /* OVLB */ diff --git a/win/tty/getline.c b/win/tty/getline.c index fded0d3b4..c897cb83a 100644 --- a/win/tty/getline.c +++ b/win/tty/getline.c @@ -6,7 +6,7 @@ #ifdef TTY_GRAPHICS -#if !defined(MSDOS) && !defined(MAC) +#if !defined(MAC) #define NEWAUTOCOMP #endif diff --git a/win/tty/wintty.c b/win/tty/wintty.c index ce9311e50..f5ebe9598 100644 --- a/win/tty/wintty.c +++ b/win/tty/wintty.c @@ -686,17 +686,11 @@ tty_askname() 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 -- 2.40.0