On Fri, Aug 06, 2010 at 05:48:24PM +0200, Emilio Pozuelo Monfort wrote:
> On 06/08/10 17:28, Moritz Muehlenhoff wrote:
> > On Fri, Aug 06, 2010 at 05:09:17PM +0200, Emilio Pozuelo Monfort wrote:
> >> On 06/08/10 16:47, Moritz Muehlenhoff wrote:
> >>> Pida is executing gvim, though. Which vi package is providing gvim in
> >>> your installation?
> >>
> >> It's vim-gnome, and the alternative points to /usr/bin/vim.gnome. Executing
> >> 'gvim' fires a graphical vim, but executing 'vim.gnome' fires a 
> >> terminal-based
> >> vim. 
> > 
> > I have the same setup, but still cannot reproduce it.
> > 
> >> I guess pida is just forking gvim and not following the alternative and
> >> launching vim.gnome?
> > 
> > Could you try whether attached quick patch fixes the issue for you?
> 
> It keeps hanging. When it hangs, looking at ps I've noticed that there's a
> defunct gvim process:
> 
> emi...@saturno:~$ ps aux | egrep "vim|pida"
> emilio   13595  0.9  1.7 137200 36336 pts/7    Sl+  17:46   0:00 python
> /usr/bin/pida
> emilio   13598  0.1  0.0      0     0 pts/7    Z+   17:46   0:00 [gvim] 
> <defunct>
> emilio   13608  0.0  0.4  46420  9192 ?        Ss   17:46   0:00 gvim
> --servername PIDA_EMBEDDED_1281109578.9 --cmd let PIDA_EMBEDDED=1 --cmd so
> /home/emilio/.pida2/pida_vim_init.vim --socketid 117440699
> 
> Do you get a defunct process too? If not, that could be related.

I also get the defunct gvim process, but the integration of gvim itself
works fine functionality-wise.

Current stable upstream 0.6.2 has rewritten the integration of external
editors properly with subprocess, maybe updating the package is is the 
best course  of action.

Cheers,
        Moritz



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to