[TxMt] Re: Best approach to add new Scoping rules to grammar
    Steve Lianoglou 
    lists at arachnedesign.net
       
    Mon Feb 12 07:00:36 UTC 2007
    
    
  
Hmm ..
> On Feb 12, 2007, at 1:29 AM, Steve Lianoglou wrote:
>
>> patterns = (
>> {	include = '#constant_placeholder'; },
>> {	include = '#escaped_char'; },
>> );
>> },
>>
>> Do I just fiddle with the first name =  
>> string.quoted.double.block.python to add test.reStructuredText to  
>> it (what's the right way to do that)?
>
> Just add after or before those include lines another include line  
> like:
>
> {  include = 'text.restructuredtext';},
I changed that to look like:
patterns = (
{	include = '#constant_placeholder'; },
{	include = '#escaped_char'; },
{	include = 'text.restructuredtext'; },
);
When I hit the Text button (to activate it), it blows hoses the  
Python source ... it's all colored as if it were one long string.
Lines with text, however, (not just whitespace) now all get an  
addition scope:
meta.paragraph.restructuredtext
which I guess is why its coloring everything like a string, but I  
wonder why it doesn't stop doing that outside of the double quoted  
blocks """ """, where I do the include = 'text.restructuredtext'?
-steve
    
    
More information about the textmate
mailing list