[#71439] [Ruby trunk - Feature #11339] [PATCH] io.c: avoid kwarg parsing in C API — matz@...
Issue #11339 has been updated by Yukihiro Matsumoto.
7 messages
2015/11/11
[#71473] Re: [Ruby trunk - Feature #11339] [PATCH] io.c: avoid kwarg parsing in C API
— Eric Wong <normalperson@...>
2015/11/13
Entire series for sockets
[#71450] Ruby 2.3.0-preview1 Released — "NARUSE, Yui" <naruse@...>
Hi,
5 messages
2015/11/11
[#71617] [Ruby trunk - Feature #11664] [PATCH] introduce rb_autoload_value to replace rb_autoload — nobu@...
Issue #11664 has been updated by Nobuyoshi Nakada.
3 messages
2015/11/20
[#71721] [Ruby trunk - Feature #11741] Migrate Ruby to Git from Subversion — me@...
Issue #11741 has been updated by Jon Moss.
4 messages
2015/11/28
[ruby-core:71450] Ruby 2.3.0-preview1 Released
From:
"NARUSE, Yui" <naruse@...>
Date:
2015-11-11 13:54:38 UTC
List:
ruby-core #71450
Hi, We are pleased to announce the release of Ruby 2.3.0-preview1. Ruby 2.3.0-preview1 is the first preview of Ruby 2.3.0. Many new features and improvements are included. [Frozen String Literal Pragma](https://bugs.ruby-lang.org/issues/11473) is introduced. On Ruby 2.1, "str".freeze is optimized to reduce object allocation. Ruby 2.3 introduces new magic comment and command line option to specify all the string literals in the source files. Additionally for debugging, you can get where the object is created on "can't modify frozen String" error by --enable-frozen-string-literal-debug. [Safe navigation operator](https://bugs.ruby-lang.org/issues/11537), which already exists in C#, Groovy, and Swift, is introduced to ease nil handling as `obj&.foo`. Array#dig and Hash#dig are also added. [did_you_mean.gem is bundled](https://bugs.ruby-lang.org/issues/11252). did_you_mean.gem show the candidates on the NameError and NoMethodError to ease debbugging. Try and enjoy programming with Ruby 2.3.0-preview1, and report us your knowledge! ## Notable Changes since 2.2 * TBD See [NEWS](https://github.com/ruby/ruby/blob/v2_3_0_preview1/NEWS) and [ChangeLog](https://github.com/ruby/ruby/blob/v2_3_0_preview1/ChangeLog) for detail. With those changes, 1036 files changed, 81312 insertions(+), 51322 deletions(-) since Ruby 2.2.0. ## Download * <http://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2> * SIZE: 14174035 bytes * SHA1: 55ad4f04d7a33ab780458ee0999de9f6124217ea * SHA256: 42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f * SHA512: ae6d46c87f59e1fd3703b76dfc45bfcf208625f95ab9f4559f0b9f7050e8681f1a6e419f5fa06b704c83e56879c3a9ff1337dba443bcfca76fadb49c97d97a93 * <http://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.gz> * SIZE: 17560800 bytes * SHA1: 6249572e5dca27d8c73a0cbf036e24e5d88fe82f * SHA256: dc8f9d48392a2bb226df5f4b4fd2074d81af155cdf3f3799139a6e31e012aefe * SHA512: 58384ef6e743dde20ea263692dab86ce9d6d22d722ef4c02a84396aa3128ce06d933d9b69078a3cd666d72320a8a6ffdc93296bc0d5338595b2a44c29d4db383 * <http://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.xz> * SIZE: 11225228 bytes * SHA1: 85b4f631efa4b6435b2b41df6ce6c46da294c4d4 * SHA256: a88e19d9dc001db8f49ca3986a8a4e69980affff876854585725e40de0eedcd8 * SHA512: 3be0f3ed4de73509b2f6975fe3fbe28bb4d51df87db6e2c0019e8a107edf49be60b2127ba5b18bca91f9f5964b07f1adde3042dac6327017359eeb130760672b * <http://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.zip> * SIZE: 19777010 bytes * SHA1: 3458666c250dd333ac4b537be25f1913dd311ea1 * SHA256: 0fc1d4450e9141f541038a4433f8fb49fb929e43c7bf5985685a4fa7b213a811 * SHA512: f53653cf11d8dce1d627f7db3a15acca29c74c78735406a5d64bbbdc39fac232ef63110eb4d83521bef40c6f3006d55bbeaf54d1ddab1d4b6e5a13cee9247e85 ## Release Comment See also the release schedule and other information: [ReleaseEngineering23](http://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering23) -- NARUSE, Yui <naruse@airemix.jp>