summaryrefslogtreecommitdiff
path: root/app-misc/mc/files/ebuild.syntax
blob: 2148ce2a9cc9b86667573dabd6c0c24eb9a0769c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
context default
    keyword linestart HOMEPAGE brightcyan
    keyword linestart DESCRIPTION brightcyan
    keyword linestart SRC_URI brightcyan
    keyword linestart LICENSE brightcyan
    keyword linestart SLOT brightcyan
    keyword linestart KEYWORDS brightcyan
    keyword linestart IUSE brightcyan
    keyword linestart RESTRICT brightcyan
    keyword linestart DEPEND brightcyan
    keyword linestart RDEPEND brightcyan
    keyword linestart EAPI brightcyan
    keyword linestart S brightcyan

    keyword whole local yellow
    keyword whole use yellow
    keyword whole has_version yellow
    keyword whole best_version yellow
    keyword whole use_with yellow
    keyword whole use_enable yellow
    keyword whole keepdir yellow
    keyword whole econf yellow
    keyword whole einstall yellow
    keyword whole die yellow
    keyword whole einfo yellow
    keyword whole elog yellow
    keyword whole emake yellow
    keyword whole eerror yellow
    keyword whole epatch yellow
    keyword whole ebegin yellow
    keyword whole eend yellow
    keyword whole ewarn yellow
    keyword whole unpack yellow

    keyword whole diropts yellow
    keyword whole dobin yellow
    keyword whole docinto yellow
    keyword whole dodir yellow
    keyword whole dodoc yellow
    keyword whole doexe yellow
    keyword whole dohard yellow
    keyword whole dohtml yellow
    keyword whole doinfo yellow
    keyword whole doins yellow
    keyword whole dolib.a yellow
    keyword whole dolib.so yellow
    keyword whole dolib yellow
    keyword whole doman yellow
    keyword whole dosbin yellow
    keyword whole dosym yellow
    keyword whole exeinto yellow
    keyword whole exeopts yellow
    keyword whole fowners yellow
    keyword whole fperms yellow
    keyword whole insinto yellow
    keyword whole insopts yellow
    keyword whole into yellow
    keyword whole libopts yellow
    keyword whole newbin yellow
    keyword whole newdoc yellow
    keyword whole newexe yellow
    keyword whole newins yellow
    keyword whole newman yellow
    keyword whole newsbin yellow
    keyword whole prepall yellow
    keyword whole prepalldocs yellow
    keyword whole prepallinfo yellow
    keyword whole prepallman yellow

    keyword = yellow
    keyword : yellow
    keyword ${+} brightgreen

    keyword linestart abcdefghijklmnopqrstuvwxyz_\(\) brightmagenta

    keyword *() brightcyan

    keyword { magenta
    keyword } magenta

context linestart inherit \n magenta
    keyword whole inherit yellow

context # \n red

context " " green
    keyword wholeright ${+} brightgreen