comparison runtime/syntax/plm.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 3fc0f57ecb91
children 46763b01cd9a
comparison
equal deleted inserted replaced
10047:a62862410ca1 10048:43efa4f5a8ea
1 " Vim syntax file 1 " Vim syntax file
2 " Language: PL/M 2 " Language: PL/M
3 " Maintainer: Philippe Coulonges <cphil@cphil.net> 3 " Maintainer: Philippe Coulonges <cphil@cphil.net>
4 " Last change: 2003 May 11 4 " Last change: 2003 May 11
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 " PL/M is a case insensitive language 11 " PL/M is a case insensitive language
15 syn case ignore 12 syn case ignore
101 syn keyword plm386w16BuiltIn SETD SKIPD SKIPRD 98 syn keyword plm386w16BuiltIn SETD SKIPD SKIPRD
102 99
103 syn sync lines=50 100 syn sync lines=50
104 101
105 " Define the default highlighting. 102 " Define the default highlighting.
106 " For version 5.7 and earlier: only when not done already 103 " Only when an item doesn't have highlighting yet
107 " For version 5.8 and later: only when an item doesn't have highlighting yet 104 command -nargs=+ HiLink hi def link <args>
108 if version >= 508 || !exists("did_plm_syntax_inits")
109 if version < 508
110 let did_plm_syntax_inits = 1
111 command -nargs=+ HiLink hi link <args>
112 else
113 command -nargs=+ HiLink hi def link <args>
114 endif
115 105
116 " The default methods for highlighting. Can be overridden later 106 " The default methods for highlighting. Can be overridden later
117 " HiLink plmLabel Label 107 " HiLink plmLabel Label
118 " HiLink plmConditional Conditional 108 " HiLink plmConditional Conditional
119 " HiLink plmRepeat Repeat 109 " HiLink plmRepeat Repeat
120 HiLink plmTodo Todo 110 HiLink plmTodo Todo
121 HiLink plmNumber Number 111 HiLink plmNumber Number
122 HiLink plmOperator Operator 112 HiLink plmOperator Operator
123 HiLink plmDelimiter Operator 113 HiLink plmDelimiter Operator
124 "HiLink plmShowTab Error 114 "HiLink plmShowTab Error
125 "HiLink plmShowTabc Error 115 "HiLink plmShowTabc Error
126 HiLink plmIdentifier Identifier 116 HiLink plmIdentifier Identifier
127 HiLink plmBuiltIn Statement 117 HiLink plmBuiltIn Statement
128 HiLink plm286BuiltIn Statement 118 HiLink plm286BuiltIn Statement
129 HiLink plm386BuiltIn Statement 119 HiLink plm386BuiltIn Statement
130 HiLink plm386w16BuiltIn Statement 120 HiLink plm386w16BuiltIn Statement
131 HiLink plmReserved Statement 121 HiLink plmReserved Statement
132 HiLink plm386Reserved Statement 122 HiLink plm386Reserved Statement
133 HiLink plmPreProc PreProc 123 HiLink plmPreProc PreProc
134 HiLink plmCommentError plmError 124 HiLink plmCommentError plmError
135 HiLink plmCommentString plmString 125 HiLink plmCommentString plmString
136 HiLink plmComment2String plmString 126 HiLink plmComment2String plmString
137 HiLink plmCommentSkip plmComment 127 HiLink plmCommentSkip plmComment
138 HiLink plmString String 128 HiLink plmString String
139 HiLink plmComment Comment 129 HiLink plmComment Comment
140 130
141 delcommand HiLink 131 delcommand HiLink
142 endif
143 132
144 let b:current_syntax = "plm" 133 let b:current_syntax = "plm"
145 134
146 " vim: ts=8 sw=2 135 " vim: ts=8 sw=2
147 136