ruby-cvs:15547
From: (aamine) <aamine ruby-lang.org>
Date: Mon, 19 Sep 2005 06:41:58 +0900
Subject: [ruby-cvs] ruby, ruby/lib: * lib/fileutils.rb: backported from trunk (rev 1.65):
aamine Mon, 19 Sep 2005 06:41:58 +0900
Modified files: (Branch: ruby_1_8)
ruby:
ChangeLog
ruby/lib:
fileutils.rb
Log:
* lib/fileutils.rb: backported from trunk (rev 1.65):
* lib/fileutils.rb (rm_r): new option :secure.
* lib/fileutils.rb (rm_rf): new option :secure.
* lib/fileutils.rb: new method #remove_entry_secure.
* lib/fileutils.rb (cd): remove option :noop.
* lib/fileutils.rb (cp_r): new option :dereference_root.
* lib/fileutils.rb (cp_r): new option :dereference_root.
* lib/fileutils.rb: new method #remove_entry.
* lib/fileutils.rb: new method #chmod_R.
* lib/fileutils.rb: new method #chown.
* lib/fileutils.rb: new method #chown_R.
* lib/fileutils.rb: new method .commands.
* lib/fileutils.rb: new method .options.
* lib/fileutils.rb: new method .have_option?.
* lib/fileutils.rb: new method .options_of.
* lib/fileutils.rb: new method .collect_method.
* lib/fileutils.rb: use module_function instead of single extend.
* test/fileutils/test_fileutils.rb: backported from trunk (1.36).
Revision Changes Path
1.2673.2.1263 +38 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1262&r2=1.2673.2.1263
1.36.2.10 +854 -350 ruby/lib/fileutils.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/fileutils.rb?cvsroot=src&r1=1.36.2.9&r2=1.36.2.10