Clear delayed vim controller calls on cleanup
[MacVim.git] / runtime / syntax / icemenu.vim
blobd3a733d57948626bf46365012681cc20ce147485
1 " Vim syntax file
2 " Language:     Icewm Menu
3 " Maintainer:   James Mahler <James.Mahler@gmail.com>
4 " Last Change:  Fri Apr  1 15:13:48 EST 2005
5 " Extensions:   ~/.icewm/menu
6 " Comment:      Icewm is a lightweight window manager.  This adds syntax
7 "               highlighting when editing your user's menu file (~/.icewm/menu).
9 " clear existing syntax
10 if version < 600
11         syntax clear
12 elseif exists("b:current_syntax")
13         finish
14 endif
16 " not case sensitive
17 syntax case ignore
19 " icons .xpm .png and .gif
20 syntax match _icon /"\=\/.*\.xpm"\=/
21 syntax match _icon /"\=\/.*\.png"\=/
22 syntax match _icon /"\=\/.*\.gif"\=/
23 syntax match _icon /"\-"/
25 " separator
26 syntax keyword _rules separator
28 " prog and menu
29 syntax keyword _ids menu prog
31 " highlights
32 highlight link _rules Underlined
33 highlight link _ids Type
34 highlight link _icon Special
36 let b:current_syntax = "IceMenu"