From: matz@... (Yukihiro Matsumoto) Date: 2004-02-23T16:15:32+09:00 Subject: [ruby-dev:23012] Re: File.fnmatchとDir.glob まつもと ゆきひろです In message "[ruby-dev:23011] Re: File.fnmatchとDir.glob" on 04/02/23, H.Yamamoto writes: |>|・FNM_PATHNAME ではなく、逆の意味の FNM_SEPMATCH を定義 |> |>が、FNM_PATHNAMEを嫌う理由がよくわからないんですが。 |> |>これのおかげでSUSv3非互換とかいうことにならないんですかね。 |>FNM_PATHNAMEは標準で定義されているような気がするので。 | |[ruby-dev:16555]の新井さんの意見に全面的に賛成です。 |・すでに FNM_DOTMATCH は標準の FNM_PERIOD を置き換えている |・シェルの標準動作をデフォルトにしたほうがわかりやすい これはこれで理解できます。私が気にしたのはその意見が ・SUSv3 準拠 という方針と矛盾しているように感じられたからです。 * SUSv3は気にせずあるべき姿を追求する * SUSv3互換 はいずれかを選ぶ、と言うようなものではないのでしょうか。