hi: what language? It works using settings for each language. Just duplicate one of the settings and rename it and edit to suit the language you need.
This is a complex example (for R):
{ shellVariables = ( { name = 'TM_SOURCE_ALIGNMENT_PATTERN'; value = '[ { "comment" : "align on assignments", "regexp" : "=|<-|->", "minimum_spacing_before" : " ", "minimum_spacing_after" : " ", "padding" : "before" }, { "comment" : "align right-hand side formulae assignments", "regexp" : "~", "minimum_spacing_before" : " ", "minimum_spacing_after" : " ", "padding" : "before" }, { "comment" : "align any stacked assignments on a line", "regexp" : ";", "minimum_spacing_before" : "", "minimum_spacing_after" : " ", "padding" : "before" }, { "comment" : "align any comments", "regexp" : "#", "minimum_spacing_before" : " ", "minimum_spacing_after" : " ", "padding" : "before" }]'; }, ); }
On 9 Nov 2013, at 19:33, Ross Ahmed rossahmed@googlemail.com wrote:
Thanks for that. Unfortunately It doesn¹t work as well as hoped however. This code:
foo <- foo fooFooFoo <- foo fooFoo <- foo fooFooFoo <- foo fooFooFooFoo <- foo
Aligns to:
foo <- foo fooFooFoo <- foo fooFoo <- foo fooFooFoo <- foo fooFooFooFoo <- foo
Ross
On 09/11/2013 10:12, "Tim Bates" timothy.c.bates@gmail.com wrote:
#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -wKU
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate