Mercurial > emacs
comparison 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 |
comparison
equal
deleted
inserted
replaced
90179:b745036dab36 | 90180:62afea0771d8 |
---|---|
45 ;; showing which target names are up-to-date with respect to their | 45 ;; showing which target names are up-to-date with respect to their |
46 ;; prerequisites, which targets are out-of-date, and which have no | 46 ;; prerequisites, which targets are out-of-date, and which have no |
47 ;; prerequisites. | 47 ;; prerequisites. |
48 ;; | 48 ;; |
49 ;; The command C-c C-b pops up a browser window listing all target and | 49 ;; The command C-c C-b pops up a browser window listing all target and |
50 ;; macro names. You can mark or unmark items wit C-c SPC, and insert | 50 ;; macro names. You can mark or unmark items with C-c SPC, and insert |
51 ;; all marked items back in the Makefile with C-c TAB. | 51 ;; all marked items back in the Makefile with C-c TAB. |
52 ;; | 52 ;; |
53 ;; The command C-c TAB in the makefile buffer inserts a GNU make builtin. | 53 ;; The command C-c TAB in the makefile buffer inserts a GNU make builtin. |
54 ;; You will be prompted for the builtin's args. | 54 ;; You will be prompted for the builtin's args. |
55 ;; | 55 ;; |
281 "if" "ifneq" "ifdef" "ifndef" "endif" "else" | 281 "if" "ifneq" "ifdef" "ifndef" "endif" "else" |
282 "define" "endef" "override" | 282 "define" "endef" "override" |
283 "export" "unexport" "vpath") t) | 283 "export" "unexport" "vpath") t) |
284 "\\>[ \t]*\\([^: \t\n#]*\\)") | 284 "\\>[ \t]*\\([^: \t\n#]*\\)") |
285 '(1 font-lock-keyword-face) '(2 font-lock-variable-name-face)) | 285 '(1 font-lock-keyword-face) '(2 font-lock-variable-name-face)) |
286 | |
287 '("^\\(?: [ \t]*\\)?if\\(n\\)\\(?:def\\|eq\\)\\>" | |
288 1 font-lock-negation-char-face prepend) | |
286 | 289 |
287 ;; Highlight lines that contain just whitespace. | 290 ;; Highlight lines that contain just whitespace. |
288 ;; They can cause trouble, especially if they start with a tab. | 291 ;; They can cause trouble, especially if they start with a tab. |
289 '("^[ \t]+$" . makefile-space-face) | 292 '("^[ \t]+$" . makefile-space-face) |
290 | 293 |