xref: /vim-8.2.3635/runtime/syntax/wvdial.vim (revision 071d4279)
1*071d4279SBram Moolenaar" Vim syntax file
2*071d4279SBram Moolenaar" Language:     Configuration file for WvDial
3*071d4279SBram Moolenaar" Maintainer:   Prahlad Vaidyanathan <[email protected]>
4*071d4279SBram Moolenaar" Last Update:  Mon, 15 Oct 2001 09:39:03 Indian Standard Time
5*071d4279SBram Moolenaar
6*071d4279SBram Moolenaar" Quit if syntax file is already loaded
7*071d4279SBram Moolenaarif exists("b:current_syntax")
8*071d4279SBram Moolenaar	finish
9*071d4279SBram Moolenaarendif
10*071d4279SBram Moolenaar
11*071d4279SBram Moolenaarsyn match   wvdialComment   "^;.*$"lc=1
12*071d4279SBram Moolenaarsyn match   wvdialComment   "[^\\];.*$"lc=1
13*071d4279SBram Moolenaarsyn match   wvdialSection   "^\s*\[.*\]"
14*071d4279SBram Moolenaarsyn match   wvdialValue     "=.*$"ms=s+1
15*071d4279SBram Moolenaarsyn match   wvdialValue     "\s*[^ ;"' ]\+"lc=1
16*071d4279SBram Moolenaarsyn match   wvdialVar       "^\s*\(Inherits\|Modem\|Baud\|Init.\|Phone\|Area\ Code\|Dial\ Prefix\|Dial\ Command\|Login\|Login\| Prompt\|Password\|Password\ Prompt\|PPPD\ Path\|Force\ Address\|Remote\ Name\|Carrier\ Check\|Stupid\ [Mm]ode\|New\ PPPD\|Default\ Reply\|Auto\ Reconnect\|SetVolume\|Username\)"
17*071d4279SBram Moolenaarsyn match   wvdialEqual     "="
18*071d4279SBram Moolenaar
19*071d4279SBram Moolenaar" The default highlighting
20*071d4279SBram Moolenaarhi def link wvdialComment   Comment
21*071d4279SBram Moolenaarhi def link wvdialSection   PreProc
22*071d4279SBram Moolenaarhi def link wvdialVar       Identifier
23*071d4279SBram Moolenaarhi def link wvdialValue     String
24*071d4279SBram Moolenaarhi def link wvdialEqual     Statement
25*071d4279SBram Moolenaar
26*071d4279SBram Moolenaarlet b:current_syntax = "wvdial"
27*071d4279SBram Moolenaar
28*071d4279SBram Moolenaar"EOF vim: tw=78:ft=vim:ts=8
29