diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 |
commit | 27903c5b8656c796564ef073c1ebe77a2f0154e1 (patch) | |
tree | 2b0a3a14494d7976fb79a7517706e25d2a95d080 /syntax/pamconf.vim | |
parent | d5e38fa97bc50a93a66473d6cd7072fbcbadda57 (diff) | |
download | vim-polyglot-3.0.0.tar.gz vim-polyglot-3.0.0.zip |
Revert inlining basic language packv3.0.0
Diffstat (limited to '')
-rw-r--r-- | syntax/pamconf.vim | 124 |
1 files changed, 0 insertions, 124 deletions
diff --git a/syntax/pamconf.vim b/syntax/pamconf.vim deleted file mode 100644 index 11f4b280..00000000 --- a/syntax/pamconf.vim +++ /dev/null @@ -1,124 +0,0 @@ -if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1 - -" Vim syntax file -" Language: pam(8) configuration file -" Previous Maintainer: Nikolai Weibull <now@bitwi.se> -" Latest Revision: 2011-08-03 - - -if exists("b:current_syntax") - finish -endif - -let s:cpo_save = &cpo -set cpo&vim - -syn match pamconfService '^[[:graph:]]\+' - \ nextgroup=pamconfType, - \ pamconfServiceLineCont skipwhite - -syn keyword pamconfTodo contained TODO FIXME XXX NOTE - -syn region pamconfComment display oneline start='#' end='$' - \ contains=pamconfTodo,@Spell - -syn match pamconfServiceLineCont contained '\\$' - \ nextgroup=pamconfType, - \ pamconfServiceLineCont skipwhite skipnl - -syn keyword pamconfType account auth password session - \ nextgroup=pamconfControl, - \ pamconfTypeLineCont skipwhite - -syn match pamconfTypeLineCont contained '\\$' - \ nextgroup=pamconfControl, - \ pamconfTypeLineCont skipwhite skipnl - -syn keyword pamconfControl contained requisite required sufficient - \ optional include substack - \ nextgroup=pamconfMPath, - \ pamconfControlLineContH skipwhite - -syn match pamconfControlBegin '\[' nextgroup=pamconfControlValues, - \ pamconfControlLineCont skipwhite - -syn match pamconfControlLineCont contained '\\$' - \ nextgroup=pamconfControlValues, - \ pamconfControlLineCont skipwhite skipnl - -syn keyword pamconfControlValues contained success open_err symbol_err - \ service_err system_err buf_err - \ perm_denied auth_err cred_insufficient - \ authinfo_unavail user_unknown maxtries - \ new_authtok_reqd acct_expired session_err - \ cred_unavail cred_expired cred_err - \ no_module_data conv_err authtok_err - \ authtok_recover_err authtok_lock_busy - \ authtok_disable_aging try_again ignore - \ abort authtok_expired module_unknown - \ bad_item and default - \ nextgroup=pamconfControlValueEq - -syn match pamconfControlValueEq contained '=' - \ nextgroup=pamconfControlActionN, - \ pamconfControlAction - -syn match pamconfControlActionN contained '\d\+\>' - \ nextgroup=pamconfControlValues, - \ pamconfControlLineCont,pamconfControlEnd - \ skipwhite -syn keyword pamconfControlAction contained ignore bad die ok done reset - \ nextgroup=pamconfControlValues, - \ pamconfControlLineCont,pamconfControlEnd - \ skipwhite - -syn match pamconfControlEnd contained '\]' - \ nextgroup=pamconfMPath, - \ pamconfControlLineContH skipwhite - -syn match pamconfControlLineContH contained '\\$' - \ nextgroup=pamconfMPath, - \ pamconfControlLineContH skipwhite skipnl - -syn match pamconfMPath contained '\S\+' - \ nextgroup=pamconfMPathLineCont, - \ pamconfArgs skipwhite - -syn match pamconfArgs contained '\S\+' - \ nextgroup=pamconfArgsLineCont, - \ pamconfArgs skipwhite - -syn match pamconfMPathLineCont contained '\\$' - \ nextgroup=pamconfMPathLineCont, - \ pamconfArgs skipwhite skipnl - -syn match pamconfArgsLineCont contained '\\$' - \ nextgroup=pamconfArgsLineCont, - \ pamconfArgs skipwhite skipnl - -hi def link pamconfTodo Todo -hi def link pamconfComment Comment -hi def link pamconfService Statement -hi def link pamconfServiceLineCont Special -hi def link pamconfType Type -hi def link pamconfTypeLineCont pamconfServiceLineCont -hi def link pamconfControl Macro -hi def link pamconfControlBegin Delimiter -hi def link pamconfControlLineContH pamconfServiceLineCont -hi def link pamconfControlLineCont pamconfServiceLineCont -hi def link pamconfControlValues Identifier -hi def link pamconfControlValueEq Operator -hi def link pamconfControlActionN Number -hi def link pamconfControlAction Identifier -hi def link pamconfControlEnd Delimiter -hi def link pamconfMPath String -hi def link pamconfMPathLineCont pamconfServiceLineCont -hi def link pamconfArgs Normal -hi def link pamconfArgsLineCont pamconfServiceLineCont - -let b:current_syntax = "pamconf" - -let &cpo = s:cpo_save -unlet s:cpo_save - -endif |