最近、Pugsの初期のコードをよく読んでいる。コードを読んでいると、現在読んでいるコードとそれ以前のコードを比較したくなる時がある。そんな時は、Subversionのリポジトリからチェックアウトしてできたワーキングディレクトリで以下のようなコマンドを実行してやれば良い。これでリビジョン4とリビジョン5の差分が見られる。 % svn diff -r 4:5 Index: Lexer.hs =================================================================== --- Lexer.hs (revision 4) +++ Lexer.hs (revision 5) @@ -140,9 +140,9 @@ } <?> "literal string") -singleStrChar = quotedQuote <|> noneOf "