[#37875] ERB の仕様 — URABE Shyouhei <s-urabe@...>
みなさまはじめまして。
44 messages
2003/07/15
[#37876] Re: ERB の仕様
— Masatoshi SEKI <m_seki@...>
2003/07/15
咳といいます。
[#37877] Re: ERB の仕様
— URABE Shyouhei <s-urabe@...>
2003/07/15
mput です。
[#37879] Re: ERB の仕様
— m_seki@...
2003/07/15
[#37883] Re: ERB の仕様
— URABE Shyouhei <s-urabe@...>
2003/07/16
mput です。
[#37884] Re: ERB の仕様
— m_seki@...
2003/07/16
[#37888] Re: ERB の仕様
— URABE Shyouhei <s-urabe@...>
2003/07/16
mput です。
[#37889] Re: ERB の仕様
— m_seki@...
2003/07/16
[#37890] Re: ERB の仕様
— URABE Shyouhei <s-urabe@...>
2003/07/17
mput です。
[#37891] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/19
MoonWolfです。
[#37896] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/20
MoonWolfです。
[#37898] Re: ERB の仕様
— Masatoshi SEKI <m_seki@...>
2003/07/20
咳といいます。
[#37900] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/20
MoonWolfです。
[#37901] Re: ERB の仕様
— Masatoshi SEKI <m_seki@...>
2003/07/20
咳といいます。
[#37911] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/21
Masatoshi SEKI wrote:
[#37902] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/20
MoonWolfです。
[#37903] Re: ERB の仕様
— Masatoshi SEKI <m_seki@...>
2003/07/20
咳といいます。
[#37904] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/20
Masatoshi SEKI wrote:
[#37905] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/20
MoonWolfです。
[#37966] Re: ERB の仕様
— MoonWolf <moonwolf@...>
2003/07/23
MoonWolfです。
[#37906] control user ID / group ID — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
20 messages
2003/07/20
[#37912] Re: control user ID / group ID
— YOKOYAMA Takehiro <tac@...>
2003/07/21
[#37913] Re: control user ID / group ID
— Hidetoshi NAGAI <nagai@...>
2003/07/21
永井@知能.九工大です.
[#37916] Re: control user ID / group ID
— YOKOYAMA Takehiro <tac@...>
2003/07/21
[#37923] Re: control user ID / group ID
— Hidetoshi NAGAI <nagai@...>
2003/07/21
永井@知能.九工大です.
[#37925] Re: control user ID / group ID
— Takahiro Kambe <taca@...>
2003/07/21
In message <20030722.051007.74738624.nagai@ai.kyutech.ac.jp>
[#37936] __FILE__ in mswin32 — OOTANI TAKASHI <otn@...5.so-net.ne.jp>
大谷と申します。
5 messages
2003/07/22
[#37941] multipart/form-dataのためのcgi.rbの修正 — 堀川 久 <vzw00011@...>
こんにちは。
18 messages
2003/07/22
[#37944] Re: multipart/form-dataのためのcgi.rbの修正
— matz@... (Yukihiro Matsumoto)
2003/07/23
まつもと ゆきひろです
[#37945] Re: multipart/form-dataのためのcgi.rbの修正
— nobu.nakada@...
2003/07/23
なかだです。
[#37948] Re: multipart/form-dataのためのcgi.rbの修正
— matz@... (Yukihiro Matsumoto)
2003/07/23
まつもと ゆきひろです
[#37951] Re: multipart/form-dataのためのcgi.rbの修正
— nobu.nakada@...
2003/07/23
なかだです。
[#37953] Re: multipart/form-dataのためのcgi.rbの修正
— matz@... (Yukihiro Matsumoto)
2003/07/23
まつもと ゆきひろです
[#37954] Re: multipart/form-dataのためのcgi.rbの修正
— nobu.nakada@...
2003/07/23
なかだです。
[#37955] Re: multipart/form-dataのためのcgi.rbの修正
— matz@... (Yukihiro Matsumoto)
2003/07/23
まつもと ゆきひろです
[#37956] Re: multipart/form-dataのためのcgi.rbの修正
— matz@... (Yukihiro Matsumoto)
2003/07/23
まつもと ゆきひろです
[#37958] Re: multipart/form-dataのためのcgi.rbの修正
— nobu.nakada@...
2003/07/23
なかだです。
[#37960] Re: multipart/form-dataのためのcgi.rbの修正
— matz@... (Yukihiro Matsumoto)
2003/07/23
まつもと ゆきひろです
[#37972] rubyw とは? — tachyon@...
みなさま、
6 messages
2003/07/27
[#37978] net/ftp.rb — TAKAISHI Hayato <rio-t@...>
こんにちは、高石です。
6 messages
2003/07/27
[#37998] o_dbm for qdbm — keiju@... (Keiju ISHITSUKA)
けいじゅ@いしつかです.
8 messages
2003/07/31
[#37999] Re: o_dbm for qdbm
— matz@... (Yukihiro Matsumoto)
2003/07/31
まつもと ゆきひろです
[ruby-list:37979] multiple Tk interpreter support
From:
Hidetoshi NAGAI <nagai@...>
Date:
2003-07-27 20:23:57 UTC
List:
ruby-list #37979
永井@知能.九工大です.
ruby-dev と ruby-list との両方に送らせていただいてます.
下記の通り,safeTk を含む複数のインタープリタをサポート
するような修正と追加ファイルとを CVS に突っ込みました.
予想よりも大幅に手間取りましたが,なんとか間に合わせる
ことができました.(^_^)
本日の公開が予定されている新しい 1.8.0 の preview 版が
マルチインタープリタサポートの初のリリースとなります.
ぜひ試していただいて,バグレポートを送ってていただけると
嬉しいです.
使い方は sample/safe-tk.rb を見ていただくのがいいと思い
ます.従来の単独インタープリタサポートとの互換性がほぼ
維持できていると考えています.
safeTk など複数のインタープリタを必要とする場合の違いは,
従来の require 'tk' の代わりに require 'multi-tk' とする
くらいでしょう.デフォルトのマスターインタプリタは自動生
成しますから,そのままデフォルトマスターを使う限りは従来
と全く違いはないはずです.あとはマスターインタープリタで
も通常のスレーブインタープリタでも,Tcl/Tk のセーフベース
に基づく safeTk インタープリタでも,インスタンスとして生
成して操作してください.
この際のポイントは,どのインタープリタにおける操作であっ
てもスクリプトの書き方に違いが存在しない点です.
sample/safe-tk.rb を見ていただくとわかるように,例えば
「 button widget と label widget とを生成して pack する」
といった処理を記述する際に,個々の命令 (TkButton.newなど)
に対してそれを処理するインタープリタを指定するなどは必要
ありません.一連の処理を手続きオブジェクト化して,処理対
象のインタープリタに渡してやるだけです.一連の処理の記述
形式は従来のままですから,その手続きオブジェクトをそのま
ま call すればデフォルトマスターが選択されてその上で処理
が行われます.インタープリタの選択は,手続きオブジェクト
を渡す先を変えるだけです.
# もちろん,セーフベースで使用が禁止されている命令は
# 実行できませんが.(^_^)
このように,従来の tk.rb と比べて完全なアッパーコンパチ
であると考えて良いはずですが,その代わり,インタープリタ
管理のためにスレッドやスレッドグループを多用しており,負
荷が大きいものになっています.目的に合わせて使い分けてい
ただくのが良いと思います.
> nagai Sun, 27 Jul 2003 19:35:06 +0000
>
> Modified files:
> ruby/ext/tcltklib:
> MANIFEST MANUAL.euc tcltklib.c
> ruby/ext/tk:
> MANIFEST
> ruby/ext/tk/lib:
> README tk.rb tkafter.rb
> Added files:
> ruby/ext/tcltklib/demo:
> safeTk.rb
> ruby/ext/tk/lib:
> multi-tk.rb
> ruby/ext/tk/sample:
> safe-tk.rb
> Log:
> multi-tk.rb : (new) library to support multiple Tk interpreters (high level)
> tcltklib.c : add some methods to support multiple interpreters (low level)
> MANUAL.euc : modify descriptions
> tcltklib/sample/safeTk.rb : (new) sample : how to use safeTk interpreter
> tk/sample/safe-tk.rb : (new) sample : how to use multi-tk.rb
> tk.rb, tkafter.rb : bug fix and add feature to supprt multi-tk
--
永井 秀利 (九工大 知能情報)
nagai@ai.kyutech.ac.jp