From: Yuji Shigehiro Date: 1997-09-22T18:53:10+09:00 Subject: [ruby-list:4509] Re: tcltk library > Date: Mon, 22 Sep 97 18:37:13 +0900 > Subject: [ruby-list:4508] Re: tcltk library > Message-Id: <199709220948.SAA14166@picachu.netlab.co.jp> > |Tcl_FindExecutable() に first command-line argument > |(main(argc, argv) の argv[0]) を渡すように書いてあったので, 他にどうす > |れば良いのか分からず, $0 を使いました. > これって絶対必要なんですよね. さあ, どうなんでしょうか. tcl/tk の内部コマンドを使っている分には要らないような気もします. man Tcl_FindExecutable によると This procedure computes the full path name of the executable file from which the application was invoked and saves it for Tcl's internal use. The executable's path name is needed for several purposes in Tcl. For example, ... だそうですが... > どうしようかなあ, ライブラリを書く人に取っては, おそらく, Init_ を実行するのを遅らせる, というのが良いです(^^) でも, 今, そんな変更をしたら, いろいろなトラブルの元になりそうな... ---- 重弘裕二 阪大情報処理教育センター (sigehiro@rd.ecip.osaka-u.ac.jp) 阪大工情報システム白川研 (sigehiro@ise.eng.osaka-u.ac.jp)