branch: elpa/d-mode
commit 8ffe5acf0319428a2c2e8a8f9a626b78461e1d9b
Author: Vladimir Panteleev <[email protected]>
Commit: Vladimir Panteleev <[email protected]>
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 <[email protected]>
;; Vladimir Panteleev <[email protected]>
;; 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)