Mercurial > vim
comparison runtime/syntax/clean.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 |
comparison
equal
deleted
inserted
replaced
10050:b702edc4b2b8 | 10051:46763b01cd9a |
---|---|
48 syn match cleanFuncTypeDef "\([a-zA-Z].*\|(\=[-~@#$%^?!+*<>\/|&=:]\+)\=\)\s*\(infix[lr]\=\)\=\s*\d\=\s*::.*->.*" contains=cleanSpecial,cleanBasicType,cleanSpecialType,cleanKeyword | 48 syn match cleanFuncTypeDef "\([a-zA-Z].*\|(\=[-~@#$%^?!+*<>\/|&=:]\+)\=\)\s*\(infix[lr]\=\)\=\s*\d\=\s*::.*->.*" contains=cleanSpecial,cleanBasicType,cleanSpecialType,cleanKeyword |
49 | 49 |
50 | 50 |
51 " Define the default highlighting. | 51 " Define the default highlighting. |
52 " Only when an item doesn't have highlighting yet | 52 " Only when an item doesn't have highlighting yet |
53 command -nargs=+ HiLink hi def link <args> | |
54 | 53 |
55 " Comments | 54 " Comments |
56 HiLink cleanComment Comment | 55 hi def link cleanComment Comment |
57 " Constants and denotations | 56 " Constants and denotations |
58 HiLink cleanStringDenot String | 57 hi def link cleanStringDenot String |
59 HiLink cleanCharDenot Character | 58 hi def link cleanCharDenot Character |
60 HiLink cleanIntegerDenot Number | 59 hi def link cleanIntegerDenot Number |
61 HiLink cleanBoolDenot Boolean | 60 hi def link cleanBoolDenot Boolean |
62 HiLink cleanRealDenot Float | 61 hi def link cleanRealDenot Float |
63 " Identifiers | 62 " Identifiers |
64 " Statements | 63 " Statements |
65 HiLink cleanTypeClass Keyword | 64 hi def link cleanTypeClass Keyword |
66 HiLink cleanConditional Conditional | 65 hi def link cleanConditional Conditional |
67 HiLink cleanLabel Label | 66 hi def link cleanLabel Label |
68 HiLink cleanKeyword Keyword | 67 hi def link cleanKeyword Keyword |
69 " Generic Preprocessing | 68 " Generic Preprocessing |
70 HiLink cleanIncludeKeyword Include | 69 hi def link cleanIncludeKeyword Include |
71 HiLink cleanModuleSystem PreProc | 70 hi def link cleanModuleSystem PreProc |
72 " Type | 71 " Type |
73 HiLink cleanBasicType Type | 72 hi def link cleanBasicType Type |
74 HiLink cleanSpecialType Type | 73 hi def link cleanSpecialType Type |
75 HiLink cleanFuncTypeDef Typedef | 74 hi def link cleanFuncTypeDef Typedef |
76 " Special | 75 " Special |
77 HiLink cleanSpecial Special | 76 hi def link cleanSpecial Special |
78 HiLink cleanList Special | 77 hi def link cleanList Special |
79 HiLink cleanArray Special | 78 hi def link cleanArray Special |
80 HiLink cleanRecord Special | 79 hi def link cleanRecord Special |
81 HiLink cleanTuple Special | 80 hi def link cleanTuple Special |
82 " Error | 81 " Error |
83 " Todo | 82 " Todo |
84 HiLink cleanTodo Todo | 83 hi def link cleanTodo Todo |
85 | 84 |
86 delcommand HiLink | |
87 | 85 |
88 let b:current_syntax = "clean" | 86 let b:current_syntax = "clean" |
89 | 87 |
90 let &cpo = s:cpo_save | 88 let &cpo = s:cpo_save |
91 unlet s:cpo_save | 89 unlet s:cpo_save |