revert commit 6cf8a72d49; Windows fixes getch bug

This commit is contained in:
Araq 2018-02-27 17:47:19 +01:00
commit 7740b12f21

View file

@ -727,9 +727,6 @@ proc getch*(): char =
doAssert(readConsoleInput(fd, addr(keyEvent), 1, addr(numRead)) != 0) doAssert(readConsoleInput(fd, addr(keyEvent), 1, addr(numRead)) != 0)
if numRead == 0 or keyEvent.eventType != 1 or keyEvent.bKeyDown == 0: if numRead == 0 or keyEvent.eventType != 1 or keyEvent.bKeyDown == 0:
continue continue
if keyEvent.uChar == 0:
return char(keyEvent.wVirtualKeyCode)
else:
return char(keyEvent.uChar) return char(keyEvent.uChar)
else: else:
let fd = getFileHandle(stdin) let fd = getFileHandle(stdin)