浏览 363 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-03-02
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/33947
Subject: [ruby-dev:33947] Ruby 1.9.0-1 snapshot released From: Yukihiro Matsumoto <matz ruby-lang.org> Date: Sat, 1 Mar 2008 16:45:17 +0900 Hi, I just released released 1.9.0-1 at <ftp://ftp.ruby-lang.org/pub/ruby/1.9/>. MD5SUM are: 04b952ed2d14438497cefac3b9e2c0fc ruby-1.9.0-1.tar.bz2 2537e40463f24d8f78c8ae389d3d7d48 ruby-1.9.0-1.tar.gz 7457c4b5b26ac39d571df7ce12373823 ruby-1.9.0-1.zip Note that it is a snapshot as of March 1st, to accelerate development. We have fixed a lot of bugs since 1.9.0-0, but we know we still have many untouched bugs. Don't hesitate to report bugs we might forget. The following is the brief summary of changes since 1.9.0-0: * Oniguruma 5.9.1 * added UTF-16,CP949,EUC-KR,GB12345,UCS-{2,4}{BE,LE},GBK,CP936,CP949, GB2312,UTF-7,BIG5,EUC-TW,GB18030,KOI8,KOI8-R,KOI8-U,Windows-1251 support. * use locale encoding for scripts from -e and stdin unless explicitly specified. * DATA inherits script encoding. * __ENCODING__ for current script encoding. * encoding options Kernel#{putc,puts} invokes STDOUT.{putc,puts} respectively. * don't use locale dependent strcasecmp. * -Ks options means Windows-31J, not Shift_JIS. * string methods work better on UTF-16 strings. * empty string is compatible with any encoding string add * string methods run faster for UTF-8. * String#gsub(pat,hash) use US-ASCII (not ASCII-8BIT) for human readable text. * allow empty symbol. * rb_num_coerce_*() now require ID argument. * Math.cbrt added. * Math.{gamma,lgamma} added. * more precise BigDecimal_to_f. * "0x", "+" and "-" is not a valid integer. * Proc#curry added. * Time#strftime officially ignores locale. * Time.<=> no longer supports comparison with numeric. * Enumerable#zip behavior reverted to 1.8 one. string * ObjectSpace.each_obj returns an enumerator if no block given. * Prime#each returns an enumerator if no block given. * replace "illegal" to "invalid" in messages. * Hash#flatten no longer work recursively. * archdir is "1.9.0", not "1.9". * added --disable-rubyopt flag. * import RubyGems r1601. * Benchmark#realtime a bit faster. * check NUL in path operand for file operations. * "make help" shows major targets. matz. ps. 一点题外的消息,同日 Python 2.6a1 and 3.0a3 RELEASED 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |


