Neovim Newsletter – Issue #1 – A New Hope
neovim.org
neovim.org
1. The speed in the refactoring.
2. The (apparent) ability to come to a consensus quickly.
3. The quality and depth of the communication of the progress and ideas.
I wish them all the success.
[1]: http://ternjs.net/
However the time to market before it was even slightly usable would be rather large I imagine. I wrote a very basic clone of "ed" in Z80 assembly back in the 90s and it took me nearly 6 months before I trusted it with a file that wasn't disposable.
Perhaps there should be two projects starting at each end of the problem and see which one wins.
I know, free time is contributed to wherever the programmer pleases, but it's sad to see tons of project not to walk the last mile.
The current UI tests are hard to write and based on the ASCII output [2] of the commands of the test [1]. By using the Neovim API we will be able to rewrite these tests to look more like automated Sellenium based web app tests and make more fine grained assertions.
[1] A test: https://github.com/neovim/neovim/blob/39cdb5f214bcb1e4a918f6... [2] The expected test output spec: https://github.com/neovim/neovim/blob/39cdb5f214bcb1e4a918f6...
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...