summaryrefslogtreecommitdiff
path: root/lib/slop.rb
Commit message (Expand)AuthorAgeFilesLines
* Bump version to v4.6.1v4.6.1Lee Jarvis2017-11-201-1/+1
* Bump version to 4.6.0v4.6.0Lee Jarvis2017-10-061-1/+1
* Bump version to 4.5.0v4.5.0Lee Jarvis2017-05-221-1/+1
* Bump version to 4.4.3v4.4.3v4.4.3Lee Jarvis2017-05-021-1/+1
* Bump version to 4.2.2v4.4.2Lee Jarvis2017-04-291-1/+1
* Bump version to 4.4.1v4.4.1Lee Jarvis2016-08-211-1/+1
* Handle bad constant names in Slop.option_defined?Lee Jarvis2016-08-211-0/+4
* Bump version 4.4.0v4.4.0Lee Jarvis2016-08-151-1/+1
* Bump version to 4.3.0v4.3.0Lee Jarvis2016-03-191-1/+1
* Bump version 4.2.1v4.2.1Lee Jarvis2015-11-251-1/+1
* Bump version v4.2.0v4.2.0Lee Jarvis2015-06-181-1/+1
* Bump version 4.1.0v4.1.0Lee Jarvis2015-04-181-2/+1
* Document slop class methodsLee Jarvis2014-12-171-0/+30
* Add VERSION, stop managing it separately in gemspecLee Jarvis2014-12-171-0/+2
* Add MissingArgument error processing, and suppressingLee Jarvis2014-11-191-0/+1
* Add Slop.parse()Lee Jarvis2014-11-191-0/+4
* Basic option parsingLee Jarvis2014-11-191-0/+2
* Start of rewriteLee Jarvis2014-11-181-43/+9
* Use public_send over sendLee Jarvis2013-08-311-1/+1
* Beginning of Slop 4.0 rewriteLee Jarvis2013-08-291-586/+28
* 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-131-6/+5
* 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-131-18/+1
* remove Slop::Commands as it was originallyLee Jarvis2013-08-131-1/+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