comparison runtime/syntax/slrnrc.vim @ 10048:43efa4f5a8ea

commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Aug 30 23:26:57 2016 +0200 Updated runtime files. Remove version checks for Vim older than 6.0.
author Christian Brabandt <cb@256bit.org>
date Tue, 30 Aug 2016 23:30:09 +0200
parents a209672376fd
children 46763b01cd9a
comparison
equal deleted inserted replaced
10047:a62862410ca1 10048:43efa4f5a8ea
1 " Vim syntax file 1 " Vim syntax file
2 " Language: Slrn setup file (based on slrn 0.9.8.1) 2 " Language: Slrn setup file (based on slrn 0.9.8.1)
3 " Maintainer: Preben 'Peppe' Guldberg <peppe-vim@wielders.org> 3 " Maintainer: Preben 'Peppe' Guldberg <peppe-vim@wielders.org>
4 " Last Change: 23 April 2006 4 " Last Change: 23 April 2006
5 5
6 " For version 5.x: Clear all syntax items 6 " quit when a syntax file was already loaded
7 " For version 6.x: Quit when a syntax file was already loaded 7 if exists("b:current_syntax")
8 if version < 600
9 syntax clear
10 elseif exists("b:current_syntax")
11 finish 8 finish
12 endif 9 endif
13 10
14 syn keyword slrnrcTodo contained Todo 11 syn keyword slrnrcTodo contained Todo
15 12
148 145
149 " Unbinding keys 146 " Unbinding keys
150 syn match slrnrcUnsetkey '^\s*unsetkey\s\+\("\)\=\(article\|group\|readline\)\>\1' skipwhite nextgroup=slrnrcKey contains=slrnrcSetkeyObj\(Str\)\= 147 syn match slrnrcUnsetkey '^\s*unsetkey\s\+\("\)\=\(article\|group\|readline\)\>\1' skipwhite nextgroup=slrnrcKey contains=slrnrcSetkeyObj\(Str\)\=
151 148
152 " Define the default highlighting. 149 " Define the default highlighting.
153 " For version 5.7 and earlier: only when not done already 150 " Only when an item doesn't have highlighting yet
154 " For version 5.8 and later: only when an item doesn't have highlighting yet 151 command -nargs=+ HiLink hi def link <args>
155 if version >= 508 || !exists("did_slrnrc_syntax_inits")
156 if version < 508
157 let did_slrnrc_syntax_inits = 1
158 command -nargs=+ HiLink hi link <args>
159 else
160 command -nargs=+ HiLink hi def link <args>
161 endif
162 152
163 HiLink slrnrcTodo Todo 153 HiLink slrnrcTodo Todo
164 HiLink slrnrcSpaceError Error 154 HiLink slrnrcSpaceError Error
165 HiLink slrnrcNumber Number 155 HiLink slrnrcNumber Number
166 HiLink slrnrcSpecKey SpecialChar 156 HiLink slrnrcSpecKey SpecialChar
167 HiLink slrnrcKey String 157 HiLink slrnrcKey String
168 HiLink slrnrcSpecChar SpecialChar 158 HiLink slrnrcSpecChar SpecialChar
169 HiLink slrnrcString String 159 HiLink slrnrcString String
170 HiLink slrnSlangPreCondit Special 160 HiLink slrnSlangPreCondit Special
171 HiLink slrnrcComment Comment 161 HiLink slrnrcComment Comment
172 HiLink slrnrcVarInt Identifier 162 HiLink slrnrcVarInt Identifier
173 HiLink slrnrcVarStr Identifier 163 HiLink slrnrcVarStr Identifier
174 HiLink slrnrcCmd slrnrcSet 164 HiLink slrnrcCmd slrnrcSet
175 HiLink slrnrcSet Operator 165 HiLink slrnrcSet Operator
176 HiLink slrnrcColor Keyword 166 HiLink slrnrcColor Keyword
177 HiLink slrnrcColorObj Identifier 167 HiLink slrnrcColorObj Identifier
178 HiLink slrnrcColorVal String 168 HiLink slrnrcColorVal String
179 HiLink slrnrcMono Keyword 169 HiLink slrnrcMono Keyword
180 HiLink slrnrcMonoObj Identifier 170 HiLink slrnrcMonoObj Identifier
181 HiLink slrnrcMonoVal String 171 HiLink slrnrcMonoVal String
182 HiLink slrnrcFunArt Macro 172 HiLink slrnrcFunArt Macro
183 HiLink slrnrcFunGroup Macro 173 HiLink slrnrcFunGroup Macro
184 HiLink slrnrcFunRead Macro 174 HiLink slrnrcFunRead Macro
185 HiLink slrnrcSetkeyObj Identifier 175 HiLink slrnrcSetkeyObj Identifier
186 HiLink slrnrcSetkey Keyword 176 HiLink slrnrcSetkey Keyword
187 HiLink slrnrcUnsetkey slrnrcSetkey 177 HiLink slrnrcUnsetkey slrnrcSetkey
188 178
189 delcommand HiLink 179 delcommand HiLink
190 endif
191 180
192 let b:current_syntax = "slrnrc" 181 let b:current_syntax = "slrnrc"
193 182
194 "EOF vim: ts=8 noet tw=120 sw=8 sts=0 183 "EOF vim: ts=8 noet tw=120 sw=8 sts=0