~ruther/guix-local

ref: 5aebbbffac71feb50ce73e2e0dfc03d7d05ab5d7 guix-local/etc/snippets/text-mode/guix-commit-message-add-package -rw-r--r-- 466 bytes
5aebbbff — Tobias Geerinckx-Rice gnu: davfs2: Update to 1.6.1. 4 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
# -*- mode: snippet -*-
# name: guix-commit-message-add-package
# key: add
# condition: git-commit-mode
# --
gnu: Add ${1:`(with-temp-buffer
                (magit-git-wash #'magit-diff-wash-diffs
                  "diff" "--staged")
                (goto-char (point-min))
                (when (re-search-forward "\\+(define-public \\(\\S-+\\)" nil 'noerror)
                  (match-string-no-properties 1)))`}.

* `(car (magit-staged-files))` ($1): New variable.