public
Description: A Regular Expression sugar for MacRabbit's Espresso text editor.
Homepage:
Clone URL: git://github.com/elliottcable/regex.sugar.git
commit  36f646c522696a094a9d7a5c6a153caa3a002fd6
tree    9a6cf8443cce5903cc56bcb67c74acc5ad47ef28
parent  993f753857b63b1df46e36fb076af6fe20b9c429
README.markdown

Regex.sugar

A Sugar for the Espresso text editor to develop complicated Regular Expressions. It should support anything described in the reference provided by http://regular-expressions.info. In cases where a feature is only supported by a subset of the available regular expression engines, I attempt to support it as well as possible without conflicting with any alternatives provided by other engines.

Using

Clone this project somewhere, with the following:

git clone git://github.com/elliottcable/regex.sugar.git ./Regex.sugar

And then link it to your syntaxes directory:

mkdir -p "~/Library/Application Support/Espresso/Sugars/"
ln -s "$(pwd)/Regex.sugar" "/Users/$(whoami)/Library/Application Support/Espresso/Sugars/"

TODO

  • Write a custom Itemizer class so that capture groups can show their capture number in the Navigator, just like how named capture groups will be capable of doing.
  • Conditionals

More information

You can reach me (elliottcable, the author of this project) in the Espresso IRC channel almost 24/7:

##Espresso on Freenode (open in browser)