diff options
author | Lee Jarvis <lee@jarvis.co> | 2011-04-12 22:48:18 +0100 |
---|---|---|
committer | Lee Jarvis <lee@jarvis.co> | 2011-04-12 22:48:18 +0100 |
commit | e786a746f6108c51ecbd201e3edec9dc769cf78f (patch) | |
tree | 9a3f778a0e53810538c6d7c11b68f70a88016752 | |
parent | 02aac5f2edbac744d7d28f5d97b5cff0d5fc3488 (diff) | |
download | slop-e786a746f6108c51ecbd201e3edec9dc769cf78f.tar.gz |
make this non-capturing
-rw-r--r-- | lib/slop.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/slop.rb b/lib/slop.rb index 8999ac4..f69474f 100644 --- a/lib/slop.rb +++ b/lib/slop.rb @@ -323,7 +323,7 @@ class Slop long = args.first boolean = long.is_a?(TrueClass) || long.is_a?(FalseClass) - if !boolean && long.to_s =~ /\A(--?)?[a-zA-Z0-9_-]+\z/ + if !boolean && long.to_s =~ /\A(?:--?)?[a-zA-Z0-9_-]+\z/ options.push args.shift.to_s.sub(/\A--?/, '') else options.push nil |