ruby-reference-manual:189
From: sheepman <sheepman@s...>
Date: Mon, 6 Nov 2006 21:52:55 +0900
Subject: [ruby-reference-manual:189] [FYI]: misc things
こんばんは、sheepman です。 気付いたことをいくつか書いていきます。あとでWikiにもまとめるかも知れません。 (1) #@since 1.7.0 は #@since 1.8.0 に直そう。 詳しくは [ruby-reference-manual:129] や http://doc.loveruby.net/wiki/FrequentlyAskedQuestions.html を見てね。 (2) CVSから最新のruby-1.8のソースを取得して、BitClust 用の rdoc のデータベースを作ろう。 たとえば1.8.5 リリース以降に追加された Module#class_variable_defined? などが洩れています。 (3) 複数ファイルに分割されているライブラリは #@include を使ってひとつにまとめよう。 たとえば、matrix ライブラリの場合、src/matrix.rd ファイルに #@include(matrix/Vector) #@include(matrix/Matrix) と書いておかないといけないようです。 (3) Matrix.rd がなぜか src/_builtin ディレクトリにあったので、src/matrix に移動しました。 (4) bc-methods -r test/unit Test::Unit がうまく動かない。これの対策は、at_exit を何もしないメソッドとして 再定義すれば良いようです。つまり以下のようなファイルを用意して、 def at_exit end require 'test/unit' それから bc-methods -r somefile Test::Unit と実行すればok。 (5) bc-methods -r tracer の場合は、 require 'tracer' Tracer.off というようなファイルを用意する。 それでは。 -- sheepman / TAMURA Takashi sheepman@s... -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
-> 189 2006-11-06 13:52 [sheepman@s... ] [FYI]: misc things 190 2006-11-06 15:27 ┣[okkez000@g... ] 191 2006-11-06 15:27 ┗[okkez000@g... ]