[#41876] mswin32版のライセンスについて — TOBY <toby@...>

はじめまして、rubyを愛してやまないTOBYと申します。

13 messages 2006/03/05

[#41886] "win32/registry" と "dl/win32" の相性について — take_tk <ggb03124@...>

たけ(tk)です

14 messages 2006/03/07
[#41887] Re: "win32/registry" と "dl/win32" の相性について — nobu@... 2006/03/07

なかだです。

[#41888] Re: "win32/registry" と "dl/win32" の相性について — take_tk <ggb03124@...> 2006/03/07

たけ(tk)です

[#41933] Cygwin での #!/bin/env ruby -Ks — "Hideo Konami" <konami@...>

小波です。Cygwin で Ruby のスクリプトをいつも書いています。

14 messages 2006/03/22

[ruby-list:41943] EUCのunescape

From: Hideaki KAWAI <kiri-ring@...>
Date: 2006-03-22 17:53:23 UTC
List: ruby-list #41943
河合といいます。

URIエンコードされたEUC文字列をうまくデコードできなくて困っています。


str = "%A5%D7%A5%ED%A5%D5%A5%A3%A1%BC%A5%EB"
p URI.unescape( str )

としたとき、化けた文字列が出力されます。
strは
"プロフィール"
をEUCでURIエンコードしたものです。


p URI.unescape( URI.escape( "プロフィール" ) )

としても同様の結果が出力されます。


-Ke のオプション付きで実行しており、実行中に$KCODEは変更していません。
rbファイル自体もEUCで保存してあります。

何か勘違いをしているのでしょうか?


ちなみに2番目のコードをsjisで保存して-Ksで実行すると、期待通り
"プロフィール"
と出力されました。


ruby 1.8.4 (2005-12-24) [i386-mswin32]
Windows2000 SP4

In This Thread

Prev Next