Partially because I wanted the snippets and partially so I could test some of the features of TEA that I don’t otherwise use much, I’ve ported most of the remaining actions and snippets in the Textmate HTML Bundle into Espresso:
HTMLBundle.sugar :: direct download
TEA 1.0b18 or higher is required for this sugar.
Most of the actions that I haven’t ported yet require GUI elements, and I currently don’t have a good way to provide generalized interface to shell scripts using TEA. This is definitely on my radar, though, so keep an eye on this sugar if you’re interested in some of the Textmate HTML functionality that isn’t included yet.
Although all of the sugar’s actions and snippets are run through TEA to take advantage of things like smart snippet indentation, you don’t need to have custom user actions enabled in order to run the sugar. Additionally, if you’ve been wondering about porting Textmate bundle actions to Espresso via TEA, the source code may be useful. It is, of course, freely released on GitHub for you to tweak, modify, or whatever suits your fancy.
Let me know if you have any feedback, suggestions, find any bugs, etc.!
