The code is just being refactored so a lot of the code that needs to be patched still exists. The patches are all quite small as well; it just exists in different places.
Take a look at some of the patches to see:
- https://github.com/oni-link/neovim/commit/24c22daf94f8f38f83...
- https://github.com/oni-link/neovim/commit/80c6f97da6e5c49f35...
- https://github.com/oni-link/neovim/commit/b069ad535cfce8f1aa...