[#37021] [RAA] RAA/2.3 — "U.Nakamura" <usa@...>

みなさんこんにちは。

20 messages 2003/01/30

[ruby-list:36936] FormDesigner について

From: Masahiro Kitajima <katonbo@...>
Date: 2003-01-14 09:01:49 UTC
List: ruby-list #36936
VisualuRuby計画(仮称)の仲間
http://www.teu.ac.jp/fuchi/kougi/s3/vRuby/projectfriends.html

にある FormDesigner fdvr0720.lzh を動かしているのですが、

ruby-1.6.8-i586-mswin32.zip
shim-20021224-i586-mswin32-1.6.zip
racc-1.4.3-all-i586-mswin32-1.6.zip
vrswin-030101-i586-mswin32-1.6.zip
vruby-030101-i586-mswin32-1.6.zip

の組み合わせの環境で、File メニューの Open からスクリプトを読み込
もうとすると、次のようなエラーが出ました。

C:\tmp\FormDesigner>ruby formdesigner.rb
formdesigner.rb:1058:in `openfile': uninitialized constant FDParser at FDControl
Design (NameError)
        from formdesigner.rb:1809:in `open_clicked'
<以下略>

 調べたところ、FormDesigner.rb の require 'pp' が、カレント・ディ
レクトリの pp.rb を読むべきところ、$: で先にある、shim に含まれて
いた PretyPrint の pp.rb を読んでしまっていたのが原因でした。

 FormDesigner.rb の require 'pp' を require './pp' に書き換える
と解消しました。

 せっかくなのでご報告まで。^^;

--
 ずいぶん助かってます。感謝。 > FormDesigner

-- 
北島雅博(かとんぼ)
mailto:katonbo@katontech.com
http://www.katontech.com/



In This Thread

Prev Next