## ## git.kak by lenormf ## # http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html # ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ # Faces that highlight text that overflows the following limits: # - title: 50 characters # - body: 72 characters set-face global GitOverflowTitle yellow set-face global GitOverflowBody yellow hook -group git-commit-highlight global WinSetOption filetype=git-(commit|rebase) %{ add-highlighter window/git-commit-highlight/ regex "^\h*[^#\s][^\n]{71}([^\n]+)" 1:GitOverflowBody add-highlighter window/git-commit-highlight/ regex "\A[\s\n]*[^#\s][^\n]{49}([^\n]+)" 1:GitOverflowTitle }