From fe77272c25f3b6d91506a51d0621275074542890 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 18 Aug 2018 22:40:44 +0900 Subject: `Kernel#p` should return an array of arguments; fix #4083 Although the return value is not defined in ISO, it is better to behave as CRuby does. --- mrbgems/mruby-print/mrblib/print.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mrbgems/mruby-print/mrblib/print.rb b/mrbgems/mruby-print/mrblib/print.rb index 38a10661b..fa83c47de 100644 --- a/mrbgems/mruby-print/mrblib/print.rb +++ b/mrbgems/mruby-print/mrblib/print.rb @@ -45,7 +45,7 @@ module Kernel __printstr__ "\n" i += 1 end - args[0] + args.__svalue end unless Kernel.respond_to?(:sprintf) -- cgit v1.2.3