ruby-trunk-changes r55705 - r55706

今日は Module#constants に false を渡した時の不具合修正がありました。

nobu: r55705 2016-07-19 15:39:01 +0900

Module#constants の引数に false を渡して継承/include している Class/Module の定数は含めないようにすると private に指定した定数が含まれてしまう不具合を修正しています。これは、確かに不具合ですね。安定版で直すかは悩ましいところですが…. [ruby-core:75338] [Bug #12345]

duerst: r55706 2016-07-19 18:21:18 +0900

lib/unicode_normalize/tables.rb から UNICODE_VERSION の定義を削除しています。 RbConfig::CONFIG['UNICODE_VERSION'] に格納するようにしているので不要になったようです。 [ruby-core:76251] [Feature #12546]