From a74b9f2c6588a155dbe57c22e354d7134d34b713 Mon Sep 17 00:00:00 2001 From: Ben Jackson Date: Tue, 7 Jan 2020 13:12:06 +0000 Subject: [PATCH] Make statement about neovim support Currently unsupported for technical reasons, not philosophical ones. --- README.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3ad8aa1..881163c 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ Alternatively, you can clone the repo and select which gadgets are installed: Vimspector requires: -* Vim version 8.1 with at least patch 1264 +* Vim (*not neovim*) version 8.1 with at least patch 1264 * One of the following operating systems: * Linux * macOS Mojave or pater @@ -146,8 +146,17 @@ Why such a new vim ? Well 2 reasons: Why no Windows support? Because it's effort and it's not a priority for the author. PRs are welcome. -Which Linux versions? I only test on Ubuntu 18.04 and later and RHEL 6.5 and -RHEL 7.6. +Which Linux versions? I only test on Ubuntu 18.04 and later and RHEL 7. + +Why not neovim? A few fiddly reasons (not philosophy): + +* neovim doesn't implement some features Vimspector relies on +* neovim's Python API is not compatible with Vim's +* I don't personally use or test with neovim, and doing so doubles the +effort required. + +If enough people +1 [this issue](https://github.com/puremourning/vimspector/issues/29), +I will consider it. ## Language dependencies