comparison runtime/syntax/perl6.vim @ 10051:46763b01cd9a

commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c Author: Bram Moolenaar <Bram@vim.org> Date: Wed Aug 31 22:22:10 2016 +0200 Updated runtime files. Remove HiLink commands.
author Christian Brabandt <cb@256bit.org>
date Wed, 31 Aug 2016 22:30:08 +0200
parents 43efa4f5a8ea
children bd021eb62e73
comparison
equal deleted inserted replaced
10050:b702edc4b2b8 10051:46763b01cd9a
2059 \ contained 2059 \ contained
2060 \ contains=p6PodFormatAnglesFrench,p6PodFormatFrench,p6PodFormatOne,p6PodFormatTwo,p6PodFormatThree,p6PodVerticalBar,p6PodSemiColon,p6PodComma 2060 \ contains=p6PodFormatAnglesFrench,p6PodFormatFrench,p6PodFormatOne,p6PodFormatTwo,p6PodFormatThree,p6PodVerticalBar,p6PodSemiColon,p6PodComma
2061 2061
2062 " Define the default highlighting. 2062 " Define the default highlighting.
2063 " Only when an item doesn't have highlighting yet 2063 " Only when an item doesn't have highlighting yet
2064 command -nargs=+ HiLink hi def link <args> 2064
2065 2065 hi def link p6EscOctOld p6Error
2066 HiLink p6EscOctOld p6Error 2066 hi def link p6PackageTwigil p6Twigil
2067 HiLink p6PackageTwigil p6Twigil 2067 hi def link p6StringAngle p6String
2068 HiLink p6StringAngle p6String 2068 hi def link p6StringFrench p6String
2069 HiLink p6StringFrench p6String 2069 hi def link p6StringAngles p6String
2070 HiLink p6StringAngles p6String 2070 hi def link p6StringSQ p6String
2071 HiLink p6StringSQ p6String 2071 hi def link p6StringDQ p6String
2072 HiLink p6StringDQ p6String 2072 hi def link p6StringQ p6String
2073 HiLink p6StringQ p6String 2073 hi def link p6RxStringSQ p6String
2074 HiLink p6RxStringSQ p6String 2074 hi def link p6RxStringDQ p6String
2075 HiLink p6RxStringDQ p6String 2075 hi def link p6Substitution p6String
2076 HiLink p6Substitution p6String 2076 hi def link p6Transliteration p6String
2077 HiLink p6Transliteration p6String 2077 hi def link p6StringAuto p6String
2078 HiLink p6StringAuto p6String 2078 hi def link p6StringP5Auto p6String
2079 HiLink p6StringP5Auto p6String 2079 hi def link p6Key p6String
2080 HiLink p6Key p6String 2080 hi def link p6Match p6String
2081 HiLink p6Match p6String 2081 hi def link p6RegexBlock p6String
2082 HiLink p6RegexBlock p6String 2082 hi def link p6RxP5CharClass p6String
2083 HiLink p6RxP5CharClass p6String 2083 hi def link p6RxP5QuoteMeta p6String
2084 HiLink p6RxP5QuoteMeta p6String 2084 hi def link p6RxCharClass p6String
2085 HiLink p6RxCharClass p6String 2085 hi def link p6RxQuoteWords p6String
2086 HiLink p6RxQuoteWords p6String 2086 hi def link p6ReduceOp p6Operator
2087 HiLink p6ReduceOp p6Operator 2087 hi def link p6ReverseCrossOp p6Operator
2088 HiLink p6ReverseCrossOp p6Operator 2088 hi def link p6HyperOp p6Operator
2089 HiLink p6HyperOp p6Operator 2089 hi def link p6QuoteQ p6Operator
2090 HiLink p6QuoteQ p6Operator 2090 hi def link p6RxRange p6StringSpecial
2091 HiLink p6RxRange p6StringSpecial 2091 hi def link p6RxAnchor p6StringSpecial
2092 HiLink p6RxAnchor p6StringSpecial 2092 hi def link p6RxP5Anchor p6StringSpecial
2093 HiLink p6RxP5Anchor p6StringSpecial 2093 hi def link p6CodePoint p6StringSpecial
2094 HiLink p6CodePoint p6StringSpecial 2094 hi def link p6RxMeta p6StringSpecial
2095 HiLink p6RxMeta p6StringSpecial 2095 hi def link p6RxP5Range p6StringSpecial
2096 HiLink p6RxP5Range p6StringSpecial 2096 hi def link p6RxP5CPId p6StringSpecial
2097 HiLink p6RxP5CPId p6StringSpecial 2097 hi def link p6RxP5Posix p6StringSpecial
2098 HiLink p6RxP5Posix p6StringSpecial 2098 hi def link p6RxP5Mod p6StringSpecial
2099 HiLink p6RxP5Mod p6StringSpecial 2099 hi def link p6RxP5HexSeq p6StringSpecial
2100 HiLink p6RxP5HexSeq p6StringSpecial 2100 hi def link p6RxP5OctSeq p6StringSpecial
2101 HiLink p6RxP5OctSeq p6StringSpecial 2101 hi def link p6RxP5WriteRefId p6StringSpecial
2102 HiLink p6RxP5WriteRefId p6StringSpecial 2102 hi def link p6HexSequence p6StringSpecial
2103 HiLink p6HexSequence p6StringSpecial 2103 hi def link p6OctSequence p6StringSpecial
2104 HiLink p6OctSequence p6StringSpecial 2104 hi def link p6RxP5Named p6StringSpecial
2105 HiLink p6RxP5Named p6StringSpecial 2105 hi def link p6RxP5PropId p6StringSpecial
2106 HiLink p6RxP5PropId p6StringSpecial 2106 hi def link p6RxP5Quantifier p6StringSpecial
2107 HiLink p6RxP5Quantifier p6StringSpecial 2107 hi def link p6RxP5CountId p6StringSpecial
2108 HiLink p6RxP5CountId p6StringSpecial 2108 hi def link p6RxP5Verb p6StringSpecial
2109 HiLink p6RxP5Verb p6StringSpecial 2109 hi def link p6Escape p6StringSpecial2
2110 HiLink p6Escape p6StringSpecial2 2110 hi def link p6EscNull p6StringSpecial2
2111 HiLink p6EscNull p6StringSpecial2 2111 hi def link p6EscHash p6StringSpecial2
2112 HiLink p6EscHash p6StringSpecial2 2112 hi def link p6EscQQ p6StringSpecial2
2113 HiLink p6EscQQ p6StringSpecial2 2113 hi def link p6EscQuote p6StringSpecial2
2114 HiLink p6EscQuote p6StringSpecial2 2114 hi def link p6EscDoubleQuote p6StringSpecial2
2115 HiLink p6EscDoubleQuote p6StringSpecial2 2115 hi def link p6EscBackTick p6StringSpecial2
2116 HiLink p6EscBackTick p6StringSpecial2 2116 hi def link p6EscForwardSlash p6StringSpecial2
2117 HiLink p6EscForwardSlash p6StringSpecial2 2117 hi def link p6EscVerticalBar p6StringSpecial2
2118 HiLink p6EscVerticalBar p6StringSpecial2 2118 hi def link p6EscExclamation p6StringSpecial2
2119 HiLink p6EscExclamation p6StringSpecial2 2119 hi def link p6EscDollar p6StringSpecial2
2120 HiLink p6EscDollar p6StringSpecial2 2120 hi def link p6EscOpenCurly p6StringSpecial2
2121 HiLink p6EscOpenCurly p6StringSpecial2 2121 hi def link p6EscCloseCurly p6StringSpecial2
2122 HiLink p6EscCloseCurly p6StringSpecial2 2122 hi def link p6EscCloseBracket p6StringSpecial2
2123 HiLink p6EscCloseBracket p6StringSpecial2 2123 hi def link p6EscCloseAngle p6StringSpecial2
2124 HiLink p6EscCloseAngle p6StringSpecial2 2124 hi def link p6EscCloseFrench p6StringSpecial2
2125 HiLink p6EscCloseFrench p6StringSpecial2 2125 hi def link p6EscBackSlash p6StringSpecial2
2126 HiLink p6EscBackSlash p6StringSpecial2 2126 hi def link p6RxEscape p6StringSpecial2
2127 HiLink p6RxEscape p6StringSpecial2 2127 hi def link p6RxCapture p6StringSpecial2
2128 HiLink p6RxCapture p6StringSpecial2 2128 hi def link p6RxAlternation p6StringSpecial2
2129 HiLink p6RxAlternation p6StringSpecial2 2129 hi def link p6RxP5 p6StringSpecial2
2130 HiLink p6RxP5 p6StringSpecial2 2130 hi def link p6RxP5ReadRef p6StringSpecial2
2131 HiLink p6RxP5ReadRef p6StringSpecial2 2131 hi def link p6RxP5Oct p6StringSpecial2
2132 HiLink p6RxP5Oct p6StringSpecial2 2132 hi def link p6RxP5Hex p6StringSpecial2
2133 HiLink p6RxP5Hex p6StringSpecial2 2133 hi def link p6RxP5EscMeta p6StringSpecial2
2134 HiLink p6RxP5EscMeta p6StringSpecial2 2134 hi def link p6RxP5Meta p6StringSpecial2
2135 HiLink p6RxP5Meta p6StringSpecial2 2135 hi def link p6RxP5Escape p6StringSpecial2
2136 HiLink p6RxP5Escape p6StringSpecial2 2136 hi def link p6RxP5CodePoint p6StringSpecial2
2137 HiLink p6RxP5CodePoint p6StringSpecial2 2137 hi def link p6RxP5WriteRef p6StringSpecial2
2138 HiLink p6RxP5WriteRef p6StringSpecial2 2138 hi def link p6RxP5Prop p6StringSpecial2
2139 HiLink p6RxP5Prop p6StringSpecial2 2139
2140 2140 hi def link p6Property Tag
2141 HiLink p6Property Tag 2141 hi def link p6Attention Todo
2142 HiLink p6Attention Todo 2142 hi def link p6Type Type
2143 HiLink p6Type Type 2143 hi def link p6Error Error
2144 HiLink p6Error Error 2144 hi def link p6BlockLabel Label
2145 HiLink p6BlockLabel Label 2145 hi def link p6Float Float
2146 HiLink p6Float Float 2146 hi def link p6Normal Normal
2147 HiLink p6Normal Normal 2147 hi def link p6Package Normal
2148 HiLink p6Package Normal 2148 hi def link p6PackageScope Normal
2149 HiLink p6PackageScope Normal 2149 hi def link p6Number Number
2150 HiLink p6Number Number 2150 hi def link p6VersionNum Number
2151 HiLink p6VersionNum Number 2151 hi def link p6String String
2152 HiLink p6String String 2152 hi def link p6Repeat Repeat
2153 HiLink p6Repeat Repeat 2153 hi def link p6Keyword Keyword
2154 HiLink p6Keyword Keyword 2154 hi def link p6Pragma Keyword
2155 HiLink p6Pragma Keyword 2155 hi def link p6Module Keyword
2156 HiLink p6Module Keyword 2156 hi def link p6DeclareRoutine Keyword
2157 HiLink p6DeclareRoutine Keyword 2157 hi def link p6VarStorage Special
2158 HiLink p6VarStorage Special 2158 hi def link p6FlowControl Special
2159 HiLink p6FlowControl Special 2159 hi def link p6NumberBase Special
2160 HiLink p6NumberBase Special 2160 hi def link p6Twigil Special
2161 HiLink p6Twigil Special 2161 hi def link p6StringSpecial2 Special
2162 HiLink p6StringSpecial2 Special 2162 hi def link p6VersionDot Special
2163 HiLink p6VersionDot Special 2163 hi def link p6Comment Comment
2164 HiLink p6Comment Comment 2164 hi def link p6Include Include
2165 HiLink p6Include Include 2165 hi def link p6Shebang PreProc
2166 HiLink p6Shebang PreProc 2166 hi def link p6ClosureTrait PreProc
2167 HiLink p6ClosureTrait PreProc 2167 hi def link p6Routine Function
2168 HiLink p6Routine Function 2168 hi def link p6Operator Operator
2169 HiLink p6Operator Operator 2169 hi def link p6Version Operator
2170 HiLink p6Version Operator 2170 hi def link p6Context Operator
2171 HiLink p6Context Operator 2171 hi def link p6Quote Delimiter
2172 HiLink p6Quote Delimiter 2172 hi def link p6TypeConstraint PreCondit
2173 HiLink p6TypeConstraint PreCondit 2173 hi def link p6Exception Exception
2174 HiLink p6Exception Exception 2174 hi def link p6Placeholder Identifier
2175 HiLink p6Placeholder Identifier 2175 hi def link p6Variable Identifier
2176 HiLink p6Variable Identifier 2176 hi def link p6VarSlash Identifier
2177 HiLink p6VarSlash Identifier 2177 hi def link p6VarNum Identifier
2178 HiLink p6VarNum Identifier 2178 hi def link p6VarExclam Identifier
2179 HiLink p6VarExclam Identifier 2179 hi def link p6VarMatch Identifier
2180 HiLink p6VarMatch Identifier 2180 hi def link p6VarName Identifier
2181 HiLink p6VarName Identifier 2181 hi def link p6MatchVar Identifier
2182 HiLink p6MatchVar Identifier 2182 hi def link p6RxP5ReadRefId Identifier
2183 HiLink p6RxP5ReadRefId Identifier 2183 hi def link p6RxP5ModDef Identifier
2184 HiLink p6RxP5ModDef Identifier 2184 hi def link p6RxP5ModName Identifier
2185 HiLink p6RxP5ModName Identifier 2185 hi def link p6Conditional Conditional
2186 HiLink p6Conditional Conditional 2186 hi def link p6StringSpecial SpecialChar
2187 HiLink p6StringSpecial SpecialChar 2187
2188 2188 hi def link p6PodAbbr p6Pod
2189 HiLink p6PodAbbr p6Pod 2189 hi def link p6PodAbbrEOF p6Pod
2190 HiLink p6PodAbbrEOF p6Pod 2190 hi def link p6PodAbbrNoCode p6Pod
2191 HiLink p6PodAbbrNoCode p6Pod 2191 hi def link p6PodAbbrCode p6PodCode
2192 HiLink p6PodAbbrCode p6PodCode 2192 hi def link p6PodPara p6Pod
2193 HiLink p6PodPara p6Pod 2193 hi def link p6PodParaEOF p6Pod
2194 HiLink p6PodParaEOF p6Pod 2194 hi def link p6PodParaNoCode p6Pod
2195 HiLink p6PodParaNoCode p6Pod 2195 hi def link p6PodParaCode p6PodCode
2196 HiLink p6PodParaCode p6PodCode 2196 hi def link p6PodDelim p6Pod
2197 HiLink p6PodDelim p6Pod 2197 hi def link p6PodDelimEOF p6Pod
2198 HiLink p6PodDelimEOF p6Pod 2198 hi def link p6PodDelimNoCode p6Pod
2199 HiLink p6PodDelimNoCode p6Pod 2199 hi def link p6PodDelimCode p6PodCode
2200 HiLink p6PodDelimCode p6PodCode 2200 hi def link p6PodImplicitCode p6PodCode
2201 HiLink p6PodImplicitCode p6PodCode 2201 hi def link p6PodExtraConfig p6PodPrefix
2202 HiLink p6PodExtraConfig p6PodPrefix 2202 hi def link p6PodVerticalBar p6PodFormatCode
2203 HiLink p6PodVerticalBar p6PodFormatCode 2203 hi def link p6PodColon p6PodFormatCode
2204 HiLink p6PodColon p6PodFormatCode 2204 hi def link p6PodSemicolon p6PodFormatCode
2205 HiLink p6PodSemicolon p6PodFormatCode 2205 hi def link p6PodComma p6PodFormatCode
2206 HiLink p6PodComma p6PodFormatCode 2206 hi def link p6PodFormatOne p6PodFormat
2207 HiLink p6PodFormatOne p6PodFormat 2207 hi def link p6PodFormatTwo p6PodFormat
2208 HiLink p6PodFormatTwo p6PodFormat 2208 hi def link p6PodFormatThree p6PodFormat
2209 HiLink p6PodFormatThree p6PodFormat 2209 hi def link p6PodFormatFrench p6PodFormat
2210 HiLink p6PodFormatFrench p6PodFormat 2210
2211 2211 hi def link p6PodType Type
2212 HiLink p6PodType Type 2212 hi def link p6PodConfigOption String
2213 HiLink p6PodConfigOption String 2213 hi def link p6PodCode PreProc
2214 HiLink p6PodCode PreProc 2214 hi def link p6Pod Comment
2215 HiLink p6Pod Comment 2215 hi def link p6PodComment Comment
2216 HiLink p6PodComment Comment 2216 hi def link p6PodAutoQuote Operator
2217 HiLink p6PodAutoQuote Operator 2217 hi def link p6PodConfigOperator Operator
2218 HiLink p6PodConfigOperator Operator 2218 hi def link p6PodPrefix Statement
2219 HiLink p6PodPrefix Statement 2219 hi def link p6PodName Identifier
2220 HiLink p6PodName Identifier 2220 hi def link p6PodFormatCode SpecialChar
2221 HiLink p6PodFormatCode SpecialChar 2221 hi def link p6PodFormat SpecialComment
2222 HiLink p6PodFormat SpecialComment 2222
2223
2224 delcommand HiLink
2225 2223
2226 " Syncing to speed up processing 2224 " Syncing to speed up processing
2227 "syn sync match p6SyncPod groupthere p6PodAbbrRegion "^=\K\k*\>" 2225 "syn sync match p6SyncPod groupthere p6PodAbbrRegion "^=\K\k*\>"
2228 "syn sync match p6SyncPod groupthere p6PodDirectRegion "^=\%(config\|use\|encoding\)\>" 2226 "syn sync match p6SyncPod groupthere p6PodDirectRegion "^=\%(config\|use\|encoding\)\>"
2229 "syn sync match p6SyncPod groupthere p6PodParaRegion "^=for\>" 2227 "syn sync match p6SyncPod groupthere p6PodParaRegion "^=for\>"