[TxMt] Re: Injection grammar to highlight conflict markers
    Allan Odgaard 
    mailinglist at textmate.org
       
    Fri Feb  7 11:50:45 UTC 2014
    
    
  
On 7 Feb 2014, at 18:34, Stefan Daschek wrote:
> […] It seems that in most source grammars other rules take 
> precedence (e.g. in Ruby “=======” has the scope 
> “keyword.operator.assignment.ruby”) and therefore the injection 
> grammar won’t get applied.
>
> Is there any way to solve this?
We abuse the “left scope match” syntax to indicate that we want the 
injected rules matched before the rules in the context they are being 
injected into.
This means you should be able to make it work by using a scope selector 
of L:(source, text) or simply L:*
Though I have tested neither, so let me know if it does not work.
    
    
More information about the textmate
mailing list