xref: /vim-8.2.3635/runtime/ftplugin/tcl.vim (revision 84f7235b)
15c73622aSBram Moolenaar" Vim filetype plugin file
25c73622aSBram Moolenaar" Language:         Tcl
35c73622aSBram Moolenaar" Maintainer:       Robert L Hicks <[email protected]>
45c73622aSBram Moolenaar" Latest Revision:  2009-05-01
55c73622aSBram Moolenaar
65c73622aSBram Moolenaarif exists("b:did_ftplugin")
75c73622aSBram Moolenaar  finish
85c73622aSBram Moolenaarendif
95c73622aSBram Moolenaarlet b:did_ftplugin = 1
105c73622aSBram Moolenaar
115c73622aSBram Moolenaar" Make sure the continuation lines below do not cause problems in
125c73622aSBram Moolenaar" compatibility mode.
135c73622aSBram Moolenaarlet s:cpo_save = &cpo
145c73622aSBram Moolenaarset cpo-=C
155c73622aSBram Moolenaar
165c73622aSBram Moolenaarsetlocal comments=:#
175c73622aSBram Moolenaarsetlocal commentstring=#%s
185c73622aSBram Moolenaarsetlocal formatoptions+=croql
195c73622aSBram Moolenaar
205c73622aSBram Moolenaar" Change the browse dialog on Windows to show mainly Tcl-related files
215c73622aSBram Moolenaarif has("gui_win32")
225c73622aSBram Moolenaar    let b:browsefilter = "Tcl Source Files (.tcl)\t*.tcl\n" .
235c73622aSBram Moolenaar                \ "Tcl Test Files (.test)\t*.test\n" .
245c73622aSBram Moolenaar                \ "All Files (*.*)\t*.*\n"
255c73622aSBram Moolenaarendif
265c73622aSBram Moolenaar
275c73622aSBram Moolenaar"-----------------------------------------------------------------------------
285c73622aSBram Moolenaar
295c73622aSBram Moolenaar" Undo the stuff we changed.
305c73622aSBram Moolenaarlet b:undo_ftplugin = "setlocal fo< com< cms< inc< inex< def< isf< kp<" .
315c73622aSBram Moolenaar	    \	      " | unlet! b:browsefilter"
325c73622aSBram Moolenaar
335c73622aSBram Moolenaar" Restore the saved compatibility options.
345c73622aSBram Moolenaarlet &cpo = s:cpo_save
35*84f7235bSBram Moolenaarunlet s:cpo_save
365c73622aSBram Moolenaar
375c73622aSBram Moolenaar" vim: set et ts=4 sw=4 tw=78:
38