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-c71ec96e4e42c068fe049e2b92fc91dd2a75c650.gz ___

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.hs -1 +

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: - Unfailingness:

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 ___ Cvs-gh

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-7d44d4766e399e846359acf0d69a91dc0014984d.gz __

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 ./compiler/main/InteractiveEval.hs

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/scripts/pr

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

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

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

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

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

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

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

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

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
On 11/09/2007, at 17:39, Simon Marlow wrote: I'm slightly worried at the idea of a special case for TypeRep. That doesn't seem right to me - I realise that we're showing the full internal details of TypeRep here, but the debugger does that for every type. It's a debugger, it's supposed t

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
wrote: Pepe Iborra wrote: 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 this test has varying output, e.g. I get the diff below. It's probably not a good idea to emit raw Typ

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

patch applied (ghc-6.8/ghc): FIX #1669 (GHCi debugger underlining is in the wrong place)

2007-09-10 Thread Pepe Iborra
Mon Sep 10 07:21:29 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * FIX #1669 (GHCi debugger underlining is in the wrong place) We weren't taking into account the offset added by the line numbers: Stopped at break020.hs:10:2-8 _result :: IO () = _ 9 main = do 10

patch applied (testsuite): #1669, these tests work now

2007-09-10 Thread Pepe Iborra
Mon Sep 10 07:58:27 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * #1669, these tests work now M ./tests/ghc-regress/ghci.debugger/scripts/all.T -2 +2 M ./tests/ghc-regress/ghci.debugger/scripts/break020.stdout -7 +14 M ./tests/ghc-regress/ghci.debugger/scripts/break021.stdout -

patch applied (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

patch applied (ghc): FIX #1669 (GHCi debugger underlining is in the wrong place)

2007-09-10 Thread Pepe Iborra
Mon Sep 10 07:21:29 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * FIX #1669 (GHCi debugger underlining is in the wrong place) We weren't taking into account the offset added by the line numbers: Stopped at break020.hs:10:2-8 _result :: IO () = _ 9 main = do 10

patch applied (ghc): warning police

2007-09-06 Thread Pepe Iborra
Thu Sep 6 03:24:17 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * warning police M ./compiler/ghci/Debugger.hs -18 +11 M ./compiler/ghci/RtClosureInspect.hs -59 +75 M ./compiler/main/InteractiveEval.hs -4 +4 ___ Cvs-ghc mailing list C

patch applied (ghc): Warning police

2007-08-30 Thread Pepe Iborra
Wed Aug 29 11:31:55 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Warning police M ./compiler/main/InteractiveEval.hs -10 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Use a Data.Sequence instead of a list in cvReconstructType

2007-08-30 Thread Pepe Iborra
Wed Aug 29 10:51:19 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Use a Data.Sequence instead of a list in cvReconstructType While I was there I removed some trailing white space M ./compiler/ghci/RtClosureInspect.hs -18 +22 ___ C

patch applied (ghc): Fix a bug in RtClosureInspect.cvReconstructType.

2007-08-30 Thread Pepe Iborra
Wed Aug 29 10:48:42 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Fix a bug in RtClosureInspect.cvReconstructType. Test is print025 M ./compiler/ghci/RtClosureInspect.hs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haske

patch applied (ghc): Warning police

2007-08-30 Thread Pepe Iborra
Wed Aug 29 09:56:53 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Warning police M ./compiler/ghci/Debugger.hs -9 +2 M ./compiler/ghci/RtClosureInspect.hs -3 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/m

patch applied (testsuite): Add a new RTTI test

2007-08-30 Thread Pepe Iborra
Wed Aug 29 11:21:00 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Add a new RTTI test M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/print025.hs A ./tests/ghc-regress/ghci.debugger/scripts/print025.script A ./tests/ghc-r

patch applied (ghc): UNDO: Extend ModBreaks with the srcspan's of the enclosing expressions

2007-08-30 Thread Pepe Iborra
Wed Aug 29 03:23:14 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * UNDO: Extend ModBreaks with the srcspan's of the enclosing expressions Remnants of :stepover M ./compiler/deSugar/Coverage.lhs -28 +19 M ./compiler/main/HscT

patch applied (testsuite): Marked as expected failures for now

2007-08-30 Thread Pepe Iborra
Thu Aug 30 03:24:39 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Marked as expected failures for now M ./tests/ghc-regress/ghci.debugger/scripts/break022/all.T -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break023/all.T -1 +1 ___ C

patch applied (testsuite): Add two new tests for the debuggger involving .boot modules

2007-08-30 Thread Pepe Iborra
Thu Aug 30 02:34:23 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Add two new tests for the debuggger involving .boot modules M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/break022/ A ./tests/ghc-regress/ghci.debugger/scripts/br

patch applied (testsuite): adjust some tests

2007-08-29 Thread Pepe Iborra
Wed Aug 29 01:57:35 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * adjust some tests M ./tests/ghc-regress/ghci.debugger/scripts/break020.script -1 M ./tests/ghc-regress/ghci.debugger/scripts/break020.stdout -20 M ./tests/ghc-regress/ghci.debugger/scripts/break021.script -1

patch applied (testsuite): Remove an old readme-like file

2007-08-29 Thread Pepe Iborra
Wed Aug 29 01:57:12 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Remove an old readme-like file R ./tests/ghc-regress/ghci.debugger/currentstate.txt ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: breakpoint breakage

2007-08-29 Thread Pepe Iborra
Thanks Manuel for the heads up. Don't worry, it had nothing to do with type families. I just was a bit sloppy yesterday (I would swear I had amended that patch..). I guess I could have avoided this if I were running validate in a separate darcs repository, apart from the development one. Che

  1   2   3   >