Although I like your patch, and will probably keep it, it is a bit ham-handed. As you say in the patch

The attached patch enables all the features available in the running perl.

I can be more selective if I use

perl -Mfeature=say -de 0
to arm just the feature(s) I'm after. It would be nicer still if there were some way to have finer control of the lexical scope created by the debugger (I am forever getting burned by cutting and pasting my $var = "something"; into the debugger, which is effectively ignored for the same reason you mentioned). But at least there are ways to use new features inside the debugger.

Update: My mistake. That appears to work only because I already have your patch installed. It doesn't work with 5.12.1 without the patch.

In reply to Re^3: debugger versus say in 5.14 by jpl
in thread debugger versus say in 5.14 by jpl

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.