Mercurial > emacs
diff lisp/progmodes/make-mode.el @ 90180:62afea0771d8
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-51
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 289-301)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 68)
- Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 12 May 2005 03:41:19 +0000 |
parents | 0796fc36c2bd 2805978983d8 |
children | f042e7c0fe20 |
line wrap: on
line diff
--- a/lisp/progmodes/make-mode.el Thu May 12 02:47:44 2005 +0000 +++ b/lisp/progmodes/make-mode.el Thu May 12 03:41:19 2005 +0000 @@ -47,7 +47,7 @@ ;; prerequisites. ;; ;; The command C-c C-b pops up a browser window listing all target and -;; macro names. You can mark or unmark items wit C-c SPC, and insert +;; macro names. You can mark or unmark items with C-c SPC, and insert ;; all marked items back in the Makefile with C-c TAB. ;; ;; The command C-c TAB in the makefile buffer inserts a GNU make builtin. @@ -284,6 +284,9 @@ "\\>[ \t]*\\([^: \t\n#]*\\)") '(1 font-lock-keyword-face) '(2 font-lock-variable-name-face)) + '("^\\(?: [ \t]*\\)?if\\(n\\)\\(?:def\\|eq\\)\\>" + 1 font-lock-negation-char-face prepend) + ;; Highlight lines that contain just whitespace. ;; They can cause trouble, especially if they start with a tab. '("^[ \t]+$" . makefile-space-face)