On Sat, Nov 26, 2011 at 05:57:21PM -0600, Craig A. Berry wrote:
> Vadim got a bit carried away, but he had serious concerns that I
> don't really think have been addressed. Basically, changes to the
> debugger, even innocent-looking ones, are likely to break something.
> When Dave Mitchell was passing over all debugger changes in the final
> days leading up to 5.10.1, he said, "anything to do with the debugger
> is by definition scary."[1] Anything that scares Dave ought to
> absolutely terrify most everyone else.
Coming a bit late into the discussion here, but having had a quick look
at Shlomi's github changes, I can already see one major error: the
'use strict' declaration is added above the 'sub eval{}'. This means that
any code executed by the user via the 'x' command now has strict enabled.
It's these sorts of exceedingly non-obvious gotchas that makes me very
wary of messing with the debugger.
--
Counsellor Troi states something other than the blindingly obvious.
-- Things That Never Happen in "Star Trek" #16
Thread Previous
|
Thread Next