diff --git a/lib/youplot/backends/processing.rb b/lib/youplot/backends/processing.rb index ab373a9..6925b4e 100644 --- a/lib/youplot/backends/processing.rb +++ b/lib/youplot/backends/processing.rb @@ -18,7 +18,7 @@ module YouPlot # compare values r = b[1] <=> a[1] # If the values are the same, compare by name - r = a[0] <=> b[0] if r == 0 + r = a[0] <=> b[0] if r.zero? r end .transpose diff --git a/lib/youplot/dsv.rb b/lib/youplot/dsv.rb index b1d48fc..8dbd8f2 100644 --- a/lib/youplot/dsv.rb +++ b/lib/youplot/dsv.rb @@ -14,7 +14,7 @@ module YouPlot # Remove blank lines arr.delete_if do |i| - i == [] or i.all? nil + i == [] or i.all?(&:nil?) end # get header diff --git a/lib/youplot/options.rb b/lib/youplot/options.rb index 1fb2a3d..2a9fd3b 100644 --- a/lib/youplot/options.rb +++ b/lib/youplot/options.rb @@ -12,7 +12,7 @@ module YouPlot :progressive, :encoding, :color_names, - :debug, - keyword_init: true + :debug + # keyword_init: true ) end diff --git a/lib/youplot/parser.rb b/lib/youplot/parser.rb index 5d8323d..8c7aec5 100644 --- a/lib/youplot/parser.rb +++ b/lib/youplot/parser.rb @@ -15,16 +15,16 @@ module YouPlot @command = nil @options = Options.new( - delimiter: "\t", - transpose: false, - headers: nil, - pass: false, - output: $stderr, - fmt: 'xyy', - progressive: false, - encoding: nil, - color_names: false, - debug: false + "\t", # elimiter: + false, # transpose: + nil, # headers: + false, # pass: + $stderr, # output: + 'xyy', # fmt: + false, # progressive: + nil, # encoding: + false, # color_names: + false # debug: ) @params = Parameters.new