コードポイントが足らなかったんだよ…
あと原則論で言えばISO646では0x5cはバリアントが許されてるんで、ISO646-USでバックスラッシュ、ISO646-JAで円記号を使うこと自体には問題はない (ついでに、仏語圏では ç だったし北欧圏では ø だった)。どっちかというと元凶はこのバリアントを区別せずに「JISX0201の0x80以下をUS-ASCIIとも解釈する」みたいな運用が一般化しちゃったことなんじゃないか。まあ今更言っても仕方ないことだが。
Permalink | 記事への反応(0) | 10:59
ツイートシェア
この馬鹿が存在しなければWindowsのパスが汚く表示されたり 文字列のエスケープに戸惑ったりバックスラッシュを入力したつもりが円記号が出たり そういう問題は一切発生しなかった な...
コードポイントが足らなかったんだよ… あと原則論で言えばISO646では0x5cはバリアントが許されてるんで、ISO646-USでバックスラッシュ、ISO646-JAで円記号を使うこと自体には問題はない (つ...