Issue #5029 has been reported by Suraj Kurapati.

----------------------------------------
Feature #5029: accept multiple args in Kernel#warn(), like puts()
http://redmine.ruby-lang.org/issues/5029

Author: Suraj Kurapati
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 


Hello,

Please make Kernel#warn() like Kernel#puts():

* Accept multiple arguments.
* Print them separated by newline.

This will allow me to warn exceptions easily:

begin
  ...
rescue => error
  warn error.inspect, error.backtrace
end

Instead of the current way, of having to write:

begin
  ...
rescue => error
  warn error.inspect
  warn error.backtrace.join("\n")
end

Thanks for your consideration.


-- 
http://redmine.ruby-lang.org