1. 29 Jun, 2001 1 commit
  2. 28 Jun, 2001 23 commits
  3. 27 Jun, 2001 16 commits
    • reid's avatar
      [project @ 2001-06-27 19:42:19 by reid] · 1928f698
      reid authored
      Inching closer to making the HGL part of the standard build.
      
      This commit is mostly to remove bits of xlib and greencard whch had
      crept into the source tree.
      
      ToDo:
      
      - make greencard part of standard build (waiting for response from
        simonM)
      - make greencard install libHSgreencard when it builds
      - find a autoconf-respecting way of installing the package
      - only build xlib and HGL if you have X11 installed
      - merge all these changes into HEAD
      - should the demos/ tests be built as part of the standard build?
        what's the convention here?
        (Note that the tests can't be used in batch more - you gotta click
        on the window.)
      - a little debugging - the tests aren't quite working.
      1928f698
    • simonmar's avatar
      [project @ 2001-06-27 17:00:44 by simonmar] · 232e14b7
      simonmar authored
      Clean up the hierarchical-module-name lexical analysis and fix a
      couple of bugs at the same time.
      232e14b7
    • simonmar's avatar
      [project @ 2001-06-27 16:38:17 by simonmar] · 47108330
      simonmar authored
      When we're in --interactive or --make mode, we don't even *look* for
      interface files in the home package.
      
      This means that cd'ing into fptools/ghc/lib/std and starting up GHCi
      Just Works, which is a good thing.  It also subsumes the previous hack
      about checking whether we're renaming a command-line expression before
      allowing a home interface to be loaded.
      
      The downside is that if you try to use a qualified name for a home
      module that's not loaded, you'll get a slightly less informative error
      message: "interface file not found" rather than "module not loaded",
      but this could be improved.
      47108330
    • simonmar's avatar
      [project @ 2001-06-27 16:34:55 by simonmar] · 7d4e5c1a
      simonmar authored
      Allow a module to be found on the package path only, by adding
      
        findPackageModule :: ModuleName -> IO (Maybe (Module,ModuleLocation))
      7d4e5c1a
    • simonmar's avatar
      [project @ 2001-06-27 16:33:59 by simonmar] · e25c9d5e
      simonmar authored
      Print the contents of opt_InPackage rather than "<THIS>" for the home
      package.
      e25c9d5e
    • simonmar's avatar
      [project @ 2001-06-27 16:33:10 by simonmar] · 42523cb9
      simonmar authored
      PrelGHC is package 'std'
      42523cb9
    • chak's avatar
      [project @ 2001-06-27 15:26:56 by chak] · c24b4059
      chak authored
      And removed bin/ from $(GHCBIN) again *sigh*
      
      [Yeah, I tested the previous commit before committing and it worked for me
      due to a not-clean build tree.]
      
      I don't think that it is a good idea to redefine execlibdir in
      `ghc/mk/boilerplate.mk'.  Makes already complicated scripts even harder to
      understand...
      c24b4059
    • sewardj's avatar
      [project @ 2001-06-27 15:03:35 by sewardj] · 22f39e87
      sewardj authored
      wibble to do with findOnPackagePath
      22f39e87
    • sewardj's avatar
      [project @ 2001-06-27 14:26:36 by sewardj] · 37fce3db
      sewardj authored
      mingw ghci linking wibble.
      37fce3db
    • sewardj's avatar
      [project @ 2001-06-27 13:56:01 by sewardj] · e205ee96
      sewardj authored
      Clean up Win32 linking a bit, by fishing symbols out of msvcrt.dll
      as needed.  This reduces the size of but unfortunately does not
      eliminate the RTS_MINGW_ONLY_SYMBOLS hack.
      e205ee96
    • chak's avatar
      [project @ 2001-06-27 13:42:32 by chak] · 361f4ed5
      chak authored
      Added bin/ to $(GHCBIN)
      361f4ed5
    • rrt's avatar
      [project @ 2001-06-27 13:16:59 by rrt] · 6c90d895
      rrt authored
      use xcopy, as copy is a cmd.exe built-in
      6c90d895
    • rrt's avatar
      [project @ 2001-06-27 13:16:30 by rrt] · e7b3609f
      rrt authored
      Tidy up formatting
      e7b3609f
    • rrt's avatar
      [project @ 2001-06-27 13:13:57 by rrt] · 21871554
      rrt authored
      Fix comment typo
      21871554
    • simonmar's avatar
      [project @ 2001-06-27 11:39:54 by simonmar] · 30adf4e3
      simonmar authored
      - take into account the extra_ghc_opts field in a package spec.
      - 80-columnize
      - remove unused imports.
      30adf4e3
    • sewardj's avatar
      [project @ 2001-06-27 11:29:10 by sewardj] · 70c64f33
      sewardj authored
      Reinstate the no-duplicates ASSERTion.  This was perfectly correct
      and the GHCi-on-windows bug which triggered it is elsewhere.
      70c64f33