Snippits version 0.5.2 has been released!
This is a Ruby text expansion program for Linux - it will type text for
you.
It uses ‘snippits’, small text files with a simple syntax to determine
what
to type. However, snippits can be very powerful, since they can contain
embedded Ruby, special keys (Control, Shift, Up, etc), and can contain a
cursor placement instructions.
REQUIREMENTS:
- eRB
‘sudo apt-get install ruby1.8’ on Debian/Ubuntu-like - xte from the xautomation suite
‘sudo apt-get install xautomation’ on Debian/Ubuntu-like - ASpell and RASpell is not required, but adds extra features:
‘sudo apt-get install aspell-en’ and
‘sudo gem install raspell’
Please consult your distribution documentation on how to install Ruby,
Rubygems, eRB, and ASpell.
To install all required software on a Debian or Ubuntu install, execute:
- sudo apt-get install ruby ruby1.8-dev rdoc rubygems libruby-extras
- sudo gem install raspell
Changes:
0.5.2 / 2008-02-17
- Bugfixes
- Updated README on how to use GPG-encrypted files. Please try it and
report any problems - Enabled ERb newline supression
- Builtin snippit ‘list’ now lists builtin snippits too.
- Refactored and cleaned up some code in the Snippits library
- Added a check for xte version, if version is less than 0.98, print
warning
that non-US key layouts/characters may be wonky. - WARNING: Upgrade xte as suggested above! The next version of
snippits
will require the minimum version of xte. This is to cut down on
the
number of “why won’t my on-US keyboard work with snippits”-emails I
get.
- Updated README on how to use GPG-encrypted files. Please try it and
- Changes and Features
- Changed builtin list snippit to print a space-separated list instead
of
a tree. Useful for tab completion. - Removed builtin snippit files
- Updated README with section on how to submit patches, and fixed some
typos - Updated the code with embedded documentation (RDoc)
- Added builtin snippit ‘path’ to return path of a given snippit file,
if it
exists - Added builtin snippit ‘contents’ to return the contents of a snippit
file,
without ERB interprentation, if it exists - Created a video demo of snippits in action.
See it at: http://ben.kudria.net/code/snippits - Added a helpful “Getting Started” section to the README
- Added CREDITS and ROADMAP files. Feedback on Roadmap especially
appreciated.
- Changed builtin list snippit to print a space-separated list instead
http://ben.kudria.net/code/snippits
Benjamin K.