<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/lsp/sync.lua, branch nightly</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>fix(lsp): improve incremental sync robustness (#16358)</title>
<updated>2021-11-18T21:49:46+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-18T21:49:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f71be1f87b40bf863b6cf6b4fbcebffdd3297d88'/>
<id>f71be1f87b40bf863b6cf6b4fbcebffdd3297d88</id>
<content type='text'>
closes https://github.com/neovim/neovim/issues/16352

* improve handling of multi-byte deletions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes https://github.com/neovim/neovim/issues/16352

* improve handling of multi-byte deletions</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): fix edge cases in incremental sync (#16308)</title>
<updated>2021-11-15T16:51:30+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-15T16:51:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=87a053f126c79f5eeb1654e35beb31d9fe733163'/>
<id>87a053f126c79f5eeb1654e35beb31d9fe733163</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): rewrite incremental sync (#16252)</title>
<updated>2021-11-09T22:37:48+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-11-09T22:37:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2ecf0a4c6183bba1c65d440711038f040d355fef'/>
<id>2ecf0a4c6183bba1c65d440711038f040d355fef</id>
<content type='text'>
* use codeunits/points instead of byte ranges when applicable
* take into account different file formats when computing range and
  sending text (dos, unix, and mac supported)
* add tests of incremental sync</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* use codeunits/points instead of byte ranges when applicable
* take into account different file formats when computing range and
  sending text (dos, unix, and mac supported)
* add tests of incremental sync</pre>
</div>
</content>
</entry>
</feed>
