branch: elpa/d-mode
commit 8e208b23d817edcc97aeae4d17ec66e81990a8d0
Author: Vladimir Panteleev <[email protected]>
Commit: Vladimir Panteleev <[email protected]>
Fix imenu display of functions for imenu-add-to-menubar
Don't create nested alists with nil name.
---
d-mode.el | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/d-mode.el b/d-mode.el
index ed7e6c1..2028887 100644
--- a/d-mode.el
+++ b/d-mode.el
@@ -7,7 +7,7 @@
;; Maintainer: Russel Winder <[email protected]>
;; Vladimir Panteleev <[email protected]>
;; Created: March 2007
-;; Version: 201909092009
+;; Version: 201909092042
;; Keywords: D programming language emacs cc-mode
;; Package-Requires: ((emacs "25.1"))
@@ -633,11 +633,9 @@ Each list item should be a regexp matching a single
identifier."
(setq last-spot (car decl-or-cast)
d-spots
(cons
- (list
- kind
- (cons
- name
- (car decl-or-cast)))
+ (if kind
+ (list kind (cons name (car decl-or-cast)))
+ (cons name (car decl-or-cast)))
d-spots)))))))
(nreverse d-spots)))