vine-users ML アーカイブ



[vine-users:069562] tkppxpの qdialのバグ(?)

  • From: KITA Toshihiro <t-kita@xxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:069562] tkppxpの qdialのバグ(?)
  • Date: Sun, 09 Jan 2005 11:46:54 +0900 (JST)
喜多です。

Vine 3.1 の gnome メニューの
「アプリケーション」 -> 「Vine Linux メニュー」 -> 「PPPの設定(qdial)」
ですが、
・ invalid command name "tkCancelRepeat"
・ can't read "qdial_toplevel": no such variable
のエラーが生じて、動作しないようです。(tkppxpのqdial)
# ppxpのqdialコマンドは問題無く使えると思います。


以下のファイルを、以下の様に修正すれば動作しました。

・ /usr/lib/ppxp/tkppxp/widgets/listboxmenu.tcl
 - 132行目
          tkCancelRepeat
を
          tk::CancelRepeat
に。

・ /usr/lib/ppxp/tkppxp/scripts/qdial.tcl
 - 395行目
              [option get $qdial_toplevel passwdErrorMessage {}]
を
              [option get . passwdErrorMessage {}]
に。
 - 402行目
          [option get $qdial_toplevel blankItemMessage {}]
を
          [option get . blankItemMessage {}]
に。

参考にした情報の URI : 
http://d.hatena.ne.jp/S-ili/20041213
http://search.luky.org/linux-users.5/msg01424.html 

そういえば、表示、メッセージはすべて英語ですね。
# resources/qdial_message.ja の中には日本語のも書いてあるようですが。
個人的にはそれはどっちでもいいですが。

# なお、
# メニューの「アプリケーション」->「システム・ツール」->「ネットワークの設定」
# で PPP の設定を作っても、wvdial がないためにダイアルアップできないよう
# ですね。

メニューの筆頭にあるということは、Vine 3.1 としては、
tkppxpのqdialが、PPP設定の標準ツール(?)ということでしょうから、
なにかのついでの時で結構ですが、修正されることを希望します。
-- 
  〒860-8555(専用番号) 熊本大学 総合情報基盤センター 喜多敏博
  http://t-kita.net/