summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #209 from olleolleolle/patch-2Lee Jarvis2017-05-261-1/+1
|\ | | | | Travis: jruby-9.1.10.0
| * Travis: jruby-9.1.10.0Olle Jonsson2017-05-261-1/+1
|/
* Bump version to 4.5.0v4.5.0Lee Jarvis2017-05-222-3/+3
|
* Merge tag 'v4.4.3'Lee Jarvis2017-05-022-2/+8
|\ | | | | | | Version 4.4.3
| * Bump version to 4.4.3v4.4.3v4.4.3Lee Jarvis2017-05-021-1/+1
| |
| * Update changelogLee Jarvis2017-05-021-1/+7
| |
| * Fix non-deterministic testLee Jarvis2017-05-021-1/+1
| | | | | | | | There's a FooOption defined in options_test.rb
| * Fix Ruby 2.0.0 broken `private def ...`Lee Jarvis2017-05-022-1/+2
| | | | | | | | and re-add to the CI
* | Fix Ruby 2.0.0 broken `private def ...`Lee Jarvis2017-05-022-1/+2
| | | | | | | | and re-add to the CI
* | Fix non-deterministic testLee Jarvis2017-05-011-1/+1
| | | | | | | | There's a FooOption defined in options_test.rb
* | Update changelogLee Jarvis2017-05-011-0/+7
| |
* | Add config option underscore_flagslbriais-feature/add_config_for_underscore_switchLaurent B2017-05-014-5/+22
|/ | | | | | | | | | | | | | The default behaviour of translation flags-with-dashes is to underscore them so they're symbol friendly. This config option allows us to avoid this translation and simply return the flags verbatim: opts = Slop.parse(underscore_flags: false) do |o| o.on "--foo-bar" end opts.to_hash #=> { :"foo-bar" => true } closes #204
* Ignore Ruby 2.0.0 from travisLee Jarvis2017-04-291-1/+0
| | | | it's broken and it's annoying
* Bump version to 4.2.2v4.4.2Lee Jarvis2017-04-292-3/+3
|
* Update changelogLee Jarvis2017-04-291-0/+1
|
* Fix ridiculous minitest warningLee Jarvis2017-04-292-3/+3
| | | | wat?
* Avoid deleting args after '--'Lee Jarvis2017-04-292-7/+16
| | | | | | | | Everything after -- is sacred and shouldn't be mutated. So lets just remove it all straight away and add it to our arguments list after we're done parsing Closes #194
* Merge pull request #201 from olleolleolle/patch-1Lee Jarvis2017-03-311-2/+2
|\ | | | | Travis: Update rubies in CI
| * Travis: Update rubies in CIOlle Jonsson2017-03-311-2/+2
|/
* Merge pull request #200 from olleolleolle/patch-1Lee Jarvis2017-03-161-6/+4
|\ | | | | Travis: use 2.4.0, latest stable JRuby
| * Travis: Use gem install bundlerOlle Jonsson2017-03-161-5/+1
| | | | | | - this supports Ruby installations that do not come with a Bundler yet
| * Travis: use 2.4.0, latest stable JRubyOlle Jonsson2017-03-161-1/+3
|/
* Update changelogLee Jarvis2017-01-291-0/+6
|
* Remove rbx from travisLee Jarvis2017-01-291-1/+0
| | | | It gets error'ing and I'm not too bothered about supporting it
* Fix support for parsing -x5Lee Jarvis2017-01-292-7/+33
| | | | | | | Thanks to @RickHull for the "smashing" terminology and various conversations Fixes #199
* Bump version to 4.4.1v4.4.1Lee Jarvis2016-08-212-1/+8
|
* Handle bad constant names in Slop.option_defined?Lee Jarvis2016-08-212-0/+21
| | | | Closes #198
* Bump version 4.4.0v4.4.0Lee Jarvis2016-08-152-3/+3
|
* Update changelogLee Jarvis2016-04-151-0/+9
|
* Merge pull request #193 from kch/order-fixLee Jarvis2016-04-151-1/+1
|\ | | | | inside tail sort, retain original sort order
| * inside tail sort, retain original sort orderCaio Chassot2016-04-141-1/+1
| |
* | Merge pull request #192 from aclemons/leading_dashLee Jarvis2016-04-153-3/+32
|\ \ | |/ |/| Support arguments to options with leading -
| * Support arguments to options with leading -Andrew Clemons2016-04-043-3/+32
|/ | | | | | | | This allows negative values as arguments to numeric options and strings starting with - for any other type. Fixes #170 Fixes #179
* Bump version to 4.3.0v4.3.0Lee Jarvis2016-03-191-1/+1
|
* Update changelog for releaseLee Jarvis2016-03-191-2/+3
|
* Merge pull request #191 from prees1/masterLee Jarvis2016-03-192-2/+13
|\ | | | | Can specify a custom banner string in Options via config
| * Can specify a custom banner string in Options via configPhil Rees2016-03-182-2/+13
|/
* Merge pull request #190 from koic/ruby-23Lee Jarvis2016-02-291-0/+3
|\ | | | | Test against Ruby 2.3.0 on Travis CI
| * This patch is for "bundle install failing"Koichi ITO2016-02-291-0/+2
| | | | | | | | Ref: https://github.com/travis-ci/travis-ci/issues/5239
| * Test against Ruby 2.3.0 on Travis CIKoichi ITO2016-02-291-0/+1
|/
* Update changelogLee Jarvis2016-02-181-0/+6
|
* Merge pull request #189 from mwpastore/masterLee Jarvis2016-02-183-2/+15
|\ | | | | Allow disabling the delimiter for array arguments
| * Allow disabling the delimiter for array argumentsMike Pastore2016-02-183-2/+15
|/
* Merge pull request #186 from ReadmeCritic/patch-1Lee Jarvis2016-01-221-1/+1
|\ | | | | [readme] fix minor typos
| * [readme] fix minor typosReadmeCritic2016-01-211-1/+1
|/
* Bump version 4.2.1v4.2.1Lee Jarvis2015-11-251-1/+1
|
* Update changelog for v4.2.1Lee Jarvis2015-11-251-0/+15
|
* Merge pull request #184 from brbrady/no_prefix_bugfixLee Jarvis2015-11-252-3/+8
|\ | | | | Fix bug where true is passed to BoolOption block regardless of --no- prefix
| * Fix bug where true is passed to BoolOption block regardless of --no- prefixBen Brady2015-11-242-3/+8
|/
* Merge pull request #182 from NigoroJr/option_argsLee Jarvis2015-09-102-2/+20
|\ | | | | Fix arguments removed with option arguments