bring full top level of a module in scope when a breakpoint is hit in the module
|Reported by:||phercek||Owned by:|
|Type of failure:||Difficulty:||Unknown|
|Test Case:||Blocked By:|
It should do something like :module + *ModuleWhereBreakpointWasHit and remove the added top level symbols of ModuleWhereBreakpointWasHit when we leave it.
The goal is so that the functions which are in scope when we hit a breakpoint are readily available for investigations of the values stored in the free variables of the selected expression.
This feature request is a consequence of the dicsussion in this ticket http://hackage.haskell.org/trac/ghc/ticket/2740#comment:4
... and a realated thing: When I do something like :module + ModName and later I do :module + *ModName then the non-exported symbols from ModName are not added into the scope.
Change History (11)
comment:6 Changed 4 years ago by igloo
- Milestone changed from 6.12.3 to 6.14.1
- Priority changed from normal to low
comment:10 Changed 2 years ago by igloo
- Milestone changed from 7.4.1 to 7.6.1
- Priority changed from low to lowest