free as in air

2007|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|09|11|12|
2012|03|04|05|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|03|04|06|09|
トップ «前の日記(2007-12-13) 最新 次の日記(2007-12-17)» /編集

2007-12-14 [長年日記]

§ [rjb] ruby1[89] patch

 as is。文字コード変換周りはまだ。あとSyntaxで?aの意味が変わった点も手を付けてないが、どうなんだろう。テストするのにバージョンで分けなきゃ出来ないような。String#sumを使えばいいってことか?

 trunkだとversion.hがあって、その中にRUBY_VERSION_CODEが定義されてるんだが、ruby_1_8と違ってインストールされないしRuby側の定数になってるわけでもないから参照できない。このままなんだろうか。互換性を維持するための拡張ライブラリとか作ればいいのかもしれんが。