From: nethack.allison Date: Mon, 13 Oct 2003 15:40:16 +0000 (+0000) Subject: win32 synch X-Git-Tag: MOVE2GIT~1706 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=10160cc4d902a5c61aad9c77c35fa41de8bda9ee;p=nethack win32 synch --- diff --git a/doc/fixes34.3 b/doc/fixes34.3 index 65affd77e..e90cd2427 100644 --- a/doc/fixes34.3 +++ b/doc/fixes34.3 @@ -53,6 +53,8 @@ Vlad won't waste time trying to use wand of digging in his own tower Platform- and/or Interface-Specific Fixes ----------------------------------------- win32tty: fix visible CRLF characters during lockfile error message +win32tty: switch to low level console routines +win32tty: refrain from cursor movement until an input is pending (M. Lehotay) win32gui: you couldn't specify an alignment in defaults.nh and have it stick win32gui: allow race/gender/alignment selections beyond those specified in defaults.nh, while still honoring defaults.nh choices diff --git a/sys/winnt/nttty.c b/sys/winnt/nttty.c index 898ee99c0..1ef8a6de1 100644 --- a/sys/winnt/nttty.c +++ b/sys/winnt/nttty.c @@ -391,7 +391,7 @@ char ch; switch(ch) { case '\n': case '\r': -! cmov(cursor.X, cursor.Y); + cmov(cursor.X, cursor.Y); return; } WriteConsoleOutputAttribute(hConOut,&attr,1,cursor,&acount);