Executable v1.2.0 released

Executable 1.2.0 has been released.

Think of Executable as a COM, a Commandline Object Mapper, in much the
same way that ActiveRecord is an ORM, an Object Relational Mapper. A
class utilizing Executable can define a complete command line tool using
nothing more than Ruby’s own method definitions.

Version 1.2.0 is complete rewrite of Executable. Actually it was decided
that the old design was too simplistic in it design concept, so another
library that was in the works, called Executioner, and briefly
CLI::Base, was ported over. And with some API changes, it is now the new
Executable project. The idea of the project is generally the same, but
Executable now offers more features, such as good help output and
namespace-based subcomamnds. Of course, to accommodate all this the API
had to change some over the previous version, so be sure to read the API
documentation.

Changes:

  • Deprecate old implementation.
  • Port Executioner project over to become new Executable project.
  • Supports namespace-base subcommmands.
  • Supports formatted help output in plain text and markdown.
  • Supports manpage look-up and display.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 01.02.2012 03:39, schrieb [email protected]:

There’s a typo in the example on the website:

Say it in uppercase?

def load=(bool)
@loud = bool
end

Should most likely be

Say it in uppercase?

def loud=(bool)
@loud = bool
end

(note “def load=” → “def loud=”)

Vale,
Marvin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPKWtUAAoJELh1XLHFkqha5fkH/0ch7t6YyjwARvCJ2V1h6CA7
2gXKRkcWd5viQ8FcAXfeocmZV7MpnNsgZkkQKyPnkGUomdd/g/mu81I5ew2b2jzM
981HTBZngDY84q8kAJ7CsB48B//c3iK2URHXzDQcGIhS19FsE7GBABcPXC5kKX6d
aDKEzpX2qbDDhuRNrsXa26tZMYD/UoU6ARaV0qpvOjGhMzBIAtCGvNrpP2xpS7fc
L9BaPXEeKkaU33vNY/wu+HKjd1Qhex9YK84ouJvTP2dj7E7beSHvzxWNXTgP/Igk
3A28Q0t2tvvQpHN2hiWv901xpShZbIeG6G9B9kY1H48p65RmG/YCATd77GpxpxA=
=2x9+
-----END PGP SIGNATURE-----

Thanks, Marvin. I’m much more used to typing “load” then “loud” :slight_smile: