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.

Comments

Post new comment

Join the conversation! Tell me what you think:
The content of this field is kept private and will not be shown publicly.
  • You can use Markdown syntax to format and style the text.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <apachelog>, <bash>, <c>, <cfdg>, <cpp>, <cpp-qt>, <csharp>, <css>, <drupal5>, <drupal6>, <haskell>, <html4strict>, <io>, <java-generic>, <java>, <javascript>, <latex>, <lisp>, <mysql>, <ocaml>, <ocaml-breif>, <perl>, <php>, <php-breif>, <python>, <rails>, <robots>, <ruby>, <smalltalk>, <sql>, <text>, <xml>.
  • Syntax: [amazon title|cover|info asin] Example: [amazon cover B0007M123K]
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

Be sure to read my comment policy.

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
11 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.