diff options
| -rw-r--r-- | .dir-locals.el | 6 | ||||
| -rw-r--r-- | lisp/progmodes/bug-reference.el | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/.dir-locals.el b/.dir-locals.el index 9cd39920c23..ffd65c88027 100644 --- a/.dir-locals.el +++ b/.dir-locals.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ((nil . ((tab-width . 8) | 1 | ((nil . ((tab-width . 8) |
| 2 | (sentence-end-double-space . t) | 2 | (sentence-end-double-space . t) |
| 3 | (fill-column . 70))) | 3 | (fill-column . 70) |
| 4 | (bug-reference-url-format . "https://debbugs.gnu.org/%s"))) | ||
| 4 | (c-mode . ((c-file-style . "GNU") | 5 | (c-mode . ((c-file-style . "GNU") |
| 5 | (c-noise-macro-names . ("INLINE" "ATTRIBUTE_NO_SANITIZE_UNDEFINED" "UNINIT" "CALLBACK" "ALIGN_STACK")) | 6 | (c-noise-macro-names . ("INLINE" "ATTRIBUTE_NO_SANITIZE_UNDEFINED" "UNINIT" "CALLBACK" "ALIGN_STACK")) |
| 6 | (electric-quote-comment . nil) | 7 | (electric-quote-comment . nil) |
| @@ -12,8 +13,7 @@ | |||
| 12 | (log-edit-setup-add-author . t))) | 13 | (log-edit-setup-add-author . t))) |
| 13 | (change-log-mode . ((add-log-time-zone-rule . t) | 14 | (change-log-mode . ((add-log-time-zone-rule . t) |
| 14 | (fill-column . 74) | 15 | (fill-column . 74) |
| 15 | (bug-reference-url-format . "https://debbugs.gnu.org/%s") | 16 | (eval . (bug-reference-mode)))) |
| 16 | (mode . bug-reference))) | ||
| 17 | (diff-mode . ((mode . whitespace))) | 17 | (diff-mode . ((mode . whitespace))) |
| 18 | (emacs-lisp-mode . ((indent-tabs-mode . nil) | 18 | (emacs-lisp-mode . ((indent-tabs-mode . nil) |
| 19 | (electric-quote-comment . nil) | 19 | (electric-quote-comment . nil) |
diff --git a/lisp/progmodes/bug-reference.el b/lisp/progmodes/bug-reference.el index 759db1f5686..813ecbe3847 100644 --- a/lisp/progmodes/bug-reference.el +++ b/lisp/progmodes/bug-reference.el | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | ;; bug-reference.el --- buttonize bug references | 1 | ;; bug-reference.el --- buttonize bug references -*- lexical-binding: t; -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2019 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2019 Free Software Foundation, Inc. |
| 4 | 4 | ||
| @@ -91,7 +91,7 @@ The second subexpression should match the bug reference (usually a number)." | |||
| 91 | (bug-reference-set-overlay-properties) | 91 | (bug-reference-set-overlay-properties) |
| 92 | 92 | ||
| 93 | (defun bug-reference-unfontify (start end) | 93 | (defun bug-reference-unfontify (start end) |
| 94 | "Remove bug reference overlays from region." | 94 | "Remove bug reference overlays from the region between START and END." |
| 95 | (dolist (o (overlays-in start end)) | 95 | (dolist (o (overlays-in start end)) |
| 96 | (when (eq (overlay-get o 'category) 'bug-reference) | 96 | (when (eq (overlay-get o 'category) 'bug-reference) |
| 97 | (delete-overlay o)))) | 97 | (delete-overlay o)))) |
| @@ -99,7 +99,7 @@ The second subexpression should match the bug reference (usually a number)." | |||
| 99 | (defvar bug-reference-prog-mode) | 99 | (defvar bug-reference-prog-mode) |
| 100 | 100 | ||
| 101 | (defun bug-reference-fontify (start end) | 101 | (defun bug-reference-fontify (start end) |
| 102 | "Apply bug reference overlays to region." | 102 | "Apply bug reference overlays to the region between START and END." |
| 103 | (save-excursion | 103 | (save-excursion |
| 104 | (let ((beg-line (progn (goto-char start) (line-beginning-position))) | 104 | (let ((beg-line (progn (goto-char start) (line-beginning-position))) |
| 105 | (end-line (progn (goto-char end) (line-end-position)))) | 105 | (end-line (progn (goto-char end) (line-end-position)))) |