Skip to content

ELLIOTTCABLE/regex.sugar

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Regex.sugar Maintenance status: Unmaintained!License: ISCChat: IRC on Freenode.netFollow my work on Twitter

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 "$HOME/Library/Application Support/Espresso/Sugars/"
ln -s "$(pwd)/Regex.sugar" "/Users/$(whoami)/Library/Application Support/Espresso/Sugars/"

This project is released for public usage under the terms of the very-permissive ISC license (a modern evolution of the MIT / BSD licenses); more information is available in COPYING.

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)

About

‹ᴜɴᴍᴀɪɴᴛᴀɪɴᴇᴅ› A Regular Expression sugar for MacRabbit's Espresso text editor.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages