xref: /vim-8.2.3635/runtime/ftplugin/fpcmake.vim (revision 4c295027)
1*4c295027SBram Moolenaar" Vim filetype plugin file
2*4c295027SBram Moolenaar" Language:	Free Pascal Makefile Generator
3*4c295027SBram Moolenaar" Maintainer:	Doug Kearns <[email protected]>
4*4c295027SBram Moolenaar" Last Change:	2021 Apr 23
5*4c295027SBram Moolenaar
6*4c295027SBram Moolenaarif exists("b:did_ftplugin")
7*4c295027SBram Moolenaar  finish
8*4c295027SBram Moolenaarendif
9*4c295027SBram Moolenaar
10*4c295027SBram Moolenaarlet s:cpo_save = &cpo
11*4c295027SBram Moolenaarset cpo&vim
12*4c295027SBram Moolenaar
13*4c295027SBram Moolenaarruntime! ftplugin/make.vim
14*4c295027SBram Moolenaar
15*4c295027SBram Moolenaarif (has("gui_win32") || has("gui_gtk")) && !exists("b:browsefilter")
16*4c295027SBram Moolenaar  let b:browsefilter = "Free Pascal Makefile Definition Files (*.fpc)\t*.fpc\n" ..
17*4c295027SBram Moolenaar		     \ "All Files (*.*)\t*.*\n"
18*4c295027SBram Moolenaarendif
19*4c295027SBram Moolenaar
20*4c295027SBram Moolenaarlet b:undo_ftplugin = b:undo_ftplugin .. " | unlet! b:browsefilter"
21*4c295027SBram Moolenaar
22*4c295027SBram Moolenaarlet &cpo = s:cpo_save
23*4c295027SBram Moolenaarunlet s:cpo_save
24*4c295027SBram Moolenaar
25*4c295027SBram Moolenaar" vim: nowrap sw=2 sts=2 ts=8 noet:
26