David M. Karr created GROOVY-8042:
-------------------------------------

             Summary: groovyConsole gets confused with a slashy string with an 
escaped forward slash
                 Key: GROOVY-8042
                 URL: https://issues.apache.org/jira/browse/GROOVY-8042
             Project: Groovy
          Issue Type: Bug
          Components: Groovy Console
    Affects Versions: 2.4.7
            Reporter: David M. Karr
            Priority: Minor


If I paste or enter the following into groovyConsole:
--------------
def escapeSlash = /The character \/ is a forward slash/
--------------

What it displays is a little confusing.  It renders in yellow starting at the 
first forward slash.  The intention is that this would show the entire 
expression, including the terminating forward slash, in yellow.

What it actually does is terminate the "yellow" at the second forward slash, 
which is escaped.

Fortunately, the expression does execute successfully, but the display makes it 
seem to the user that there is a syntax error with the expression.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to