Ticket #366 (closed question: worksforme)

Opened 7 months ago

Last modified 7 months ago

Pida on windows/Vim integration

Reported by: http://bybor.ya.ru/ Owned by: ali
Priority: wishlist Milestone:
Component: vim Version:
Severity: Medium Keywords:
Cc: Launchpad Bug:

Description

I've read about current state of other editors (Vim) besides medit in Pida on Windows, but lately found this project:

 http://sourceforge.net/projects/windbus/

Didn't see any notes about this project on wiki page.

Won't it make implementing integration of Vim into Pida on Windows possible? I know, that developers can't really explore this feature, since they don't have Windows boxes (if i got it right).

I could spend some time on it, but i'm not sure - if testing it will require some code modifications/or it could work out of the box?

Change History

Changed 7 months ago by ronny

you'd have to figure how to handle embedding the vim window as well as check if the mainloop integration of dbus within vim would work

i see a major issue in embedding vim, as we currently rely on x11 embedding there also the mainloop integration is not clear, as i dont know what kind of mainloop is used in gvim on win32

we already investigated dbus on win32 for a different reason back when i brothered to fix at least the generic issues wrt deadlocks/segfaults on win32

i never managed to set it up back then

Changed 7 months ago by http://bybor.ya.ru/

Thanks for response. Don't think i'm capable of walking path you gave. :-)

Just one thing - 've never heard [g]Vim using DBus in any way. I've seen

 http://www.freehackers.org/VimIntegration

which states that PIDA uses netbeans protocol inside Vim, which is available on Windows. Do you use some Vim plugins to get DBus integration on Linux, or is there smth built-in in Linux versions? Or may be DBus plugin is using netbeans? So that PIDA can use DBUS on its side to interact with all supported editors?

Changed 7 months ago by ronny

we made that integration ourself

it was less fucked up to implement than the netbeans protocol

Changed 7 months ago by http://bybor.ya.ru/

  • status changed from new to closed
  • resolution set to worksforme

Thank you for responses.

Note: See TracTickets for help on using tickets.