1. 24 Feb, 2004 6 commits
    • simonpj's avatar
      [project @ 2004-02-24 15:57:52 by simonpj] · 53fe9413
      simonpj authored
      ---------------------------------------
        	 Record dependency on Template Haskell package
      	  ---------------------------------------
      
      An unforseen consequence of making the Template Haskell package separate
      is that we need to record dependency on the package, even if no TH module
      is imported.  So we carry round (another) mutable variable tcg_th_used in
      the tyepchecker monad, and zap it when $(...) and [| ... |] are used.
      
      I did a little tidy-up and documentation in ListSetOps too
      53fe9413
    • simonmar's avatar
      [project @ 2004-02-24 15:51:33 by simonmar] · 42ab01d7
      simonmar authored
      only set WAYS if it isn't already set
      42ab01d7
    • simonpj's avatar
      [project @ 2004-02-24 15:18:27 by simonpj] · 8aa9bfb9
      simonpj authored
      ---------------------------------------
        	 Make foreign import "&foo" work in constructors
      	  ---------------------------------------
      
      		Merge to stable branch
      
      A foreign-imported-label might be in another DLL or library, and
      can't be in the read-only static data.  This showed up when compiling
      unix/System/Posix/Env.hs without -O
      8aa9bfb9
    • simonmar's avatar
      [project @ 2004-02-24 12:39:12 by simonmar] · fa167f5b
      simonmar authored
      New version of translate for mingw32, which correctly (allegedly)
      reverses the command-line translation done by the standard C runtime
      on Windows.
      fa167f5b
    • simonpj's avatar
      [project @ 2004-02-24 11:52:34 by simonpj] · fd844793
      simonpj authored
      Comment only
      fd844793
    • simonmar's avatar
      [project @ 2004-02-24 10:34:21 by simonmar] · 42be1de4
      simonmar authored
      Fix line-comments.  The problem was that eg.
      
         --->
      
      at the beginning of a line was matched by the line-comment rule,
      because the varsym rule isn't valid at this point (we're in the bol
      state).  Fix is to split the line-comment regex into two:
      
      "--"\-* [^$symbol] .*			;
      "--"\-* / { atEOL }			;
      
      so a sequence of dashes on its own is only treated as a comment if
      we're at the end of the line (or file).  Otherwise the dashes must be
      followed by a non-symbol character.
      42be1de4
  2. 20 Feb, 2004 2 commits
    • panne's avatar
      [project @ 2004-02-20 21:29:36 by panne] · 0689f025
      panne authored
      Reverted to previous version, too, because of wrong SGMLDocWays-handling, sorry,
      but the build system should not be changed in a  non-backwards-compatible way
      easily...
      0689f025
    • panne's avatar
      [project @ 2004-02-20 21:21:27 by panne] · bfff14e7
      panne authored
      Reverted previous commit, it was fixing things in the wrong place: When e.g.
      "make dvi" is issued, we should *always* descend into the docs directory.
      Generally, the SGMLDocWays-handling seems to be a bit a wrong: We should not
      change how make descends down the hierarchy, but should make it a no-op when
      nothing should/can be done.
      bfff14e7
  3. 16 Feb, 2004 1 commit
    • simonmar's avatar
      [project @ 2004-02-16 10:46:07 by simonmar] · 73b9cebb
      simonmar authored
      Fiddle with HC_SPLIT_POST to reduce the size of the ld command line
      and hence avoid bumping into command-line length limits for a while
      longer.
      
      From: Jeremy Shaw <jeremy.shaw@lindows.com>
      73b9cebb
  4. 15 Feb, 2004 3 commits
  5. 12 Feb, 2004 7 commits
  6. 11 Feb, 2004 1 commit
  7. 10 Feb, 2004 2 commits
  8. 09 Feb, 2004 3 commits
  9. 07 Feb, 2004 2 commits
    • panne's avatar
      [project @ 2004-02-07 16:37:06 by panne] · 5cb4bb13
      panne authored
      Simplifications + small steps towards a stand-alone hsc2hs:
      
       * Replaced Config module by a simple CPP macro
       * Don't #include configuration header
       * Bumped version number
       * Warning police
      5cb4bb13
    • panne's avatar
      [project @ 2004-02-07 14:08:57 by panne] · 6b44103a
      panne authored
      Fixed ingenious sed magic for package configuration files.
      Do we really need any sed mangling with gcc's -P option???
      6b44103a
  10. 05 Feb, 2004 2 commits
  11. 04 Feb, 2004 2 commits
  12. 03 Feb, 2004 3 commits
  13. 02 Feb, 2004 2 commits
  14. 01 Feb, 2004 1 commit
  15. 30 Jan, 2004 1 commit
  16. 28 Jan, 2004 2 commits