Skip to content

Commit 61414aa

Browse files
committed
Add a command for reporting clojure-mode bugs
1 parent 464c9de commit 61414aa

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## master (unreleased)
44

5+
### New features.
6+
7+
* New interactive command `clojure-mode-report-bug`.
8+
59
## 5.5.2 (2016-08-03)
610

711
### Bugs fixed

clojure-mode.el

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@ Out-of-the box clojure-mode understands lein, boot and gradle."
248248
["Unwind once" clojure-unwind]
249249
["Fully unwind a threading macro" clojure-unwind-all])
250250
"--"
251+
["Report a clojure-mode bug" clojure-mode-report-bug]
251252
["Clojure-mode version" clojure-mode-display-version]))
252253
map)
253254
"Keymap for Clojure mode.")
@@ -281,6 +282,14 @@ CIDER provides a more complex version which does classpath analysis.")
281282
(interactive)
282283
(message "clojure-mode (version %s)" clojure-mode-version))
283284

285+
(defconst clojure-mode-report-bug-url "https://github.com/clojure-emacs/clojure-mode/issues/new"
286+
"The URL to report a clojure-mode issue.")
287+
288+
(defun clojure-mode-report-bug ()
289+
"Report a bug in your default browser."
290+
(interactive)
291+
(browse-url clojure-mode-report-bug-url))
292+
284293
(defun clojure-space-for-delimiter-p (endp delim)
285294
"Prevent paredit from inserting useless spaces.
286295
See `paredit-space-for-delimiter-predicates' for the meaning of

0 commit comments

Comments
 (0)