1" Vim filetype plugin file
2" Language:         MetaPost
3" Maintainer:       Nikolai Weibull <now@bitwi.se>
4" Latest Revision:  2008-07-09
5
6if exists("b:did_ftplugin")
7  finish
8endif
9let b:did_ftplugin = 1
10
11let s:cpo_save = &cpo
12set cpo&vim
13
14let b:undo_ftplugin = "setl com< cms< fo<"
15
16setlocal comments=:% commentstring=%\ %s formatoptions-=t formatoptions+=croql
17
18if exists(":FixBeginfigs") != 2
19  command -nargs=0 FixBeginfigs call s:fix_beginfigs()
20
21  function! s:fix_beginfigs()
22    let i = 1
23    g/^beginfig(\d*);$/s//\='beginfig('.i.');'/ | let i = i + 1
24  endfunction
25endif
26
27let &cpo = s:cpo_save
28unlet s:cpo_save
29