[ruby-dev:33947] Ruby 1.9.0-1 snapshot released

0 views
Skip to first unread message

Yukihiro Matsumoto

unread,
Mar 5, 2008, 6:12:33 PM3/5/08
to ruby developers list, ruby...@ruby-lang.org
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.


Yukihiro Matsumoto

unread,
Mar 5, 2008, 6:33:26 PM3/5/08
to ruby...@ruby-lang.org
まつもと ゆきひろです

In message "Re: [ruby-dev:33947] Ruby 1.9.0-1 snapshot released"


on Thu, 6 Mar 2008 08:12:33 +0900, Yukihiro Matsumoto <ma...@ruby-lang.org> writes:

|I just released released 1.9.0-1 at <ftp://ftp.ruby-lang.org/pub/ruby/1.9/>.
|MD5SUM are:

なんでこんなにずれてポストされるんだ?

Reply all
Reply to author
Forward
0 new messages