From ac2d2c9b1bb42f3cad9f176b4072c2db58978d6d Mon Sep 17 00:00:00 2001 From: Mark Thorn Date: Tue, 3 Mar 2020 10:03:28 -0800 Subject: Fix ArgumentError with leading and trailing underscores in number strings. --- lib/psych/scalar_scanner.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/psych/scalar_scanner.rb b/lib/psych/scalar_scanner.rb index cea2a45..d565a33 100644 --- a/lib/psych/scalar_scanner.rb +++ b/lib/psych/scalar_scanner.rb @@ -101,7 +101,7 @@ module Psych ### # Parse and return an int from +string+ def parse_int string - Integer(string.gsub(/[,]/, '')) + Integer(string.gsub(/[,_]/, '')) end ### -- cgit v1.2.3