From 8000632e15b0d08cf420776d0e55d257e9e27198 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Sun, 1 Oct 2023 00:17:38 +1000 Subject: [emacs] Add git-email A client of git-send-email that integrates with gnus, magit and dired. --- emacs/.emacs.d/init/ycp-vc.el | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'emacs/.emacs.d/init') diff --git a/emacs/.emacs.d/init/ycp-vc.el b/emacs/.emacs.d/init/ycp-vc.el index 4513d45..8a3fed5 100644 --- a/emacs/.emacs.d/init/ycp-vc.el +++ b/emacs/.emacs.d/init/ycp-vc.el @@ -132,6 +132,23 @@ "C-x g" #'my-magit-status) ) +(my-package git-email + (:delay 30) + ;; Fixes concatenation of the subject and the first line, when + ;; there's one empty line in between + (setq git-email-subject-regexp + (rx bol "Subject:" + (zero-or-more space) "[" + (zero-or-more (not (any "]" "\n"))) + "PATCH" + (zero-or-more (not (any "]" "\n"))) + "]" (one-or-more space) + (one-or-more not-newline))) + (require 'my-git-email) + (setq git-email-compose-email-function 'my-git-email-gnus-compose) + (require 'git-email-magit) + ) + (my-package magit-annex (:delay 60)) -- cgit v1.2.3