xref: /vim-8.2.3635/runtime/syntax/catalog.vim (revision 5c73622a)
1071d4279SBram Moolenaar" Vim syntax file
2071d4279SBram Moolenaar" Language:	sgml catalog file
3071d4279SBram Moolenaar" Maintainer:	Johannes Zellner <[email protected]>
4a5792f58SBram Moolenaar" Last Change:	Fr, 04 Nov 2005 12:46:45 CET
5071d4279SBram Moolenaar" Filenames:	/etc/sgml.catalog
6*5c73622aSBram Moolenaar" $Id: catalog.vim,v 1.2 2005/11/23 21:11:10 vimboss Exp $
7071d4279SBram Moolenaar
8071d4279SBram Moolenaar" Quit when a syntax file was already loaded
9071d4279SBram Moolenaarif exists("b:current_syntax")
10071d4279SBram Moolenaar  finish
11071d4279SBram Moolenaarendif
12071d4279SBram Moolenaar
13071d4279SBram Moolenaarsyn case ignore
14071d4279SBram Moolenaar
15071d4279SBram Moolenaar" strings
16071d4279SBram Moolenaarsyn region  catalogString start=+"+ skip=+\\\\\|\\"+ end=+"+ keepend
17071d4279SBram Moolenaarsyn region  catalogString start=+'+ skip=+\\\\\|\\'+ end=+'+ keepend
18071d4279SBram Moolenaar
19071d4279SBram Moolenaarsyn region  catalogComment      start=+--+   end=+--+ contains=catalogTodo
20a5792f58SBram Moolenaarsyn keyword catalogTodo		TODO FIXME XXX NOTE contained
21a5792f58SBram Moolenaarsyn keyword catalogKeyword	DOCTYPE OVERRIDE PUBLIC DTDDECL ENTITY CATALOG
22071d4279SBram Moolenaar
23071d4279SBram Moolenaar
24071d4279SBram Moolenaar" The default highlighting.
25071d4279SBram Moolenaarhi def link catalogString		     String
26071d4279SBram Moolenaarhi def link catalogComment		     Comment
27071d4279SBram Moolenaarhi def link catalogTodo			     Todo
28071d4279SBram Moolenaarhi def link catalogKeyword		     Statement
29071d4279SBram Moolenaar
30071d4279SBram Moolenaarlet b:current_syntax = "catalog"
31