"Fossies" - the Fresh Open Source Software Archive

Member "vim-8.2.1354/runtime/ftplugin/pascal.vim" (2 Aug 2020, 667 Bytes) of package /linux/misc/vim-8.2.1354.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) vimscript source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 " Vim filetype plugin file
    2 " Language: pascal
    3 " Maintainer:   Dan Sharp <dwsharp at users dot sourceforge dot net>
    4 " Last Changed: 11 Apr 2011
    5 " URL:      http://dwsharp.users.sourceforge.net/vim/ftplugin
    6 
    7 if exists("b:did_ftplugin") | finish | endif
    8 let b:did_ftplugin = 1
    9 
   10 if exists("loaded_matchit")
   11     let b:match_ignorecase = 1 " (pascal is case-insensitive)
   12 
   13     let b:match_words = '\<\%(begin\|case\|record\|object\|try\)\>'
   14     let b:match_words .= ':\<^\s*\%(except\|finally\)\>:\<end\>'
   15     let b:match_words .= ',\<repeat\>:\<until\>'
   16     let b:match_words .= ',\<if\>:\<else\>'
   17 endif
   18 
   19 " Undo the stuff we changed.
   20 let b:undo_ftplugin = "unlet! b:match_words"