annotate runtime/syntax/fvwm.vim @ 857:b933657f7c9d

updated for version 7.0g01
author vimboss
date Tue, 02 May 2006 22:08:30 +0000
parents 3fc0f57ecb91
children e63691e7c504
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 " Vim syntax file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 " Language: Fvwm{1,2} configuration file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 " Maintainer: Haakon Riiser <hakonrk@fys.uio.no>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4 " Last Change: 2002 Jun 2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 " Thanks to David Necas (Yeti) for adding Fvwm 2.4 support.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 " For version 5.x: Clear all syntax items
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9 " For version 6.x: Quit when a syntax file was already loaded
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 if version < 600
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 syn clear
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 elseif exists("b:current_syntax")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 finish
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 " Fvwm configuration files are case insensitive
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 syn case ignore
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19 " Identifiers in Fvwm can contain most characters, so we only
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 " include the most common ones here.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 if version >= 600
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 setlocal iskeyword=_,-,+,.,a-z,A-Z,48-57
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 set iskeyword=_,-,+,.,a-z,A-Z,48-57
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 " Read system colors from the color database (rgb.txt)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 if exists("rgb_file")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 " We don't want any hit-return prompts, so we make sure that
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 " &shortmess is set to `O'
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31 let __fvwm_oldshm = &shortmess
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32 set shortmess=O
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 " And we set &report to a huge number, so that no hit-return prompts
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35 " will be given
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 let __fvwm_oldreport = &report
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
37 set report=10000
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
38
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39 " Append the color database to the fvwm configuration, and read the
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40 " colors from this buffer
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41 let __fvwm_i = line("$") + 1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42 exe "$r" rgb_file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 let __fvwm_lastline = line("$")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44 while __fvwm_i <= __fvwm_lastline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 let __fvwm_s = matchstr(getline(__fvwm_i), '^\s*\d\+\s\+\d\+\s\+\d\+\s\+\h.*$')
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46 if __fvwm_s != ""
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 exe "syn keyword fvwmColors ".substitute(__fvwm_s, '^\s*\d\+\s\+\d\+\s\+\d\+\s\+\(\h.*\)$', '\1', "")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49 let __fvwm_i = __fvwm_i + 1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50 endwhile
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52 " Remove the appended data
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53 undo
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55 " Goto first line again
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56 1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58 " and restore the old values of the variables
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59 let &shortmess = __fvwm_oldshm
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60 let &report = __fvwm_oldreport
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 unlet __fvwm_i __fvwm_s __fvwm_lastline __fvwm_oldshm __fvwm_oldreport
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63 " done reading colors
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65 syn match fvwmWhitespace "\s\+" contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66 syn match fvwmEnvVar "\$\w\+"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67 syn match fvwmModConf "^\s*\*\a\+" contains=fvwmWhitespace
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68 syn match fvwmString '".\{-}"'
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 syn match fvwmRGBValue "#\x\{3}"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70 syn match fvwmRGBValue "#\x\{6}"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71 syn match fvwmRGBValue "#\x\{9}"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72 syn match fvwmRGBValue "#\x\{12}"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 syn match fvwmRGBValue "rgb:\x\{1,4}/\x\{1,4}/\x\{1,4}"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74 syn match fvwmPath "\<IconPath\s.*$"lc=8 contains=fvwmEnvVar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
75 syn match fvwmPath "\<ModulePath\s.*$"lc=10 contains=fvwmEnvVar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
76 syn match fvwmPath "\<PixmapPath\s.*$"lc=10 contains=fvwmEnvVar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 syn match fvwmModule "\<Module\s\+\w\+"he=s+6
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78 syn match fvwmKey "\<Key\s\+\w\+"he=s+3
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79 syn keyword fvwmExec Exec
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 syn match fvwmComment "^#.*$"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82 if (exists("b:fvwm_version") && b:fvwm_version == 1) || (exists("use_fvwm_1") && use_fvwm_1)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83 syn match fvwmEnvVar "\$(\w\+)"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84 syn region fvwmStyle matchgroup=fvwmFunction start="^\s*Style\>"hs=e-5 end="$" oneline keepend contains=fvwmString,fvwmKeyword,fvwmWhiteSpace
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 syn keyword fvwmFunction AppsBackingStore AutoRaise BackingStore
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87 syn keyword fvwmFunction Beep BoundaryWidth ButtonStyle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88 syn keyword fvwmFunction CenterOnCirculate CirculateDown
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 syn keyword fvwmFunction CirculateHit CirculateSkip
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 syn keyword fvwmFunction CirculateSkipIcons CirculateUp
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 syn keyword fvwmFunction ClickTime ClickToFocus Close Cursor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 syn keyword fvwmFunction CursorMove DecorateTransients Delete
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93 syn keyword fvwmFunction Desk DeskTopScale DeskTopSize Destroy
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94 syn keyword fvwmFunction DontMoveOff EdgeResistance EdgeScroll
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95 syn keyword fvwmFunction EndFunction EndMenu EndPopup Focus
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96 syn keyword fvwmFunction Font Function GotoPage HiBackColor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97 syn keyword fvwmFunction HiForeColor Icon IconBox IconFont
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98 syn keyword fvwmFunction Iconify IconPath Key Lenience Lower
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 syn keyword fvwmFunction Maximize MenuBackColor MenuForeColor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100 syn keyword fvwmFunction MenuStippleColor Module ModulePath Mouse
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 syn keyword fvwmFunction Move MWMBorders MWMButtons MWMDecorHints
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102 syn keyword fvwmFunction MWMFunctionHints MWMHintOverride MWMMenus
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103 syn keyword fvwmFunction NoBorder NoBoundaryWidth Nop NoPPosition
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104 syn keyword fvwmFunction NoTitle OpaqueMove OpaqueResize Pager
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 syn keyword fvwmFunction PagerBackColor PagerFont PagerForeColor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106 syn keyword fvwmFunction PagingDefault PixmapPath Popup Quit Raise
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 syn keyword fvwmFunction RaiseLower RandomPlacement Refresh Resize
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 syn keyword fvwmFunction Restart SaveUnders Scroll SloppyFocus
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 syn keyword fvwmFunction SmartPlacement StartsOnDesk StaysOnTop
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110 syn keyword fvwmFunction StdBackColor StdForeColor Stick Sticky
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111 syn keyword fvwmFunction StickyBackColor StickyForeColor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112 syn keyword fvwmFunction StickyIcons StubbornIconPlacement
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113 syn keyword fvwmFunction StubbornIcons StubbornPlacement
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
114 syn keyword fvwmFunction SuppressIcons Title TogglePage Wait Warp
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
115 syn keyword fvwmFunction WindowFont WindowList WindowListSkip
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
116 syn keyword fvwmFunction WindowsDesk WindowShade XORvalue
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118 " These keywords are only used after the "Style" command. To avoid
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
119 " name collision with several commands, they are contained.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120 syn keyword fvwmKeyword BackColor BorderWidth BoundaryWidth contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121 syn keyword fvwmKeyword Button CirculateHit CirculateSkip Color contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122 syn keyword fvwmKeyword DoubleClick ForeColor Handles HandleWidth contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123 syn keyword fvwmKeyword Icon IconTitle NoBorder NoBoundaryWidth contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 syn keyword fvwmKeyword NoButton NoHandles NoIcon NoIconTitle contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125 syn keyword fvwmKeyword NoTitle Slippery StartIconic StartNormal contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 syn keyword fvwmKeyword StartsAnyWhere StartsOnDesk StaysOnTop contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127 syn keyword fvwmKeyword StaysPut Sticky Title WindowListHit contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 syn keyword fvwmKeyword WindowListSkip contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129 elseif (exists("b:fvwm_version") && b:fvwm_version == 2) || (exists("use_fvwm_2") && use_fvwm_2)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130 syn match fvwmEnvVar "\${\w\+}"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131 syn match fvwmEnvVar "\$\[[^]]\+\]"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132 syn match fvwmEnvVar "\$[$0-9*]"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
133 syn match fvwmDef '^\s*+\s*".\{-}"' contains=fvwmMenuString,fvwmWhitespace
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
134 syn match fvwmIcon '%.\{-}%' contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
135 syn match fvwmIcon '\*.\{-}\*' contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136 syn match fvwmMenuString '".\{-}"' contains=fvwmIcon,fvwmShortcutKey contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
137 syn match fvwmShortcutKey "&." contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
138 syn match fvwmModule "\<KillModule\s\+\w\+"he=s+10 contains=fvwmModuleName
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139 syn match fvwmModule "\<SendToModule\s\+\w\+"he=s+12 contains=fvwmModuleName
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140 syn match fvwmModule "\<DestroyModuleConfig\s\+\w\+"he=s+19 contains=fvwmModuleName
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142 syn keyword fvwmFunction AddButtonStyle AddTitleStyle AddToDecor AddToFunc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
143 syn keyword fvwmFunction AddToMenu AnimatedMove Beep BorderStyle BugOpts
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
144 syn keyword fvwmFunction BusyCursor ButtonState ButtonStyle ChangeDecor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
145 syn keyword fvwmFunction ChangeMenuStyle ClickTime Close ColorLimit
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
146 syn keyword fvwmFunction ColormapFocus CopyMenuStyle Current CursorMove
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
147 syn keyword fvwmFunction CursorStyle DefaultColors DefaultColorset
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148 syn keyword fvwmFunction DefaultFont DefaultIcon DefaultLayers Delete Desk
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149 syn keyword fvwmFunction DeskTopSize Destroy DestroyDecor DestroyFunc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
150 syn keyword fvwmFunction DestroyMenu DestroyMenuStyle Direction Echo
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
151 syn keyword fvwmFunction EdgeResistance EdgeScroll EdgeThickness Emulate
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
152 syn keyword fvwmFunction EscapeFunc Exec ExecUseShell ExitFunction
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
153 syn keyword fvwmFunction FakeClick FlipFocus Focus Function GlobalOpts
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
154 syn keyword fvwmFunction GnomeButton GotoDesk GotoDeskAndPage GotoPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155 syn keyword fvwmFunction HideGeometryWindow HilightColor HilightColorset
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
156 syn keyword fvwmFunction IconFont IconPath Iconify IgnoreModifiers
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
157 syn keyword fvwmFunction ImagePath Key Layer Lower Maximize Menu MenuStyle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
158 syn keyword fvwmFunction ModulePath ModuleSynchronous ModuleTimeout
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
159 syn keyword fvwmFunction Mouse Move MoveThreshold MoveToDesk MoveToPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
160 syn keyword fvwmFunction MoveToScreen Next None Nop OpaqueMoveSize
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
161 syn keyword fvwmFunction PipeRead PixmapPath PlaceAgain PointerKey
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
162 syn keyword fvwmFunction Popup Prev Quit QuitScreen QuitSession Raise
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
163 syn keyword fvwmFunction RaiseLower Read Recapture RecaptureWindow
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
164 syn keyword fvwmFunction Refresh RefreshWindow Resize ResizeMove
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
165 syn keyword fvwmFunction Restart SaveQuitSession SaveSession Scroll
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
166 syn keyword fvwmFunction SetAnimation SetEnv SetMenuDelay SetMenuStyle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
167 syn keyword fvwmFunction Silent SnapAttraction SnapGrid Stick Stroke
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
168 syn keyword fvwmFunction StrokeFunc Style Title TitleStyle UnsetEnv
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
169 syn keyword fvwmFunction UpdateDecor UpdateStyles Wait WarpToWindow
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
170 syn keyword fvwmFunction WindowFont WindowId WindowList WindowShade
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
171 syn keyword fvwmFunction WindowShadeAnimate WindowsDesk Xinerama
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
172 syn keyword fvwmFunction XineramaPrimaryScreen XineramaSls XineramaSlsSize
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
173 syn keyword fvwmFunction XorPixmap XorValue
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
174
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
175 syn keyword fvwmKeyword Active ActiveColorset ActiveDown
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
176 syn keyword fvwmKeyword ActiveFore ActiveForeOff ActivePlacement
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
177 syn keyword fvwmKeyword ActivePlacementHonorsStartsOnPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178 syn keyword fvwmKeyword ActivePlacementIgnoresStartsOnPage ActiveUp All
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
179 syn keyword fvwmKeyword AllowRestack Alphabetic Anim Animated Animation
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180 syn keyword fvwmKeyword AnimationOff AutomaticHotkeys AutomaticHotkeysOff
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
181 syn keyword fvwmKeyword BGradient BackColor Background BackingStore
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
182 syn keyword fvwmKeyword BackingStoreOff BorderColorset BorderWidth
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
183 syn keyword fvwmKeyword Bottom Button Button0 Button1 Button2 Button3
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
184 syn keyword fvwmKeyword Button4 Button5 Button6 Button7 Button8
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
185 syn keyword fvwmKeyword Button9 CGradient CaptureHonorsStartsOnPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
186 syn keyword fvwmKeyword CaptureIgnoresStartsOnPage CascadePlacement
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
187 syn keyword fvwmKeyword Centered CirculateHit CirculateHitIcon
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
188 syn keyword fvwmKeyword CirculateHitShaded CirculateSkip
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
189 syn keyword fvwmKeyword CirculateSkipIcon CirculateSkipShaded Clear
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
190 syn keyword fvwmKeyword ClickToFocus ClickToFocusDoesntPassClick
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
191 syn keyword fvwmKeyword ClickToFocusDoesntRaise ClickToFocusPassesClick
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
192 syn keyword fvwmKeyword ClickToFocusPassesClickOff ClickToFocusRaises
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
193 syn keyword fvwmKeyword ClickToFocusRaisesOff Color Colorset Context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
194 syn keyword fvwmKeyword CurrentDesk CurrentPage CurrentPageAnyDesk
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
195 syn keyword fvwmKeyword DGradient DecorateTransient Default
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
196 syn keyword fvwmKeyword DepressableBorder Desk DontLowerTransient
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
197 syn keyword fvwmKeyword DontRaiseTransient DontStackTransientParent
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
198 syn keyword fvwmKeyword DoubleClickTime Down DumbPlacement DynamicMenu
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
199 syn keyword fvwmKeyword DynamicPopDownAction DynamicPopUpAction
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
200 syn keyword fvwmKeyword East Expect FVWM FirmBorder Fixed
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
201 syn keyword fvwmKeyword FixedPosition Flat FlickeringMoveWorkaround
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
202 syn keyword fvwmKeyword FlickeringQtDialogsWorkaround FocusFollowsMouse
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
203 syn keyword fvwmKeyword FollowsFocus FollowsMouse Font ForeColor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
204 syn keyword fvwmKeyword Foreground Function Fvwm FvwmBorder
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
205 syn keyword fvwmKeyword FvwmButtons GNOMEIgnoreHints GNOMEUseHints
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
206 syn keyword fvwmKeyword GrabFocus GrabFocusOff GrabFocusTransient
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
207 syn keyword fvwmKeyword GrabFocusTransientOff Greyed GreyedColorset
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
208 syn keyword fvwmKeyword HGradient HandleWidth Handles Height
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
209 syn keyword fvwmKeyword HiddenHandles Hilight3DOff Hilight3DThick
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
210 syn keyword fvwmKeyword Hilight3DThickness Hilight3DThin HilightBack
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
211 syn keyword fvwmKeyword HilightBackOff HilightBorderColorset
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
212 syn keyword fvwmKeyword HilightColorset HilightFore HintOverride
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
213 syn keyword fvwmKeyword HoldSubmenus Icon IconBox IconFill IconFont
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
214 syn keyword fvwmKeyword IconGrid IconOverride IconTitle Iconic
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
215 syn keyword fvwmKeyword IconifyWindowGroups IconifyWindowGroupsOff
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
216 syn keyword fvwmKeyword Icons IgnoreRestack Inactive Interior Item
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
217 syn keyword fvwmKeyword ItemFormat KeepWindowGroupsOnDesk Layer Left
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
218 syn keyword fvwmKeyword LeftJustified Lenience LowerTransient MWM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
219 syn keyword fvwmKeyword MWMBorder MWMButtons MWMDecor MWMDecorMax
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
220 syn keyword fvwmKeyword MWMDecorMenu MWMDecorMin MWMFunctions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
221 syn keyword fvwmKeyword ManualPlacement ManualPlacementHonorsStartsOnPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
222 syn keyword fvwmKeyword ManualPlacementIgnoresStartsOnPage MaxWindowSize
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
223 syn keyword fvwmKeyword Maximized Menu MenuColorset MenuFace
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
224 syn keyword fvwmKeyword MinOverlapPercentPlacement MinOverlapPlacement
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
225 syn keyword fvwmKeyword MiniIcon MixedVisualWorkaround ModalityIsEvil
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
226 syn keyword fvwmKeyword ModuleSynchronous Mouse MouseFocus
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
227 syn keyword fvwmKeyword MouseFocusClickDoesntRaise MouseFocusClickRaises
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
228 syn keyword fvwmKeyword MouseFocusClickRaisesOff Move Mwm MwmBorder
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
229 syn keyword fvwmKeyword MwmButtons MwmDecor MwmFunctions NakedTransient
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
230 syn keyword fvwmKeyword Never NeverFocus NoActiveIconOverride NoButton
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
231 syn keyword fvwmKeyword NoDecorHint NoDeskSort NoFuncHint NoGeometry
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
232 syn keyword fvwmKeyword NoGeometryWithInfo NoHandles NoHotkeys NoIcon
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
233 syn keyword fvwmKeyword NoIconOverride NoIconPosition NoIconTitle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
234 syn keyword fvwmKeyword NoIcons NoInset NoLenience NoNormal
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
235 syn keyword fvwmKeyword NoOLDecor NoOnBottom NoOnTop NoOverride
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
236 syn keyword fvwmKeyword NoPPosition NoResizeOverride NoSticky
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
237 syn keyword fvwmKeyword NoStipledTitles NoTitle NoTransientPPosition
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
238 syn keyword fvwmKeyword NoTransientUSPosition NoUSPosition
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
239 syn keyword fvwmKeyword NoWarp Normal North Northeast Northwest
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
240 syn keyword fvwmKeyword NotAlphabetic OLDecor OnBottom OnTop Once
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
241 syn keyword fvwmKeyword OnlyIcons OnlyListSkip OnlyNormal OnlyOnBottom
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
242 syn keyword fvwmKeyword OnlyOnTop OnlySticky Opacity ParentalRelativity
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
243 syn keyword fvwmKeyword Pixmap PopdownDelayed PopdownDelay PopupDelay
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
244 syn keyword fvwmKeyword PopupAsRootMenu PopupAsSubmenu PopdownImmediately
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
245 syn keyword fvwmKeyword PopupDelayed PopupImmediately PopupOffset
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
246 syn keyword fvwmKeyword Quiet RGradient RaiseOverNativeWindows
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
247 syn keyword fvwmKeyword RaiseOverUnmanaged RaiseTransient
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
248 syn keyword fvwmKeyword Raised Read RecaptureHonorsStartsOnPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
249 syn keyword fvwmKeyword RecaptureIgnoresStartsOnPage Rectangle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
250 syn keyword fvwmKeyword RemoveSubmenus Reset Resize ResizeHintOverride
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
251 syn keyword fvwmKeyword ResizeOpaque ResizeOutline ReverseOrder
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
252 syn keyword fvwmKeyword Right RightJustified Root SGradient SameType
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
253 syn keyword fvwmKeyword SaveUnder SaveUnderOff ScatterWindowGroups
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
254 syn keyword fvwmKeyword Screen SelectInPlace SelectOnRelease
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
255 syn keyword fvwmKeyword SelectWarp SeparatorsLong SeparatorsShort
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
256 syn keyword fvwmKeyword ShowMapping SideColor SidePic Simple
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
257 syn keyword fvwmKeyword SkipMapping Slippery SlipperyIcon SloppyFocus
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
258 syn keyword fvwmKeyword SmartPlacement SmartPlacementIsNormal
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
259 syn keyword fvwmKeyword SmartPlacementIsReallySmart Solid South
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
260 syn keyword fvwmKeyword Southeast Southwest StackTransientParent
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
261 syn keyword fvwmKeyword StartIconic StartNormal StartsAnyWhere
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
262 syn keyword fvwmKeyword StartsLowered StartsOnDesk StartsOnPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
263 syn keyword fvwmKeyword StartsOnPageIgnoresTransients
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
264 syn keyword fvwmKeyword StartsOnPageIncludesTransients StartsOnScreen
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
265 syn keyword fvwmKeyword StartsRaised StaysOnBottom StaysOnTop StaysPut
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
266 syn keyword fvwmKeyword Sticky StickyIcon StipledTitles StippledTitle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
267 syn keyword fvwmKeyword StippledTitleOff SubmenusLeft SubmenusRight Sunk
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
268 syn keyword fvwmKeyword This TileCascadePlacement TileManualPlacement
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
269 syn keyword fvwmKeyword TiledPixmap Timeout Title TitleAtBottom
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
270 syn keyword fvwmKeyword TitleAtTop TitleUnderlines0 TitleUnderlines1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
271 syn keyword fvwmKeyword TitleUnderlines2 TitleWarp TitleWarpOff Top
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
272 syn keyword fvwmKeyword Transient TrianglesRelief TrianglesSolid
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
273 syn keyword fvwmKeyword Up UseBorderStyle UseDecor UseIconName
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
274 syn keyword fvwmKeyword UseIconPosition UseListSkip UsePPosition
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
275 syn keyword fvwmKeyword UseStyle UseTitleStyle UseTransientPPosition
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
276 syn keyword fvwmKeyword UseTransientUSPosition UseUSPosition VGradient
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
277 syn keyword fvwmKeyword VariablePosition Vector VerticalItemSpacing
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
278 syn keyword fvwmKeyword VerticalTitleSpacing WIN Wait Warp WarpTitle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
279 syn keyword fvwmKeyword West Win Window WindowListHit WindowListSkip
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
280 syn keyword fvwmKeyword WindowShadeScrolls WindowShadeShrinks
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
281 syn keyword fvwmKeyword WindowShadeSteps Windows XineramaRoot YGradient
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
282 syn keyword fvwmKeyword bottomright default pointer prev quiet
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
283 syn keyword fvwmKeyword True False Toggle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
284
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
285 syn keyword fvwmConditionName AcceptsFocus CurrentDesk CurrentGlobalPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
286 syn keyword fvwmConditionName CurrentGlobalPageAnyDesk CurrentPage
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
287 syn keyword fvwmConditionName CurrentPageAnyDesk CurrentScreen Iconic Layer
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
288 syn keyword fvwmConditionName Maximized PlacedByButton3 PlacedByFvwm Raised
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
289 syn keyword fvwmConditionName Shaded Sticky Transient Visible
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
290
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
291 syn keyword fvwmContextName BOTTOM BOTTOM_EDGE BOTTOM_LEFT BOTTOM_RIGHT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
292 syn keyword fvwmContextName DEFAULT DESTROY LEFT LEFT_EDGE MENU MOVE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
293 syn keyword fvwmContextName RESIZE RIGHT RIGHT_EDGE ROOT SELECT STROKE SYS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
294 syn keyword fvwmContextName TITLE TOP TOP_EDGE TOP_LEFT TOP_RIGHT WAIT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
295 syn keyword fvwmContextName POSITION
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
296
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
297 syn keyword fvwmFunctionName contained FvwmAnimate FvwmAudio FvwmAuto
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
298 syn keyword fvwmFunctionName contained FvwmBacker FvwmBanner FvwmButtons
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
299 syn keyword fvwmFunctionName contained FvwmCascade FvwmCommandS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
300 syn keyword fvwmFunctionName contained FvwmConsole FvwmConsoleC FvwmCpp
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
301 syn keyword fvwmFunctionName contained FvwmDebug FvwmDragWell FvwmEvent
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
302 syn keyword fvwmFunctionName contained FvwmForm FvwmGtk FvwmIconBox
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
303 syn keyword fvwmFunctionName contained FvwmIconMan FvwmIdent FvwmM4
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
304 syn keyword fvwmFunctionName contained FvwmPager FvwmRearrange FvwmSave
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
305 syn keyword fvwmFunctionName contained FvwmSaveDesk FvwmScript FvwmScroll
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
306 syn keyword fvwmFunctionName contained FvwmTalk FvwmTaskBar FvwmTheme
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
307 syn keyword fvwmFunctionName contained FvwmTile FvwmWharf FvwmWinList
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
308
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
309 syn keyword fvwmFunctionName StartFunction InitFunction RestartFunction
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
310 syn keyword fvwmFunctionName ExitFunction SessionInitFunction
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
311 syn keyword fvwmFunctionName SessionRestartFunction SessionExitFunction
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
312 syn keyword fvwmFunctionName MissingSubmenuFunction
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
313 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
314
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
315 if version >= 508 || !exists("did_fvwm_syntax_inits")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
316 if version < 508
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
317 let did_fvwm_syntax_inits = 1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
318 command -nargs=+ HiLink hi link <args>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
319 else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
320 command -nargs=+ HiLink hi def link <args>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
321 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
322
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
323 HiLink fvwmComment Comment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
324 HiLink fvwmEnvVar Macro
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
325 HiLink fvwmExec Function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
326 HiLink fvwmFunction Function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
327 HiLink fvwmFunctionName Special
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
328 HiLink fvwmContextName Function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
329 HiLink fvwmConditionName Function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
330 HiLink fvwmIcon Comment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
331 HiLink fvwmKey Function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
332 HiLink fvwmKeyword Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
333 HiLink fvwmMenuString String
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
334 HiLink fvwmModConf Macro
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
335 HiLink fvwmModule Function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
336 HiLink fvwmModuleName Special
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
337 HiLink fvwmRGBValue Type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
338 HiLink fvwmShortcutKey SpecialChar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
339 HiLink fvwmString String
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
340
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
341 if exists("rgb_file")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
342 HiLink fvwmColors Type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
343 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
344
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
345 delcommand HiLink
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
346 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
347
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
348 let b:current_syntax = "fvwm"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
349 " vim: sts=4 sw=4 ts=8