From 41ebbebc360fc5b85e39d78fdaaba7d2f7577b10 Mon Sep 17 00:00:00 2001 From: Nikodemus Siivola Date: Fri, 11 Jan 2008 11:03:18 +0000 Subject: [PATCH] 1.0.13.23: record READ-CHAR-NO-HANG bug on Windows (#421) * Reported by Elliot Slaughter. --- BUGS | 8 ++++++++ version.lisp-expr | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/BUGS b/BUGS index c3a824d..3dd6eec 100644 --- 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. diff --git a/version.lisp-expr b/version.lisp-expr index ab5a45b..bd6f491 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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" -- 1.7.10.4