I give you ++ for the idea, but I'm not so sure of the proposed solutions. I'm not sure they're actually better than using the blockquote tag and a hand-typed attribution.

I applaud your approach of stating more than one reason for a change, for considering and listing what the change would include, and for coming up with a possible solution.

The solution I use now is generally to just use the node id tag for the node I'm quoting ([id://673567]) and to blockquote anything I feel I need to restate verbatim in order to address.

The advantages of what I currently do are:

  1. it requires no PM changes
  2. it connects the reply back to the node
  3. I only want to quote as much as necessary anyway, so copying and pasting is better for that than quoting the whole node and deleting large sections of it.
  4. it doesn't force the PM code to track a potentially very large separation of potentially deeply nested punctuation that might be used for many other reasons inside the quoted section for every node as it's posted (this is an advantage over your specified possible alternative, but not over every possible solution)

It has disadvantages, but I don't think they're that bad:

  1. I might have to type the name of the monk to whom I'm replying if I'm afraid the thread structure and the node id tag aren't clear enough (that's a pretty big if)
  2. it does take a little bit of manual interaction, but then so does trimming the quote rather than rudely making a one-line response to a 200-line quoted section

In reply to Re: How can we shorten the quoting of a post we reply to? by mr_mischief
in thread How can we shorten the quoting of a post we reply to? by metaperl

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.