patch applied (ghc): Really fix Trac #2611 this time

2009-04-19 Thread Pepe Iborra
Sun Apr 19 07:22:41 PDT 2009 pepe iborra * Really fix Trac #2611 this time My previous patch didn't completely solve the problem. I believe I got it right this time. M ./compiler/ghci/RtClosureInspect.hs -10 +22 View patch online: http://darcs.haskell.org/ghc/_darcs/pa

patch applied (testsuite): Make test print022 a bit stronger

2009-04-19 Thread Pepe Iborra
Sun Apr 19 05:16:51 PDT 2009 pepe iborra * Make test print022 a bit stronger Ignore-this: ac150ec891b8cd2956af223399029696 M ./tests/ghc-regress/ghci.debugger/scripts/print022.hs +6 M ./tests/ghc-regress/ghci.debugger/scripts/print022.script -1 +5 M ./tests/ghc-regress

patch applied (testsuite): print022 does not fail anymore

2009-04-18 Thread Pepe Iborra
Sat Apr 18 12:51:48 PDT 2009 pepe iborra * print022 does not fail anymore M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090418195148-d4749-f9453f64a336cc4f5351db06681c45a63cd1c321.gz

patch applied (ghc): Fix Trac #2611

2009-04-18 Thread Pepe Iborra
Sat Apr 18 14:41:15 PDT 2009 pepe iborra * Fix Trac #2611 Fix a bug in :print affecting data types with unboxed components M ./compiler/ghci/RtClosureInspect.hs -16 +27 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090418214115-d4749

patch applied (ghc): Fix #3067: GHCi panics with 'initTc:LIE' while :stepping on code with funny types

2009-03-03 Thread Pepe Iborra
Tue Mar 3 11:37:06 PST 2009 pepe iborra * Fix #3067: GHCi panics with 'initTc:LIE' while :stepping on code with funny types The problem is that calls to boxyUnify would panic if the types involved contained type functions. It looks like one should wrap these calls w

patch applied (testsuite): Add test for #3067: GHCi panics with 'initTc:LIE' while :stepping on code with funny types

2009-03-03 Thread Pepe Iborra
Tue Mar 3 11:34:46 PST 2009 pepe iborra * Add test for #3067: GHCi panics with 'initTc:LIE' while :stepping on code with funny types M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/break028.hs A ./tests/ghc-regress/ghc

patch applied (testsuite): Accept output for changes

2009-02-22 Thread Pepe Iborra
Sun Feb 22 12:21:40 PST 2009 Pepe Iborra * Accept output for changes due to "Do not print anything to stdout when stopping at a breakpoint with custom code" M ./tests/ghc-regress/ghci.debugger/scripts/break016.stdout -6 View patch online: http://darcs.haskell.org/testsu

patch applied (ghc): Do not print anything to stdout when stopping at a breakpoint with custom code attached

2009-02-22 Thread Pepe Iborra
Sun Feb 22 11:55:51 PST 2009 Peter Hercek * Do not print anything to stdout when stopping at a breakpoint with custom code attached M ./compiler/ghci/InteractiveUI.hs -19 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090222195551-6af41-34c9e83ba000fcd0ef882ff1bd

patch applied (ghc): :steplocal and :stepmodule should not polute trace history

2009-02-22 Thread Pepe Iborra
Sun Feb 22 12:10:02 PST 2009 Peter Hercek * :steplocal and :stepmodule should not polute trace history M ./compiler/ghci/GhciMonad.hs -2 +2 M ./compiler/ghci/InteractiveUI.hs -2 +2 M ./compiler/main/InteractiveEval.hs -7 +9 View patch online: http://darcs.haskell.org/ghc/_darcs/pa

patch applied (ghc): Fix a typo which was causing ghci to quit on commands errors

2008-10-11 Thread Pepe Iborra
Sat Oct 11 04:47:20 PDT 2008 pepe <[EMAIL PROTECTED]> * Fix a typo which was causing ghci to quit on commands errors M ./compiler/ghci/InteractiveUI.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/2008104720-f898f-c71ec96e4e42c068fe049e2b92fc91dd2a75c

patch applied (testsuite): we can observe the exception again in break011

2008-09-28 Thread Pepe Iborra
Fri Sep 26 14:25:15 PDT 2008 pepe iborra <[EMAIL PROTECTED]> * we can observe the exception again in break011 M ./tests/ghc-regress/ghci.debugger/scripts/break011.stdout -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080926212515

patch applied (ghc): Clean up a bit and improve an error message

2008-09-28 Thread Pepe Iborra
Fri Sep 26 14:14:29 PDT 2008 pepe * Clean up a bit and improve an error message M ./compiler/ghci/RtClosureInspect.hs -12 +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926211429-26539-0bd354b4708ade260e09df4a62f2f306503e3da9.gz

patch applied (ghc): Don't capture error calls in tryUser

2008-09-28 Thread Pepe Iborra
Fri Sep 26 13:48:36 PDT 2008 pepe * Don't capture error calls in tryUser A previous patch slightly changed the semantics of tryUser. This patch restores the original behaviour (as expected in :print) M ./compiler/typecheck/TcRnMonad.lhs -1 +1 M ./compiler/utils/IOEnv.

Re: patch applied (ghc): Follow changes in the base library

2008-09-22 Thread pepe
. I wonder if this is intended or just an oversight*. The new semantics would require some quite annoying changes in the code for :print Thanks, pepe * - A reasonably recent HEAD still validates if I remove the lines that catch an ErrorCall. On 31/07/2008, at 23:09, Ian Lynagh wrote: Th

patch applied (testsuite): print022 is failing atm, I don't know exactly why

2008-09-18 Thread Pepe Iborra
Thu Sep 18 12:13:23 PDT 2008 pepe iborra <[EMAIL PROTECTED]> * print022 is failing atm, I don't know exactly why M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/200809181

patch applied (testsuite): Tickets #1995, #2475 are now fixed

2008-09-18 Thread Pepe Iborra
Thu Sep 18 11:11:00 PDT 2008 pepe iborra <[EMAIL PROTECTED]> * Tickets #1995, #2475 are now fixed M ./tests/ghc-regress/ghci.debugger/scripts/all.T -6 +6 M ./tests/ghc-regress/ghci.debugger/scripts/break011.stdout -5 +10 M ./tests/ghc-regress/ghci.debugger/scripts/break017.

patch applied (testsuite): Accept output

2008-09-18 Thread Pepe Iborra
Thu Sep 18 09:44:15 PDT 2008 pepe iborra <[EMAIL PROTECTED]> * Accept output M ./tests/ghc-regress/ghci.debugger/GADT.hs -4 +5 M ./tests/ghc-regress/ghci.debugger/scripts/break003.script +2 M ./tests/ghc-regress/ghci.debugger/scripts/break012.stdout -2 +2 M ./tests/ghc-r

patch applied (testsuite): Add a new test

2008-09-18 Thread Pepe Iborra
Thu Sep 18 09:43:41 PDT 2008 Pepe Iborra <[EMAIL PROTECTED]> * Add a new test M ./tests/ghc-regress/ghci.debugger/GADT.hs -2 +2 M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/print034.script A ./tests/ghc-regress/ghci.de

patch applied (testsuite): remove some calls to the old 'breakpoint' combinator

2008-09-18 Thread Pepe Iborra
Sat Sep 13 09:20:43 PDT 2008 Pepe Iborra <[EMAIL PROTECTED]> * remove some calls to the old 'breakpoint' combinator M ./tests/ghc-regress/ghci.debugger/mdo.hs -2 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break018.stdout -8 +5 View patch online: http://darcs.haske

patch applied (ghc): Fix a couple of issues with :print

2008-09-18 Thread Pepe Iborra
Thu Sep 18 05:21:33 PDT 2008 pepe * Fix a couple of issues with :print - Ticket #1995: Unsoundness with newtypes - Ticket #2475: "Can't unify" error when stopped at an exception In addition this patch adds the following:

patch applied (ghc): wibble

2008-09-18 Thread Pepe Iborra
Fri Apr 18 10:23:03 PDT 2008 pepe <[EMAIL PROTECTED]> * wibble M ./compiler/ghci/RtClosureInspect.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080418172303-f898f-8e245bdd274149fb9e2947a823f1262f738db37b.gz _

Re: Types of generated data constructors for dictionaries

2008-09-02 Thread pepe
Solved, thanks for your help Simon. I was assuming that dataConRepType would return a core type, i.e. with the predicates translated to actual dictionaries. With that assumption out of the way, everything fits in its place. pepe On 28/08/2008, at 15:50, Simon Peyton-Jones wrote: > cl

Re: Types of generated data constructors for dictionaries

2008-08-26 Thread pepe
q2 :: GHC.Base.:TEq a -> (a -> a -> Bool) -> Main.:TEq2 a but GHC tells me, via (fmap dataConRepType . tcLookupDatacon), the following Main.:DEq2 :: (a -> a -> Bool) -> Main.:TEq2 a Why does the type of :DEq2 differ from what :print sees at runtime ? Thanks

Types of generated data constructors for dictionaries

2008-08-26 Thread pepe
on is :DNum and it is indeed carrying the two superclass dictionaries. Is the type of :DNum lying ? or What am I missing ? Thanks, pepe * - it used to hide extra arguments of data constructors, such as extra unboxed things or dictionaries, but that gives some problems ___

patch applied (testsuite): Test print033 passes now

2008-04-22 Thread Pepe Iborra
Sat Apr 19 08:59:46 PDT 2008 pepe <[EMAIL PROTECTED]> * Test print033 passes now M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080419155946-f898f-7d44d4766e399e846359acf0d69a91dc00149

patch applied (ghc): Fix #2044 (:printing impredicatively typed things)

2008-04-22 Thread Pepe Iborra
Mon Apr 21 10:13:22 PDT 2008 pepe <[EMAIL PROTECTED]> * Fix #2044 (:printing impredicatively typed things) Switching to boxyUnify should be enough to fix this. M ./compiler/ghci/Debugger.hs -2 +3 M ./compiler/ghci/RtClosureInspect.hs -25 +25 M ./compile

patch applied (testsuite): Add a test for #2044 (:printing impredicatively typed values)[_^[_]

2008-04-18 Thread Pepe Iborra
Fri Apr 18 06:40:04 PDT 2008 pepe <[EMAIL PROTECTED]> * Add a test for #2044 (:printing impredicatively typed values)[_^[_] M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/print033.script A ./tests/ghc-regress/ghci.debugger/s

patch applied (testsuite): Add a missing file for test print029

2008-04-18 Thread Pepe Iborra
Wed Apr 16 09:10:26 PDT 2008 Pepe Iborra <[EMAIL PROTECTED]> * Add a missing file for test print029 A ./tests/ghc-regress/ghci.debugger/scripts/print029.hs View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080416161026-ddd76-9eb2486129879dec31b048f0487abfc701454

Re: how to make new modules exposed?

2008-04-14 Thread pepe
Hi Dana, You probably solved this already. It looks to me like you did it all right, maybe just failed to do "make boot" after your changes. Cheers pepe On 10/04/2008, at 17:06, Dana N. Xu wrote: I create a new directory, named /verify, under the directory / compiler. May I k

patch applied (testsuite): Test 'list002' should be passing now

2008-04-05 Thread Pepe Iborra
Sat Apr 5 09:23:05 PDT 2008 Pepe Iborra <[EMAIL PROTECTED]> * Test 'list002' should be passing now M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mail

patch applied (testsuite): Test path virtualization in GHCi

2008-04-05 Thread Pepe Iborra
Sat Apr 5 07:50:29 PDT 2008 Pepe Iborra <[EMAIL PROTECTED]> * Test path virtualization in GHCi M ./tests/ghc-regress/ghci/scripts/all.T +1 A ./tests/ghc-regress/ghci/scripts/ghci032.script A ./tests/ghc-regress/ghci/scripts/ghci032.

patch applied (ghc): Virtualize the cwd in GHCi

2008-04-05 Thread Pepe Iborra
Sat Apr 5 07:51:36 PDT 2008 Pepe Iborra <[EMAIL PROTECTED]> * Virtualize the cwd in GHCi This fixes the issue where :list would stop working if the program being debugged side-effected the working directory, and should prevent other similar issues M ./compile

patch applied (ghc): Fix rendering of references in :print under -fprint-evld-with-show flag

2008-04-05 Thread Pepe Iborra
Wed Dec 19 09:44:31 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Fix rendering of references in :print under -fprint-evld-with-show flag M ./compiler/ghci/Debugger.hs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/m

Re: darcs patch: Add -fdisambiguate-record-fields as adve... (and 1 more)

2008-03-25 Thread pepe
On 24/03/2008, at 19:15, Simon Marlow wrote: Ian Lynagh wrote: On the second one whether it is the right fix. I could be missing something. I don't think that this will work if we do :cd myDir :l myFile.hs Am I wrong? Pepe - perhaps you could elaborate on exactly what is wron

patch applied (testsuite): Add a new test for :list

2008-03-19 Thread Pepe Iborra
Wed Mar 19 13:34:04 PDT 2008 Pepe Iborra <[EMAIL PROTECTED]> * Add a new test for :list Check that :list keeps working after setCurrentDirectory has been used M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/list002.hs

patch applied (testsuite): Add a new test for #1537

2008-02-01 Thread Pepe Iborra
Fri Feb 1 11:25:47 PST 2008 Pepe Iborra <[EMAIL PROTECTED]> * Add a new test for #1537 M ./tests/ghc-regress/rebindable/all.T +1 A ./tests/ghc-regress/rebindable/rebindable9.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

Re: Unexpected failures

2007-12-20 Thread pepe
Thanks Manuel, fixed: Thu Dec 20 01:34:44 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Give a ticket # to expect_broken M ./tests/ghc-regress/ghci.debugger/scripts/all.T -4 +4 On 20/12/2007, at 1:47, Manuel M T Chakravarty wrote: The HEAD, today, on Mac OS X 10.5: Unexpected fa

patch applied (testsuite): Give a ticket # to expect_broken

2007-12-20 Thread Pepe Iborra
Thu Dec 20 01:34:44 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Give a ticket # to expect_broken M ./tests/ghc-regress/ghci.debugger/scripts/all.T -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Unsoundness in the RTTI scheme

2007-12-19 Thread Pepe Iborra
Wed Dec 19 11:19:32 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Unsoundness in the RTTI scheme M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +4 A ./tests/ghc-regress/ghci.debugger/scripts/print029.script A ./tests/ghc-regress/ghci.debugger/scripts/print029.stdout

Re: Invalid!

2007-12-10 Thread pepe
But no, I did push the patch after all. Manuel, does validate still fail there ? Do you have the patch below? Sun Dec 9 10:21:41 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Adapt to changes in :print (contents of references) M ./tests/ghc-regress/ghci.debugger/scripts/print028.stdout

Re: Invalid!

2007-12-10 Thread pepe
aye, aye, I left darcs pushing to the testsuite and went for a cup of coffee (that's the last thing I remember) Sorry ! On 10/12/2007, at 9:45, Simon Peyton-Jones wrote: Pepe, this is you I guess? Simon | -Original Message- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]

patch applied (testsuite): Adapt to changes in :print (contents of references)

2007-12-09 Thread Pepe Iborra
Sun Dec 9 10:21:41 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Adapt to changes in :print (contents of references) M ./tests/ghc-regress/ghci.debugger/scripts/print028.stdout -2 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

patch applied (ghc): Comments only

2007-12-09 Thread Pepe Iborra
Sat Dec 8 12:48:15 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Comments only M ./compiler/ghci/RtClosureInspect.hs -39 +30 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Refactoring only

2007-12-09 Thread Pepe Iborra
Sat Dec 8 11:52:22 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Refactoring only Suspensions in the Term datatype used for RTTI always get assigned a Type, so there is no reason to juggle around with a (Maybe Type) anymore. M ./compiler/ghci/Debugger.hs -5 +4 M ./co

patch applied (ghc): Change the format used by :print to show the content of references

2007-12-09 Thread Pepe Iborra
Sat Dec 8 11:30:13 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Change the format used by :print to show the content of references This comes as result of the short discussion linked below. http://www.haskell.org/pipermail/cvs-ghc/2007-December/040049.html

patch applied (ghc): Help the user when she tries to do :history without :trace

2007-12-09 Thread Pepe Iborra
Sat Dec 8 10:09:18 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Help the user when she tries to do :history without :trace Teach GHCi to show a "perhaps you forgot to use :trace?" when it finds that the user is trying to retrieve an empty :history M

patch applied (ghc): Prevent the binding of unboxed things by :print

2007-12-09 Thread Pepe Iborra
Sat Dec 8 10:18:30 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Prevent the binding of unboxed things by :print M ./compiler/ghci/Debugger.hs -2 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: patch applied (ghc): Teach :print to follow references (STRefs and IORefs)

2007-12-05 Thread pepe
On 05/12/2007, at 13:55, Simon Marlow wrote: Pepe Iborra wrote: Tue Dec 4 02:55:11 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Teach :print to follow references (STRefs and IORefs) Prelude Data.IORef> :p l l = (_t4::Maybe Integer) : (_t5::[Maybe Integer]) Prelude Data

patch applied (testsuite): Added test for :print of a reference

2007-12-05 Thread Pepe Iborra
Wed Dec 5 03:40:17 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Added test for :print of a reference M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/print028.script A ./tests/ghc-regress/ghci.debugger/scripts/print028.

patch applied (ghc): Teach :print to follow references (STRefs and IORefs)

2007-12-05 Thread Pepe Iborra
Tue Dec 4 02:55:11 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Teach :print to follow references (STRefs and IORefs) Prelude Data.IORef> :p l l = (_t4::Maybe Integer) : (_t5::[Maybe Integer]) Prelude Data.IORef> p <- newIORef l Prelude Data.IORef> :p p p

patch applied (ghc): refactoring only

2007-12-05 Thread Pepe Iborra
Sun Dec 2 04:54:00 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * refactoring only M ./compiler/ghci/Debugger.hs -1 +1 M ./compiler/ghci/RtClosureInspect.hs -8 +10 M ./compiler/main/InteractiveEval.hs -1 +1 ___ Cvs-ghc mailing list C

Re: patch applied (ghc): GHCi debugger: added a new flag, -fno-print-binding-contents

2007-11-16 Thread pepe
kageDB True False False False True True False [Setup.lhs:24:27-65] *Main> On 15/11/2007, at 10:55, pepe wrote: The bunch of patches I just pushed make use of the ppr_deeper primitives from Outputable, and now we cut the output at the depth(and width) given by opt_PprUserLength. I wa

Re: darcs patch: fix and simplify ghci024 (was: validate breaks!)

2007-11-15 Thread pepe
stion for those tests referring to features and fixes that have been merged into STABLE after release: should those tests be disabled for <=6.8.1? It passes fine with HEAD here. thanks. claus pepe On 14/11/2007, at 14:48, Claus Reinke wrote: I'm testing the fix now. Claus, I'm

patch applied (testsuite): Accept output

2007-11-15 Thread Pepe Iborra
Wed Nov 14 15:25:53 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Accept output The test now actually passes M ./tests/ghc-regress/ghci.debugger/scripts/print021.stdout -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

patch applied (ghc): Make pprNameLoc more robust in absence of loc information

2007-11-15 Thread Pepe Iborra
Wed Nov 14 15:33:43 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Make pprNameLoc more robust in absence of loc information M ./compiler/basicTypes/Name.lhs -1 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/li

patch applied (ghc): Make the Term ppr depth aware

2007-11-15 Thread Pepe Iborra
Wed Nov 14 10:34:17 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Make the Term ppr depth aware M ./compiler/ghci/RtClosureInspect.hs -29 +31 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Try to manage the size of the text rendered for ':show bindings'

2007-11-15 Thread Pepe Iborra
Wed Nov 14 15:16:01 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Try to manage the size of the text rendered for ':show bindings' M ./compiler/ghci/Debugger.hs -5 +18 M ./compiler/ghci/GhciMonad.hs -1 +8 M ./compiler/ghci/InteractiveUI.hs -19 +8 M

patch applied (ghc): wibble

2007-11-15 Thread Pepe Iborra
Wed Nov 14 15:33:56 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * wibble M ./compiler/ghci/RtClosureInspect.hs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Use paragraph fill sep where possible

2007-11-15 Thread Pepe Iborra
Wed Nov 14 10:12:33 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Use paragraph fill sep where possible M ./compiler/ghci/RtClosureInspect.hs -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: patch applied (ghc): GHCi debugger: added a new flag, -fno-print-binding-contents

2007-11-15 Thread pepe
a few lines of code! I have also improved some other bits of the Term pretty printer and am quite satisfied with the end result. Cheers pepe On 14/11/2007, at 10:48, Simon Marlow wrote: All I meant was that we should use a more refined notion of "depth limit" which does a good job

patch applied (testsuite): Add test for #1892 - :info of a bkpt binding panics

2007-11-15 Thread Pepe Iborra
Wed Nov 14 15:38:29 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Add test for #1892 - :info of a bkpt binding panics M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/break027.script A ./tests/ghc-regress/ghci.debugger/scripts/br

patch applied (testsuite): Adapt output to improvements in the TTerm pretty printer

2007-11-15 Thread Pepe Iborra
Wed Nov 14 15:24:45 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Adapt output to improvements in the TTerm pretty printer M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdout -15 +6 M ./tests/ghc-regress/ghci.debugger/scripts/print001.stdout -1 +2 M ./tests/ghc-r

patch applied (testsuite): simplify ghci024.py, fix -fprint-bind-result, -fno-ignore-breakpoints, -fprint-bind-contents

2007-11-15 Thread Pepe Iborra
Wed Nov 14 05:00:43 PST 2007 [EMAIL PROTECTED] * simplify ghci024.py, fix -fprint-bind-result, -fno-ignore-breakpoints, -fprint-bind-contents - as ghc 6.9 flags are beginning to diverge, we need a simpler way of specifying version-specific flags or settings: have two entirely separ

Re: darcs patch: fix and simplify ghci024 (was: validate breaks!)

2007-11-14 Thread pepe
Claus, is this expected to work with 6.8 ? There is no ':show languages' option there, so the test fails. It passes fine with HEAD here. pepe On 14/11/2007, at 14:48, Claus Reinke wrote: I'm testing the fix now. Claus, I'm not very fluent with Python, care if I s

Re: patch applied (ghc): GHCi debugger: added a new flag, -fno-print-binding-contents

2007-11-14 Thread pepe
n to experiment with Pretty.fullRender with well-chosen settings, that should be a big win. Any other suggestion will be very appreciated. pepe On 14/11/2007, at 10:17, Simon Marlow wrote: Pepe Iborra wrote: Tue Nov 13 09:45:39 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * GHCi debugger: ad

Re: validate breaks!

2007-11-14 Thread pepe
r revision? Thanks pepe On 14/11/2007, at 3:59, Manuel M T Chakravarty wrote: Claus Reinke: Validating the HEAD today on Mac OS X gives me Unexpected failures: ghci024(ghci) This is probably related to the new debugger-related patches from yesterday. It'd be good to keep validate *bre

patch applied (ghc): GHCi debugger: added a new flag, -fno-print-binding-contents

2007-11-13 Thread Pepe Iborra
Tue Nov 13 09:45:39 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * GHCi debugger: added a new flag, -fno-print-binding-contents The contents of bindings show at breakpoints and by :show bindings is rendered using the same printer that :print uses. But sometimes the output it gives

patch applied (testsuite): Add a test for #1827 (:print panicswith overloaded values))

2007-11-13 Thread Pepe Iborra
Tue Nov 13 09:20:48 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Add a test for #1827 (:print panicswith overloaded values)) M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/print027.script A ./tests/ghc-regress/ghci.debugger/s

patch applied (ghc): Fix Trac 1865: GHCi debugger crashes with :print

2007-11-13 Thread Pepe Iborra
Tue Nov 13 09:01:13 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Fix Trac 1865: GHCi debugger crashes with :print M ./compiler/ghci/Debugger.hs -1 +1 M ./compiler/ghci/RtClosureInspect.hs -7 +11 M ./compiler/main/InteractiveEval.hs -1 +1 M ./compiler/types/Type.lhs -

patch applied (ghc): Replaced two uses of head b explicit pattern matching

2007-11-13 Thread Pepe Iborra
Sat Oct 13 04:31:36 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Replaced two uses of head b explicit pattern matching M ./compiler/ghci/RtClosureInspect.hs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/li

patch applied (ghc): Print binding contents in :show bindings

2007-11-13 Thread Pepe Iborra
Sat Oct 6 05:39:52 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Print binding contents in :show bindings M ./compiler/ghci/InteractiveUI.hs -17 +18 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Leftovers from the 1st GHCi debugger prototype

2007-11-13 Thread Pepe Iborra
Thu Oct 4 13:47:18 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Leftovers from the 1st GHCi debugger prototype M ./compiler/main/DynFlags.hs -2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Following an indirection doesn't count as a RTTI step

2007-11-13 Thread Pepe Iborra
Fri Sep 28 02:19:41 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Following an indirection doesn't count as a RTTI step M ./compiler/ghci/RtClosureInspect.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailm

patch applied (testsuite): Remove some tabs in break020.hs

2007-11-13 Thread Pepe Iborra
Tue Nov 13 08:39:12 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Remove some tabs in break020.hs M ./tests/ghc-regress/ghci.debugger/scripts/break020.hs -2 M ./tests/ghc-regress/ghci.debugger/scripts/break020.stdout -3 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break021.std

patch applied (testsuite): Accept output

2007-11-13 Thread Pepe Iborra
Tue Nov 13 08:34:51 PST 2007 Pepe Iborra <[EMAIL PROTECTED]> * Accept output M ./tests/ghc-regress/ghci.debugger/scripts/break001.stdout -2 +2 M ./tests/ghc-regress/ghci.debugger/scripts/break006.stdout -10 +10 M ./tests/ghc-regress/ghci.debugger/scripts/break011.stdout -2 +2

patch applied (testsuite): Test case for #1537

2007-10-13 Thread Pepe Iborra
Sat Oct 13 15:43:51 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Test case for #1537 M ./tests/ghc-regress/rebindable/all.T -1 +1 A ./tests/ghc-regress/rebindable/rebindable8.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

patch applied (testsuite): Accept output due to :print not using Show instances anymore

2007-09-13 Thread Pepe Iborra
Thu Sep 13 03:40:48 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Accept output due to :print not using Show instances anymore M ./tests/ghc-regress/ghci.debugger/scripts/break011.stdout -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdout -3 +15 M ./tests/ghc-r

patch applied (ghc): Better modelling of newtypes in the Term datatype

2007-09-13 Thread Pepe Iborra
Wed Sep 12 09:58:55 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Better modelling of newtypes in the Term datatype This helps to get pretty printing right, nested newtypes were not being shown correctly by :print M ./compiler/ghci/Debugger.hs -4 +12 M ./compile

patch applied (testsuite): GHCi debugger: add a test exercising -fprint-evld-with-show

2007-09-13 Thread Pepe Iborra
Thu Sep 13 03:40:44 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * GHCi debugger: add a test exercising -fprint-evld-with-show M ./tests/ghc-regress/ghci.debugger/scripts/all.T +2 A ./tests/ghc-regress/ghci.debugger/scripts/print026.script A ./tests/ghc-regress/ghci.debugger/s

patch applied (ghc): GHCi debugger: Added a -fprint-evld-with-show flag

2007-09-13 Thread Pepe Iborra
Wed Sep 12 08:35:05 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * GHCi debugger: Added a -fprint-evld-with-show flag The flag enables the use of Show instances in :print. By default they are not used anymore M ./compiler/ghci/Debugger.hs -1 +6 M ./compile

patch applied (ghc-6.8/ghc): Refactoring & documenting the Term pprinter used by :print

2007-09-12 Thread Pepe Iborra
Tue Sep 11 11:04:11 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Refactoring & documenting the Term pprinter used by :print M ./compiler/ghci/Debugger.hs -4 +3 M ./compiler/ghci/RtClosureInspect.hs -4 +26 ___ Cvs-ghc mailing li

patch applied (ghc-6.8/ghc): Custom printer for the Term datatype that won't output TypeRep values

2007-09-12 Thread Pepe Iborra
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> UNDO: Custom printer for the Term datatype that won't output TypeRep values The term pretty printer used by :print shouldn't output the contents of TypeRep values, e.g. inside Dynamic values M ./compiler/

patch applied (ghc): Refactoring & documenting the Term pprinter used by :print

2007-09-12 Thread Pepe Iborra
Tue Sep 11 11:04:11 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Refactoring & documenting the Term pprinter used by :print M ./compiler/ghci/Debugger.hs -4 +3 M ./compiler/ghci/RtClosureInspect.hs -4 +26 ___ Cvs-ghc mailing li

patch applied (ghc): Custom printer for the Term datatype that won't output TypeRep values

2007-09-12 Thread Pepe Iborra
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> UNDO: Custom printer for the Term datatype that won't output TypeRep values The term pretty printer used by :print shouldn't output the contents of TypeRep values, e.g. inside Dynamic values M ./compiler/

patch applied (testsuite): Avoid Dyn exceptions in break024

2007-09-12 Thread Pepe Iborra
Wed Sep 12 02:42:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Avoid Dyn exceptions in break024 This ensures predictable output (when using :print) in any case M ./tests/ghc-regress/ghci.debugger/scripts/break024.hs -9 +2 M ./tests/ghc-regress/ghci.debugger/scripts/br

Re: patch applied (testsuite): Accept output

2007-09-11 Thread Pepe Iborra
ing to show. We could definitely add a flag for this. I can see myself wanting the current behaviour in GHCi, but preferring more information when using the debugger under a GUI, for instance. Cheers pepe ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Custom printer for the Term datatype that won't output TypeRep values

2007-09-11 Thread Pepe Iborra
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Custom printer for the Term datatype that won't output TypeRep values The term pretty printer used by :print shouldn't output the contents of TypeRep values, e.g. inside Dynamic values M ./compiler/ghc

patch applied (testsuite): Accept output for break024

2007-09-11 Thread Pepe Iborra
Tue Sep 11 08:15:31 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Accept output for break024 :print no longer shows the contents of TypeRep values M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdout -15 +3 ___ Cvs-ghc mailin

patch applied (ghc): Custom printer for the Term datatype that won't output TypeRep values

2007-09-11 Thread Pepe Iborra
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Custom printer for the Term datatype that won't output TypeRep values The term pretty printer used by :print shouldn't output the contents of TypeRep values, e.g. inside Dynamic values M ./compiler/ghc

Re: patch applied (testsuite): Accept output

2007-09-11 Thread Pepe Iborra
Indeed. I noticed shortly after pushing. In fact, the term pretty printer used by :print shouldn't output the contents of TypeRep values. I was just working on a custom printer for the Term datatype that would take care of that. Thanks, pepe On 11/09/2007, at 16:59, Simon Marlow

patch applied (ghc): Fix type signatures

2007-09-11 Thread Pepe Iborra
Tue Sep 11 04:32:12 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Fix type signatures M ./compiler/main/InteractiveEval.hs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Simplified break025 to better illustrate the problem,

2007-09-11 Thread Pepe Iborra
Tue Sep 11 03:30:39 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Simplified break025 to better illustrate the problem, and marked it as failing under ticket #1681 M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break025.scr

patch applied (ghc-6.8/ghc): Documentation for -fbreak-on-error

2007-09-11 Thread Pepe Iborra
Tue Sep 11 03:19:44 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Documentation for -fbreak-on-error M ./docs/users_guide/flags.xml +12 M ./docs/users_guide/ghci.xml -3 +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haske

patch applied (ghc-6.8/ghc): Remove obsolete -fdebugging flag

2007-09-11 Thread Pepe Iborra
Fri Sep 7 06:58:57 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Remove obsolete -fdebugging flag A left over from the 1st GHCi debugger prototype M ./docs/users_guide/flags.xml -12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

patch applied (testsuite): Accept output

2007-09-11 Thread Pepe Iborra
Tue Sep 11 03:31:39 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Accept output M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdout -6 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Added tests break024 and break025

2007-09-11 Thread Pepe Iborra
Fri Sep 7 03:33:30 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Added tests break024 and break025 for -fbreak-on-error and -fbreak-on-exception M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +2 A ./tests/ghc-regress/ghci.debugger/scripts/break024.hs A ./tests/ghc-r

patch applied (ghc): Documentation for -fbreak-on-error

2007-09-11 Thread Pepe Iborra
Tue Sep 11 03:19:44 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Documentation for -fbreak-on-error M ./docs/users_guide/flags.xml +12 M ./docs/users_guide/ghci.xml -3 +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haske

patch applied (ghc): GHCi debugger: new flag -fbreak-on-error

2007-09-11 Thread Pepe Iborra
Tue Sep 11 03:14:43 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * GHCi debugger: new flag -fbreak-on-error This flag works like -fbreak-on-exception, but only stops on uncaught exceptions. M ./compiler/main/DynFlags.hs +2 M ./compiler/main/InteractiveEval.hs

patch applied (ghc): Remove obsolete -fdebugging flag

2007-09-11 Thread Pepe Iborra
Fri Sep 7 06:58:57 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Remove obsolete -fdebugging flag A left over from the 1st GHCi debugger prototype M ./docs/users_guide/flags.xml -12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

patch applied (ghc-6.8/ghc): Nicer GHCi debugger underlining

2007-09-10 Thread Pepe Iborra
Mon Sep 10 07:53:19 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Nicer GHCi debugger underlining Improved the underlining of blocks. With this patch it does: Stopped at break020.hs:(6,20)-(7,29) _result :: t1 () = _ 5 vv 6 in_another_decl _ = do l

  1   2   3   >