summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLee Jarvis <lee@jarvis.co>2011-04-12 22:48:18 +0100
committerLee Jarvis <lee@jarvis.co>2011-04-12 22:48:18 +0100
commite786a746f6108c51ecbd201e3edec9dc769cf78f (patch)
tree9a3f778a0e53810538c6d7c11b68f70a88016752
parent02aac5f2edbac744d7d28f5d97b5cff0d5fc3488 (diff)
downloadslop-e786a746f6108c51ecbd201e3edec9dc769cf78f.tar.gz
make this non-capturing
-rw-r--r--lib/slop.rb2
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