Windows console I/O overhaul
authorDavid Lichteblau <david@lichteblau.com>
Mon, 22 Oct 2012 15:04:38 +0000 (17:04 +0200)
committerDavid Lichteblau <david@lichteblau.com>
Fri, 2 Nov 2012 12:23:19 +0000 (13:23 +0100)
commiteac461c1f1ca91cfe282c779291d582ed6b336cb
treec7c4fff5dfcbb2a6d405a4ff9e83434afee2076a
parent3f85a9ec737176a4543f64f8f0cc08500ce23106
Windows console I/O overhaul

  - Make non-interruptible I/O interruptable by means of a
    background thread.

  - Fixes lp#308923.

  - Use Unicode in stdio streams.

Thanks to Anton Kovalenko.
src/code/fd-stream.lisp
src/code/win32.lisp
src/runtime/win32-os.c