xref: /vim-8.2.3635/runtime/syntax/ppd.vim (revision bb76f24a)
1" Vim syntax file
2" Language:	PPD (PostScript printer description) file
3" Maintainer:	Bjoern Jacke <[email protected]>
4" Last Change:	2001-10-06
5
6" quit when a syntax file was already loaded
7if exists("b:current_syntax")
8  finish
9endif
10
11
12syn match	ppdComment	"^\*%.*"
13syn match	ppdDef		"\*[a-zA-Z0-9]\+"
14syn match	ppdDefine	"\*[a-zA-Z0-9\-_]\+:"
15syn match	ppdUI		"\*[a-zA-Z]*\(Open\|Close\)UI"
16syn match	ppdUIGroup	"\*[a-zA-Z]*\(Open\|Close\)Group"
17syn match	ppdGUIText	"/.*:"
18syn match	ppdContraints	"^*UIConstraints:"
19
20" Define the default highlighting.
21" Only when an item doesn't have highlighting yet
22
23
24hi def link ppdComment		Comment
25hi def link ppdDefine		Statement
26hi def link ppdUI			Function
27hi def link ppdUIGroup		Function
28hi def link ppdDef			String
29hi def link ppdGUIText		Type
30hi def link ppdContraints		Special
31
32
33let b:current_syntax = "ppd"
34
35" vim: ts=8
36