# 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

Reply via email to