cvs commit: fptools/libraries/base/GHC Handle.hs IOBase.lhs Posix.hs fptools/libraries/base/include HsBase.h fptools/libraries/readlin e HsReadline.c Makefile prologue.txt readline.conf.in fptools/libraries/re adline/System/Console Readline.hsc ...
Simon Marlow <[email protected]> Thu, 29 Aug 2002 04:49:12 -0700
| Newsgroups | gmane.comp.lang.haskell.cvs.hslibs |
|---|---|
| Message-ID | <[email protected]> |
simonmar 2002/08/29 04:49:11 PDT
Modified files:
libraries/base/GHC Handle.hs IOBase.lhs Posix.hs
libraries/base/include HsBase.h
hslibs/util Makefile
hslibs/posix PosixIO.lhs
Added files:
libraries/readline HsReadline.c Makefile prologue.txt
readline.conf.in
libraries/readline/System/Console Readline.hsc
libraries/readline/include HsReadline.h Makefile
hslibs/util Readline.hs
Removed files:
hslibs/util Readline.hsc
Log:
Make the readline binding into a hierarchical library and put it in
its own package (for licensing reasons).
As part of this, I moved fdToHandle from PosixIO into GHC.Handle (and
updated the code to avoid using _casm_) since Readline requires it.
I've also updated Readline to use the latest FFI syntax.
Revision Changes Path
1.10 +7 -4 fptools/libraries/base/GHC/Handle.hs
1.17 +8 -0 fptools/libraries/base/GHC/IOBase.lhs
1.11 +18 -0 fptools/libraries/base/GHC/Posix.hs
1.11 +5 -1 fptools/libraries/base/include/HsBase.h
1.28 +2 -17 fptools/hslibs/util/Makefile
1.20 +3 -32 fptools/hslibs/posix/PosixIO.lhs