lib/review/i18n.rb in review-2.1.0 vs lib/review/i18n.rb in review-2.2.0
- old
+ new
@@ -152,16 +152,16 @@
remove_args << idx
when "%pDW"
frmt.sub!(i, ARABIC_UW[args[idx]])
remove_args << idx
else
- # noop
+ # do nothing
end
end
remove_args.reverse_each do |idx|
args.delete_at idx
end
- args_matched = (frmt.count("%") == args.size)
+ args_matched = (frmt.count("%") <= args.size)
frmt.gsub!('##', '%%')
args_matched ? (frmt % args) : frmt
rescue
str
end