[TxMt] Re: Python bundle syntax highlighting bug

Steve Lianoglou lists at arachnedesign.net
Wed Aug 15 06:49:53 UTC 2007


On Aug 15, 2007, at 12:25 AM, Jay Soffian wrote:

> On Aug 14, 2007, at 9:18 PM, Alex Ross wrote:
>
>> So, we have five options:
>>
>> 1. Match all raw strings unambiguously as regular expressions.  We  
>> will sometimes have false-positives.
>>
>> 2. Match raw strings that are arguments to methods from the re  
>> module.  We will sometimes not match raw strings that are regular  
>> expressions, but can be pretty well guaranteed to never have a  
>> false-positive.
>>
>> 3. Require some prefix to a raw string to "turn on" regular  
>> expression matching.  This has an extremely high probability of  
>> removing false-positives and false-negatives, but at the cost of  
>> additional CRUFT.
>>
>> 4. A combination of 2. and 3.  Match raw strings that are  
>> arguments to re.compile and raw strings prefixed with (?#) as  
>> regular expressions, but no others.
>>
>> 5. Don't match re's at all.
>
> My vote would be for 4, but I'll add two more options:

I'll go for 4 as well ...

Thanks,
-steve



More information about the textmate mailing list