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

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

[nongnu] elpa/dart-mode 907cba5 095/192: Indicate deprecated hovers


From: ELPA Syncer
Subject: [nongnu] elpa/dart-mode 907cba5 095/192: Indicate deprecated hovers
Date: Sun, 29 Aug 2021 11:01:57 -0400 (EDT)

branch: elpa/dart-mode
commit 907cba52cb8433cee57ca1748e5e1f1f31b23720
Author: Natalie Weizenbaum <nex342@gmail.com>
Commit: Natalie Weizenbaum <nex342@gmail.com>

    Indicate deprecated hovers
---
 dart-mode.el | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dart-mode.el b/dart-mode.el
index bc710ab..2132599 100644
--- a/dart-mode.el
+++ b/dart-mode.el
@@ -1011,6 +1011,7 @@ minibuffer."
                 (element-kind elementKind)
                 (is-deprecated isDeprecated)
                 parameter)
+             (setq is-deprecated (not (eq is-deprecated :json-false)))
 
              ;; Briefly highlight the region that's being shown.
              (with-current-buffer buffer
@@ -1019,6 +1020,9 @@ minibuffer."
                  (run-at-time "1 sec" nil (lambda () (delete-overlay 
overlay)))))
 
              (with-temp-buffer
+               (when is-deprecated
+                 (insert (dart--face-string "DEPRECATED" 
'font-lock-warning-face) ?\n))
+
                (when element-description
                  (insert (dart--highlight-description element-description)
                          (dart--face-string (concat " (" element-kind ")") 
'italic))



reply via email to

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