<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/lua/vim.lua, branch stable</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>feat(lua)!: register_keystroke_callback =&gt; on_key</title>
<updated>2021-09-14T14:29:46+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2021-08-23T01:26:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d83df7f7b5c13a96c1df8c061a65fc2d3f114032'/>
<id>d83df7f7b5c13a96c1df8c061a65fc2d3f114032</id>
<content type='text'>
Analogous to nodejs's `on('data', …)` interface, here on_key is the "add
listener" interface.

ref 3ccdbc570d85 #12536

BREAKING_CHANGE: vim.register_keystroke_callback() is now an error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Analogous to nodejs's `on('data', …)` interface, here on_key is the "add
listener" interface.

ref 3ccdbc570d85 #12536

BREAKING_CHANGE: vim.register_keystroke_callback() is now an error.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lua): ensure vim.region truncates to buf range</title>
<updated>2021-06-11T08:10:01+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-06-11T08:09:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cd3233c289d4204ebb0148fe49d02ef5f69c5e37'/>
<id>cd3233c289d4204ebb0148fe49d02ef5f69c5e37</id>
<content type='text'>
If vim.region receives a large range outside of the current buffer
bounds, it will not check the range ahead of time and loop until neovim
exhausts the system memory.

Fixes #14743
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If vim.region receives a large range outside of the current buffer
bounds, it will not check the range ahead of time and loop until neovim
exhausts the system memory.

Fixes #14743
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: Add vim.opt and fix scopes of vim.o (#13479)</title>
<updated>2021-05-28T15:24:48+00:00</updated>
<author>
<name>TJ DeVries</name>
<email>devries.timothyj@gmail.com</email>
</author>
<published>2021-05-28T15:24:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=43956dea55a49a847a0f2e5d9e0f48384cb34635'/>
<id>43956dea55a49a847a0f2e5d9e0f48384cb34635</id>
<content type='text'>
* lua: Add vim.opt

* fixup: cleaning

* fixup: comments

* ty clason

* fixup: comments

* this is the last commit. period.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lua: Add vim.opt

* fixup: cleaning

* fixup: comments

* ty clason

* fixup: comments

* this is the last commit. period.</pre>
</div>
</content>
</entry>
<entry>
<title>lua: use proper conversion of vim.g values</title>
<updated>2021-05-19T17:29:19+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2020-03-31T19:44:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=7fbf3bf18ba76832af7668fd85e4bd817bb378f1'/>
<id>7fbf3bf18ba76832af7668fd85e4bd817bb378f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: use WarningMsg for vim.notify() warnings (#14508)</title>
<updated>2021-05-10T12:26:39+00:00</updated>
<author>
<name>Shadman</name>
<email>shadmansaleh3@gmail.com</email>
</author>
<published>2021-05-10T12:26:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=7b0edaac56c7649a104de01ac25f7bd97d408fea'/>
<id>7b0edaac56c7649a104de01ac25f7bd97d408fea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: Treesitter (#13260)</title>
<updated>2021-05-01T12:19:48+00:00</updated>
<author>
<name>TJ DeVries</name>
<email>devries.timothyj@gmail.com</email>
</author>
<published>2021-05-01T12:19:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=27da5511a0c0b12fcabe29cf38c3f8a0f0b444b9'/>
<id>27da5511a0c0b12fcabe29cf38c3f8a0f0b444b9</id>
<content type='text'>
* doc &amp; fixes: Generate treesitter docs

* fixup to treesitter-core

* docs(treesitter): fix docs for most functions

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc &amp; fixes: Generate treesitter docs

* fixup to treesitter-core

* docs(treesitter): fix docs for most functions

Co-authored-by: Thomas Vigouroux &lt;tomvig38@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>lua: make vim.cmd an alias of vim.api.nvim_exec() (#14401)</title>
<updated>2021-04-22T11:02:02+00:00</updated>
<author>
<name>Shadman</name>
<email>shadmansaleh3@gmail.com</email>
</author>
<published>2021-04-22T11:02:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8402865cbad2e905bd841c3d9054f1027898e750'/>
<id>8402865cbad2e905bd841c3d9054f1027898e750</id>
<content type='text'>
Previously vim.cmd was an alias of nvim_command().

From now on it is an alias of nvim_exec().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously vim.cmd was an alias of nvim_command().

From now on it is an alias of nvim_exec().</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13875 from smolck/vim_fn_error_on_api</title>
<updated>2021-03-09T22:12:23+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-03-09T22:12:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e355cc8cc5c131e6df429107f321dd4a80c05065'/>
<id>e355cc8cc5c131e6df429107f321dd4a80c05065</id>
<content type='text'>
vim.fn: throw error when trying to use API function</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
vim.fn: throw error when trying to use API function</pre>
</div>
</content>
</entry>
<entry>
<title>fix(notify): Expected 3 arguments error (#13905)</title>
<updated>2021-02-09T10:41:02+00:00</updated>
<author>
<name>notomo</name>
<email>notomo.motono@gmail.com</email>
</author>
<published>2021-02-09T10:41:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=971e0ca903fce05bd4853b129ed40dee7366956f'/>
<id>971e0ca903fce05bd4853b129ed40dee7366956f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unused vararg</title>
<updated>2021-02-06T17:06:33+00:00</updated>
<author>
<name>smolck</name>
<email>46855713+smolck@users.noreply.github.com</email>
</author>
<published>2021-02-06T17:06:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4526294848e5289a1f67cdb6c7e6fe5327f340fb'/>
<id>4526294848e5289a1f67cdb6c7e6fe5327f340fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
