Mercurial > vim
comparison runtime/ftplugin/pascal.vim @ 2788:0877b8d6370e
Updated runtime files.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Thu, 28 Apr 2011 19:02:44 +0200 |
parents | 7bc41231fbc7 |
children | e3ec2ec8841a |
comparison
equal
deleted
inserted
replaced
2787:52775cc91f18 | 2788:0877b8d6370e |
---|---|
1 " Vim filetype plugin file | 1 " Vim filetype plugin file |
2 " Language: pascal | 2 " Language: pascal |
3 " Maintainer: Dan Sharp <dwsharp at users dot sourceforge dot net> | 3 " Maintainer: Dan Sharp <dwsharp at users dot sourceforge dot net> |
4 " Last Changed: 20 Jan 2009 | 4 " Last Changed: 11 Apr 2011 |
5 " URL: http://dwsharp.users.sourceforge.net/vim/ftplugin | 5 " URL: http://dwsharp.users.sourceforge.net/vim/ftplugin |
6 | 6 |
7 if exists("b:did_ftplugin") | finish | endif | 7 if exists("b:did_ftplugin") | finish | endif |
8 let b:did_ftplugin = 1 | 8 let b:did_ftplugin = 1 |
9 | 9 |
10 if exists("loaded_matchit") | 10 if exists("loaded_matchit") |
11 let b:match_words='\<\%(begin\|case\|try\)\>:\<end\>' | 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\>' | |
12 endif | 17 endif |
13 | 18 |
14 " Undo the stuff we changed. | 19 " Undo the stuff we changed. |
15 let b:undo_ftplugin = "unlet! b:match_words" | 20 let b:undo_ftplugin = "unlet! b:match_words" |