1. 15 Jul, 2007 5 commits
  2. 14 Jul, 2007 4 commits
  3. 13 Jul, 2007 9 commits
  4. 12 Jul, 2007 5 commits
  5. 14 Jul, 2007 1 commit
    • mnislaih's avatar
      Automatic RTTI for ghci bindings · 01249617
      mnislaih authored
      With this patch, ghci runs rtti (bounded in the term treewith a max. depth of 10)
      automatically after evaluating any expression in the interactive env.
      In addition, a rtti step is performed on the local bindings in a breakpoint,
      before returning control to the user
      
      Let's see how well this works in practice
      01249617
  6. 12 Jul, 2007 2 commits
    • mnislaih's avatar
      Teach :print to not panic when the DataCon for a closure is not exposed by the .hi file · 876db7ed
      mnislaih authored
      Previously the behaviour was to panic.
      Now it will print an approximated representation, 
      using the names (enclosed in keys, i.e. "<...>") 
      and the pointed subterms. Non pointed subterms cannot 
      be included in this representation:
      
      Prelude> let se = Data.Sequence.fromList (map Just "abc")
      Prelude> :eval se
      ()
      Prelude> :p se
      se = <Data.Sequence.Deep> (<Data.Sequence.One> (_t1::t)) () (<Data.Sequence.Two> (_t2::t) (_t3::t))
      Prelude> :eval _t2
      ()
      Prelude> :p se
      se = <Data.Sequence.Deep> (<Data.Sequence.One> (_t4::t1)) () (<Data.Sequence.Two> (Just 'b') (_t5::t1))
      Prelude>
      
      This patch also includes some fixes in the pretty printer 
      for the Term datatype
      
      876db7ed
    • mnislaih's avatar
      834fcf7d
  7. 11 Jul, 2007 4 commits
  8. 14 Jul, 2007 1 commit
    • David Waern's avatar
      FIX panic from the GHC API · bf2f000a
      David Waern authored
      In hscFileCheck, initialize md_vect_info with noVectInfo instead of
      a panic value, since this is a strict field.
      bf2f000a
  9. 13 Jul, 2007 4 commits
  10. 12 Jul, 2007 3 commits
  11. 11 Jul, 2007 2 commits