[#24536] 「Rubyの落し方」 v.s. ruby_1_8 — akira yamada / やまだあきら <akira@...>

<URL:http://jp.rubyist.net/magazine/?0002-RubyCore>

40 messages 2004/10/20
[#24541] Re: 「Rubyの落し方」 v.s. ruby_1_8 — Yukihiro Matsumoto <matz@...> 2004/10/20

まつもと ゆきひろです

[#24599] 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/26

2004-10-20 (水) の 21:38 +0900 に Yukihiro Matsumoto さんは書きました:

[#24605] Re: 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/27

2004-10-26 (火) の 16:16 +0900 に akira yamada / やまだあきら さんは書きました:

[#24606] Re: 1.8.2 preview3? — Yukihiro Matsumoto <matz@...> 2004/10/27

まつもと ゆきひろです

[#24608] Re: 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/27

2004-10-27 (水) の 11:48 +0900 に Yukihiro Matsumoto さんは書きました:

[#24620] Re: 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/27

2004-10-27 (水) の 12:42 +0900 に akira yamada / やまだあきら さんは書きました:

[#24629] Re: 1.8.2 preview3? — Tanaka Akira <akr@...17n.org> 2004/10/29

In article <1098888819.9446.14.camel@rice.p.arika.org>,

[ruby-dev:24593] Re: File.exist?( "//Edicube-02/tk/.test" ) が false を返す。

From: nobu@...
Date: 2004-10-25 07:40:14 UTC
List: ruby-dev #24593
なかだです。

At Mon, 25 Oct 2004 15:23:27 +0900,
nobu@ruby-lang.org wrote in [ruby-dev:24591]:
> At Mon, 25 Oct 2004 14:37:38 +0900,
> take_tk wrote in [ruby-dev:24590]:
> > path = "//Edicube-02/tk/tk.id"
> > p File.exist?( path )  #true
> > p File.mtime( path )   #Mon Oct 25 22:21:15 東京 (標準時) 2004
> > path = "//Edicube-02/tk/.test"
> > p File.exist?( path )  #false
> > p File.mtime( path )
> > 
> > を実行すると、p File.exist?( "//Edicube-02/tk/.test" ) が false を返しま
> > す。ドットファイルが全滅です。仕様ですか??

バグのような気がします。


Index: win32/win32.c
===================================================================
RCS file: /cvs/ruby/src/ruby/win32/win32.c,v
retrieving revision 1.125
diff -U2 -p -d -r1.125 win32.c
--- win32/win32.c	22 Sep 2004 04:05:11 -0000	1.125
+++ win32/win32.c	25 Oct 2004 07:36:15 -0000
@@ -2821,5 +2821,5 @@ isUNCRoot(const char *path)
 		    break;
 	    }
-	    if (!p[0] || !p[1] || (p[0] == '\\' && p[1] == '.'))
+	    if (!p[0] || !p[1] || (p[1] == '.' && !p[2]))
 		return 1;
 	}


-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next