Sha256: 51d6e1ddac7567f18ce024f32a5e71ff4052cd76da21395f24585ea2bf37e6a4

Contents?: true

Size: 1.28 KB

Versions: 64

Compression:

Stored size: 1.28 KB

Contents

== trollop

by William Morgan (wmorgan-trollop at the masanjin dot nets or http://cs.stanford.edu/~ruby)

Main page: http://trollop.rubyforge.org

Release announcements and comments: http://all-thing.net/search/label/trollop

Documentation quickstart: See Trollop::options (for some reason rdoc isn't
linking that; it's in the top right of the screen if you're browsing online)
and then Trollop::Parser#opt. Also see the examples at http://trollop.rubyforge.org/.

== DESCRIPTION

Trollop is a commandline option parser for Ruby that just gets out of your
way. One line of code per option is all you need to write. For that, you get
a nice automatically-generated help page, robust option parsing, command
subcompletion, and sensible defaults for everything you don't specify.

== FEATURES/PROBLEMS

- Dirt-simple usage.
- Sensible defaults. No tweaking necessary, much tweaking possible.
- Support for long options, short options, short option bundling,
  and automatic type validation and conversion.
- Support for subcommands.
- Automatic help message generation, wrapped to current screen width.
- Lots of unit tests.

== REQUIREMENTS

* A burning desire to write less code.

== INSTALL

* gem install trollop

== LICENSE

Copyright (c) 2008 William Morgan. Trollop is distributed under the same terms as Ruby.

Version data entries

64 entries across 64 versions & 6 rubygems

Version Path
auser-poolparty-1.2.10 vendor/gems/trollop/README.txt
auser-poolparty-1.2.11 vendor/gems/trollop/README.txt
auser-poolparty-1.2.12 vendor/gems/trollop/README.txt
auser-poolparty-1.2.3 vendor/gems/trollop/README.txt
auser-poolparty-1.2.4 vendor/gems/trollop/README.txt
auser-poolparty-1.2.7 vendor/gems/trollop/README.txt
auser-poolparty-1.2.8 vendor/gems/trollop/README.txt
auser-poolparty-1.2.9 vendor/gems/trollop/README.txt
auser-poolparty-1.3.10 vendor/gems/trollop/README.txt
auser-poolparty-1.3.11 vendor/gems/trollop/README.txt
auser-poolparty-1.3.12 vendor/gems/trollop/README.txt
auser-poolparty-1.3.13 vendor/gems/trollop/README.txt
auser-poolparty-1.3.14 vendor/gems/trollop/README.txt
auser-poolparty-1.3.15 vendor/gems/trollop/README.txt
auser-poolparty-1.3.16 vendor/gems/trollop/README.txt
auser-poolparty-1.3.17 vendor/gems/trollop/README.txt
auser-poolparty-1.3.2 vendor/gems/trollop/README.txt
auser-poolparty-1.3.3 vendor/gems/trollop/README.txt
auser-poolparty-1.3.4 vendor/gems/trollop/README.txt
auser-poolparty-1.3.5 vendor/gems/trollop/README.txt