On 7/24/06, skaller <[EMAIL PROTECTED]> wrote:
> On Mon, 2006-07-24 at 23:16 +0100, Rhythmic Fistman wrote:
>
> > > then edit the menu.vim and edit the filetime.vim files
> > > by hand. There's supposed to be some kind of plugin mechanism
> > > but I couldn't get it to work.
> >
> > Edit them to say what?
>
> It's obvious, just look in them. You need to associate the
Ah, it's obvious! An excerpt (syntax coloured of course):
" Setup the Tools.Compiler submenu
let s:n = globpath(&runtimepath, "compiler/*.vim")
let s:idx = 100
while strlen(s:n) > 0
let s:i = stridx(s:n, "\n")
if s:i < 0
let s:name = s:n
let s:n = ""
else
let s:name = strpart(s:n, 0, s:i)
let s:n = strpart(s:n, s:i + 1, 19999)
endif
" Ignore case for VMS and windows
let s:name = substitute(s:name, '\c.*[/\\:\]]\([^/\\:]*\)\.vim', '\1', '')
exe "an 30.440." . s:idx . ' &Tools.&Set\ Compiler.' . s:name . " :compiler "
. s:name . "<CR>"
unlet s:name
unlet s:i
let s:idx = s:idx + 10
endwhile
unlet s:n
unlet s:idx
if !exists("no_buffers_menu")
" Buffer list menu -- Setup functions & actions
" wait with building the menu until after loading 'session' files. Makes
" startup faster.
let s:bmenu_wait = 1
if !exists("bmenu_priority")
let bmenu_priority = 60
endif
func! s:BMAdd()
if s:bmenu_wait == 0
" when adding too many buffers, redraw in short format
if s:bmenu_count == &menuitems && s:bmenu_short == 0
call s:BMShow()
else
call <SID>BMFilename(expand("<afile>"), expand("<abuf>"))
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Felix-language mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/felix-language