Snippits 0.5.2 released
I’ve just released Snippits 0.5.2, my Ruby text expansion program for Linux. This version contains mostly bugfixes and documentation updates. The full changelog is below. I also have put together a roadmap of future versions of snippits, and what they might entail. Take a look; any feedback is appreciated.
- 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.
- 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.
