Posted By: Judson Lester
Date: 2008-02-12 20:43
Summary: command-set 0.10.1 Released
Project: CommandSet

command-set version 0.10.1 has been released!

CommandSet is a interactive program framework. Its focus is a DSL for defining commands, much like Rake or RSpec. The actual interpreter is left as an open question, although a default readline based terminal interpreter is included, it could very well be adapted to interact with CGI or a GUI.

Changes:

** Marked release 0.10.1 **

Text interpreters require strategy formatters by default now.

Added command aliases (different names for the same command.)

Updated standard commands quit, exit, undo, redo to all be mode_commands,
since it's confusing and error-prone to "sub_mode exit" or quit or undo.

Modes are pushed into subjects now. The base interpreter keeps a lot of
state, but it makes it easy to build an interpreter that puts everything in
the subject

Added mode_command which restricts execution to only occur in the mode.

Formal relative access to subcommands - so that chain actions can refer to
specific points in the command tree.



Project: http://rubyforge.org/project/commandset/
Homepage: http://commandset.rubyforge.org/

Latest News
icalendar 1.4.0 Released
    Ryan Ahearn - 2013-05-21 23:17
BinData 1.5.0 - source moved to github
    Dion Mendel - 2013-05-21 11:10
v13.5.0 Released !!
    id 774 - 2013-05-18 12:28
Runt v0.9.0 Released
    Matthew Lipper - 2013-05-17 00:11
kramdown 1.0.2 released
    Thomas Leitner - 2013-05-09 06:58

 

Forums | Admin

Discussion Forums: command-set-0.10.1-released

Start New Thread Start New Thread

 

Topic Topic Starter Replies Last Post