On 06/01, Anatol Pomozov wrote:
Hi

Currently vim split package creates several binary packages:
vim-runtime (common runtime data)
vim-minimal (vim without language bindings)
vim (vim with ruby, lua language bindings + python2 support)
vim-python3 (vim with ruby, lua language bindings + python3 support)
gvim, gvim-python3 ditto for graphical based vim


The fact that we have separate package for python2 and python3 is a
bit confusing and does not allow users to use both languages at the
same time.


No, what doesn't allow users to use both at the same time is vim not supporting
it, which is why python3 support was added as a split package in the first
place. If you believe that that's changed and that the vim docs are now out of
date, please do test it extensively and show your results

From <http://vimdoc.sourceforge.net/htmldoc/if_pyth.html#python3>:
| When Python 2 and Python 3 are both supported they must be loaded dynamically.
|
| When doing this on Linux/Unix systems and importing global symbols, this leads
| to a crash when the second Python version is used."

--
Sincerely,
 Johannes Löthberg
 PGP Key ID: 0x50FB9B273A9D0BB5
 https://theos.kyriasis.com/~kyrias/

Attachment: signature.asc
Description: PGP signature

Reply via email to