comparison runtime/syntax/snnspat.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 b7811ab264bf
children 46763b01cd9a
comparison
equal deleted inserted replaced
10047:a62862410ca1 10048:43efa4f5a8ea
6 " URL: http://digilander.iol.it/alberanid/vim/syntax/snnspat.vim 6 " URL: http://digilander.iol.it/alberanid/vim/syntax/snnspat.vim
7 " 7 "
8 " SNNS http://www-ra.informatik.uni-tuebingen.de/SNNS/ 8 " SNNS http://www-ra.informatik.uni-tuebingen.de/SNNS/
9 " is a simulator for neural networks. 9 " is a simulator for neural networks.
10 10
11 if version < 600 11 " quit when a syntax file was already loaded
12 syntax clear 12 if exists("b:current_syntax")
13 elseif exists("b:current_syntax")
14 finish 13 finish
15 endif 14 endif
16 15
17 let s:cpo_save = &cpo 16 let s:cpo_save = &cpo
18 set cpo&vim 17 set cpo&vim
42 " numbers inside the header 41 " numbers inside the header
43 syn match snnspatNumbers "\d" contained 42 syn match snnspatNumbers "\d" contained
44 syn match snnspatComment "#.*$" contains=snnspatTodo 43 syn match snnspatComment "#.*$" contains=snnspatTodo
45 syn keyword snnspatTodo TODO XXX FIXME contained 44 syn keyword snnspatTodo TODO XXX FIXME contained
46 45
47 if version >= 508 || !exists("did_snnspat_syn_inits") 46 command -nargs=+ HiLink hi def link <args>
48 if version < 508
49 let did_snnspat_syn_inits = 1
50 command -nargs=+ HiLink hi link <args>
51 else
52 command -nargs=+ HiLink hi def link <args>
53 endif
54 47
55 HiLink snnspatGen Statement 48 HiLink snnspatGen Statement
56 HiLink snnspatHeader Error 49 HiLink snnspatHeader Error
57 HiLink snnspatNoHeader Define 50 HiLink snnspatNoHeader Define
58 HiLink snnspatNumbers Number 51 HiLink snnspatNumbers Number
59 HiLink snnspatComment Comment 52 HiLink snnspatComment Comment
60 HiLink snnspatError Error 53 HiLink snnspatError Error
61 HiLink snnspatTodo Todo 54 HiLink snnspatTodo Todo
62 HiLink snnspatAccepted NONE 55 HiLink snnspatAccepted NONE
63 HiLink snnspatBrac NONE 56 HiLink snnspatBrac NONE
64 57
65 delcommand HiLink 58 delcommand HiLink
66 endif
67 59
68 let b:current_syntax = "snnspat" 60 let b:current_syntax = "snnspat"
69 61
70 let &cpo = s:cpo_save 62 let &cpo = s:cpo_save
71 unlet s:cpo_save 63 unlet s:cpo_save