emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/d-mode 8e208b2 232/346: Fix imenu display of functions for


From: ELPA Syncer
Subject: [nongnu] elpa/d-mode 8e208b2 232/346: Fix imenu display of functions for imenu-add-to-menubar
Date: Sun, 29 Aug 2021 11:00:37 -0400 (EDT)

branch: elpa/d-mode
commit 8e208b23d817edcc97aeae4d17ec66e81990a8d0
Author: Vladimir Panteleev <git@thecybershadow.net>
Commit: Vladimir Panteleev <git@thecybershadow.net>

    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 <russel@winder.org.uk>
 ;;              Vladimir Panteleev <vladimir@thecybershadow.net>
 ;; 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)))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]