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