From 60d1d6aa897860cb2994d873956dacdf1678269a Mon Sep 17 00:00:00 2001 From: aycabta Date: Wed, 19 May 2021 17:57:30 +0900 Subject: [ruby/reline] Terminfo.tigetstr should be able to receive tiparm in method chain https://github.com/ruby/reline/commit/4a3e308163 --- lib/reline/terminfo.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/reline/terminfo.rb b/lib/reline/terminfo.rb index 92c6ffc9e5..1029d7957f 100644 --- a/lib/reline/terminfo.rb +++ b/lib/reline/terminfo.rb @@ -57,7 +57,11 @@ module Reline::Terminfo end def self.tigetstr(capname) - @tigetstr.(capname).to_s + result = @tigetstr.(capname).to_s + def result.tiparm(*args) # for method chain + Reline::Terminfo.tiparm(self, *args) + end + result end def self.tiparm(str, *args) -- cgit v1.2.3