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
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
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
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
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
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
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
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
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
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
___
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
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
___
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 +
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
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.
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
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
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
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:
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
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
__
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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 -
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
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
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
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
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
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
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
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
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
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
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
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
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/
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
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 -
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 218 matches
Mail list logo