[#43412] [Ruby 1.9 - Feature #4592][Open] Tempfileを直接保存したい — Takeyuki Fujioka <xibbar@...>

15 messages 2011/04/21

[#43453] ThreadGroup の強化案 — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

14 messages 2011/04/28
[#43901] ThreadGroup#make_local_space! (Re: ThreadGroup の強化案) — Hidetoshi NAGAI <nagai@...> 2011/06/25

永井@知能.九工大です.少々長いメールで失礼します.

[#43920] Re: ThreadGroup#make_local_space! (Re: ThreadGroup の強化案) — Urabe Shyouhei <shyouhei@...> 2011/06/26

ひっじょうに根本的な質問をするのですけれども、ThreadGroupって何に使うん

[#43978] Re: ThreadGroup#make_local_space! — Hidetoshi NAGAI <nagai@...> 2011/06/28

永井@知能.九工大です.

[ruby-dev:43401] [Ruby 1.9 - Bug #4575][Open] FileUtils.touch の出力が気になる

From: redmine@...
Date: 2011-04-13 14:37:02 UTC
List: ruby-dev #43401
Issue #4575 has been reported by Hiroyuki Iwatsuki.

----------------------------------------
Bug #4575: FileUtils.touch の出力が気になる
http://redmine.ruby-lang.org/issues/4575

Author: Hiroyuki Iwatsuki
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: ruby 1.9.3dev (2011-04-13 trunk 31269) [x86_64-darwin10.7.0]


些細な話ですが、FileUtils.touchにnocreateとverboseのオプションを付けた時に出力されるメッセージで、オプションとファイル名が連結して表示されるのが気になります。

 irb(main):001:0> RUBY_DESCRIPTION
 => "ruby 1.9.3dev (2011-04-13 trunk 31269) [x86_64-darwin10.7.0]"
 irb(main):002:0> require "fileutils"
 => true
 irb(main):003:0> FileUtils.touch("foo", :nocreate => true, :verbose => true)
 touch  -cfoo
 => ["foo"]

修正差分は以下のとおりです。

 diff --git a/lib/fileutils.rb b/lib/fileutils.rb
 index f2a6197..94af69a 100644
 --- a/lib/fileutils.rb
 +++ b/lib/fileutils.rb
 @@ -1036,7 +1036,7 @@ module FileUtils
 created = nocreate = options[:nocreate]
 t = options[:mtime]
 if options[:verbose]
 -      fu_output_message "touch #{nocreate ? ' -c' : ''}#{t ? t.strftime(' -t %Y%m%d%H%M.%S') : ''}#{list.join ' '}"
 +      fu_output_message "touch #{nocreate ? '-c ' : ''}#{t ? t.strftime(' -t %Y%m%d%H%M.%S') : ''}#{list.join ' '}"
 end
 return if options[:noop]
 list.each do |path|

Ruby 1.8のHEADも同様でした。



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

In This Thread

Prev Next