1. 07 Jun, 2001 5 commits
    • simonmar's avatar
      [project @ 2001-06-07 14:15:22 by simonmar] · dea3256b
      simonmar authored
      Don't force a module's {-# SOURCE #-} imports to have object linkables
      in order for the current module's object linkable to be considered
      valid (fixes some unnecessary recompilation with recursive modules).
      dea3256b
    • sewardj's avatar
      [project @ 2001-06-07 11:07:51 by sewardj] · 06ffd264
      sewardj authored
      Fix Unix world breakage.
      06ffd264
    • simonmar's avatar
      [project @ 2001-06-07 11:03:07 by simonmar] · c95b8662
      simonmar authored
      First part of support for hierarchical module names:
      
         - the Finder now searches all possible paths when looking for
           a source file or .hi file.  I've removed the caching because
           now we have to search in subdirectories of each path option,
           and it was dubious whether the cache was actually helping.
      
         - the compilation manager now outputs a warning if it can't find
           the source for a given module, only the .hi file.  Previously
           this caused a cryptic error message when we attempted to call
           getModificationTime on the non-existent source file.
      c95b8662
    • sewardj's avatar
      [project @ 2001-06-07 10:45:30 by sewardj] · beedb87b
      sewardj authored
      Track current changes in the text-mode-seek-on-Windows saga.
      beedb87b
    • sewardj's avatar
      [project @ 2001-06-07 10:44:47 by sewardj] · f819f0f4
      sewardj authored
      Try to improve matters in the text-mode-seek swamp.  Only disallow
      text-mode-seeks on Win32, rather than on all platforms.  That means
      that seeks in text mode on Unix platforms should work as originally
      (which was the correct H98 behaviour), whilst Win32 generates
      exceptions if you do seeks in text mode.
      f819f0f4
  2. 06 Jun, 2001 12 commits
  3. 05 Jun, 2001 7 commits
  4. 04 Jun, 2001 9 commits
  5. 02 Jun, 2001 1 commit
  6. 01 Jun, 2001 4 commits
    • apt's avatar
      [project @ 2001-06-01 17:14:07 by apt] · c66f666e
      apt authored
      added support for emiting external core format
      c66f666e
    • sewardj's avatar
      [project @ 2001-06-01 14:33:01 by sewardj] · 6e5b016d
      sewardj authored
      More tracking of IO lib changes.
      6e5b016d
    • sewardj's avatar
      [project @ 2001-06-01 13:07:35 by sewardj] · 30a35f3d
      sewardj authored
      Track recent changes to lib/std for mingw.  Mostly, make all seeked-on
      file handles be in binary mode.
      30a35f3d
    • sewardj's avatar
      [project @ 2001-06-01 13:06:01 by sewardj] · 4f3c6654
      sewardj authored
      More fixups to make the new IO lib work on mingw.
      * Outlaw changing the file position on a text-mode file.  After
        consideration of the mingw translation semantics I cannot see
        how to make a correct implementation.
      * Add a field to Handle__ to say whether or not the handle is in
        binary mode.
      * Restrict seek operations on Handles to those in binary mode.
      * Export hSetBinaryMode from IO.lhs.
      4f3c6654
  7. 31 May, 2001 2 commits