[#31692] cannot run test-all — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
9 messages
2007/09/01
[#31697] Re: [ruby-list:43970] 次の1.8.6 — Tadayoshi Funaba <tadf@...>
> * [ruby-dev:31379]がペンディング
10 messages
2007/09/01
[#31699] Re: [ruby-list:43970] 次の1.8.6
— Urabe Shyouhei <shyouhei@...>
2007/09/01
Tadayoshi Funaba wrote:
[#31700] Re: [ruby-list:43970] 次の1.8.6
— Tadayoshi Funaba <tadf@...>
2007/09/01
> > WIN32OLE も Time も担当でないし、この報告が何をいいたいのかもよくわか
[#31703] Re: [ruby-list:43970] 次の1.8.6
— Urabe Shyouhei <shyouhei@...>
2007/09/01
Tadayoshi Funaba wrote:
[#31706] Re: [ruby-list:43970] 次の1.8.6
— Tadayoshi Funaba <tadf@...>
2007/09/01
> 今後サポートを続けるべきかはご判断にお任せします。OLEで使われてるん
[#31709] [BUG] non-initialized struct — Tanaka Akira <akr@...>
以下のようにすると [BUG] が出ます。
6 messages
2007/09/02
[#31715] string literal encoding — Nobuyoshi Nakada <nobu@...>
なかだです。
12 messages
2007/09/02
[#31716] Re: string literal encoding
— Yukihiro Matsumoto <matz@...>
2007/09/02
まつもと ゆきひろです
[#31729] packed st_table — Nobuyoshi Nakada <nobu@...>
なかだです。
8 messages
2007/09/04
[#31734] [m17n] String#chop & String#succ — Nobuyoshi Nakada <nobu@...>
なかだです。
2 messages
2007/09/05
[#31744] [m17n] String#encode — Nobuyoshi Nakada <nobu@...>
なかだです。
7 messages
2007/09/06
[#31768] shellescape — "Akinori MUSHA" <knu@...>
shellwords.rb に shellescape() 等を追加しようと思います。
5 messages
2007/09/10
[#31774] RSTRING(value)->ptr == NULL ? — Tietew <tietew+ruby-dev@...>
Tietew です。
7 messages
2007/09/11
[#31778] Re: RSTRING(value)->ptr == NULL ?
— Yukihiro Matsumoto <matz@...>
2007/09/12
まつもと ゆきひろです
[#31781] `scan': character encodings differ (ArgumentError) — Kouhei Sutou <kou@...>
須藤です。
5 messages
2007/09/15
[#31787] 文字列のinspect — eklerni <eklerni@...>
eklerniといいます。
5 messages
2007/09/15
[#31798] generator from Enumerable#map — "Yusuke ENDOH" <mame@...>
遠藤と申します。
7 messages
2007/09/19
[#31810] rb_obj_is_kind_of — Tanaka Akira <akr@...>
rb_obj_is_kind_of の TYPE(cl) ですが、[ruby-dev:31805] の例
5 messages
2007/09/21
[#31815] 文字列の式展開 — eklerni <eklerni@...>
eklerniといいます。
6 messages
2007/09/22
[#31835] Kernel#` is blocked with Ruby/GLib2 on Intel Mac — Kouhei Sutou <kou@...>
須藤です。
5 messages
2007/09/24
[#31842] 拡張ライブラリ内での SIGVTALRM — とみたまさひろ <tommy@...>
とみたです。
10 messages
2007/09/24
[#31848] huge `if' dumps core — "Yusuke ENDOH" <mame@...>
遠藤と申します。
5 messages
2007/09/24
[#31850] meta programming might dump core — "Yusuke ENDOH" <mame@...>
遠藤と申します。
2 messages
2007/09/24
[#31853] optimize T_OBJECT space — Tanaka Akira <akr@...>
T_OBJECT なインスタンスで、インスタンス変数の名前をクラス側
7 messages
2007/09/25
[#31880] Re: optimize T_OBJECT space
— Tanaka Akira <akr@...>
2007/09/28
In article <87r6kne799.fsf@fsij.org>,
[ruby-dev:31923] Re: Import RubyGems to Ruby 1.9
From:
Hidetoshi NAGAI <nagai@...>
Date:
2007-09-30 18:22:13 UTC
List:
ruby-dev #31923
永井@知能.九工大です.
From: Yukihiro Matsumoto <matz@ruby-lang.org>
Subject: [ruby-dev:31920] Re: Import RubyGems to Ruby 1.9
Date: Mon, 1 Oct 2007 01:10:32 +0900
Message-ID: <E1Ic1N7-0005Ma-Pg@x31>
> |3. tkはどうしましょう。
>
> 永井さんであるのは間違い無いです。問題は「1.9対応は大変」とおっ
> しゃっていたので、1.9に対応できるかどうかですが。
色々な件 (私事) が一区切りとなったので,
丁度,どうにかしようとし始めたところでした.
1.9 対応にはかなりの労力がかかりそうなのは事実で,
新しい thread に適切に対応するためには
tcltklib.c の大幅な書き直し (中枢部は完全な作り直し) が
必要になるのではないかと見ています.
まずは現状 (リビジョン 13578) でどの程度動作するものかを
調べていたのですが,今の状態では,少なくとも
イベントループ (Tk.mainloop) が main thread の上でしか動かず,
別スレッドからの命令も受け付けできないようです.
# 暫く前は Thread.new{require 'tk'; Tk.mainloop} ではなんとか動き,
# 別スレッドからの命令も受理できていたと思うのですが,
# 今はこの形式でも
# [BUG] cross-thread violation on eventloop_sleep()
# ってことになります.
サンプルを色々と動かして調べたいのですが,
現状は autoload がうまく働いていないようで,
----------------------------------------------------------
$ ruby
require 'tk'
TkButton.new
/usr/local/lib/ruby/1.9/tk/label.rb:6:in `<top (required)>': uninitialized constant TkLabel (NameError)
from /usr/local/lib/ruby/1.9/tk/button.rb:5:in `require'
from /usr/local/lib/ruby/1.9/tk/button.rb:5:in `<top (required)>'
from -:2:in `<main>'
----------------------------------------------------------
だったり,
----------------------------------------------------------
$ ruby
require 'tk'
require 'tk/label'
TkButton.new
/usr/local/lib/ruby/1.9/tk/label.rb:6:in `<top (required)>':
uninitialized constant TkLabel (NameError)
from -:2:in `require'
from -:2:in `<main>'
----------------------------------------------------------
だったりします.
そのくせ,
----------------------------------------------------------
$ ruby
require 'tk'
TkLabel.new
TkButton.new
----------------------------------------------------------
は OK だったりするのがなんとも.(^_^;
--
永井 秀利 (九工大 知能情報)
nagai@ai.kyutech.ac.jp