Mercurial > vim
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 |