What is Textpow?
Textpow is a library to parse and process Textmate bundles. Although created created for their use in a word processor, these bundles have many other uses. For example, we have used them to create a syntax highligting utility and also the markup rendering engine used to render this documentation.
Requirements
- Oniguruma regular expression library (>= 4.x.x)
- Oniguruma for Ruby ruby bindings for oniguruma (>= 1.1.x)
Installation
If you have rubygems installation is straightforward by typing (as root if needed):
gem install -r textpow --include-dependencies
If you prefer to get the sources, the last stable version may be downloaded here.
Status
The current version of Textpow (0.9.0) is able to parse syntax (tmLanguage, tmSyntax) and theme (tmTheme) files.