From: KOSAKI Motohiro Date: 2010-08-22T21:56:06+09:00 Subject: [ruby-dev:42096] Re: version.hのRUBY_VERSION_TEENYが古いのでは? > 成瀬です。 > > (2010/08/22 21:19), Moru wrote: > > $ head ruby-1.9.2-p0/version.h > > #define RUBY_VERSION "1.9.2" > > #define RUBY_RELEASE_DATE "2010-08-18" > > #define RUBY_PATCHLEVEL 0 > > > > #define RUBY_VERSION_MAJOR 1 > > #define RUBY_VERSION_MINOR 9 > > #define RUBY_VERSION_TEENY 1 > > #define RUBY_RELEASE_YEAR 2010 > > #define RUBY_RELEASE_MONTH 8 > > #define RUBY_RELEASE_DAY 18 > > > > 他は全部あっているようですがRUBY_VERSION_TEENYだけが1のままになっているのは何か理由があるのでしょうか。 > > 以下と同じ理由です。 > 「標準ライブラリが/usr/local/lib/ruby/1.9.1にインストールされる」 > http://www.ruby-lang.org/ja/news/2010/08/18/ruby-1-9-2-is-released/ FAQ になってきている感があるし、たしかにコードを一件すると、チョンボくさい 臭いがしているということもあるので、前後になにかコメントを追加しておくと いいような気がします。 特に > > #define RUBY_RELEASE_YEAR 2010 > > #define RUBY_RELEASE_MONTH 8 > > #define RUBY_RELEASE_DAY 18 の3つは順当に更新されてるあたりが混乱を助長しているような気がしなくもないです。