From: "Marcel Molina Jr." Date: 2005-04-11T05:26:48+09:00 Subject: [ANN] cmd 0.7.0: Library for Line-Oriented Command Interpreters (initial release) = Cmd 0.7.0 (initial release) I am very pleased to announce the initial public release of Cmd (version 0.7.0). http://cmd.rubyforge.org/ == What is Cmd? cmd is a library for building line-oriented command interpreters in Ruby. Simply inherit from cmd's Cmd class, and methods whose names start with do_ become interactive commands. cmd is inspired by the Python library [1] of the same name, but offers a distinctive Ruby feel and several additional features. Documentation, examples, a mini tutorial and more can be found at: http://code.vernix.org/cmd/ Take a look at the README: http://code.vernix.org/cmd/rdoc/ == Download and Install http://code.vernix.org/cmd/#download for various packaging formats. With RubyGems: $ [sudo] gem i cmd -r From archive: $ wget http://code.vernix.org/cmd/download/cmd-0.7.0.tar.gz $ tar -zxvvf cmd-0.7.0.tar.gz $ cd cmd* $ [sudo] ruby setup.rb == Examples There are a few examples of Cmd in action here: http://svn.vernix.org/main/library/cmd/trunk/example/ == Todo Cmd is more usable than not at the moment, but I do have a lot of ideas for where I'd like it to go. You can see these here. http://svn.vernix.org/main/library/cmd/trunk/TODO == License MIT == Thanks A special thanks goes to Sam Stephenson (http://conio.net/). More elaborate gushing at http://svn.vernix.org/main/library/cmd/trunk/THANKS marcel -- Marcel Molina Jr. [1] http://docs.python.org/lib/module-cmd.html