[#26664] refactoring tcltklib.c (deleted ip check) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
永井@知能.九工大です.
山本です。
永井@知能.九工大です.
山本です。
永井@知能.九工大です.
山本です。
永井@知能.九工大です.
山本です。
山本です。
永井@知能.九工大です.
山本です。
永井@知能.九工大です.
[#26711] --with-static-linked-extするとrequireできないライブラリがある — IWATSUKI Hiroyuki <don@...>
岩月と申します。
なかだです。
[#26721] TkVariable.new_hash 経由だと trace が発生しない — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
[#26723] Fixnum演算メソッド中のcoerceの削減 — Tadashi Saito <shiba@...2.accsnet.ne.jp>
斎藤と申します。
[#26743] zsuper in a method with optional arg — "NAKAMURA, Hiroshi" <nakahiro@...>
-----BEGIN PGP SIGNED MESSAGE-----
まつもと ゆきひろです
-----BEGIN PGP SIGNED MESSAGE-----
[#26745] TkCheckbutton#variable as getter? — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
永井@知能.九工大です.
山本です。
永井@知能.九工大です.
永井@知能.九工大です.
山本です。
永井@知能.九工大です.
[#26753] some questions about tcltklib.c — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
永井@知能.九工大です.
山本です。
[#26764] multi-thread and logger — Nobuhiro IMAI <nov@...>
いまいです。
[#26791] Failure: test_block_passing(TestIterator) — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
まつもと ゆきひろです
[#26800] reducing PUSH_TAG in rescue, and useless exceptions — nobu@...
なかだです。
[#26808] test/nkf/test_kconv.rb — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
[#26817] test/socket/test_tcp.rb freeze on windows — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
こんにちは、なかむら(う)です。
山本です。
山本です。
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
山本です。返信が遅れてすみません。
[#26829] cannot check EOF of pipe on windows — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
山本です。
なかだです。
山本です。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
山本です。
[#26840] [BUG] oniguruma + utf-8 — "NAKAMURA, Hiroshi" <nakahiro@...>
-----BEGIN PGP SIGNED MESSAGE-----
[#26851] ripper for 1.8 — Tanaka Akira <akr@...17n.org>
ruby-1.8 で動かす gonzui で、ruby code の解析をしたいという要望があっ
[#26872] irb -I/ruby -Iと$LOAD_PATH — akira yamada / やまだあきら <akira@...>
Debianユーザからruby -Iとirb -Iで
なかだです。
nobuyoshi nakada wrote:
けいじゅ@いしつかです.
けいじゅ@いしつかです.
なかだです。
けいじゅ@いしつかです.
まつもと ゆきひろです
けいじゅ@いしつかです.
[#26883] top level include on load(filename, true) — Shugo Maeda <shugo@...>
前田です。
[#26897] fail on make install — KIMURA Koichi <kimura.koichi@...>
木村です。
こんにちは、なかむら(う)です。
木村です。
木村です。
木村です。
こんにちは、なかむら(う)です。
木村です。
こんにちは、なかむら(う)です。
なかだです。
山本です。
なかだです。
なかだです。
山本です。
こんにちは、なかむら(う)です。
なかだです。
まつもと ゆきひろです
山本です。
なかだです。
[#26900] multiplying empty string — nobuyoshi nakada <nobuyoshi.nakada@...>
まつもと ゆきひろです
In article <1125327516.070646.12845.nullmailer@x31.priv.netlab.jp>,
まつもと ゆきひろです
In article <1125356798.802509.8788.nullmailer@x31.priv.netlab.jp>,
まつもと ゆきひろです
In article <1125369966.174424.13781.nullmailer@x31.priv.netlab.jp>,
[ruby-dev:26760] Re: TkCheckbutton#variable as getter?
永井@知能.九工大です.
From: H.Yamamoto <ocean@m2.ccsnet.ne.jp>
Subject: [ruby-dev:26757] Re: TkCheckbutton#variable as getter?
Date: Sun, 7 Aug 2005 01:22:55 +0900
Message-ID: <20050807012254.73A012A8.ocean@m2.ccsnet.ne.jp>
> もしかするとこの拡張の未適用分のためかもしれませんが、treectrl のデモが
> エラーを出すようになっていることに気づきました。
いえ,単純に修正ミスによるバグです.ごめんなさい.
__item_*_optkeys は item に関する引数を一つ受け取るように
作る必要があるんですが,先のパッチの時点では書き忘れてました.
# 互換性のために,tk_trace_variable を呼んでいる部分を
# 残す方策をとるべきかは悩ましいところですが.
以下の部分はこのリプライを書き始めた後に訂正されてしまいましたが,
念のために書いておきます.
> 第一感、ルートクラスよりはサブクラスで処理すべきことのように感じました。
(snip)
> これなら、'variable' などのキー名とマッチングする必要がなくなるので、速度上
> メリットがあるような気がしました。(試してないので裏付けはありません)
メソッド定義にしてしまう場合,cget や configinfo で
アクセスされた場合に備えて __methodcall_optkeys に
定義を加えなければなりません.
# でなければ widget.opt はできても widget[opt] が動かなくなる.
__methodcall_optkeys のチェックは高い優先順位で通りますから,
残念ながら比較回数を減らすことにはならないと思います.
さらにその場合,configure(hash) で複数オプションに対する指定を
与えた場合や new(hash) での指定についても,個別オプションごとに
tcl 側を繰り返し呼び出すことになります.
tcl 呼び出しはコストが大きいので,その回数はできるだけ押さえた方が
速度面でも有利ではないかと考えますが,いかがでしょう?
ただし,textvariable はともかく variable をトップレベル定義から
外すのはありかと思います.
textvariable は options のマニュアルに含まれていることから
一般規則として扱っても良いでしょうけれど,variable は
含まれていませんので.
それでも variable を加えてもいいのではないかと思うのは,
textvariable と同程度には一般的に成り立つだろうと見たためです.
つまり,もし新しい Tcl/Tk or その拡張で variable という
オプションが追加された場合,それを変数を指定するオプションと
考えても差し支えなく,それゆえ Ruby/Tk を新しくすることなく
自動的に対応できるだろうという話です.
--
永井 秀利 (九工大 知能情報)
nagai@ai.kyutech.ac.jp