1. 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
  2. 11 Jul, 2007 4 commits
  3. 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
  4. 13 Jul, 2007 4 commits
  5. 12 Jul, 2007 3 commits
  6. 11 Jul, 2007 7 commits
  7. 10 Jul, 2007 15 commits
  8. 11 Jul, 2007 4 commits