[#25808] break & retry in block — Shin-ichiro HARA <sinara@...>

原です。

15 messages 2005/03/04

[#25812] Re: [ruby-cvs] ruby/test/ruby, ruby/test/logger, ruby/sample, ruby/misc, ruby/lib/xmlrpc, ruby/lib/wsdl/soap, ruby/lib/rexml, ruby/lib/rdoc/parsers, ruby/lib/rdoc/generators, ruby/lib/irb, ruby/lib, ruby/ext/zlib, ruby/ext/win32ole, ruby/ext/tk, ruby/ext/strscan, ruby/ext/socket, ruby/ext/readline, ruby/ext/pty, ruby/ext/openssl, ruby/ext/iconv, ruby/ext/etc, ruby/ext/dl, ruby/ext/curses, ruby/ext/bigdecimal, ruby/ext/Win32API, ruby: * array.c: replace rb_protect_inspect() and rb_inspecting_p() by — Tanaka Akira <akr@...17n.org>

In article <20050304064753.53859C671F@lithium.ruby-lang.org>,

3 messages 2005/03/06

[#25853] conflict method and local variable — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

56 messages 2005/03/10
[#25854] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/10

まつもと ゆきひろです

[#25855] Re: conflict method and local variable — Hidetoshi NAGAI <nagai@...> 2005/03/10

永井@知能.九工大です.

[#25856] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/10

まつもと ゆきひろです

[#25857] Re: conflict method and local variable — Hidetoshi NAGAI <nagai@...> 2005/03/11

永井@知能.九工大です.

[#25858] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/11

まつもと ゆきひろです

[#25861] Re: conflict method and local variable — Hidetoshi NAGAI <nagai@...> 2005/03/11

永井@知能.九工大です.

[#25863] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/11

まつもと ゆきひろです

[#25864] Re: conflict method and local variable — Hidetoshi NAGAI <nagai@...> 2005/03/11

永井@知能.九工大です.

[#25865] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/11

まつもと ゆきひろです

[#25866] Re: conflict method and local variable — Hidetoshi NAGAI <nagai@...> 2005/03/11

永井@知能.九工大です.

[#25869] Re: conflict method and local variable — Shugo Maeda <shugo@...> 2005/03/13

前田です。

[#25875] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/13

まつもと ゆきひろです

[#25878] Re: conflict method and local variable — Hidetoshi NAGAI <nagai@...> 2005/03/13

永井@知能.九工大です.

[#25882] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/13

まつもと ゆきひろです

[#25884] Re: conflict method and local variable — Hidetoshi NAGAI <nagai@...> 2005/03/14

永井@知能.九工大です.

[#25885] Re: conflict method and local variable — Yukihiro Matsumoto <matz@...> 2005/03/14

まつもと ゆきひろです

[#25888] Re: conflict method and local variable — Shugo Maeda <shugo@...> 2005/03/14

前田です。

[#25946] ext/tk/sample/**/*.gif are broken — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

16 messages 2005/03/27

[#25959] some trouble on ext/tk/sample — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

20 messages 2005/03/29
[#25969] Re: some trouble on ext/tk/sample — Hidetoshi NAGAI <nagai@...> 2005/03/30

永井@知能.九工大です.

[#25970] Re: some trouble on ext/tk/sample — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/03/30

山本です。

[#25973] Re: some trouble on ext/tk/sample — Hidetoshi NAGAI <nagai@...> 2005/03/31

永井@知能.九工大です.

[ruby-dev:25964] Re: some trouble on ext/tk/sample

From: Hidetoshi NAGAI <nagai@...>
Date: 2005-03-29 17:48:16 UTC
List: ruby-dev #25964
永井@知能.九工大です.

報告をありがとうございます.

From: H.Yamamoto <ocean@m2.ccsnet.ne.jp>
Subject: [ruby-dev:25959] some trouble on ext/tk/sample
Date: Tue, 29 Mar 2005 19:47:02 +0900
Message-ID: <20050329194631.9957C090.ocean@m2.ccsnet.ne.jp>
> ////////////////////////
> // tkextlib/iwidgets/sample/hierarchy.rb
> 
> ファイル名が化けている?ActiveTcl付属の同等のデモは動いた。

正直なところ,現時点ではこれの原因がよくわかりません.
Iwidgets 拡張の内部処理にあたる部分であり,
特に引数を与えて呼んでいる部分でもないため,
本来なら動作が変わるようには思えない部分なのですが...
調べてみますが,手元の Linux 環境では再現できないこともあり,
解明には少し手間取りそうな気がしています.

> ////////////////////////
> // tkextlib/treectrl/demo.rb
> 
> tcl/tk で "console show" を実行すると、ちゃんとコンソールが表示されるのに
> Tk.tk_call("console", "show") はエラーになる。

bgerror などで見られるのと同じ状況かもしれませんね.
tk/console.rb を下記のように変更してみると変りがあるでしょうか?

=====================================================================
--- console.rb.orig     2005-03-30 02:21:03.000000000 +0900
+++ console.rb  2005-03-30 02:43:35.000000000 +0900
@@ -9,21 +9,25 @@
 
   TkCommandNames = ['console'.freeze].freeze
 
-  def self.title(str=None)
-    tk_call 'console', str
+  def self.title(str=nil)
+    if str
+      ip_eval(array2tk_list(['console', 'title', str]))
+    else
+      ip_eval_without_enc('console title')
+    end
   end
   def self.hide
-    tk_call_without_enc('console', 'hide')
+    ip_eval_without_enc('console hide')
   end
   def self.show
-    tk_call_without_enc('console', 'show')
+    ip_eval_without_enc('console show')
   end
   def self.eval(tcl_script)
     #
     # supports a Tcl script only
     # I have no idea to support a Ruby script seamlessly.
     #
-    _fromUTF8(tk_call_without_enc('console', 'eval', 
-                                  _get_eval_enc_str(tcl_script)))
+    _fromUTF8(tk_call_without_enc(array2tk_list(['console', 'eval', 
+                                                  _get_eval_enc_str(tcl_script)])))
   end
 end
=====================================================================

> ////////////////////////
> // tkextlib/tkHTML/ss.rb
> 
> 中央の HTML ウィジェットでダブルクリックすると、下のエラーになる。

これは原因が分かりますので急ぎ直します.
-- 
                                       永井 秀利 (九工大 知能情報)
                                           nagai@ai.kyutech.ac.jp

In This Thread