[#36686] 1.1 < 61.1 - 60.0 — Shin-ichiro HARA <sinara@...>

原です。

19 messages 2002/12/06

[#36770] www.ruby-lang.orgリニューアル準備のお知らせ — TADA Tadashi <sho@...>

ruby-lang.orgのwebmasterチームでは、タイムリーな情報提供と使いやすい

11 messages 2002/12/16

[ruby-list:36803] File.expand_pathの文字化けとDir.glob

From: AOKI Yoshihiro <aoki@...>
Date: 2002-12-18 02:14:21 UTC
List: ruby-list #36803
あおき よしひろと申します。

  [ruby-list:32475] Re: File.expand_path(" 一覧表 .xsl")

にある、expand_pathの文字化けですが、
1.6にバックポートされる予定は未定でしょうか。
なかむら(う)さんのところ(http://www.dm4lab.to/~usa/ruby/)から
ダウンロードさせていただいた

  ruby 1.6.8 (2002-10-10) [i586-mswin32](ruby-1.6.8-preview4-i586-mswin32.zip)
  ruby 1.6.6 (2001-12-04) [i586-mswin32](ruby-1.6.6-20011204-i586-mswin32.zip)

ではまだのようでした(前者はpreview4のようですが日付は10-10?)。
同じスレッドの

  [ruby-list:32481] Re: File.expand_path(" 一覧表 .xsl")

の中で、1.7系で試すようにとありましたので

  ruby 1.7.3 (2002-12-16) [i386-mswin32](ruby-1.7.3-20021216-i386-mswin32.zip)

で試してみましたが、Dir.globがおかしいように思います。
Win98 SEのDOS窓で、

  touch 表.txt

としておき、

  #!ruby -Ks
  Dir.glob("*.txt").each do |f|
    puts f
    puts File.expand_path(f)
  end

では確かに文字化けは起きませんでしたが、

  Dir.glob("表.txt").each do |f|

とすると、globがマッチしませんでした。
1.6系ではマッチしました。

#globでワイルドカードを使わないのがイレギュラーだとは思いますが・・・

あおき よしひろ



In This Thread

Prev Next