アカウント名:
パスワード:
もともとASCIIコードが大文字と小文字が違いますよね。 だからMacのファイルシステムは大文字のコードと小文字のコードを同じものと見なすルーチンがあるのだと思っていました。
HFS+は仕様では名前をUnicodeで扱うことになってます。 そのためUS-ASCIIだとかShift_JISとかいったバイト列のレベルの概念ではUnicode文字は扱いません。 もちろんUTF-8バイト列でも、バイト単位での比較もできません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
内部的にはどう処理するんだろう? (スコア:1)
でも実際のところ内部ではどうやって処理することで区別できるように
するんでしょうか?
現行のHFS+ではどうやっても区別できそうにはないんですが…
何かメタデータを作ってリソースフォークに埋め込んだりして区別するのだろうか。
いずれにしても興味深いです。
# これで py-gtk を入れるのが楽になる…
Re:内部的にはどう処理するんだろう? (スコア:0)
現状で比較判断しないだけ
Re:内部的にはどう処理するんだろう? (スコア:0)
もともとASCIIコードが大文字と小文字が違いますよね。
だからMacのファイルシステムは大文字のコードと小文字のコードを同じものと見なすルーチンがあるのだと思っていました。
だから大文字と小文字を見分けられるようにするのは技術的には簡単なんではないのですか?
Re:内部的にはどう処理するんだろう? (スコア:0)
HFS+は仕様では名前をUnicodeで扱うことになってます。
そのためUS-ASCIIだとかShift_JISとかいったバイト列のレベルの概念ではUnicode文字は扱いません。
もちろんUTF-8バイト列でも、バイト単位での比較もできません。