1.0.13.23: record READ-CHAR-NO-HANG bug on Windows (#421)
authorNikodemus Siivola <nikodemus@random-state.net>
Fri, 11 Jan 2008 11:03:18 +0000 (11:03 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Fri, 11 Jan 2008 11:03:18 +0000 (11:03 +0000)
 * Reported by Elliot Slaughter.

BUGS
version.lisp-expr

diff --git a/BUGS b/BUGS
index c3a824d..3dd6eec 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1880,3 +1880,11 @@ The gcl/ansi-tests/doit.lisp program terminates prematurely shortly after
 MISC.556 by falling into gdb with
   fatal error encountered in SBCL pid 2827: Unhandled SIGILL
 unless the MISC.556 test is commented out.
+
+421: READ-CHAR-NO-HANG misbehaviour on Windows Console:
+
+  It seems that on Windows READ-CHAR-NO-HANG hangs if the user
+  has pressed a key, but not yet enter (ie. SYSREAD-MAY-BLOCK-P
+  seems to lie if the OS is buffering input for us on Console.)
+
+  reported by Elliot Slaughter on sbcl-devel 2008/1/10.
index ab5a45b..bd6f491 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.13.22"
+"1.0.13.23"