First off, no, \[ will never be implemented. Currently \ is not special and implementing that proposal would require that it become special which would require that \\ become \ (otherwise what you write when you want \[ to appear?), which would break some existing nodes. But beyond that, what we don't need, IMHO, is more special characters than the current set of <, &, and [. I'm not even happy with the current specialness of | in node linking.

One or more of the &yadda; forms will probably be implemented eventually. Though I personally find <code> and &#91; adequate.

The handling of [ ] happens very late in the PM page processing. This was surprising to me and some of the existing PM code seems to indicate that this either wasn't always true, always planned, or always expected. I fixed one bug associated with it by making the default HTML escaping also escape [ and ]. That is why you can now use those characters in several fields of user settings including using <code> tags in your signature.

This also fixed the problem with preview munging [ ] in subject lines. But it appears that preview turns &#91; into [ and that the final submit then strips the [. I'll have to look into that.

        - tye (but my friends call me "Tye")

In reply to (tye)Re: Plight of the Left Square Bracket ( &#91; ) by tye
in thread Plight of the Left Square Bracket ( ) by mojotoad

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.