mercurial

コミット時にpdb消し忘れてないかチェックするhg hook

チェック用のスクリプト こんな感じのスクリプト作成 #!/usr/bin/env python import os import sys COMMAND = r"find . -name '*.py' | xargs grep -lr '{pattern}'" INFO = '{filename}: pdb found.' def check(pattern): return os.popen(COMMAND.format(p…

Mercurial + less に色を付ける

mercurialを使っててlogとかdiffとか長くなるものだと "hg diff | less" とかするじゃないですか。でも、less使うと色が付かないので見づらくてしかたがなかった。 漢(オトコ)のコンピュータ道: lessでソースコードに色をつけるをやってもダメ。じゃあどうす…