annotate runtime/syntax/poefilter.vim @ 33844:58c9f11eae5b v9.0.2134

patch 9.0.2134: ml_get error when scrolling Commit: https://github.com/vim/vim/commit/c4ffeddfe5bd1824650e9b911ed9245bf56c69e3 Author: Christian Brabandt <cb@256bit.org> Date: Mon Nov 27 23:25:03 2023 +0100 patch 9.0.2134: ml_get error when scrolling Problem: ml_get error when scrolling after delete Solution: mark topline to be validated in main_loop if it is larger than current buffers line count reset_lnums() is called after e.g. TextChanged autocommands and it may accidentally cause curwin->w_topline to become invalid, e.g. if the autocommand has deleted some lines. So verify that curwin->w_topline points to a valid line and if not, mark the window to have w_topline recalculated in main_loop() in update_topline() after reset_lnums() returns. fixes: #13568 fixes: #13578 Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Mon, 27 Nov 2023 23:30:04 +0100
parents a9b5ffbc0428
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
30875
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
1 " Vim syntax file
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
2 " Language: PoE item filter
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
3 " Maintainer: ObserverOfTime <chronobserver@disroot.org>
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
4 " Filenames: *.filter
32004
a9b5ffbc0428 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 30875
diff changeset
5 " Last Change: 2023 Feb 10
30875
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
6
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
7 if exists('b:current_syntax')
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
8 finish
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
9 endif
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
10
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
11 let s:cpo_save = &cpoptions
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
12 set cpoptions&vim
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
13
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
14 " Comment
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
15 syn keyword poefilterTodo TODO NOTE XXX contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
16 syn match poefilterCommentTag /\[[0-9A-Z\[\]]\+\]/ contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
17 syn match poefilterComment /#.*$/ contains=poefilterTodo,poefilterCommentTag,@Spell
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
18
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
19 " Blocks
32004
a9b5ffbc0428 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 30875
diff changeset
20 syn keyword poefilterBlock Show Hide Minimal
30875
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
21
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
22 " Conditions
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
23 syn keyword poefilterCondition
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
24 \ AlternateQuality
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
25 \ AnyEnchantment
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
26 \ BlightedMap
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
27 \ Corrupted
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
28 \ ElderItem
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
29 \ ElderMap
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
30 \ FracturedItem
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
31 \ Identified
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
32 \ Mirrored
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
33 \ Replica
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
34 \ Scourged
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
35 \ ShapedMap
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
36 \ ShaperItem
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
37 \ SynthesisedItem
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
38 \ UberBlightedMap
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
39 \ skipwhite nextgroup=poefilterBoolean
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
40 syn keyword poefilterCondition
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
41 \ ArchnemesisMod
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
42 \ BaseType
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
43 \ Class
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
44 \ EnchantmentPassiveNode
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
45 \ HasEnchantment
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
46 \ HasExplicitMod
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
47 \ ItemLevel
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
48 \ SocketGroup
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
49 \ Sockets
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
50 \ skipwhite nextgroup=poefilterOperator,poefilterString
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
51 syn keyword poefilterCondition
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
52 \ AreaLevel
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
53 \ BaseArmour
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
54 \ BaseDefencePercentile
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
55 \ BaseEnergyShield
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
56 \ BaseEvasion
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
57 \ BaseWard
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
58 \ CorruptedMods
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
59 \ DropLevel
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
60 \ EnchantmentPassiveNum
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
61 \ GemLevel
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
62 \ HasEaterOfWorldsImplicit
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
63 \ HasSearingExarchImplicit
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
64 \ Height
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
65 \ LinkedSockets
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
66 \ MapTier
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
67 \ Quality
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
68 \ StackSize
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
69 \ Width
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
70 \ skipwhite nextgroup=poefilterOperator,poefilterNumber
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
71 syn keyword poefilterCondition
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
72 \ GemQualityType
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
73 \ skipwhite nextgroup=poefilterString,poefilterQuality
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
74 syn keyword poefilterCondition
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
75 \ HasInfluence
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
76 \ skipwhite nextgroup=poefilterString,poefilterInfluence
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
77 syn keyword poefilterCondition
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
78 \ Rarity
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
79 \ skipwhite nextgroup=poefilterString,poefilterRarity
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
80
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
81 " Actions
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
82 syn keyword poefilterAction
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
83 \ PlayAlertSound
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
84 \ PlayAlertSoundPositional
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
85 \ skipwhite nextgroup=poefilterNumber,poefilterDisable
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
86 syn keyword poefilterAction
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
87 \ CustomAlertSound
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
88 \ CustomAlertSoundOptional
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
89 \ skipwhite nextgroup=poefilterString
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
90 syn keyword poefilterAction
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
91 \ DisableDropSound
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
92 \ EnableDropSound
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
93 \ DisableDropSoundIfAlertSound
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
94 \ EnableDropSoundIfAlertSound
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
95 \ skipwhite nextgroup=poefilterBoolean
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
96 syn keyword poefilterAction
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
97 \ MinimapIcon
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
98 \ SetBackgroundColor
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
99 \ SetBorderColor
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
100 \ SetFontSize
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
101 \ SetTextColor
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
102 \ skipwhite nextgroup=poefilterNumber
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
103 syn keyword poefilterAction
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
104 \ PlayEffect
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
105 \ skipwhite nextgroup=poefilterColour
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
106
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
107 " Operators
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
108 syn match poefilterOperator /!\|[<>=]=\?/ contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
109 \ skipwhite nextgroup=poefilterString,poefilterNumber,
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
110 \ poefilterQuality,poefilterRarity,poefilterInfluence
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
111
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
112 " Arguments
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
113 syn match poefilterString /[-a-zA-Z0-9:,']/ contained contains=@Spell
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
114 \ skipwhite nextgroup=poefilterString,poefilterNumber,
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
115 \ poefilterQuality,poefilterRarity,poefilterInfluence
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
116 syn region poefilterString matchgroup=poefilterQuote keepend
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
117 \ start=/"/ end=/"/ concealends contained contains=@Spell
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
118 \ skipwhite nextgroup=poefilterString,poefilterNumber,
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
119 \ poefilterQuality,poefilterRarity,poefilterInfluence
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
120 syn match poefilterNumber /-1\|0\|[1-9][0-9]*/ contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
121 \ skipwhite nextgroup=poefilterString,poefilterNumber,
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
122 \ poefilterQuality,poefilterRarity,poefilterInfluence,poefilterColour
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
123 syn keyword poefilterBoolean True False contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
124
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
125 " Special arguments (conditions)
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
126 syn keyword poefilterQuality Superior Divergent Anomalous Phantasmal
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
127 \ contained skipwhite nextgroup=poefilterString,poefilterQuality
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
128 syn keyword poefilterRarity Normal Magic Rare Unique
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
129 \ contained skipwhite nextgroup=poefilterString,poefilterRarity
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
130 syn keyword poefilterInfluence Shaper Elder
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
131 \ Crusader Hunter Redeemer Warlord None
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
132 \ contained skipwhite nextgroup=poefilterString,poefilterInfluence
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
133
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
134 " Special arguments (actions)
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
135 syn keyword poefilterColour Red Green Blue Brown
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
136 \ White Yellow Cyan Grey Orange Pink Purple
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
137 \ contained skipwhite nextgroup=poefilterShape,poefilterTemp
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
138 syn keyword poefilterShape Circle Diamond Hecagon Square Star Triangle
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
139 \ Cross Moon Raindrop Kite Pentagon UpsideDownHouse contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
140 syn keyword poefilterDisable None contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
141 syn keyword poefilterTemp Temp contained
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
142
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
143 " Colours
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
144
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
145 hi def link poefilterAction Statement
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
146 hi def link poefilterBlock Structure
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
147 hi def link poefilterBoolean Boolean
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
148 hi def link poefilterColour Special
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
149 hi def link poefilterComment Comment
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
150 hi def link poefilterCommentTag SpecialComment
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
151 hi def link poefilterCondition Conditional
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
152 hi def link poefilterDisable Constant
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
153 hi def link poefilterInfluence Special
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
154 hi def link poefilterNumber Number
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
155 hi def link poefilterOperator Operator
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
156 hi def link poefilterQuality Special
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
157 hi def link poefilterQuote Delimiter
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
158 hi def link poefilterRarity Special
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
159 hi def link poefilterShape Special
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
160 hi def link poefilterString String
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
161 hi def link poefilterTemp StorageClass
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
162 hi def link poefilterTodo Todo
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
163
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
164 let b:current_syntax = 'poefilter'
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
165
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
166 let &cpoptions = s:cpo_save
3295247d97a5 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents:
diff changeset
167 unlet s:cpo_save