>    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
-~----------~----~----~----~------~----~------~--~---

Reply via email to