xref: /vim-8.2.3635/runtime/syntax/xf86conf.vim (revision 89bcfda6)
1071d4279SBram Moolenaar" Vim syntax file
2071d4279SBram Moolenaar" This is a GENERATED FILE. Please always refer to source file at the URI below.
3071d4279SBram Moolenaar" Language: XF86Config (XFree86 configuration file)
4166af9bbSBram Moolenaar" Former Maintainer: David Ne\v{c}as (Yeti) <[email protected]>
5166af9bbSBram Moolenaar" Last Change: 2010 Nov 01
6071d4279SBram Moolenaar" URL: http://trific.ath.cx/Ftp/vim/syntax/xf86conf.vim
7071d4279SBram Moolenaar" Required Vim Version: 6.0
8071d4279SBram Moolenaar"
9071d4279SBram Moolenaar" Options: let xf86conf_xfree86_version = 3 or 4
10071d4279SBram Moolenaar"							 to force XFree86 3.x or 4.x XF86Config syntax
11071d4279SBram Moolenaar
12071d4279SBram Moolenaar" Setup
13*89bcfda6SBram Moolenaar" quit when a syntax file was already loaded
14071d4279SBram Moolenaarif exists("b:current_syntax")
15071d4279SBram Moolenaar	finish
16071d4279SBram Moolenaarendif
17071d4279SBram Moolenaar
18071d4279SBram Moolenaarif !exists("b:xf86conf_xfree86_version")
19071d4279SBram Moolenaar	if exists("xf86conf_xfree86_version")
20071d4279SBram Moolenaar		let b:xf86conf_xfree86_version = xf86conf_xfree86_version
21071d4279SBram Moolenaar	else
22071d4279SBram Moolenaar		let b:xf86conf_xfree86_version = 4
23071d4279SBram Moolenaar	endif
24071d4279SBram Moolenaarendif
25071d4279SBram Moolenaar
26071d4279SBram Moolenaarsyn case ignore
27071d4279SBram Moolenaar
28071d4279SBram Moolenaar" Comments
29071d4279SBram Moolenaarsyn match xf86confComment "#.*$" contains=xf86confTodo
30071d4279SBram Moolenaarsyn case match
31071d4279SBram Moolenaarsyn keyword xf86confTodo FIXME TODO XXX NOT contained
32071d4279SBram Moolenaarsyn case ignore
33071d4279SBram Moolenaarsyn match xf86confTodo "???" contained
34071d4279SBram Moolenaar
35071d4279SBram Moolenaar" Sectioning errors
36071d4279SBram Moolenaarsyn keyword xf86confSectionError Section contained
37071d4279SBram Moolenaarsyn keyword xf86confSectionError EndSection
38071d4279SBram Moolenaarsyn keyword xf86confSubSectionError SubSection
39071d4279SBram Moolenaarsyn keyword xf86confSubSectionError EndSubSection
40071d4279SBram Moolenaarsyn keyword xf86confModeSubSectionError Mode
41071d4279SBram Moolenaarsyn keyword xf86confModeSubSectionError EndMode
42071d4279SBram Moolenaarsyn cluster xf86confSectionErrors contains=xf86confSectionError,xf86confSubSectionError,xf86confModeSubSectionError
43071d4279SBram Moolenaar
44071d4279SBram Moolenaar" Values
45071d4279SBram Moolenaarif b:xf86conf_xfree86_version >= 4
46071d4279SBram Moolenaar	syn region xf86confString start=+"+ skip=+\\\\\|\\"+ end=+"+ contained contains=xf86confSpecialChar,xf86confConstant,xf86confOptionName oneline keepend nextgroup=xf86confValue skipwhite
47071d4279SBram Moolenaarelse
48071d4279SBram Moolenaar	syn region xf86confString start=+"+ skip=+\\\\\|\\"+ end=+"+ contained contains=xf86confSpecialChar,xf86confOptionName oneline keepend
49071d4279SBram Moolenaarendif
50071d4279SBram Moolenaarsyn match xf86confSpecialChar "\\\d\d\d\|\\." contained
51071d4279SBram Moolenaarsyn match xf86confDecimalNumber "\(\s\|-\)\zs\d*\.\=\d\+\>"
52071d4279SBram Moolenaarsyn match xf86confFrequency "\(\s\|-\)\zs\d\+\.\=\d*\(Hz\|k\|kHz\|M\|MHz\)"
53071d4279SBram Moolenaarsyn match xf86confOctalNumber "\<0\o\+\>"
54071d4279SBram Moolenaarsyn match xf86confOctalNumberError "\<0\o\+[89]\d*\>"
55071d4279SBram Moolenaarsyn match xf86confHexadecimalNumber "\<0x\x\+\>"
56071d4279SBram Moolenaarsyn match xf86confValue "\s\+.*$" contained contains=xf86confComment,xf86confString,xf86confFrequency,xf86conf\w\+Number,xf86confConstant
57071d4279SBram Moolenaarsyn keyword xf86confOption Option nextgroup=xf86confString skipwhite
58071d4279SBram Moolenaarsyn match xf86confModeLineValue "\"[^\"]\+\"\(\_s\+[0-9.]\+\)\{9}" nextgroup=xf86confSync skipwhite skipnl
59071d4279SBram Moolenaar
60071d4279SBram Moolenaar" Sections and subsections
61071d4279SBram Moolenaarif b:xf86conf_xfree86_version >= 4
62166af9bbSBram Moolenaar	syn region xf86confSection matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"\(Files\|Server[_ ]*Flags\|Input[_ ]*Device\|Device\|Video[_ ]*Adaptor\|Server[_ ]*Layout\|DRI\|Extensions\|Vendor\|Keyboard\|Pointer\|InputClass\)\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confOption,xf86confKeyword,xf86confSectionError
63071d4279SBram Moolenaar	syn region xf86confSectionModule matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"Module\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confSubsectionAny,xf86confComment,xf86confOption,xf86confKeyword
64071d4279SBram Moolenaar	syn region xf86confSectionMonitor matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"Monitor\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confSubsectionMode,xf86confModeLine,xf86confComment,xf86confOption,xf86confKeyword
65071d4279SBram Moolenaar	syn region xf86confSectionModes matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"Modes\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confSubsectionMode,xf86confModeLine,xf86confComment
66071d4279SBram Moolenaar	syn region xf86confSectionScreen matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"Screen\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confSubsectionDisplay,xf86confComment,xf86confOption,xf86confKeyword
67071d4279SBram Moolenaar	syn region xf86confSubSectionAny matchgroup=xf86confSectionDelim start="^\s*SubSection\s\+\"[^\"]\+\"" end="^\s*EndSubSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confOption,xf86confKeyword,@xf86confSectionErrors
68071d4279SBram Moolenaar	syn region xf86confSubSectionMode matchgroup=xf86confSectionDelim start="^\s*Mode\s\+\"[^\"]\+\"" end="^\s*EndMode\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confKeyword,@xf86confSectionErrors
69071d4279SBram Moolenaar	syn region xf86confSubSectionDisplay matchgroup=xf86confSectionDelim start="^\s*SubSection\s\+\"Display\"" end="^\s*EndSubSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confOption,xf86confKeyword,@xf86confSectionErrors
70071d4279SBram Moolenaarelse
71071d4279SBram Moolenaar	syn region xf86confSection matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"\(Files\|Server[_ ]*Flags\|Device\|Keyboard\|Pointer\)\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confOptionName,xf86confOption,xf86confKeyword
72071d4279SBram Moolenaar	syn region xf86confSectionMX matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"\(Module\|Xinput\)\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confSubsectionAny,xf86confComment,xf86confOptionName,xf86confOption,xf86confKeyword
73071d4279SBram Moolenaar	syn region xf86confSectionMonitor matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"Monitor\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confSubsectionMode,xf86confModeLine,xf86confComment,xf86confOptionName,xf86confOption,xf86confKeyword
74071d4279SBram Moolenaar	syn region xf86confSectionScreen matchgroup=xf86confSectionDelim start="^\s*Section\s\+\"Screen\"" end="^\s*EndSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confSubsectionDisplay,xf86confComment,xf86confOptionName,xf86confOption,xf86confKeyword
75071d4279SBram Moolenaar	syn region xf86confSubSectionAny matchgroup=xf86confSectionDelim start="^\s*SubSection\s\+\"[^\"]\+\"" end="^\s*EndSubSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confOptionName,xf86confOption,xf86confKeyword,@xf86confSectionErrors
76071d4279SBram Moolenaar	syn region xf86confSubSectionMode matchgroup=xf86confSectionDelim start="^\s*Mode\s\+\"[^\"]\+\"" end="^\s*EndMode\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confOptionName,xf86confOption,xf86confKeyword,@xf86confSectionErrors
77071d4279SBram Moolenaar	syn region xf86confSubSectionDisplay matchgroup=xf86confSectionDelim start="^\s*SubSection\s\+\"Display\"" end="^\s*EndSubSection\>" skip="#.*$\|\"[^\"]*\"" contains=xf86confComment,xf86confOptionName,xf86confOption,xf86confKeyword,@xf86confSectionErrors
78071d4279SBram Moolenaarendif
79071d4279SBram Moolenaar
80071d4279SBram Moolenaar" Options
81071d4279SBram Moolenaarif b:xf86conf_xfree86_version >= 4
82071d4279SBram Moolenaar	command -nargs=+ Xf86confdeclopt syn keyword xf86confOptionName <args> contained
83071d4279SBram Moolenaarelse
84071d4279SBram Moolenaar	command -nargs=+ Xf86confdeclopt syn keyword xf86confOptionName <args> contained nextgroup=xf86confValue,xf86confComment skipwhite
85071d4279SBram Moolenaarendif
86071d4279SBram Moolenaar
87071d4279SBram MoolenaarXf86confdeclopt 18bitBus AGPFastWrite AGPMode Accel AllowClosedownGrabs AllowDeactivateGrabs
88071d4279SBram MoolenaarXf86confdeclopt AllowMouseOpenFail AllowNonLocalModInDev AllowNonLocalXvidtune AlwaysCore
89071d4279SBram MoolenaarXf86confdeclopt AngleOffset AutoRepeat BaudRate BeamTimeout Beep BlankTime BlockWrite BottomX
90071d4279SBram MoolenaarXf86confdeclopt BottomY ButtonNumber ButtonThreshold Buttons ByteSwap CacheLines ChordMiddle
91071d4279SBram MoolenaarXf86confdeclopt ClearDTR ClearDTS ClickMode CloneDisplay CloneHSync CloneMode CloneVRefresh
92071d4279SBram MoolenaarXf86confdeclopt ColorKey Composite CompositeSync CoreKeyboard CorePointer Crt2Memory CrtScreen
93071d4279SBram MoolenaarXf86confdeclopt CrtcNumber CyberShadow CyberStretch DDC DDCMode DMAForXv DPMS Dac6Bit DacSpeed
94071d4279SBram MoolenaarXf86confdeclopt DataBits Debug DebugLevel DefaultServerLayout DeltaX DeltaY Device DeviceName
95071d4279SBram MoolenaarXf86confdeclopt DisableModInDev DisableVidModeExtension Display Display1400 DontVTSwitch
96071d4279SBram MoolenaarXf86confdeclopt DontZap DontZoom DoubleScan DozeMode DozeScan DozeTime DragLockButtons
97071d4279SBram MoolenaarXf86confdeclopt DualCount DualRefresh EarlyRasPrecharge Emulate3Buttons Emulate3Timeout
98071d4279SBram MoolenaarXf86confdeclopt EmulateWheel EmulateWheelButton EmulateWheelInertia EnablePageFlip EnterCount
99071d4279SBram MoolenaarXf86confdeclopt EstimateSizesAggressively ExternDisp FPClock16 FPClock24 FPClock32
100071d4279SBram MoolenaarXf86confdeclopt FPClock8 FPDither FastDram FifoAggresive FifoConservative FifoModerate
101071d4279SBram MoolenaarXf86confdeclopt FireGL3000 FixPanelSize FlatPanel FlipXY FlowControl ForceCRT1 ForceCRT2Type
102071d4279SBram MoolenaarXf86confdeclopt ForceLegacyCRT ForcePCIMode FpmVRAM FrameBufferWC FullMMIO GammaBrightness
103071d4279SBram MoolenaarXf86confdeclopt HWClocks HWCursor HandleSpecialKeys HistorySize Interlace Interlaced InternDisp
104071d4279SBram MoolenaarXf86confdeclopt InvX InvY InvertX InvertY KeepShape LCDClock LateRasPrecharge LcdCenter
105071d4279SBram MoolenaarXf86confdeclopt LeftAlt Linear MGASDRAM MMIO MMIOCache MTTR MaxX MaxY MaximumXPosition
106071d4279SBram MoolenaarXf86confdeclopt MaximumYPosition MinX MinY MinimumXPosition MinimumYPosition NoAccel
107071d4279SBram MoolenaarXf86confdeclopt NoAllowMouseOpenFail NoAllowNonLocalModInDev NoAllowNonLocalXvidtune
108071d4279SBram MoolenaarXf86confdeclopt NoBlockWrite NoCompositeSync NoCompression NoCrtScreen NoCyberShadow NoDCC
109071d4279SBram MoolenaarXf86confdeclopt NoDDC NoDac6Bit NoDebug NoDisableModInDev NoDisableVidModeExtension NoDontZap
110071d4279SBram MoolenaarXf86confdeclopt NoDontZoom NoFireGL3000 NoFixPanelSize NoFpmVRAM NoFrameBufferWC NoHWClocks
111071d4279SBram MoolenaarXf86confdeclopt NoHWCursor NoHal NoLcdCenter NoLinear NoMGASDRAM NoMMIO NoMMIOCache NoMTTR
112071d4279SBram MoolenaarXf86confdeclopt NoOverClockMem NoOverlay NoPC98 NoPM NoPciBurst NoPciRetry NoProbeClock
113071d4279SBram MoolenaarXf86confdeclopt NoSTN NoSWCursor NoShadowFb NoShowCache NoSlowEDODRAM NoStretch NoSuspendHack
114071d4279SBram MoolenaarXf86confdeclopt NoTexturedVideo NoTrapSignals NoUseFBDev NoUseModeline NoUseVclk1 NoVTSysReq
115071d4279SBram MoolenaarXf86confdeclopt NoXVideo NvAGP OSMImageBuffers OffTime Origin OverClockMem Overlay
116071d4279SBram MoolenaarXf86confdeclopt PC98 PCIBurst PM PWMActive PWMSleep PanelDelayCompensation PanelHeight
117071d4279SBram MoolenaarXf86confdeclopt PanelOff PanelWidth Parity PciBurst PciRetry Pixmap Port PressDur PressPitch
118071d4279SBram MoolenaarXf86confdeclopt PressVol ProbeClocks ProgramFPRegs Protocol RGBBits ReleaseDur ReleasePitch
119071d4279SBram MoolenaarXf86confdeclopt ReportingMode Resolution RightAlt RightCtl Rotate STN SWCursor SampleRate
120071d4279SBram MoolenaarXf86confdeclopt ScreenNumber ScrollLock SendCoreEvents SendDragEvents Serial ServerNumLock
121071d4279SBram MoolenaarXf86confdeclopt SetLcdClk SetMClk SetRefClk ShadowFb ShadowStatus ShowCache SleepMode
122071d4279SBram MoolenaarXf86confdeclopt SleepScan SleepTime SlowDram SlowEDODRAM StandbyTime StopBits Stretch
123071d4279SBram MoolenaarXf86confdeclopt SuspendHack SuspendTime SwapXY SyncOnGreen TV TVOutput TVOverscan TVStandard
124071d4279SBram MoolenaarXf86confdeclopt TVXPosOffset TVYPosOffset TexturedVideo Threshold Tilt TopX TopY TouchTime
125071d4279SBram MoolenaarXf86confdeclopt TrapSignals Type USB UseBIOS UseFB UseFBDev UseFlatPanel UseModeline
126071d4279SBram MoolenaarXf86confdeclopt UseROMData UseVclk1 VTInit VTSysReq VTime VideoKey Vmin XAxisMapping
127071d4279SBram MoolenaarXf86confdeclopt XLeds XVideo XaaNoCPUToScreenColorExpandFill XaaNoColor8x8PatternFillRect
128071d4279SBram MoolenaarXf86confdeclopt XaaNoColor8x8PatternFillTrap XaaNoDashedBresenhamLine XaaNoDashedTwoPointLine
129071d4279SBram MoolenaarXf86confdeclopt XaaNoImageWriteRect XaaNoMono8x8PatternFillRect XaaNoMono8x8PatternFillTrap
130071d4279SBram MoolenaarXf86confdeclopt XaaNoOffscreenPixmaps XaaNoPixmapCache XaaNoScanlineCPUToScreenColorExpandFill
131071d4279SBram MoolenaarXf86confdeclopt XaaNoScanlineImageWriteRect XaaNoScreenToScreenColorExpandFill
132071d4279SBram MoolenaarXf86confdeclopt XaaNoScreenToScreenCopy XaaNoSolidBresenhamLine XaaNoSolidFillRect
133071d4279SBram MoolenaarXf86confdeclopt XaaNoSolidFillTrap XaaNoSolidHorVertLine XaaNoSolidTwoPointLine Xinerama
134071d4279SBram MoolenaarXf86confdeclopt XkbCompat XkbDisable XkbGeometry XkbKeycodes XkbKeymap XkbLayout XkbModel
135071d4279SBram MoolenaarXf86confdeclopt XkbOptions XkbRules XkbSymbols XkbTypes XkbVariant XvBskew XvHsync XvOnCRT2
136071d4279SBram MoolenaarXf86confdeclopt XvRskew XvVsync YAxisMapping ZAxisMapping ZoomOnLCD
137071d4279SBram Moolenaar
138071d4279SBram Moolenaardelcommand Xf86confdeclopt
139071d4279SBram Moolenaar
140071d4279SBram Moolenaar" Keywords
141071d4279SBram Moolenaarsyn keyword xf86confKeyword Device Driver FontPath Group Identifier Load ModelName ModulePath Monitor RGBPath VendorName VideoAdaptor Visual nextgroup=xf86confComment,xf86confString skipwhite
142071d4279SBram Moolenaarsyn keyword xf86confKeyword BiosBase Black BoardName BusID ChipID ChipRev Chipset nextgroup=xf86confComment,xf86confValue
143071d4279SBram Moolenaarsyn keyword xf86confKeyword ClockChip Clocks DacSpeed DefaultDepth DefaultFbBpp nextgroup=xf86confComment,xf86confValue
144071d4279SBram Moolenaarsyn keyword xf86confKeyword DefaultColorDepth nextgroup=xf86confComment,xf86confValue
145071d4279SBram Moolenaarsyn keyword xf86confKeyword Depth DisplaySize DotClock FbBpp Flags Gamma HorizSync nextgroup=xf86confComment,xf86confValue
146071d4279SBram Moolenaarsyn keyword xf86confKeyword Hskew HTimings InputDevice IOBase MemBase Mode nextgroup=xf86confComment,xf86confValue
147071d4279SBram Moolenaarsyn keyword xf86confKeyword Modes Ramdac Screen TextClockFreq UseModes VendorName nextgroup=xf86confComment,xf86confValue
148071d4279SBram Moolenaarsyn keyword xf86confKeyword VertRefresh VideoRam ViewPort Virtual VScan VTimings nextgroup=xf86confComment,xf86confValue
149071d4279SBram Moolenaarsyn keyword xf86confKeyword Weight White nextgroup=xf86confComment,xf86confValue
150071d4279SBram Moolenaarsyn keyword xf86confModeLine ModeLine nextgroup=xf86confComment,xf86confModeLineValue skipwhite skipnl
151071d4279SBram Moolenaar
152071d4279SBram Moolenaar" Constants
153071d4279SBram Moolenaarif b:xf86conf_xfree86_version >= 4
154071d4279SBram Moolenaar	syn keyword xf86confConstant true false on off yes no omit contained
155071d4279SBram Moolenaarelse
156071d4279SBram Moolenaar	syn keyword xf86confConstant Meta Compose Control
157071d4279SBram Moolenaarendif
158071d4279SBram Moolenaarsyn keyword xf86confConstant StaticGray GrayScale StaticColor PseudoColor TrueColor DirectColor contained
159071d4279SBram Moolenaarsyn keyword xf86confConstant Absolute RightOf LeftOf Above Below Relative StaticGray GrayScale StaticColor PseudoColor TrueColor DirectColor contained
160071d4279SBram Moolenaarsyn match xf86confSync "\(\s\+[+-][CHV]_*Sync\)\+" contained
161071d4279SBram Moolenaar
162071d4279SBram Moolenaar" Synchronization
163071d4279SBram Moolenaarif b:xf86conf_xfree86_version >= 4
164166af9bbSBram Moolenaar	syn sync match xf86confSyncSection grouphere xf86confSection "^\s*Section\s\+\"\(Files\|Server[_ ]*Flags\|Input[_ ]*Device\|Device\|Video[_ ]*Adaptor\|Server[_ ]*Layout\|DRI\|Extensions\|Vendor\|Keyboard\|Pointer\|InputClass\)\""
165071d4279SBram Moolenaar	syn sync match xf86confSyncSectionModule grouphere xf86confSectionModule "^\s*Section\s\+\"Module\""
166071d4279SBram Moolenaar	syn sync match xf86confSyncSectionModes groupthere xf86confSectionModes "^\s*Section\s\+\"Modes\""
167071d4279SBram Moolenaarelse
168071d4279SBram Moolenaar	syn sync match xf86confSyncSection grouphere xf86confSection "^\s*Section\s\+\"\(Files\|Server[_ ]*Flags\|Device\|Keyboard\|Pointer\)\""
169071d4279SBram Moolenaar	syn sync match xf86confSyncSectionMX grouphere xf86confSectionMX "^\s*Section\s\+\"\(Module\|Xinput\)\""
170071d4279SBram Moolenaarendif
171071d4279SBram Moolenaarsyn sync match xf86confSyncSectionMonitor groupthere xf86confSectionMonitor "^\s*Section\s\+\"Monitor\""
172071d4279SBram Moolenaarsyn sync match xf86confSyncSectionScreen groupthere xf86confSectionScreen "^\s*Section\s\+\"Screen\""
173071d4279SBram Moolenaarsyn sync match xf86confSyncEndSection groupthere NONE "^\s*End_*Section\s*$"
174071d4279SBram Moolenaar
175071d4279SBram Moolenaar" Define the default highlighting
176071d4279SBram Moolenaarhi def link xf86confComment Comment
177071d4279SBram Moolenaarhi def link xf86confTodo Todo
178071d4279SBram Moolenaarhi def link xf86confSectionDelim Statement
179071d4279SBram Moolenaarhi def link xf86confOptionName Identifier
180071d4279SBram Moolenaar
181071d4279SBram Moolenaarhi def link xf86confSectionError xf86confError
182071d4279SBram Moolenaarhi def link xf86confSubSectionError xf86confError
183071d4279SBram Moolenaarhi def link xf86confModeSubSectionError xf86confError
184071d4279SBram Moolenaarhi def link xf86confOctalNumberError xf86confError
185071d4279SBram Moolenaarhi def link xf86confError Error
186071d4279SBram Moolenaar
187071d4279SBram Moolenaarhi def link xf86confOption xf86confKeyword
188071d4279SBram Moolenaarhi def link xf86confModeLine xf86confKeyword
189071d4279SBram Moolenaarhi def link xf86confKeyword Type
190071d4279SBram Moolenaar
191071d4279SBram Moolenaarhi def link xf86confDecimalNumber xf86confNumber
192071d4279SBram Moolenaarhi def link xf86confOctalNumber xf86confNumber
193071d4279SBram Moolenaarhi def link xf86confHexadecimalNumber xf86confNumber
194071d4279SBram Moolenaarhi def link xf86confFrequency xf86confNumber
195071d4279SBram Moolenaarhi def link xf86confModeLineValue Constant
196071d4279SBram Moolenaarhi def link xf86confNumber Constant
197071d4279SBram Moolenaar
198071d4279SBram Moolenaarhi def link xf86confSync xf86confConstant
199071d4279SBram Moolenaarhi def link xf86confConstant Special
200071d4279SBram Moolenaarhi def link xf86confSpecialChar Special
201071d4279SBram Moolenaarhi def link xf86confString String
202071d4279SBram Moolenaar
203071d4279SBram Moolenaarhi def link xf86confValue Constant
204071d4279SBram Moolenaar
205071d4279SBram Moolenaarlet b:current_syntax = "xf86conf"
206