<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/api/window_spec.lua, branch tmp</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>docs: fix typos (#18269)</title>
<updated>2022-06-04T03:56:36+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-06-04T03:56:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ff20d40321399fa187bd350f9619cf6418d7eb6e'/>
<id>ff20d40321399fa187bd350f9619cf6418d7eb6e</id>
<content type='text'>
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: Dan Sully &lt;dan+github@sully.org&gt;
Co-authored-by: saher &lt;msaher.shair@gmail.com&gt;
Co-authored-by: Stephan Seitz &lt;stephan.seitz@fau.de&gt;
Co-authored-by: Benedikt Müller &lt;d12bb@posteo.de&gt;
Co-authored-by: Andrey Mishchenko &lt;mishchea@gmail.com&gt;
Co-authored-by: Famiu Haque &lt;famiuhaque@protonmail.com&gt;
Co-authored-by: Oliver Marriott &lt;hello@omarriott.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: Dan Sully &lt;dan+github@sully.org&gt;
Co-authored-by: saher &lt;msaher.shair@gmail.com&gt;
Co-authored-by: Stephan Seitz &lt;stephan.seitz@fau.de&gt;
Co-authored-by: Benedikt Müller &lt;d12bb@posteo.de&gt;
Co-authored-by: Andrey Mishchenko &lt;mishchea@gmail.com&gt;
Co-authored-by: Famiu Haque &lt;famiuhaque@protonmail.com&gt;
Co-authored-by: Oliver Marriott &lt;hello@omarriott.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(ui)!: link `VertSplit` to `Normal` by default</title>
<updated>2022-05-15T16:37:35+00:00</updated>
<author>
<name>Famiu Haque</name>
<email>famiuhaque@protonmail.com</email>
</author>
<published>2022-05-15T16:34:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=bbf58e6bbcc107e92d84730a33bd5a32440f5428'/>
<id>bbf58e6bbcc107e92d84730a33bd5a32440f5428</id>
<content type='text'>
Avoids using `gui=reverse` on `VertSplit` and makes window separators
look much nicer by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoids using `gui=reverse` on `VertSplit` and makes window separators
look much nicer by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(api): nvim_win_set_cursor() redraw for cursorline and statusline</title>
<updated>2022-02-15T03:53:12+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-02-15T03:12:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f92e74900fda4583001cb85ba7f974394948ce1a'/>
<id>f92e74900fda4583001cb85ba7f974394948ce1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(api): add nvim_get_option_value</title>
<updated>2021-12-04T21:04:23+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-10-12T04:09:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=71ac00ccb523383411b907b5fdf00a376e24a6f0'/>
<id>71ac00ccb523383411b907b5fdf00a376e24a6f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(api): fix crash after set_option_value_for() #15390</title>
<updated>2021-09-26T00:48:06+00:00</updated>
<author>
<name>gmntroll</name>
<email>37435952+gmntroll@users.noreply.github.com</email>
</author>
<published>2021-09-26T00:48:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8b0e6cc05d767d414cfeb31ba90405b6e745fd9d'/>
<id>8b0e6cc05d767d414cfeb31ba90405b6e745fd9d</id>
<content type='text'>
Problem:
This crashes Nvim:
    tabedit
    call nvim_win_set_option(1000, 'statusline', 'status')
    split
    wincmd J
    wincmd j

Solution:
- Change `no_display` parameter value to be the same as in matching
  `restore_win_noblock` call. In case of different values `topframe`
  isn't restored to `curtab-&gt;tp_topframe`.
- Call `restore_win_noblock` if `switch_win_noblock` returns `FAIL`
  (`switch_win` must always have matching `restore_win`)
- Change `switch_win`/`restore_win` to `_noblock` versions to allow
  autocommands.

fixes #14097
fixes #13577</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
This crashes Nvim:
    tabedit
    call nvim_win_set_option(1000, 'statusline', 'status')
    split
    wincmd J
    wincmd j

Solution:
- Change `no_display` parameter value to be the same as in matching
  `restore_win_noblock` call. In case of different values `topframe`
  isn't restored to `curtab-&gt;tp_topframe`.
- Call `restore_win_noblock` if `switch_win_noblock` returns `FAIL`
  (`switch_win` must always have matching `restore_win`)
- Change `switch_win`/`restore_win` to `_noblock` versions to allow
  autocommands.

fixes #14097
fixes #13577</pre>
</div>
</content>
</entry>
<entry>
<title>fix(window.c): win_close from other tabpage #15454</title>
<updated>2021-08-22T22:27:20+00:00</updated>
<author>
<name>notomo</name>
<email>notomo.motono@gmail.com</email>
</author>
<published>2021-08-22T22:27:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=90b2da16ae1aadc070183a0eeb237dddd0cd21b8'/>
<id>90b2da16ae1aadc070183a0eeb237dddd0cd21b8</id>
<content type='text'>
Fix #15313</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #15313</pre>
</div>
</content>
</entry>
<entry>
<title>test: update tests to work with 'hidden'</title>
<updated>2021-08-18T18:17:12+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-08-18T03:30:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d8ab8cccd0cf5acdf3e7c3ca229cad4160a6fc2e'/>
<id>d8ab8cccd0cf5acdf3e7c3ca229cad4160a6fc2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api: include border in nvim_win_get_config</title>
<updated>2021-06-10T08:41:49+00:00</updated>
<author>
<name>Corey Williamson</name>
<email>euclidianAce@protonmail.com</email>
</author>
<published>2021-04-19T23:47:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8021c5a5311a322fec12b4b188ad96d8465ea94c'/>
<id>8021c5a5311a322fec12b4b188ad96d8465ea94c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api(nvim_open_win): add "noautocmd" option</title>
<updated>2021-06-01T02:05:04+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-05-27T21:10:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=802f8429d5d908457658e4b9859d8ed110bc0247'/>
<id>802f8429d5d908457658e4b9859d8ed110bc0247</id>
<content type='text'>
This option, when set, stops nvim_open_win() from potentially firing
buffer-related autocmd events
(BufEnter, BufLeave and BufWinEnter in the case of nvim_open_win()).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This option, when set, stops nvim_open_win() from potentially firing
buffer-related autocmd events
(BufEnter, BufLeave and BufWinEnter in the case of nvim_open_win()).
</pre>
</div>
</content>
</entry>
<entry>
<title>api: add vim.api.nvim_win_hide</title>
<updated>2021-03-10T04:51:56+00:00</updated>
<author>
<name>Corey Williamson</name>
<email>euclidianAce@protonmail.com</email>
</author>
<published>2021-03-10T03:21:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3a342f9cc9f0ca67620fe0886cdc7a5e03e6fece'/>
<id>3a342f9cc9f0ca67620fe0886cdc7a5e03e6fece</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
