Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gnvim as Claws' external editor #2

Open
gour opened this issue Apr 29, 2017 · 2 comments
Open

gnvim as Claws' external editor #2

gour opened this issue Apr 29, 2017 · 2 comments

Comments

@gour
Copy link

gour commented Apr 29, 2017

Hello,

I use Gvim as Claws-mail's external editor and sometime ago Claws added a new feature that it can ember gvim withing its compose-message window. The technology which is used is described here and I did ask about such support for neovim here, so now wonder, before trying to build it myself, whether gnvim could serve the same purpose?

@realh
Copy link
Owner

realh commented Apr 29, 2017

This would be possible, and I might consider it in future, but I've got lots of other work to do on gnvim still. As someone said in your neovim issue, python-gui might be a better starting point at the moment, but if you're not a programmer I suppose you're a bit stuck :-(. One of the difficulties of doing this with gnvim is that it's designed to support multiple GUI windows in one instance, using GtkApplication. This has advantages for a general-purpose editor, but makes things more complicated when it's supposed to edit one file then quit (like gvim's -f option). I would probably be better off writing a separate main() specifically for embedding.

@gour
Copy link
Author

gour commented Apr 30, 2017

@realh thank you for your reply. I'm sure it would be nice to have option to use neovim within Claws-mail since it provides very nice functionality.

I would probably be better off writing a separate main() specifically for embedding.

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants