aboutsummaryrefslogtreecommitdiffstats
path: root/lib/scanf.rb
diff options
context:
space:
mode:
authordblack <dblack@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-09-03 12:54:13 +0000
committerdblack <dblack@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-09-03 12:54:13 +0000
commit9cab7d15ca791d0b14db03217485a7c756097a71 (patch)
tree36e2d3c91003a075b2b65a6240d6efa09f482394 /lib/scanf.rb
parent6378201f8b202e493613d1c0936788ddbe708c76 (diff)
downloadruby-9cab7d15ca791d0b14db03217485a7c756097a71.tar.gz
* lib/scanf.rb: fixed bug involving matching literal '['
* test/scanf/test_scanf.rb: added test for scanf.rb fix git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/scanf.rb')
-rw-r--r--lib/scanf.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/scanf.rb b/lib/scanf.rb
index 564ce11fee..cbb98b6f9f 100644
--- a/lib/scanf.rb
+++ b/lib/scanf.rb
@@ -325,7 +325,7 @@ module Scanf
end
def count_space?
- /(?:\A|\S)%\*?\d*c|\[/.match(@spec_string)
+ /(?:\A|\S)%\*?\d*c|%\d*\[/.match(@spec_string)
end
def initialize(str)