tyamazakiの日記: 日本語を使った罰
日記 by
tyamazaki
しばらく前のこと,emacsとSolaris上のATOKの連携が上手くいかなくて英語でコメントを記述していたのを,ネットから見つけてきた解決法を使うことにより日本語でコメントを書くようになった.
まぁ,EUCだから問題起こらなかったんだけど……
で,時は流れ,Solaris上だけでなくWin上でも動こくようにコーディングをするようになり,いつの間にか日本語コードが混在するようになってしまった.自分の担当モジュールはちゃんとWin上のソースツリーにはSJISで,UNIX上のソースツリーにはEUCでUpDateしてたが,Win系の方々はそんなことを気にしなかったのだ.
その結果,改行はCRLFコードはEUCなんていう奇妙奇天烈なソースコードがソースツリー上を闊歩することになり,結果,makeは通らないはコンパイルできなくなる (SJISの2バイト目でね) はで散々だった……一人だけ先行してSolaris上でデバッグしてたからなんだけどさ.
マルチプラットフォームでのソースツリーの管理って,どうすればいいんだろう.日本語と改行の課題をクリアできるのって無いのかな.