# New Ticket Created by Patrick R. Michaud
# Please include the string: [perl #59068]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=59068 >
On Fri, Sep 19, 2008 at 11:29:30AM +0400, Andrew Shitov wrote:
> when I tried to use a dollar sign on a page, November failed to read
> the modified page. It turns out that .perl method does not escape
> dollars, thus
> say '$'.perl
> produces
> "$"
> while I expect to get
> "\$"
>
> Fail happens when the string containing non-escaped dollar is being eval-ed.
We probably also need to escape other items that might cause interpolation
in strings, such as {, @, and % .
Also need to check that non-ASCII characters are properly encoded.
Pm