[TxMt] Re: TextMate grammars and nested multiline comments
Jens Axel Søgaard
jensaxel at soegaard.net
Thu Jan 8 14:16:14 UTC 2015
2015-01-07 6:34 GMT+01:00 Allan Odgaard <mailinglist at textmate.org>:
> On 6 Jan 2015, at 1:17, Jens Axel Søgaard wrote:
>
>> Here is my non-working attempt:
>>
>> repository:
>> multilinecomment:
>> begin: \#\|
>> end: \|\#
>> name: comment
>> contentName: comment
>> patterns:
>> - include: "#multilinecomment"
>> name: comment
>> - match: ([^\|]|\|(?=[^#]))*
>> name: comment
>
> I don’t understand why you have the last match rule.
>
> Without it, it should work fine to match nested multi-line comments.
That works - takker!
As for the reason I put the last match rule in, I simply thought
a rule was needed to match the "inside" of a comment.
If anyone on this list uses Racket, the grammar is available here:
https://github.com/soegaard/racket-highlight-for-github
--
Jens Axel Søgaard
More information about the textmate
mailing list