From d532d27507678daa400e1e0ed3da3c014cd38f27 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 30 Nov 2022 19:11:42 +0900 Subject: [ruby/irb] Use class methods of `File` over `Kernel.open` https://github.com/ruby/irb/commit/e0ec5e1bd8 --- lib/irb/ext/save-history.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/irb/ext/save-history.rb b/lib/irb/ext/save-history.rb index a74b89f8c3..9e7620545a 100644 --- a/lib/irb/ext/save-history.rb +++ b/lib/irb/ext/save-history.rb @@ -70,7 +70,7 @@ module IRB end history_file = IRB.rc_file("_history") unless history_file if File.exist?(history_file) - open(history_file, "r:#{IRB.conf[:LC_MESSAGES].encoding}") do |f| + File.open(history_file, "r:#{IRB.conf[:LC_MESSAGES].encoding}") do |f| f.each { |l| l = l.chomp if self.class == RelineInputMethod and history.last&.end_with?("\\") -- cgit v1.2.3