branch: elpa/dart-mode
commit 5c09eae0e78cc20f7f88ec7d48b1bd3b0a6f5119
Author: Nathan Weizenbaum <[email protected]>
Commit: Nathan Weizenbaum <[email protected]>

    Add support for illusori's flymake-warn-line-regexp.
---
 dart-mode.el | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dart-mode.el b/dart-mode.el
index 0a94ee7..0b31048 100644
--- a/dart-mode.el
+++ b/dart-mode.el
@@ -469,6 +469,12 @@ Each list item should be a regexp matching a single 
identifier.")
 
 (eval-after-load 'flymake
   '(progn
+     (when (boundp 'flymake-warn-line-regexp)
+       (add-hook 'dart-mode-hook
+                 (lambda ()
+                   (setq (make-variable-buffer-local 'flymake-warn-line-regexp)
+                         "^WARNING|")_)))
+
      (push '("\\.dart\\'" flymake-dart-init) flymake-allowed-file-name-masks)
      (push 
'("^[^|]+|[^|]+|[^|]+|file:\\([^|]+\\)|\\([0-9]+\\)|\\([0-9]+\\)|[0-9]+|\\(.*\\)$"
 1 2 3 4)
            flymake-err-line-patterns)))

Reply via email to