[#45666] 複数行にわたる式の評価 — TAKAHASHI Hitoshi <thitoshi@...>
高橋と申します。
5 messages
2008/12/02
[#45670] ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...>
天野です。
40 messages
2008/12/02
[#45673] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Nobuyoshi Nakada <nobu@...>
2008/12/03
なかだです。
[#45676] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/03
天野です。
[#45678] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Nobuyoshi Nakada <nobu@...>
2008/12/03
なかだです。
[#45680] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/03
永井@知能.九工大です.
[#45701] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/04
天野です。報告遅れてすみません。
[#45707] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/05
永井@知能.九工大です.
[#45708] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/07
天野です。
[#45709] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/07
永井@知能.九工大です.
[#45710] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/08
天野です。
[#45711] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/08
永井@知能.九工大です.
[#45712] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/08
天野です。
[#45713] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/08
永井@知能.九工大です.
[#45714] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/08
天野です。
[#45715] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/08
永井@知能.九工大です.
[#45716] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/08
天野です。
[#45717] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/08
永井@知能.九工大です.
[#45721] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/17
天野さん,
[#45722] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/17
天野です。
[#45725] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/17
永井@知能.九工大です.
[#45726] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/18
永井@知能.九工大です.
[#45727] Re: ruby-1.9.1-preview2のruby-tk on OSX
— 天野竜太郎 <wn9r-amn@...>
2008/12/19
天野です。
[#45730] Re: ruby-1.9.1-preview2のruby-tk on OSX
— Hidetoshi NAGAI <nagai@...>
2008/12/20
永井@知能.九工大です.
[#45677] TkButton中のクラスメソッド呼出 — inaba <inaba@...>
inabaです。
6 messages
2008/12/03
[#45688] クラスメソッド — Masutoyo Kawamura <m-kwmr@...>
河村と申します。
9 messages
2008/12/04
[#45744] 無限ループの回数の取得 — "Kunimi Ikeda" <kunimi.ikeda@...>
いけだと申します。
12 messages
2008/12/27
[#45752] 1.9.1 の WEBrick::HTTPUtils — 石井 大海 <banzaida@...>
どうも、konnです。
8 messages
2008/12/28
[#45760] Re: 1.9.1 の WEBrick::HTTPUtils
— "GOTO Kentaro" <gotoken@...>
2008/12/31
WEBrick::HTTPUtils に encodeなんとか というメソッドはないので、
[ruby-list:45740] Re: ruby-1.9.1-preview2のruby-tk on OSX
From:
Hidetoshi NAGAI <nagai@...>
Date:
2008-12-21 17:43:52 UTC
List:
ruby-list #45740
永井@知能.九工大です.
From: 天野竜太郎 <wn9r-amn@asahi-net.or.jp>
Subject: [ruby-list:45739] Re: ruby-1.9.1-preview2のruby-tk on OSX
Date: Sun, 21 Dec 2008 18:39:32 +0900
Message-ID: <FEC0B116-F60B-4A7E-A7AB-AE1A57135C63@asahi-net.or.jp>
> trunkから持ってきた20902に永井さんの45738の
> patchを当てました。
(snip)
> $ ~/mytrunk/bin/ruby ext/tk/sample/demos-jp/widget
> エラーなし。「code参照」もOK。
今度こそは大丈夫そうですね.(^_^)
> ただし「code 参照」で出てくるcodeの日本語部分が文字化けです。
ごめんなさい.これは別の問題です.
読み込んだコードの文字列のエンコーディングを
設定していなかったというバグです.
下記のパッチで直るのではないかと思います.
Index: widget
===================================================================
--- widget (revision 20902)
+++ widget (working copy)
@@ -882,18 +882,12 @@
$code_window.title("Demo code: #{file}")
$code_window.iconname(file)
-# fid = open(file, 'r')
- fid = open([$demo_dir, file].join(File::Separator), 'r')
+ code = open([$demo_dir, file].join(File::Separator), 'r'){|fid| fid.read }
$code_text.delete('1.0', 'end')
- #$code_text.insert('1.0', `cat #{file}`)
- $code_text.insert('1.0', fid.read)
- #$code_mark = TkTextMark.new($code_text, '1.0')
- #$code_text.set_insert('1.0')
+ code.force_encoding('EUC-JP') if defined?(::Encoding.default_external)
+ $code_text.insert('1.0', code)
TkTextMarkInsert.new($code_text,'1.0')
-
$set_linenum.call($code_text)
-
- fid.close
end
def showCode2(demo)
@@ -974,14 +968,12 @@
$code_window.title("Demo code: #{file}")
$code_window.iconname(file)
- fid = open([$demo_dir, file].join(File::Separator), 'r')
+ code = open([$demo_dir, file].join(File::Separator), 'r'){|fid| fid.read }
$code_text.delete('1.0', 'end')
- $code_text.insert('1.0', fid.read)
+ code.force_encoding('EUC-JP') if defined?(::Encoding.default_external)
+ $code_text.insert('1.0', code)
TkTextMarkInsert.new($code_text,'1.0')
-
$set_linenum.call($code_text)
-
- fid.close
end
if $tk_major_ver < 8
--
永井 秀利 (nagai@ai.kyutech.ac.jp)
九州工業大学 大学院情報工学研究院 知能情報工学研究系