[#27417] selector namespace — Shugo Maeda <shugo@...>

前田です。

17 messages 2005/10/13

[#27458] Matrix class is broken without mathn — akira yamada / やまだあきら <akira@...>

Debianユーザからrequire "mathn"しないときに

28 messages 2005/10/19
[#27461] Re: Matrix class is broken without mathn — Yukihiro Matsumoto <matz@...> 2005/10/19

まつもと ゆきひろです

[#27596] Re: Matrix class is broken without mathn — Masahiro Sakai (酒井政裕) <sakai@...> 2005/10/31

酒井といいます。

[#27601] Re: Matrix class is broken without mathn — Yukihiro Matsumoto <matz@...> 2005/10/31

まつもと ゆきひろです

[#27605] Re: Matrix class is broken without mathn — keiju@... (石塚圭樹) 2005/10/31

けいじゅ@いしつかです.

[#27691] Re: Matrix class is broken without mathn — Shin-ichiro HARA <sinara@...> 2005/11/12

原です。

[#27700] Re: Matrix class is broken without mathn — keiju@... (石塚圭樹) 2005/11/14

けいじゅ@いしつかです.

[#27484] 1.8.4 feature freeze? — "URABE Shyouhei aka. mput" <root@...>

卜部です。

19 messages 2005/10/23
[#27485] Re: 1.8.4 feature freeze? — Yukihiro Matsumoto <matz@...> 2005/10/23

まつもと ゆきひろです

[#27492] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

20 messages 2005/10/24
[#27493] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — Yukihiro Matsumoto <matz@...> 2005/10/24

まつもと ゆきひろです

[#27494] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — WATANABE Hirofumi <eban@...> 2005/10/24

わたなべです。

[#27495] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/10/24

山本です。

[#27503] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/10/25

山本です。

[#27504] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — "U.Nakamura" <usa@...> 2005/10/25

こんにちは、なかむら(う)です。

[#27505] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — nobuyoshi nakada <nobuyoshi.nakada@...> 2005/10/25

なかだです。

[#27551] 1.8.4 検証を(だれが|どのように)行うか — "URABE Shyouhei aka.mput" <root@...>

さて、 1.8.4-Preview1

41 messages 2005/10/28
[#27561] Re: 1.8.4 検証を(だれが|どのように)行うか — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/10/30

山本です。

[#27562] Re: 1.8.4 検証を(だれが�匹里茲Δ�)行うか — "URABE Shyouhei aka.mput" <root@...> 2005/10/30

卜部です。

[#27566] Re: 1.8.4 検証を(だれが|どのように)行うか — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/10/30

山本です。

[#27586] Re: 1.8.4 検証を(だれが|どのように)行うか — "U.Nakamura" <usa@...> 2005/10/31

こんにちは、なかむら(う)です。

[#27587] Re: 1.8.4 検証を(だれが|どのように)行うか — Yukihiro Matsumoto <matz@...> 2005/10/31

まつもと ゆきひろです

[ruby-dev:27584] Re: 1.8.4 検証を(だれが|どのように)行うか

From: "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Date: 2005-10-30 23:16:41 UTC
List: ruby-dev #27584
山本です。

>>  1) Error:
>>test_IOReader_s_create_binmode(TestCSV):
>>CSV::IllegalFormatError: CSV::IllegalFormatError
>>    E:/temp/lib/ruby/1.8/csv.rb:639:in `get_row'
>>    E:/temp/lib/ruby/1.8/csv.rb:567:in `shift'
>>    e:\ruby-cvs\ruby_1_8\test/csv/test_csv.rb:307:in `test_IOReader_s_create_bin
>>mode'
>>
>>  2) Failure:
>>test_macCR(TestCSV) [e:\ruby-cvs\ruby_1_8\test/csv/test_csv.rb:1158]:
>><[["Avenches", "aus Umgebung"], ["Bad Hersfeld", "Ausgrabung"]]> expected but wa
>>s
>><[["Avenches", "aus Umgebung\"Bad Hersfeld", "Ausgrabung"]]>.
>>
>>  3) Failure:
>>test_s_foreach(TestCSV) [e:\ruby-cvs\ruby_1_8\test/csv/test_csv.rb:1734]:
>><[["1", "2", "3"], ["4", "5", "6"]]> expected but was
>><[["1", "2", "34", "5", "6"]]>.
>
>これは bcc32 のテキストモードの挙動が独特であることから起こるエラーで、確か
>CSV の要素に "\r" を含むような特殊なテストだったと思います。個人的には、
>普通に使う分には問題ないんじゃないかと思います。(bcc32 のテキストモードでは
>単独の CR が消去されてしまうので、こういった使い方ができないとして、テストを
>スキップするのがいいかもしれません)

安直に問題となる個所をスキップすると、こんな感じです。

Index: test_csv.rb
===================================================================
RCS file: /src/ruby/test/csv/test_csv.rb,v
retrieving revision 1.12.2.2
diff -u -w -b -p -r1.12.2.2 test_csv.rb
--- test_csv.rb	27 May 2004 14:39:11 -0000	1.12.2.2
+++ test_csv.rb	30 Oct 2005 23:11:43 -0000
@@ -300,6 +300,8 @@ public
       file.close
     end
 
+    return if RUBY_PLATFORM =~ /bccwin/
+
     file = File.open(@outfile, "r")	# not "rb"
     begin
       lfincell = (RSEP == "\n" ? "\r\n" : "\n")
@@ -1188,7 +1190,7 @@ public
     ensure
       file.close
     end
-  end
+  end unless RUBY_PLATFORM =~ /bccwin/
 
 
   #### CSV unit test
@@ -1724,6 +1726,8 @@ public
     }
     assert_equal([['1', '2', '3'], ['4', '5', '6']], row)
 
+    return if RUBY_PLATFORM =~ /bccwin/
+
     File.open(@outfile, "w") do |f|
       f << "1,2,3\r4,5,6"
     end


In This Thread