[前][次][番号順一覧][スレッド一覧]

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...       ]