comparison runtime/syntax/lex.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 8edf0aeb71b9
comparison
equal deleted inserted replaced
10050:b702edc4b2b8 10051:46763b01cd9a
1 " Vim syntax file 1 " Vim syntax file
2 " Language: Lex 2 " Language: Lex
3 " Maintainer: Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz> 3 " Maintainer: Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
4 " Last Change: Nov 14, 2012 4 " Last Change: Aug 31, 2016
5 " Version: 14 5 " Version: 16
6 " URL: http://mysite.verizon.net/astronaut/vim/index.html#vimlinks_syntax 6 " URL: http://mysite.verizon.net/astronaut/vim/index.html#SYNTAX_LEX
7 " 7 "
8 " Option: 8 " Option:
9 " lex_uses_cpp : if this variable exists, then C++ is loaded rather than C 9 " lex_uses_cpp : if this variable exists, then C++ is loaded rather than C
10 10
11 " quit when a syntax file was already loaded 11 " quit when a syntax file was already loaded
117 syn sync match lexSyncPat grouphere lexPatBlock "^%[a-zA-Z]" 117 syn sync match lexSyncPat grouphere lexPatBlock "^%[a-zA-Z]"
118 syn sync match lexSyncPat groupthere lexPatBlock "^<$" 118 syn sync match lexSyncPat groupthere lexPatBlock "^<$"
119 syn sync match lexSyncPat groupthere lexPatBlock "^%%$" 119 syn sync match lexSyncPat groupthere lexPatBlock "^%%$"
120 120
121 " The default highlighting. 121 " The default highlighting.
122 hi def link lexAbbrvComment lexPatComment 122 if !exists("skip_lex_syntax_inits")
123 hi def link lexAbbrvRegExp Macro 123 hi def link lexAbbrvComment lexPatComment
124 hi def link lexAbbrv SpecialChar 124 hi def link lexAbbrvRegExp Macro
125 hi def link lexBrace lexPat 125 hi def link lexAbbrv SpecialChar
126 hi def link lexCFunctions Function 126 hi def link lexBrace lexPat
127 hi def link lexCstruct cStructure 127 hi def link lexCFunctions Function
128 hi def link lexMorePat SpecialChar 128 hi def link lexCstruct cStructure
129 hi def link lexOptions PreProc 129 hi def link lexMorePat SpecialChar
130 hi def link lexPatComment Comment 130 hi def link lexOptions PreProc
131 hi def link lexPat Function 131 hi def link lexPatComment Comment
132 hi def link lexPatString Function 132 hi def link lexPat Function
133 hi def link lexPatTag Special 133 hi def link lexPatString Function
134 hi def link lexPatTagZone lexPatTag 134 hi def link lexPatTag Special
135 hi def link lexSep Delimiter 135 hi def link lexPatTagZone lexPatTag
136 hi def link lexSlashQuote lexPat 136 hi def link lexSep Delimiter
137 hi def link lexStartState Statement 137 hi def link lexSlashQuote lexPat
138 hi def link lexStartState Statement
139 endif
138 140
139 let b:current_syntax = "lex" 141 let b:current_syntax = "lex"
140 142
141 " vim:ts=10 143 " vim:ts=10