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

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

[nongnu] elpa/d-mode 8ffe5ac 265/346: Remove doxygen-font-lock-*


From: ELPA Syncer
Subject: [nongnu] elpa/d-mode 8ffe5ac 265/346: Remove doxygen-font-lock-*
Date: Sun, 29 Aug 2021 11:00:43 -0400 (EDT)

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

    Remove doxygen-font-lock-*
    
    These definitions seem to be unused from anywhere else, not referenced
    by any code in Emacs itself, don't have any tests, and seem to
    describe a documentation syntax that's not quite DDoc (or anything
    that's commonly used in D projects today).
    
    If you use these, please copy them to your personal Emacs
    configuration, or submit some tests which rationalize their existence.
---
 d-mode.el | 21 +--------------------
 1 file changed, 1 insertion(+), 20 deletions(-)

diff --git a/d-mode.el b/d-mode.el
index 8ce25fe..a16f8ed 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:  201909121759
+;; Version:  201909121818
 ;; Keywords:  D programming language emacs cc-mode
 ;; Package-Requires: ((emacs "25.1"))
 
@@ -189,25 +189,6 @@ operators."
 (c-lang-defconst c-post-protection-token
   d  ":")
 
-(defconst doxygen-font-lock-doc-comments
-  (let ((symbol "[a-zA-Z0-9_]+")
-       (header "^ \\* "))
-    `((,(concat header "\\("     symbol "\\):[ \t]*$")
-       1 ,c-doc-markup-face-name prepend nil)
-      (,(concat                  symbol     "()")
-       0 ,c-doc-markup-face-name prepend nil)
-      (,(concat header "\\(" "@" symbol "\\):")
-       1 ,c-doc-markup-face-name prepend nil)
-      (,(concat "[#%@]" symbol)
-       0 ,c-doc-markup-face-name prepend nil))
-    ))
-
-(defconst doxygen-font-lock-keywords
-  `((,(lambda (limit)
-       (c-font-lock-doc-comments "/\\+[+!]\\|/\\*[*!]\\|//[/!]" limit
-         doxygen-font-lock-doc-comments)))))
-
-
 ;;; Patterns to recognize the compiler generated messages
 
 (defun d-mode-add-dmd-message-pattern (expr level symbol)



reply via email to

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