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