1071d4279SBram Moolenaar" Vim syntax file 2071d4279SBram Moolenaar" Language: FvwmM4 preprocessed Fvwm2 configuration files 3071d4279SBram Moolenaar" Maintainer: David Ne\v{c}as (Yeti) <[email protected]> 4071d4279SBram Moolenaar" Last Change: 2002-06-02 5071d4279SBram Moolenaar" URI: http://physics.muni.cz/~yeti/download/syntax/fvwmm4.vim 6071d4279SBram Moolenaar 7071d4279SBram Moolenaar" Setup 8*89bcfda6SBram Moolenaar" quit when a syntax file was already loaded 9071d4279SBram Moolenaarif exists('b:current_syntax') 10071d4279SBram Moolenaar finish 11071d4279SBram Moolenaarendif 12071d4279SBram Moolenaar 13071d4279SBram Moolenaar" Let included files know they are included 14071d4279SBram Moolenaarif !exists('main_syntax') 15071d4279SBram Moolenaar let main_syntax = 'fvwm2m4' 16071d4279SBram Moolenaarendif 17071d4279SBram Moolenaar 18071d4279SBram Moolenaar" Include M4 syntax 19071d4279SBram Moolenaarruntime! syntax/m4.vim 20071d4279SBram Moolenaarunlet b:current_syntax 21071d4279SBram Moolenaar 22071d4279SBram Moolenaar" Include Fvwm2 syntax (Fvwm1 doesn't have M4 preprocessor) 23071d4279SBram Moolenaarruntime! syntax/fvwm.vim 24071d4279SBram Moolenaarunlet b:current_syntax 25071d4279SBram Moolenaar 26071d4279SBram Moolenaar" That's all! 27071d4279SBram Moolenaarlet b:current_syntax = 'fvwm2m4' 28071d4279SBram Moolenaar 29071d4279SBram Moolenaarif main_syntax == 'fvwm2m4' 30071d4279SBram Moolenaar unlet main_syntax 31071d4279SBram Moolenaarendif 32071d4279SBram Moolenaar 33