From 3284356fc2986ecbd651fb06b012b4db43f4b926 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 24 Jun 2018 15:12:46 +0200 Subject: [PATCH] Move git-commit style settings to hook +vc|enforce-git-commit-conventions Also, use fill-column instead of git-commit-fill-column, which magit has deprecated. --- modules/emacs/vc/config.el | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/emacs/vc/config.el b/modules/emacs/vc/config.el index 5100cbea4..5d57213ef 100644 --- a/modules/emacs/vc/config.el +++ b/modules/emacs/vc/config.el @@ -22,10 +22,12 @@ ;; `git-commit-mode' -;; see https://chris.beams.io/posts/git-commit/ -(setq git-commit-fill-column 72 - git-commit-summary-max-length 50 - git-commit-style-convention-checks '(overlong-summary-line non-empty-second-line)) +(defun +vc|enforce-git-commit-conventions () + "See https://chris.beams.io/posts/git-commit/" + (setq fill-column 72 + git-commit-summary-max-length 50 + git-commit-style-convention-checks '(overlong-summary-line non-empty-second-line))) +(add-hook 'git-commit-mode-hook #'+vc|enforce-git-commit-conventions) (when (featurep! :feature evil) (add-hook 'git-commit-mode-hook #'evil-insert-state))