I've just started using Textmate and know very little about it, I was wondering why the svn-commit.tmp, Regular Expression (Oniguruma), Regular Expression (Python), Release Notes and Strings File are in the languages list since they seem to do nothing.
They appeared after installing the Subversion bundle along with a few other languages.
Thank you for your help.
http://www.nabble.com/file/p22995446/Cropped.png
On 4/10/09 4:18 PM, in article 22995446.post@talk.nabble.com, "Ca1icoJack" T_G_T_101@me.com wrote:
I've just started using Textmate and know very little about it, I was wondering why the svn-commit.tmp, Regular Expression (Oniguruma), Regular Expression (Python), Release Notes and Strings File are in the languages list since they seem to do nothing.
See section 12.1 of the TextMate docs for what a "language" is. It defines a scope type. TextMate's behaviors as an editor depend on scopes. The things you list are all scopes:
text.subversion-commit, for when you're committing in svn
source.regexp.python and source.regexp.oniguruma, for when you're editing regular expressions in python source and in source generally
text.plain.release-notes, for when you're editing release notes (such as those that appear each time there's a new release of TextMate)
They do not "do nothing". It's just that you have not done anything with them yet. For example, make a new TM window, save it as "testing.re", and you will see Regular Expression (Oniguruma) spring to life in the language popup. Similarly, if you use the svn bundle and do a commit, you'll find yourself in a subversion-commit document.
m.