summaryrefslogtreecommitdiff
path: root/lib/slop
Commit message (Expand)AuthorAgeFilesLines
* Fix booleans without validate_type with argumentsLee Jarvis2023-02-261-0/+5
* Allow singular form 'validate_type' to be provided to OptionVictor Gama2023-02-151-1/+1
* Add optional type validationVictor Gama2023-02-154-3/+54
* Fix explicitly false booleansEugene Otto2022-09-301-1/+3
* Handle strings containing =Connor Garvey2022-03-101-1/+1
* Add support for --opt="" for blank argumentsLee Jarvis2021-05-281-1/+1
* Merge pull request #255 from MadBomber/madbomber_frozen_string_exception_fixLee Jarvis2021-05-111-3/+3
|\
| * changed str << to str +=Dewayne VanHoozer2020-09-051-3/+3
* | Add symbols to option typesJoe Gracyk2021-05-101-0/+7
|/
* Fix bug with separators around `help: false` optsLee Jarvis2020-07-101-2/+2
* admit commentsHansuk2020-01-171-1/+3
* support scientific nations for float optionsHansuk2020-01-161-2/+1
* support + sign for float optionsHansuk2020-01-161-1/+1
* Tests on Ruby 2.7.0Juha Ylitalo2020-01-071-4/+4
* remove unused variableTyler Mercier2019-10-221-1/+0
* Support '+' as prefix for integerJuha Ylitalo2019-08-231-1/+1
* Fix a bug that flag value is processed as flagSutou Kouhei2019-06-291-1/+8
* Allow calling `Options#separator` without args, defaulting to an empty stringTeemu Matilainen2019-01-201-1/+1
* add Slop::Result#fetchGiovanni Benussi2018-06-272-9/+24
* Handle equals character for non-option valuespedantic-equalsLee Jarvis2018-03-121-2/+2
* Add more tests for Options#separatorLee Jarvis2017-11-171-0/+4
* Fix separator so it doesn't mutate user dataMarc-Andre Lafortune2017-11-131-1/+1
* Support for required optionsWilliam Woodruff2017-09-293-0/+20
* Fix bug preventing '--' being passed as the first argument.Thomas Bénéteau2017-08-051-0/+1
* Fix Ruby 2.0.0 broken `private def ...`Lee Jarvis2017-05-021-1/+1
* Add config option underscore_flagslbriais-feature/add_config_for_underscore_switchLaurent B2017-05-013-5/+18
* Avoid deleting args after '--'Lee Jarvis2017-04-291-6/+14
* Fix support for parsing -x5Lee Jarvis2017-01-291-7/+20
* Merge pull request #193 from kch/order-fixLee Jarvis2016-04-151-1/+1
|\
| * inside tail sort, retain original sort orderCaio Chassot2016-04-141-1/+1
* | Support arguments to options with leading -Andrew Clemons2016-04-042-3/+11
|/
* Can specify a custom banner string in Options via configPhil Rees2016-03-181-1/+1
* Allow disabling the delimiter for array argumentsMike Pastore2016-02-181-2/+6
* Fix bug where true is passed to BoolOption block regardless of --no- prefixBen Brady2015-11-241-2/+1
* Fix bug regarding --foo=bar style optionsNaoki Mizuno2015-09-081-3/+6
* Use each_with_index for looping over argumentsNaoki Mizuno2015-09-081-13/+3
* Fix arguments removed with option argumentsNaoki Mizuno2015-09-081-1/+16
* #163 only raise MissingArgument if not default_valueBen Brady2015-06-301-3/+8
* Simplify checking for grouped short flagsLee Jarvis2015-06-201-1/+1
* Better handling of option names with multiple wordsTim Rogers2015-06-132-2/+2
* Support --no- prefix for inverting boolean optionsLee Jarvis2015-05-212-2/+21
* Added support for RegexpLaurent Arnoud2015-05-171-0/+7
* Remove poitless semicolon in error.rbSigurd Svela2015-04-091-1/+1
* Remove semi-colon and extraneous whitespace in errorsigurdsvela2015-04-091-1/+1
* Rewrite UnknownOption.getUnknownOption() to flagsigurdsvela2015-04-071-6/+4
* Rewrite MissingOption.getFlags() to flagssigurdsvela2015-04-071-8/+6
* Implement getFlags in MissingArgumentsigurdsvela2015-04-062-1/+11
* Use parenthesis with new to conform to code stylesigurdsvela2015-04-061-1/+1
* Remove semi-colons to conform to the code stylesigurdsvela2015-04-061-3/+3
* Implement getUnknownMessage in UnknownOptionsigurdsvela2015-04-062-2/+11