Issue #1081 has been updated by Yusuke Endoh.

Target version changed from 1.9.x to 1.9.3

Hello,

The status of this feature request is considered as "accepted".
If anyone writes a patch (in C) for this feature by the implementation deadline (the end of June) and if there is no objection to the patch, it will be imported in 1.9.3.
If not, this feature will be postponed to 1.9.4 or later.


Sora seems to be interested in this feature.  Good luck.

-- 
Yusuke Endoh <mame / tsg.ne.jp>
----------------------------------------
Feature #1081: add File::write() convenience method
http://redmine.ruby-lang.org/issues/1081

Author: Suraj Kurapati
Status: Assigned
Priority: Normal
Assignee: Yusuke Endoh
Category: core
Target version: 1.9.3


=begin
 Please add a File::write() convenience method to the core Ruby API.
 
 Currently, it is easier to read whole files than to write them:
 
   # reading a whole file --- less effort
   text = File::read('foo.txt')
 
   # writing a whole file --- more effort
   File::open('foo.txt', 'wb') {|f| f.write 'ruby!' }
 
 This imbalance can be corrected by adding a File::write method,
 such as the following, to the core Ruby API:
 
   class File
     def self.write path, data, mode = 'wb'
       open(path, mode) {|f| f.write data }
     end
   end
 
 Thanks for your consideration.
=end



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