jashmenn / trollop
- Source
- Commits
- Network (0)
- Issues (0)
- Downloads (14)
- Wiki (1)
- Graphs
-
Tag:
release-1.11
William Morgan (author)
Thu Jan 29 19:01:35 -0800 2009
trollop /
| name | age | message | |
|---|---|---|---|
| |
FAQ.txt | ||
| |
History.txt | ||
| |
Manifest.txt | ||
| |
README.txt | ||
| |
Rakefile | ||
| |
lib/ | ||
| |
release-script.txt | ||
| |
test/ | ||
| |
www/ |
README.txt
== 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 and Trollop::Parser#opt. == 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.

