ruby-trunk-changes r63127 - r63130

今日は非ASCII文字による定数を定義できるようにする文法の拡張などがありました。

nobu: r63127 2018-04-09 21:39:59 +0900

parse.y にある Ripper.dedent_string というメソッドの rdoc 用コメントに "USE OF RIPPER LIBRARY ONLY." という一文を追加して内部用メソッドであることを明記しています。 :nodoc: でドキュメント化を抑制すればいいような気も。

kou: r63128 2018-04-10 01:00:49 +0900

標準添付ライブラリ rexml の XPath の parse に使う正規表現typo 修正。 [ruby-core:86098] [Bug #14600]

svn: r63129 2018-04-10 01:00:50 +0900

version.h の日付更新。

nobu: r63130 2018-04-10 09:41:47 +0900

定数を非ASCII文字でも作れるようにしています。チケットはキリル文字による定数の定義がしたいというものですが、エンコーディングを意識した上で rb_enc_isupper() と rb_enc_islower() で判定しています。 [ruby-core:82175] [Feature #13770]