From e19b65640963fa641eea9129a20a55cf4a20f5a7 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 29 Nov 2021 18:38:10 +0900 Subject: [PATCH] [ruby/readline] Suppress constant redefinition warning When already set by `use_lib_reline` in test/readline/helper.rb of readline-ext. https://github.com/ruby/readline/commit/0e3ca3b217 --- lib/readline.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/readline.rb b/lib/readline.rb index 6cc923cb2f..29cdf3a14f 100644 --- a/lib/readline.rb +++ b/lib/readline.rb @@ -2,5 +2,6 @@ begin require 'readline.so' rescue LoadError require 'reline' unless defined? Reline + Object.send(:remove_const, :Readline) if Object.const_defined?(:Readline) Readline = Reline end