summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Handle default valuesLee Jarvis2014-11-191-1/+1
* Add more option typesLee Jarvis2014-11-192-3/+24
* Store executed count on optionsLee Jarvis2014-11-192-4/+19
* Ignore everything after -- and reset the parserLee Jarvis2014-11-191-3/+12
* Expose used/unused options in parserLee Jarvis2014-11-191-2/+9
* Add public "get" methods to ResultLee Jarvis2014-11-191-0/+21
* Add Result#to_hashLee Jarvis2014-11-192-1/+9
* Basic option parsingLee Jarvis2014-11-196-0/+61
* Add Options#to_s help stringLee Jarvis2014-11-192-3/+43
* Start of rewriteLee Jarvis2014-11-1810-479/+61
* Simplify command to_hashLee Jarvis2013-09-021-5/+1
* Slop::Options should be enumLee Jarvis2013-09-021-2/+7
* Simplify Commands#to_hashLee Jarvis2013-09-021-3/+1
* Use public_send over sendLee Jarvis2013-08-311-1/+1
* Added Command#processLee Jarvis2013-08-291-0/+6
* Remove unnecessary extract methodsLee Jarvis2013-08-291-12/+2
* Simplify extraction of short/long flagsLee Jarvis2013-08-291-12/+4
* Remove errors fileLee Jarvis2013-08-291-35/+0
* Beginning of Slop 4.0 rewriteLee Jarvis2013-08-298-757/+462
* Use curlys for chaining block method callsLee Jarvis2013-08-131-2/+2
* Clean up conditional operatorsLee Jarvis2013-08-131-1/+1
* Use alias_method over aliasLee Jarvis2013-08-131-5/+5
* Use self prefix for class methods over class << selfLee Jarvis2013-08-131-27/+24
* Slop is no longer enumerable, you should use Slop#optionsLee Jarvis2013-08-131-8/+1
* Slop::Error now has a slop attribute and a help methodLee Jarvis2013-08-132-6/+15
* Rename DEFAULT_OPTIONS to DEFAULT_CONFIG to save confusionLee Jarvis2013-08-131-2/+2
* Slop is now strict by default, and adds --help by defaultLee Jarvis2013-08-131-9/+9
* move error classes into slop/errorsLee Jarvis2013-08-132-18/+26
* remove Slop::Commands as it was originallyLee Jarvis2013-08-132-197/+0
* remove deprecated Slop.optspecLee Jarvis2013-08-131-45/+0
* bump version 3.4.6v3.4.6Lee Jarvis2013-07-251-1/+1
* Only raise InvalidOptionError if in strict modeLee Jarvis2013-07-251-1/+1
* Ensure unknown options are reported for multiple switchesLee Jarvis2013-07-251-6/+9
* clean up some logic in build_optionLee Jarvis2013-06-171-3/+3
* clean up extract_short_flagLee Jarvis2013-06-171-13/+4
* bump version to 3.4.5v3.4.5Lee Jarvis2013-05-141-1/+1
* fix doc for execute_multiple_switches for added argumentLee Jarvis2013-05-141-0/+1
* Ensure grouping multiple options still consumes trailing argumentLee Jarvis2013-05-141-4/+10
* Allow subclass to handle initialization.Eric Anderson2013-05-101-1/+1
* Allow specifying long options starting with numbersPeter Zotov2013-04-201-1/+1
* bump version to 3.4.4v3.4.4Lee Jarvis2013-03-121-1/+1
* Removing configuration flag :help_no_exit.Autumn Perrault2013-03-101-1/+1
* Making the default --help exit by default.Autumn Perrault2013-03-061-0/+1
* disable run callback when help option is usedLee Jarvis2013-03-051-1/+3
* bump version 3.4.3v3.4.3Lee Jarvis2013-01-141-1/+1
* ensure parse! removes the command and its optionsLee Jarvis2013-01-141-1/+2
* bump release 3.4.2v3.4.2Lee Jarvis2013-01-141-1/+1
* expose the commands hash as public APILee Jarvis2013-01-141-0/+3
* deprecate Slop.optspecLee Jarvis2013-01-141-0/+1
* print help to stdout not stderrLee Jarvis2013-01-141-1/+1