summaryrefslogtreecommitdiff
path: root/lisp/vc/vc-git.el
diff options
context:
space:
mode:
authorTassilo Horn <tsdh@gnu.org>2020-06-11 17:02:02 +0200
committerTassilo Horn <tsdh@gnu.org>2020-06-17 22:03:50 +0200
commit5502eedf90d0da27df0c6c1fa33389d849d59a80 (patch)
treef92d3435ebe288ce9632070915d55ce5daa1018b /lisp/vc/vc-git.el
parent21b03faed44913ba0b0e3d54d2ffdb0ac067fae8 (diff)
downloademacs-5502eedf90d0da27df0c6c1fa33389d849d59a80.tar.gz
Auto-setup for bug-reference-mode
Tries to guess suitable bug-reference-bug-regexp and bug-reference-url-format values based on version control URL (in file buffers) and mail information (in Gnus summary and article buffers). * lisp/progmodes/bug-reference.el (bug-reference--maybe-setup-from-vc): New defun. (bug-reference-setup-from-vc-alist): New defvar defining setup rules based on version control URL. (bug-reference-try-setup-from-vc): New defun using above defvar. (bug-reference--maybe-setup-from-mail): New defun. (bug-reference-setup-from-mail-alist): New defvar defining setup rules based on mail/newsgroups and header values. (bug-reference-try-setup-from-gnus): New defun using above defvar. (bug-reference--try-setup-gnus-article): New defun. (bug-reference--run-auto-setup): New defun. (bug-reference-mode): Call bug-reference--run-auto-setup as :after-hook. (bug-reference-prog-mode): Call bug-reference--run-auto-setup as :after-hook.
Diffstat (limited to 'lisp/vc/vc-git.el')
0 files changed, 0 insertions, 0 deletions