cvs commit: hugs98/lib/exts Exception.hs

Alastair Reid reid@glass.cse.ogi.edu
Fri, 20 Apr 2001 16:42:57 -0700


reid        2001/04/20 16:42:56 PDT

  Modified files:
    lib/exts             Exception.hs 
  Log:
  This is one of two commits aimed at reducing the gap between
  Hugs-supplied libraries and their GHC counterparts.  The ultimate goal
  is to make the fptools/hslibs libraries work with Hugs.
  
  Progress towards this goal: all hslib libraries work (== are loaded
  without error by Hugs) except those which use casm/ccall (net and
  posix) and the ffi-related hslib/lang libraries which are usually
  wafer-thin layers over the ghc Prelude code.  (Commits to hslib have
  not yet been done - waiting for the hslib folk to give me the nod.)
  
  This particular commit brings Hugs into line with the very recent (and
  very welcome) changes to the Exception API and includes dummy (nullop)
  implementations of block and unblock whose use pervades the hslib
  libraries.
  
  Revision  Changes    Path
  1.3       +39 -24    hugs98/lib/exts/Exception.hs