> 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

Reply via email to