On 16. Apr 2007, at 03:27, Trevor Harmon wrote:
I use the Insert Close Tag command all the time when writing XML [...]
Expected behavior: TextMate inserts the closing </link> tag automatically Actual behavior: TextMate beeps at you
Well, it is expected to insert the closing *HTML* tag, given its placement in the HTML bundle ;)
But I updated the command to read TM_HTML_EMPTY_TAGS from the environment. As this is unset for XML, it will now close <link> and other tags which have an empty content model in HTML.
I also updated the Insert Open/Close Tag (⌃<) to check this variable, so now you can write link⌃< in XML and get ‘<link>‸</ link>’ (instead of ‘<link ‸>’).