開発/問題の報告の変更点

トップ 一覧 Farm 検索 ヘルプ RSS ログイン
  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!問題の報告の前に (作成中)

何かおかしいと思ったら、まず gawk の構文チェックプログラムで検査します。
"-W lint" または "--lint" オプションを付けることでチェックを行います。

 $ gawk -W lint -f foo.awk

また、"-W profile" または "--profile" オプションを付けることで、プログラムのプロファイル (どのように実行されたか) を確認することができます。

 $ gawk -W profile -f foo.awk

また、shell として UNIX 系 OS 以外の shell を使っていて、一行野郎を使っている場合には、その shell がシングルクオート (') とダブルクォート (") をどのように解釈するかを調査した上で間違っていないことを確認してください。

!!!必須項目

Netnews に限らず、問題の報告の際に必ず以下の点を明記してください。

!!gawk のバージョン

必ず、使用している gawk のバージョンは明記してください。オプションで "-W version" または "--version" とすることで確認できます。

 $ gawk -W version

バグ報告では gcc でコンパイルされていることが前提になっているケースが多いため、gcc 以外でコンパイルされたものの場合には、そのコンパイラを明記した方が望ましいでしょう。
特に、バイナリで配布されている gawk で発生している問題であれば、そのバイナリの入手先の URL を明記しましょう。

!!OS

使用している OS を明記します。
UNIX 系 OS であれば、uname コマンドでシステムの情報を表示してくれるものがあります。

 $ uname -a

!!shell

使用している shell を明記します。
UNIX 系 OS でメジャーな shell であれば問題ないのですが、shell が原因で一行野郎が動作しないという報告が多々存在します。

----
{{lastmodified}}