TEA for Espresso 1.0.2

October 25, 2009

New balancing commands allow selecting text in balanced code blocks regardless of language.

New features

  • Actions → Select → Balance: attempts to find the delimited code block surrounding the cursor or selection, and selects it. In HTML and XML, zen coding’s new tag balancing algorithm is used. For other languages, the action relies on Espresso itemizers (which means how well the balancing works will depend on how well the language’s Sugar supports itemizers).
  • Actions → Select → Balance Inward: much like Balance, but tries to move inward rather than outward.

Bug fixes

  • When harvesting characters for Expand Abbreviation, TEA now properly respects the > in self-closing HTML tags (for instance, <img />)