«前の日記(2003年07月22日) 最新 次の日記(2003年07月24日)» 編集

Matzにっき


2003年07月23日 [長年日記]

_ [Ruby]今日のChangeLog

1.8.0 preview4のリリースを明日に控え、コミットが盛んだ。 ドタバタした印象を与えるが、最終リリースではないのでこれで良いのだ。 XP的には「短期リリース」ということなのだろう、きっと。

私によるもの

  • string.c (rb_str_split_m): the receiver may be empty string.

    "".split(/\t/, 1)は[]を返すべきであった。

  • string.c (rb_str_lstrip_bang): strip NUL along with white spaces. [ruby-talk:76659]

    lstripはNUL('\0')も削る。strip, rstripも同様。

わたなべさんによるもの

  • file.c (DOSISH): better Cygwin support.

咳さんによるもの

  • lib/erb.rb: import erb-2.0.4b1.

なかださんによるもの

  • ext/io/wait: imported.
  • lib/mkmf.rb (log_src, checking_for, create_header): Logging.message is printf like format.
  • ext/iconv/iconv.c (check_iconv): check if Iconv instance.
  • ext/iconv/iconv.c (iconv_convert): stringify argument.

田中哲さんによるもの

  • ext/iconv/iconv.c (iconv_failure_initialize): limit inspect message. [ruby-dev:20785]
  • ext/iconv/iconv.c (rb_str_derive): share with original string if possible. [ruby-dev:20785]

«前の日記(2003年07月22日) 最新 次の日記(2003年07月24日)» 編集