Skip to content

Possible bug : Syntaxbox is not detecting $ as a scope end marker. #14

Description

@GoogleCodeExporter
I have a syntax definition as follows

--------------------------------------------------------------------------------
--------------------
<Block Name="Stream" Style="Stream" EscapeChar="" IsMultiline="false">
        <Scope Start="$" End="$"  EscapeChar="\" Style="Stream" />
</Block>

<Style Name="Stream" ForeColor="Olive" BackColor="Transparent" Bold="false" 
Italic="false" Underline="false" />
--------------------------------------------------------------------------------
--------------------

The color is staying Olive beyond the $ end marker. Precisely, if I write 
$EDRTT$1234 in the Syntaxbox then ideally $EDRTT$ should be in Olive, but 
actually the color of the whole string(i.e. $EDRTT$1234) is staying Olive.

To reproduce the bug, just change any of the Block's scope start and end 
markers in any syntax file (e.g. "CS String" scope of CSharp.syn file).

Original issue reported on code.google.com by anidotNET on 23 Apr 2011 at 1:12

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions