新旧ソースを左右2列に並べ変更箇所を枠で囲む差分リストを作成するawkスクリプト
ソフトウェア開発の要は品質です。
 品質確保の要はソースレビューです。
 ソースレビューの要は差分リストです。
 もし、障害多発、品質不良でお困りなら、レビュー方法をチェックしましょう。
 diffの生出力とソースリストを見比べて、なんてことをしてませんか。
 それでは、修正箇所を突き合わせたり、修正前後をイメージすることに無駄に脳力が消費され、肝心のレビューに脳力を集中できません。
 障害多発、品質不良は当然の帰結です。差分リストを使いましょう。
 比較そのものはUnix互換のdiffを利用します。別途入手してください。
 diff -D Stingオプションが必要です。cdiff.awkは「diff -D」の出力を加工します。