[TxMt] How to match recursive blocks when begin goes over two lines
Allan Odgaard
throw-away-1 at macromates.com
Fri Sep 15 23:50:42 UTC 2006
On 15/9/2006, at 15:26, Andreas Pardeike wrote:
> [...] So a block starts either as '%keyword_and_more {' or as '%
> keyword_and_more\n{'
> and always ends in '%}'.
>
> Is it possible to define this? I assume that I need to define two
> rule sets to
> simulate the two states and then either start in state A or B and
> do the
> recursion within each set. Right?
Yes, that would be the way to handle this, i.e. split the match,
which goes over two lines, into a begin/end with a nested begin/end
for the second line.
More information about the textmate
mailing list