From: "U.Nakamura" Date: 2005-12-14T16:59:38+09:00 Subject: [ruby-dev:28026] Re: 1.8.4 documents? こんにちは、なかむら(う)です。 In message "[ruby-dev:28017] Re: 1.8.4 documents?" on Dec.14,2005 00:55:15, wrote: | 以下のようにさまざまな修正があるのですが、時間をいただければ | 作業します。が、12/24 には間に合いません。分担しませんか? 日付ベースの分担じゃなくて申し訳ないですが、自分の分はわかる ので、せめてそれだけでもやります。 他の方が既に書かれた分と一部かぶるかもしれませんが、こんなも んで。 +Mon Nov 28 18:55:43 2005 NAKAMURA Usaku + + * ext/socket/socket.c (init_inetsock_internal): remove setting + SO_REUSEADDR option on server socket on Cygwin. + fixed: [ruby-core:6765] ([ ruby-Bugs-2872 ]) Cygwinの場合のみ、使用中socketに対する再acceptがErrno::EADDRINUSE 例外になっていなかった。 +Thu Nov 24 21:05:58 2005 NAKAMURA Usaku + + * configure.in (AC_CHECK_FUNCS): need to check link(). + fixed: [ruby-dev:27814] 不要(1.8.3の問題でない) +Tue Nov 22 14:46:57 2005 NAKAMURA Usaku + + * file.c (rb_file_s_basename): skip slashes just after UNC top slashes. + + * test/ruby/test_path.rb (test_dirname, test_basename): follow new + spec. and add new tests. UNCパスに対するFile.dirname・File.basename・File.splitの仕様 を変更した(UNCをサポートするプラットフォームのみ)。 File.split("//aaa") #=> old: ["//", "aaa"] new:["//aaa", "/"] File.split("//aaa/") #=> old: ["//", "aaa"] new:["//aaa", "/"] File.split("//aaa/bbb") #=> old:["//aaa", "bbb"] new:["//aaa/bbb", "/"] File.split("//aaa/bbb/") #=> old:["//aaa", "bbb"] new:["//aaa/bbb", "/"] File.split("///aaa") #=> old:["//", "aaa"] new:["//aaa", "/"] +Fri Nov 18 17:57:08 2005 NAKAMURA Usaku + + * file.c (rb_file_s_dirname): should use skipprefix for UNC path. + pointed out by nobu ([ruby-dev:27744]). fixed: [ruby-core:5076] 不要(上に同じ) +Fri Nov 18 17:26:06 2005 NAKAMURA Usaku + + * file.c (rb_file_s_dirname): added checks for some patterns with drive + letter. fixed: [ruby-dev:27738] + + * test/ruby/test_path.rb (test_dirname): added tests for above + patterns. ドライブレターを含むパスに対するFile.dirnameの問題を修正した (ドライブレターをサポートするプラットフォームのみ)。 File.dirname("C:a/b") #=> old: "C:a." new: "C:a" File.dirname("C:a///") #=> old: "C:a///" new: "C:a" +Mon Oct 31 11:27:22 2005 NAKAMURA Usaku + + * test/gdbm/test_gdbm.rb, test/sdbm/test_sdbm.rb (test_s_open_error): + skip on Win32/DOS platforms. 不要(テストの変更) +Mon Oct 24 20:49:45 2005 NAKAMURA Usaku + + * ext/Win32API/lib/win32/resolv.rb (get_info): support multiple DNS. + fixed: [ruby-list:40058], [ruby-dev:27479] DNSを手動で複数設定した場合に正しく動作していなかった。 (あれ、devの方のML番号が間違ってるな...) +Thu Oct 20 00:13:18 2005 NAKAMURA Usaku + + * rubysig.h (CHECK_INTS): fix typo. 不要(ビルド上の問題) +Mon Oct 17 16:04:47 2005 NAKAMURA Usaku + + * file.c (chmod_internal, lchmod_internal): fixed type of 2nd argument. 不要(ビルド上の問題) +Fri Oct 14 22:08:26 2005 NAKAMURA Usaku + + * win32/win32.c (ioctl): should set errno. 不要 +Wed Sep 28 03:23:35 2005 NAKAMURA Usaku + + * rubysig.h: fixed build problem with --enable-pthread on platforms + which don't have setitimer(). 不要(ビルド上の問題) それでは。 -- U.Nakamura