> Using ‘cla⇥’ for class to me seems like the best harmonization attempt. The > rule could be the 3 first letters of the entity being inserted, which also > matches with fun⇥ and to some degree def⇥.
This sounds fine imo. Just to make sure, a couple of examples would be: class, 'cla⇥' interface, 'int⇥' enumeration 'enu⇥' trait 'tra⇥' etc. In cases where the keyword is <= 3 letter we just use the keyword (examples are if, def, for, etc) Both objective-c and java uses m as the trigger for methods. Do we make the distinction between methods and functions or just say that all methods/functions use 'fun' unless a keyword is used like ruby, python and scala. _______________________________________________ textmate-dev mailing list [email protected] http://lists.macromates.com/listinfo/textmate-dev
