> to me that these sort of plugins are important extensions to Vim's > capabilities. We could open up separate projects on > certain desired "features" and assimilate contributions.
So each project will reinvent the wheel about: * How to use custom mappings * How to configure the system * ... ? No! We need to get one configuration sytem which is faster than running input 10 times (that's what the sql plugin does... If you start that interaction by accident you're screwed..) We also need kind of know how transfer. And this can be done best if everyone can see all changes if he likes. Thus if someone adds a configuration script and someone else (working on different "seperate feature projects") will notice it and propose using the already existing stuff. That's why I would like to see us using *one* mantained library where we know the code works.. If I upload rubbish others will tell me so and remove the code again this way only keeping scritps which can be reused by many people to the benefit of us all! If we don't change this I'll propably only continue using vim till something else (such as yi) has matured.. But that's me. You have to know what you want and need. About run task in background: Could you just git clone git://mawercer.de/vl_repo or use the latest installer? http://www.vim.org/scripts/script.php?script_id=1582 add the cloned directory to your runtimepath (maybe adding a finish at the top of the plugin/vl_plugin.vim) Then try call vl#lib#quickfix#runtaskinbackground#RunInBGQFAW(['sh','-c','sleep 3; echo done'],{'onFinish':["let g:done=2",'cope']}) BG= bacground QF= load result into quickfix AW= autowrite You can set errorformat by adding 'efm' : "php" or such to the dict. (see the file /autoload/vl/dev/errorformat.vim). Yes, this should change as well. I was bored about quoting stuff that's why I'm passing a list of args now. That's more cross platform and more convinient.. Tell me if it still doesn't work, please. It will try using python, if that doesn't exist it will run sh -c "command" & to get the same behaviour.. You'll need gvim and has('clientserver') for this all to work. Sincerly Marc Weber --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
