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