Skip to content
Snippets Groups Projects
  1. Jun 02, 2000
    • Simon Marlow's avatar
      [project @ 2000-06-02 12:19:40 by simonmar] · 2c26e730
      Simon Marlow authored
      checkTyCon shouldn't look through newtypes.  Instead, we add a new
      function checkRepTyCon which does, and use it in the few cases where
      it is needed.
      
      This fixes a nasty bug with overloaded literals of newtypes, and
      probably a whole bunch of other lurking bugs too.
      2c26e730
    • Simon Marlow's avatar
      [project @ 2000-06-02 12:16:19 by simonmar] · 633a6783
      Simon Marlow authored
      add new flag -fglasgow-exts-no-lang, which is the same as
      -fglsagow-exts but doesn't include the implicit -package lang.  This
      is needed only for compiling ghc/lib/std, where hslibs/lang may or may
      not exist.
      633a6783
    • Simon Marlow's avatar
      [project @ 2000-06-02 11:54:53 by simonmar] · 61954ddb
      Simon Marlow authored
      Fix bug in new version of hGetLine: it didn't handle unbuffered
      handles properly.
      
      The fix involves re-importing the old code for hGetLine :-(
      61954ddb
  2. Jun 01, 2000
  3. May 31, 2000
    • Simon Marlow's avatar
      [project @ 2000-05-31 16:04:47 by simonmar] · bef62cbd
      Simon Marlow authored
      fix apparent cut-n-pasto: rEC_SEL_ERROR_ID was printed as "patError".
      bef62cbd
    • Simon Marlow's avatar
      [project @ 2000-05-31 15:55:37 by simonmar] · 82230c63
      Simon Marlow authored
      update expected output.
      82230c63
    • Simon Marlow's avatar
      [project @ 2000-05-31 15:54:40 by simonmar] · 81232a91
      Simon Marlow authored
      update expected output
      81232a91
    • Simon Marlow's avatar
      [project @ 2000-05-31 15:50:42 by simonmar] · b4065a08
      Simon Marlow authored
      Update expected output.
      b4065a08
    • Simon Marlow's avatar
      [project @ 2000-05-31 15:44:29 by simonmar] · 0d61ee90
      Simon Marlow authored
      Incorporate Josef's patch to fix the bogus warning about overlapping
      string patterns.  Thanks Josef!
      0d61ee90
    • Reuben Thomas's avatar
      [project @ 2000-05-31 13:23:09 by rrt] · 279826fc
      Reuben Thomas authored
      Always run docbook scripts with the catalog as the first argument (taken
      from DOCBOOK_CATALOG).
      279826fc
    • Reuben Thomas's avatar
      [project @ 2000-05-31 13:22:25 by rrt] · c04238f0
      Reuben Thomas authored
      Update to use DOCBOOK_CATALOG to get the correct catalog.
      c04238f0
    • sven.panne@aedion.de's avatar
      [project @ 2000-05-31 12:04:49 by panne] · 9b6f49a2
      sven.panne@aedion.de authored
      Use new way of #including for packages
      9b6f49a2
    • sven.panne@aedion.de's avatar
      [project @ 2000-05-31 12:02:48 by panne] · 37782afc
      sven.panne@aedion.de authored
      floatExtreme.h's definitions reside in PrimOps.h
      37782afc
    • sven.panne@aedion.de's avatar
      [project @ 2000-05-31 11:58:27 by panne] · 799b3236
      sven.panne@aedion.de authored
      Trying to get the whole #include business right: ccalls are unfolded
      into interface files, even without -funfold-casms-in-hi-file. Although
      this is a good thing performance-wise, the header files should better
      be #included during compilation of the .hc files. Solution:
      
         * Every .hc file #includes "Stg.h" first.
      
         * For every package `foo' used, "HsFoo.h" is #included, too. This
           means that every package has to come with a corresponding header
           file, even if it is empty.
      
      Downside:
      
         * Getting #includes right with ghc-inplace is a little bit ugly:
           The boot target in Makefiles must copy the package's header files
           into GHC_INCLUDE_DIR (don't forget the clean target!), and final
           installation of those headers is done there, too.   :-P  Better
           solutions are highly welcome.
      
         * Possible pollution of the C name spaces.
      799b3236
    • Jeff Lewis's avatar
      [project @ 2000-05-31 10:13:57 by lewie] · e7f04a0d
      Jeff Lewis authored
      Cleanup pass on functional dependencies.  Most noticeably, make it so that
      signatures involving classes with functional dependencies work.  Also,
      Fundeps are now properly handled by the simplifier, resolving problems
      where the fundeps were sometimes being discarded too early, and sometimes
      hanging around too long.  Took out the early ambiguity testing in the
      renamer, because that's too early (you don't know the fundeps yet).  Now,
      the ambiguity test happens in the typechecker.
      Functional Dependencies should now be up to snuff with Mark's paper,
      however, the derived instances and superclass extensions found in hugs
      are still not in there.
      It would be nice if this were merged into 4.07.  I have diffs against
      the 4.07 tree in case it's too thorny working around Simon's big commit.
      e7f04a0d
    • chak@cse.unsw.edu.au.'s avatar
      [project @ 2000-05-31 00:55:10 by chak] · d7fefe23
      chak@cse.unsw.edu.au. authored
      Autoconf magic to determine a working DocBook CATALOG file (if any).  Makes
      the makefile variable DOCBOOK_CATALOG refer to this CATALOG file (absolute
      path).
      d7fefe23
  4. May 30, 2000
  5. May 29, 2000
  6. May 28, 2000
  7. May 27, 2000
  8. May 26, 2000
Loading