[#48450] 1.8.7と1.9.2の挙動の違いについて — "Jun'ya Shimoda" <jun-shimo@...>

下田です。

13 messages 2011/10/09

[ruby-list:48485] Re: Windows で $0 へ代入すると刈り取られる

From: Nobuyoshi Nakada <nobu@...>
Date: 2011-10-21 10:23:04 UTC
List: ruby-list #48485
なかだです。

(11/10/20 21:56), 5.5 wrote:
> Windows(MinGW 版)で $0 に文字列を代入すると,ある長さで刈り取られる
> ようなのですが,そういうものなのでしょうか?

1.9.2まではそういうものです。1.9.3からは$0には元の文字列のコピーがセッ
トされるようになりました。

> ファイル名を fo.rb のように 1 文字短くすると,出力される文字列の長さは
> いずれも 1 文字短くなります。
> したがって,元の $0 の長さと何らかの関係があるのようにも思えます。

http://rurema.clear-code.com/query:%240/
関係するプラットフォームもあるし、関係しないプラットフォームもあります。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread