[#49186] 日本語を含むパスに置いたスクリプトで require が失敗 — "5.5" <5.5@...>
5.5 と申します。
5 messages
2013/02/15
[#49193] [ANN] Ruby 2.0.0-p0 released — Yusuke Endoh <mame@...>
こんにちは。Ruby 2.0.0-p0 をリリースします。
14 messages
2013/02/24
[#49196] [ANN]Ruby-2.0.0-p0 mswin32版 MSI was Re: [ANN] Ruby 2.0.0-p0 released
— arton <artonx@...>
2013/02/24
artonです。
[#49216] Windows用 インストーラ無しパッケージの需要について (Re: [ANN]Ruby-2.0.0-p0 mswin32版 MSI was Re: [ANN] Ruby 2.0.0-p0 released)
— Takeshi Iogawa <alpha@246.ne.jp>
2013/02/27
いおがわと申します。 Ruby2.0の正式リリースおめでとうございます。
[#49217] Re: Windows用 インストーラ無しパッケージの需要について (Re: [ANN]Ruby-2.0.0-p0 mswin32版 MSI was Re: [ANN] Ruby 2.0.0-p0 released)
— "U.Nakamura" <usa@...>
2013/02/27
こんにちは、なかむら(う)です。
[#49219] Re: Windows用 インストーラ無しパッケージの需要について (Re: [ANN]Ruby-2.0.0-p0 mswin32版 MSI was Re: [ANN] Ruby 2.0.0-p0 released)
— Takeshi Iogawa <alpha@246.ne.jp>
2013/02/27
いおがわです。こんにちは。
[#49264] Re: Windows用 インストーラ無しパッケージの需要について
— ISHIKAWA Takayuki <rechka_osaka@...>
2013/03/09
こんにちは、石川と申します。
[#49194] [ANN] Rubyist Magazine 0041 号リリース — takkanm@...
日本 Ruby の会るびま編集のtakkanmです。
5 messages
2013/02/24
[#49201] Windows の Ruby 2.0.0 で irb が使えない — "5.5" <5.5@...>
5.5 と申します。
7 messages
2013/02/25
[#49204] ruby1.9でのTkMsgCatalogの振る舞い — 渡邊巌 <i.watanabe@...>
渡邊と申します。
7 messages
2013/02/27
[#49211] 仕様変更 — ytakagi <ytakagi@...5.dion.ne.jp>
7 messages
2013/02/27
[#49228] PDF ファイルが Adobe Reader などで開かれているかを検知したい — "5.5" <5.5@...>
5.5 です。お世話になっております。
6 messages
2013/02/28
[ruby-list:49204] ruby1.9でのTkMsgCatalogの振る舞い
From:
渡邊巌 <i.watanabe@...>
Date:
2013-02-27 01:50:26 UTC
List:
ruby-list #49204
渡邊と申します。
Ruby/TkのTkMsgCatalogが
ruby1.9 で期待した振る舞いになりません。
# --------- ここから
require 'tk'
TkMsgCatalog.new('::myapp') {
ja 'aiueo', 'あいうえお'
}
cat = TkMsgCatalog.new('::myapp')
puts cat['aiueo']
# --------- ここまで
ソースをutf-8で保存して実行すると ruby1.8では
「あいうえお」が出力されるのですが
1.9では文字化けしてしまいます。
$ ruby -v
ruby 1.8.5 (2006-08-25) [x86_64-linux]
$ ruby msgcat.rb
あいうえお
$ ruby msgcat.rb |od -c
0000000 343 201 202 343 201 204 343 201 206 343 201 210 343 201 212 \n
0000020
$ /usr/local/ruby19/bin/ruby -v
ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-linux]
$ /usr/local/ruby19/bin/ruby msgcat.rb |od -c
0000000 303 243 302 201 302 202 303 243 302 201 302 204 303 243 302 201
0000020 302 206 303 243 302 201 302 210 303 243 302 201 302 212 \n
0000037
1.9.2 では何か追加の手続きが必要なのでしょうか?
なお、CentOS5付属のTkを使っています。
$ /usr/local/ruby19/bin/ruby -rtk -e "puts Tk::TK_LIBRARY"
/usr/share/tk8.4
何かアドバイスあればお願いします。
--
渡邊巌