1. 19 Jul, 2001 9 commits
  2. 18 Jul, 2001 3 commits
    • sof's avatar
      [project @ 2001-07-18 19:32:15 by sof] · 07446263
      sof authored
      Restrict ghc-4.xx breakage to mingw only; not an issue for other plats
      07446263
    • rrt's avatar
      [project @ 2001-07-18 16:06:10 by rrt] · 0143969c
      rrt authored
      Add support for Hugs's :info command. Doesn't work yet, but shouldn't
      interfere with anything else. Some of the files touched are just to correct
      out-of-date comments.
      
      Highlights are:
      
      hscThing: like hscStmt, but just gets info about a single identifier
      cmInfoThing: exposes hscThing's functionality to the outside world
      0143969c
    • rrt's avatar
      [project @ 2001-07-18 16:04:31 by rrt] · bdc687a0
      rrt authored
      Fix typo (variable name wrong; wouldn't build)
      bdc687a0
  3. 17 Jul, 2001 15 commits
    • sof's avatar
      [project @ 2001-07-17 23:02:14 by sof] · 5c571226
      sof authored
      wibble - the joys of CVS conflict merging
      5c571226
    • qrczak's avatar
      [project @ 2001-07-17 21:12:33 by qrczak] · e9f4cd43
      qrczak authored
      Include way in HSC_C_OBJS to clean *_hsc.p_o too.
      e9f4cd43
    • sof's avatar
      [project @ 2001-07-17 18:47:52 by sof] · ab5f7f9d
      sof authored
      wibble
      ab5f7f9d
    • sof's avatar
      [project @ 2001-07-17 17:27:20 by sof] · afd10065
      sof authored
      Drop the dependency on the Win32 library, as it is only used in an
      extremely limited way (a single 'foreign import' is all that's reqd)
      [Sorry Reuben, I don't buy your 'extra deps are good' argument :-) ]
      afd10065
    • sof's avatar
      [project @ 2001-07-17 17:12:04 by sof] · 98cbc33b
      sof authored
      runSomething: narrow down prev commit, only quote args under mingw;it interacts badly with -D quoting already done on other plats (and isn't reqd)
      98cbc33b
    • simonpj's avatar
      [project @ 2001-07-17 15:48:40 by simonpj] · 70eb132b
      simonpj authored
      Add comment and use backslash consistently
      70eb132b
    • simonpj's avatar
      [project @ 2001-07-17 15:48:21 by simonpj] · 0f894d81
      simonpj authored
      Remove trace
      0f894d81
    • simonpj's avatar
      [project @ 2001-07-17 15:28:30 by simonpj] · fdc83001
      simonpj authored
      --------------------------------
      	First cut at the demand analyser
      	--------------------------------
      
      This demand analyser is intended to replace the strictness/absence
      analyser, and the CPR analyser.
      
      This commit adds it to the compiler, but in an entirely non-invasive
      way.
      
      	If you build the compiler without -DDEBUG,
      	you won't get it at all.
      
      	If you build the compiler with -DDEBUG,
      	you'll get the demand analyser, but the existing
      	strictness analyser etc are still there.  All the
      	demand analyser does is to compare its output with
      	the existing stuff and report differences.
      
      There's no cross-module stuff for demand info yet.
      
      The strictness/demand info is put the IdInfo as
      	newStrictnessInfo
      	newDemandInfo
      
      Eventually we'll remove the old ones.
      
      Simon
      fdc83001
    • rrt's avatar
      [project @ 2001-07-17 14:53:48 by rrt] · d011e911
      rrt authored
      Reset the terminal on exit so that ghci doesn't leave it messed up. To see
      what I mean, run ghci, then type :q RET, then su return, and start typing a
      password. Alarming, isn't it?
      
      This fix needs a patch to the Readline library (next commit).
      d011e911
    • rrt's avatar
      [project @ 2001-07-17 14:51:53 by rrt] · e1d82082
      rrt authored
      Make -u's and symbols into separate args
      e1d82082
    • rrt's avatar
      [project @ 2001-07-17 14:48:04 by rrt] · 544179c9
      rrt authored
      1. Make GHC work with paths and filenames containing spaces (hopefully).
      This is done by quoting all arguments sent to the shell. To avoid causing
      problems, this means that each argument in a list had *better* be a single
      argument, hence the next commit to PackageSrc.hs.
      
      2. undosify the path passed as the -h argument to unlit, to make unlit work
      on Windows again.
      
      3. Fix getExecDir for Windows (broken by previous changes to the meaning of
      -B).
      544179c9
    • qrczak's avatar
      [project @ 2001-07-17 09:55:09 by qrczak] · 5f6ec2ca
      qrczak authored
      Typos in a comment. Whitespace at eols.
      5f6ec2ca
    • qrczak's avatar
      [project @ 2001-07-17 09:36:55 by qrczak] · 625880d3
      qrczak authored
      Fix comment.
      625880d3
    • qrczak's avatar
      [project @ 2001-07-17 03:53:25 by qrczak] · 05591cec
      qrczak authored
      Long long functions are no longer in the rts.
      05591cec
    • sof's avatar
      [project @ 2001-07-17 01:07:57 by sof] · fc2b5fcd
      sof authored
      w
      fc2b5fcd
  4. 16 Jul, 2001 13 commits