diff options
Diffstat (limited to 'lisp/progmodes/flymake.el')
| -rw-r--r-- | lisp/progmodes/flymake.el | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/lisp/progmodes/flymake.el b/lisp/progmodes/flymake.el index 28a6aae2435..c47f2e34cd2 100644 --- a/lisp/progmodes/flymake.el +++ b/lisp/progmodes/flymake.el | |||
| @@ -704,7 +704,7 @@ It's flymake process filter." | |||
| 704 | (nth 1 err-info)) | 704 | (nth 1 err-info)) |
| 705 | 705 | ||
| 706 | (defvar flymake-new-err-info nil | 706 | (defvar flymake-new-err-info nil |
| 707 | "Same as 'flymake-err-info', effective when a syntax check is in progress.") | 707 | "Same as `flymake-err-info', effective when a syntax check is in progress.") |
| 708 | 708 | ||
| 709 | (make-variable-buffer-local 'flymake-new-err-info) | 709 | (make-variable-buffer-local 'flymake-new-err-info) |
| 710 | 710 | ||
| @@ -839,19 +839,23 @@ Return t if it has at least one flymake overlay, nil if no overlay." | |||
| 839 | (setq ov (cdr ov))) | 839 | (setq ov (cdr ov))) |
| 840 | has-flymake-overlays)) | 840 | has-flymake-overlays)) |
| 841 | 841 | ||
| 842 | (defface flymake-errline-face | 842 | (defface flymake-errline |
| 843 | ;;+ '((((class color)) (:foreground "OrangeRed" :bold t :underline t)) | 843 | ;;+ '((((class color)) (:foreground "OrangeRed" :bold t :underline t)) |
| 844 | ;;+ '((((class color)) (:underline "OrangeRed")) | 844 | ;;+ '((((class color)) (:underline "OrangeRed")) |
| 845 | '((((class color)) (:background "LightPink")) | 845 | '((((class color)) (:background "LightPink")) |
| 846 | (t (:bold t))) | 846 | (t (:bold t))) |
| 847 | "Face used for marking error lines." | 847 | "Face used for marking error lines." |
| 848 | :group 'flymake) | 848 | :group 'flymake) |
| 849 | ;; backward-compatibility alias | ||
| 850 | (put 'flymake-errline-face 'face-alias 'flymake-errline) | ||
| 849 | 851 | ||
| 850 | (defface flymake-warnline-face | 852 | (defface flymake-warnline |
| 851 | '((((class color)) (:background "LightBlue2")) | 853 | '((((class color)) (:background "LightBlue2")) |
| 852 | (t (:bold t))) | 854 | (t (:bold t))) |
| 853 | "Face used for marking warning lines." | 855 | "Face used for marking warning lines." |
| 854 | :group 'flymake) | 856 | :group 'flymake) |
| 857 | ;; backward-compatibility alias | ||
| 858 | (put 'flymake-warnline-face 'face-alias 'flymake-warnline) | ||
| 855 | 859 | ||
| 856 | (defun flymake-highlight-line (line-no line-err-info-list) | 860 | (defun flymake-highlight-line (line-no line-err-info-list) |
| 857 | "Highlight line LINE-NO in current buffer. | 861 | "Highlight line LINE-NO in current buffer. |
| @@ -886,8 +890,8 @@ Perhaps use text from LINE-ERR-INFO-ILST to enhance highlighting." | |||
| 886 | (setq end (point))) | 890 | (setq end (point))) |
| 887 | 891 | ||
| 888 | (if (> (flymake-get-line-err-count line-err-info-list "e") 0) | 892 | (if (> (flymake-get-line-err-count line-err-info-list "e") 0) |
| 889 | (setq face 'flymake-errline-face) | 893 | (setq face 'flymake-errline) |
| 890 | (setq face 'flymake-warnline-face)) | 894 | (setq face 'flymake-warnline)) |
| 891 | 895 | ||
| 892 | (flymake-make-overlay beg end tooltip-text face nil))) | 896 | (flymake-make-overlay beg end tooltip-text face nil))) |
| 893 | 897 | ||
| @@ -1312,7 +1316,7 @@ Return first 'INCLUDE-DIRS/REL-FILE-NAME' that exists, or just REL-FILE-NAME if | |||
| 1312 | (flymake-start-syntax-check buffer))))) | 1316 | (flymake-start-syntax-check buffer))))) |
| 1313 | 1317 | ||
| 1314 | (defun flymake-start-syntax-check-for-current-buffer () | 1318 | (defun flymake-start-syntax-check-for-current-buffer () |
| 1315 | "Run 'flymake-start-syntax-check' for current buffer if it isn't already running." | 1319 | "Run `flymake-start-syntax-check' for current buffer if it isn't already running." |
| 1316 | (interactive) | 1320 | (interactive) |
| 1317 | (flymake-start-syntax-check (current-buffer))) | 1321 | (flymake-start-syntax-check (current-buffer))) |
| 1318 | 1322 | ||
| @@ -1655,7 +1659,7 @@ With arg, turn Flymake mode on if and only if arg is positive." | |||
| 1655 | temp-source-file-name)) | 1659 | temp-source-file-name)) |
| 1656 | 1660 | ||
| 1657 | (defun flymake-simple-cleanup (buffer) | 1661 | (defun flymake-simple-cleanup (buffer) |
| 1658 | "Do cleanup after 'flymake-init-create-temp-buffer-copy'. | 1662 | "Do cleanup after `flymake-init-create-temp-buffer-copy'. |
| 1659 | Delete temp file." | 1663 | Delete temp file." |
| 1660 | (let* ((temp-source-file-name (flymake-get-buffer-value buffer "temp-source-file-name"))) | 1664 | (let* ((temp-source-file-name (flymake-get-buffer-value buffer "temp-source-file-name"))) |
| 1661 | (flymake-safe-delete-file temp-source-file-name) | 1665 | (flymake-safe-delete-file temp-source-file-name) |