アカウント名:
パスワード:
C99から規格上もOKになったんだしいい加減良いでしょ?と思うかも知れないですが、日本語で書いていて文字コードがShift_JISだったりすると、うっかりダメ文字がコメント行の行末に来てしまい、行の併合で次の行までコメント扱いになってしまうことが。
Shift_JIS なんか使うなよ、21世紀も15年も経っているのに。
使うなと言っても使っちゃう人のためにこういう二重三重の防止策は必要不可欠。
どういう環境でShift_JISでソースコード編集するのか知らないけどリポジトリ側でコミット時にnkfでもフィルタ通すようにすればいいんじゃないの
Windowsのテキストファイルの文字コードはShift_JIS(というかCP932)がいまだにデフォルトでは。UTF-8も扱えるようになってきてはいるけど、そっちはそっちでBOMありという罠が。
メモ帳使うのやめたいけど外部から持ち込めない、とかよくあるよね
そゆときはwordpad.exeを使おう。少しはまし。
ファイルをウィンドウにドラッグ&ドロップしたらアイコンがバーン
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
C++スタイルの 1行コメント ( // ) を許容するか (スコア:0)
C99から規格上もOKになったんだしいい加減良いでしょ?と思うかも知れないですが、
日本語で書いていて文字コードがShift_JISだったりすると、うっかりダメ文字が
コメント行の行末に来てしまい、行の併合で次の行までコメント扱いになって
しまうことが。
Re: (スコア:1)
Shift_JIS なんか使うなよ、21世紀も15年も経っているのに。
Re: (スコア:2)
使うなと言っても使っちゃう人のためにこういう二重三重の防止策は必要不可欠。
Re: (スコア:0)
どういう環境でShift_JISでソースコード編集するのか知らないけど
リポジトリ側でコミット時にnkfでもフィルタ通すようにすればいいんじゃないの
Re: (スコア:0)
Windowsのテキストファイルの文字コードは
Shift_JIS(というかCP932)がいまだにデフォルトでは。
UTF-8も扱えるようになってきてはいるけど、
そっちはそっちでBOMありという罠が。
Re:C++スタイルの 1行コメント ( // ) を許容するか (スコア:0)
メモ帳使うのやめたいけど外部から持ち込めない、とかよくあるよね
Re: (スコア:0)
そゆときはwordpad.exeを使おう。少しはまし。
Re: (スコア:0)
ファイルをウィンドウにドラッグ&ドロップしたらアイコンがバーン