Skip to content

Commit

Permalink
GUI: Support API level 0
Browse files Browse the repository at this point in the history
This restores support for API level 0 (nvim 0.1.5) and possibly 0.1.4.
There is a slight discrepancy in 0.1.4 and 0.1.5 but the wire format
should be compatible anyway.

The tests still run using the API level 1 bindings, because old
neovimObject() method is still in available and it returns the level1
object.
  • Loading branch information
equalsraf committed Oct 30, 2017
1 parent 82b3187 commit d4519e2
Show file tree
Hide file tree
Showing 7 changed files with 2,862 additions and 38 deletions.
2 changes: 1 addition & 1 deletion src/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

set(NEOVIM_QT_SOURCES util.cpp neovimconnector.cpp neovimconnectorhelper.cpp function.cpp msgpackrequest.cpp msgpackiodevice.cpp auto/neovimapi1.cpp auto/neovimapi2.cpp)
set(NEOVIM_QT_SOURCES util.cpp neovimconnector.cpp neovimconnectorhelper.cpp function.cpp msgpackrequest.cpp msgpackiodevice.cpp auto/neovimapi0.cpp auto/neovimapi1.cpp auto/neovimapi2.cpp)
if(WIN32)
list(APPEND NEOVIM_QT_SOURCES stdinreader.cpp)
endif()
Expand Down
Loading

0 comments on commit d4519e2

Please sign in to comment.