annotate runtime/syntax/sqlinformix.vim @ 33865:8cdb69ea3711 v9.0.2143

patch 9.0.2143: [security]: buffer-overflow in ex_substitute Commit: https://github.com/vim/vim/commit/abfa13ebe92d81aaf66669c428d767847b577453 Author: Christian Brabandt <cb@256bit.org> Date: Thu Nov 30 11:32:18 2023 +0100 patch 9.0.2143: [security]: buffer-overflow in ex_substitute Problem: [security]: buffer-overflow in ex_substitute Solution: clear memory after allocating When allocating the new_start pointer in ex_substitute() the memory pointer points to some garbage that the following for loop in ex_cmds.c:4743 confuses and causes it to accessing the new_start pointer beyond it's size, leading to a buffer-overlow. So fix this by using alloc_clear() instead of alloc(), which will clear the memory by NUL and therefore cause the loop to terminate correctly. Reported by @henices, thanks! closes: #13596 Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sun, 10 Dec 2023 15:16:05 +0100
parents d46f974fd69e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
1 " Vim syntax file
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
2 " Informix Structured Query Language (SQL) and Stored Procedure Language (SPL)
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
3 " Language: SQL, SPL (Informix Dynamic Server 2000 v9.2)
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
4 " Maintainer: Dean Hill <dhill@hotmail.com>
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
5 " Last Change: 2004 Aug 30
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
6
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
7 " quit when a syntax file was already loaded
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
8 if exists("b:current_syntax")
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
9 finish
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
10 endif
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
11
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
12 syn case ignore
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
13
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
14
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
15
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
16 " === Comment syntax group ===
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
17 syn region sqlComment start="{" end="}" contains=sqlTodo
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
18 syn match sqlComment "--.*$" contains=sqlTodo
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
19 syn sync ccomment sqlComment
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
20
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
21
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
23 " === Constant syntax group ===
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
24 " = Boolean subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
25 syn keyword sqlBoolean true false
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
26 syn keyword sqlBoolean null
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
27 syn keyword sqlBoolean public user
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
28 syn keyword sqlBoolean current today
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
29 syn keyword sqlBoolean year month day hour minute second fraction
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
30
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
31 " = String subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
32 syn region sqlString start=+"+ end=+"+
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
33 syn region sqlString start=+'+ end=+'+
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
34
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
35 " = Numbers subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
36 syn match sqlNumber "-\=\<\d*\.\=[0-9_]\>"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
37
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
38
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
39
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
40 " === Statement syntax group ===
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
41 " SQL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
42 syn keyword sqlStatement allocate alter
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
43 syn keyword sqlStatement begin
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
44 syn keyword sqlStatement close commit connect create
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
45 syn keyword sqlStatement database deallocate declare delete describe disconnect drop
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
46 syn keyword sqlStatement execute fetch flush free get grant info insert
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
47 syn keyword sqlStatement load lock open output
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
48 syn keyword sqlStatement prepare put
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
49 syn keyword sqlStatement rename revoke rollback select set start stop
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
50 syn keyword sqlStatement truncate unload unlock update
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
51 syn keyword sqlStatement whenever
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
52 " SPL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
53 syn keyword sqlStatement call continue define
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
54 syn keyword sqlStatement exit
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
55 syn keyword sqlStatement let
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
56 syn keyword sqlStatement return system trace
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
57
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
58 " = Conditional subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
59 " SPL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
60 syn keyword sqlConditional elif else if then
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
61 syn keyword sqlConditional case
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
62 " Highlight "end if" with one or more separating spaces
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
63 syn match sqlConditional "end \+if"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
64
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
65 " = Repeat subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
66 " SQL/SPL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
67 " Handle SQL triggers' "for each row" clause and SPL "for" loop
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
68 syn match sqlRepeat "for\( \+each \+row\)\="
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
69 " SPL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
70 syn keyword sqlRepeat foreach while
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
71 " Highlight "end for", etc. with one or more separating spaces
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
72 syn match sqlRepeat "end \+for"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
73 syn match sqlRepeat "end \+foreach"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
74 syn match sqlRepeat "end \+while"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
75
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
76 " = Exception subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
77 " SPL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
78 syn match sqlException "on \+exception"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
79 syn match sqlException "end \+exception"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
80 syn match sqlException "end \+exception \+with \+resume"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
81 syn match sqlException "raise \+exception"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
82
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
83 " = Keyword subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
84 " SQL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
85 syn keyword sqlKeyword aggregate add as authorization autofree by
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
86 syn keyword sqlKeyword cache cascade check cluster collation
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
87 syn keyword sqlKeyword column connection constraint cross
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
88 syn keyword sqlKeyword dataskip debug default deferred_prepare
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
89 syn keyword sqlKeyword descriptor diagnostics
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
90 syn keyword sqlKeyword each escape explain external
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
91 syn keyword sqlKeyword file foreign fragment from function
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
92 syn keyword sqlKeyword group having
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
93 syn keyword sqlKeyword immediate index inner into isolation
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
94 syn keyword sqlKeyword join key
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
95 syn keyword sqlKeyword left level log
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
96 syn keyword sqlKeyword mode modify mounting new no
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
97 syn keyword sqlKeyword object of old optical option
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
98 syn keyword sqlKeyword optimization order outer
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
99 syn keyword sqlKeyword pdqpriority pload primary procedure
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
100 syn keyword sqlKeyword references referencing release reserve
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
101 syn keyword sqlKeyword residency right role routine row
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
102 syn keyword sqlKeyword schedule schema scratch session set
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
103 syn keyword sqlKeyword statement statistics synonym
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
104 syn keyword sqlKeyword table temp temporary timeout to transaction trigger
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
105 syn keyword sqlKeyword using values view violations
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
106 syn keyword sqlKeyword where with work
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
107 " Highlight "on" (if it's not followed by some words we've already handled)
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
108 syn match sqlKeyword "on \+\(exception\)\@!"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
109 " SPL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
110 " Highlight "end" (if it's not followed by some words we've already handled)
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
111 syn match sqlKeyword "end \+\(if\|for\|foreach\|while\|exception\)\@!"
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
112 syn keyword sqlKeyword resume returning
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
113
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
114 " = Operator subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
115 " SQL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
116 syn keyword sqlOperator not and or
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
117 syn keyword sqlOperator in is any some all between exists
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
118 syn keyword sqlOperator like matches
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
119 syn keyword sqlOperator union intersect
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
120 syn keyword sqlOperator distinct unique
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
121
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
122
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
123
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
124 " === Identifier syntax group ===
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
125 " = Function subgroup =
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
126 " SQL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
127 syn keyword sqlFunction abs acos asin atan atan2 avg
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
128 syn keyword sqlFunction cardinality cast char_length character_length cos count
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
129 syn keyword sqlFunction exp filetoblob filetoclob hex
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
130 syn keyword sqlFunction initcap length logn log10 lower lpad
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
131 syn keyword sqlFunction min max mod octet_length pow range replace root round rpad
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
132 syn keyword sqlFunction sin sqrt stdev substr substring sum
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
133 syn keyword sqlFunction to_char tan to_date trim trunc upper variance
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
134
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
135
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
136
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
137 " === Type syntax group ===
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
138 " SQL
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
139 syn keyword sqlType blob boolean byte char character clob
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
140 syn keyword sqlType date datetime dec decimal double
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
141 syn keyword sqlType float int int8 integer interval list lvarchar
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
142 syn keyword sqlType money multiset nchar numeric nvarchar
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
143 syn keyword sqlType real serial serial8 smallfloat smallint
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
144 syn keyword sqlType text varchar varying
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
145
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
146
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
147
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
148 " === Todo syntax group ===
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
149 syn keyword sqlTodo TODO FIXME XXX DEBUG NOTE
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
150
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
151
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
152
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
153 " Define the default highlighting.
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
154 " Only when an item doesn't have highlighting yet
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
155
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
156
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
157 " === Comment syntax group ===
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
158 hi def link sqlComment Comment
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
159
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
160 " === Constant syntax group ===
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
161 hi def link sqlNumber Number
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
162 hi def link sqlBoolean Boolean
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
163 hi def link sqlString String
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
164
32974
d46f974fd69e runtime: Fix typos in various files
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
165 " === Statement syntax group ===
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
166 hi def link sqlStatement Statement
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
167 hi def link sqlConditional Conditional
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
168 hi def link sqlRepeat Repeat
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
169 hi def link sqlKeyword Keyword
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
170 hi def link sqlOperator Operator
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
171 hi def link sqlException Exception
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
172
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
173 " === Identifier syntax group ===
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
174 hi def link sqlFunction Function
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
175
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
176 " === Type syntax group ===
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
177 hi def link sqlType Type
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
178
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
179 " === Todo syntax group ===
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
180 hi def link sqlTodo Todo
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 22
diff changeset
181
22
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
182
cc049b00ee70 updated for version 7.0014
vimboss
parents:
diff changeset
183 let b:current_syntax = "sqlinformix"