[TxMt] spaces in parentheses
Allan Odgaard
throw-away-1 at macromates.com
Wed Aug 16 20:11:35 UTC 2006
On 15/8/2006, at 21:03, Rob McBroom wrote:
> [...] Or perhaps a better question: I had added my new scope to the
> PHP grammar, but I'd really like the behavior in all "text" and
> "source" contexts. My searching of the archives led me to some
> discussions of applying a snippet to all scopes, but how can I add
> a scope to all languages (without missing out on updates)?
There is currently no good way to do that.
If the language is “stand alone” (i.e. not included by a parent
language) then one can often create a new language and let that new
language define the additional rules and include the original grammar.
There is however a very clear need for more flexibility in this
respect, and I am contemplating a system both using base grammars
(shared by all languages) and the scope injection which has been
mentioned a few times in the past (to inject a sub-grammar into a
given scope.)
As for the delta files: these do not have the granularity of storing
only changes to single rules, as that can’t be merged without
potential conflicts when the default grammar is updated.
More information about the textmate
mailing list