mirror of
https://github.com/sheerun/vim-polyglot.git
synced 2025-11-08 11:33:52 -05:00
32 lines
749 B
VimL
32 lines
749 B
VimL
let files = filter(globpath(&rtp, 'compiler/bdf.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" })
|
|
if len(files) > 0
|
|
exec 'source ' . files[0]
|
|
finish
|
|
endif
|
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'bdf') == -1
|
|
|
|
" Vim compiler file
|
|
" Compiler: BDF to PCF Conversion
|
|
" Previous Maintainer: Nikolai Weibull <now@bitwi.se>
|
|
" Latest Revision: 2006-04-19
|
|
|
|
if exists("current_compiler")
|
|
finish
|
|
endif
|
|
let current_compiler = "bdf"
|
|
|
|
let s:cpo_save = &cpo
|
|
set cpo-=C
|
|
|
|
setlocal makeprg=bdftopcf\ $*
|
|
|
|
setlocal errorformat=%ABDF\ %trror\ on\ line\ %l:\ %m,
|
|
\%-Z%p^,
|
|
\%Cbdftopcf:\ bdf\ input\\,\ %f\\,\ corrupt,
|
|
\%-G%.%#
|
|
|
|
let &cpo = s:cpo_save
|
|
unlet s:cpo_save
|
|
|
|
endif
|