<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/legacy, branch v0.4.0</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>Merge #10869 'vim-patch:8.1.{0309,0362,0365,0515,1946}'</title>
<updated>2019-09-05T21:10:32+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-05T21:10:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8b06231612cd608b2dce5e0a09bf40192a4803cb'/>
<id>8b06231612cd608b2dce5e0a09bf40192a4803cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: is_os() #10933</title>
<updated>2019-09-04T13:58:04+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-04T13:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=540360a775a62db5c2722bfd89b6aa91b577d945'/>
<id>540360a775a62db5c2722bfd89b6aa91b577d945</id>
<content type='text'>
- Move os_name() up to "global helpers".
- Rename it to is_os().
- Make it depend on uname() instead of a running Nvim instance.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Move os_name() up to "global helpers".
- Rename it to is_os().
- Make it depend on uname() instead of a running Nvim instance.</pre>
</div>
</content>
</entry>
<entry>
<title>Change test because maparg was changed to also return lnum</title>
<updated>2019-09-04T04:40:04+00:00</updated>
<author>
<name>erw7</name>
<email>erw7.github@gmail.com</email>
</author>
<published>2019-08-28T05:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4f6df65f02b23077b9f146a11af08b9066a707ca'/>
<id>4f6df65f02b23077b9f146a11af08b9066a707ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0888: the a: dict is not immutable as documented (#10819)</title>
<updated>2019-08-21T18:17:09+00:00</updated>
<author>
<name>Abdelhakeem Osama</name>
<email>abdelhakeem.osama@hotmail.com</email>
</author>
<published>2019-08-21T18:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=450a68b7cc9f1bb65bbb9a38d49b49cfd7c0e5b0'/>
<id>450a68b7cc9f1bb65bbb9a38d49b49cfd7c0e5b0</id>
<content type='text'>
Problem:    The a: dict is not immutable as documented.
Solution:   Make the a:dict immutable, add a test. (Ozaki Kiichi, Yasuhiro
            Matsumoto, closes vim/vim#3929)
https://github.com/vim/vim/commit/31b816042fca879b11965ddd75287732563ba698</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    The a: dict is not immutable as documented.
Solution:   Make the a:dict immutable, add a test. (Ozaki Kiichi, Yasuhiro
            Matsumoto, closes vim/vim#3929)
https://github.com/vim/vim/commit/31b816042fca879b11965ddd75287732563ba698</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.0.1738: ":args" output is hard to read</title>
<updated>2019-07-24T04:09:28+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-06-08T09:35:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e134cc9d4a13034401a1323e0515ceb19d43dfea'/>
<id>e134cc9d4a13034401a1323e0515ceb19d43dfea</id>
<content type='text'>
Problem:    ":args" output is hard to read.
Solution:   Make columns with the names if the output is more than one line.
https://github.com/vim/vim/commit/5d69da462f584a3aefb3427b127334bf9af3a4b0

vim-patch:8.0.1740: warning for signed-unsigned incompatibility

Problem:    Warning for signed-unsigned incompatibility.
Solution:   Change type from "char *" to "char_u *". (John Marriott)
https://github.com/vim/vim/commit/405dadb63ea2b7aa4c8c659807506a35a8a9504c

Removes ported legacy test that was re-added later.
Ref: https://github.com/neovim/neovim/pull/10147#issuecomment-512609513
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    ":args" output is hard to read.
Solution:   Make columns with the names if the output is more than one line.
https://github.com/vim/vim/commit/5d69da462f584a3aefb3427b127334bf9af3a4b0

vim-patch:8.0.1740: warning for signed-unsigned incompatibility

Problem:    Warning for signed-unsigned incompatibility.
Solution:   Change type from "char *" to "char_u *". (John Marriott)
https://github.com/vim/vim/commit/405dadb63ea2b7aa4c8c659807506a35a8a9504c

Removes ported legacy test that was re-added later.
Ref: https://github.com/neovim/neovim/pull/10147#issuecomment-512609513
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0211: expanding a file name "~" results in $HOME</title>
<updated>2019-05-26T00:36:01+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-05-25T21:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=08aa9b00237ab45dadeffdf381e0e3c228337e53'/>
<id>08aa9b00237ab45dadeffdf381e0e3c228337e53</id>
<content type='text'>
Problem:    Expanding a file name "~" results in $HOME. (Aidan Shafran)
Solution:   Change "~" to "./~" before expanding. (closes vim/vim#3072)
https://github.com/vim/vim/commit/00136dc321586800986e8f743c2f108f5eecbf92
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Expanding a file name "~" results in $HOME. (Aidan Shafran)
Solution:   Change "~" to "./~" before expanding. (closes vim/vim#3072)
https://github.com/vim/vim/commit/00136dc321586800986e8f743c2f108f5eecbf92
</pre>
</div>
</content>
</entry>
<entry>
<title>test: clear(): `args_rm` parameter</title>
<updated>2019-04-27T14:19:40+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-04-16T23:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=17291642bd9a58c39fb4d61f6b6170829a47c73e'/>
<id>17291642bd9a58c39fb4d61f6b6170829a47c73e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.0.1510: cannot assert beep #9938</title>
<updated>2019-04-25T12:31:33+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-04-25T12:31:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9d77a0768697aced470c72ba71d0e04cf45f0fd0'/>
<id>9d77a0768697aced470c72ba71d0e04cf45f0fd0</id>
<content type='text'>
Problem:    Cannot test if a command causes a beep.
Solution:   Add assert_beeps().
https://github.com/vim/vim/commit/b48e96f61c87a64e38e3ac50732c92a84a4833b8</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cannot test if a command causes a beep.
Solution:   Add assert_beeps().
https://github.com/vim/vim/commit/b48e96f61c87a64e38e3ac50732c92a84a4833b8</pre>
</div>
</content>
</entry>
<entry>
<title>API: don't directly call update_screen() in API functions</title>
<updated>2019-01-08T22:31:48+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-01-08T19:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=94525320365323f94cba93dce6926c3b1b062078'/>
<id>94525320365323f94cba93dce6926c3b1b062078</id>
<content type='text'>
There is no need to call update_screen() directly in an API function,
mode input processing invokes update_screen() as needed. And if the API
call is done in a context where redraw is disabled, then redraw is
disabled for a reason. A lot of API functions are of equal semantical
strength (nvim_call_function and nvim_execute_lua can also do whatever,
nvim_command is not special), this inconsistency has no purpose.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no need to call update_screen() directly in an API function,
mode input processing invokes update_screen() as needed. And if the API
call is done in a context where redraw is disabled, then redraw is
disabled for a reason. A lot of API functions are of equal semantical
strength (nvim_call_function and nvim_execute_lua can also do whatever,
nvim_command is not special), this inconsistency has no purpose.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0354: packadd test fails on MS-Windows</title>
<updated>2018-12-29T21:53:09+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2018-12-29T16:12:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bebbf08c8cd56dccc1021995005ad38727dcf035'/>
<id>bebbf08c8cd56dccc1021995005ad38727dcf035</id>
<content type='text'>
Problem:    Packadd test fails on MS-Windows.
Solution:   Ignore difference between forward and backward slashes.
https://github.com/vim/vim/commit/53c8a478cc4265549597b00214e0da812154742e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Packadd test fails on MS-Windows.
Solution:   Ignore difference between forward and backward slashes.
https://github.com/vim/vim/commit/53c8a478cc4265549597b00214e0da812154742e
</pre>
</div>
</content>
</entry>
</feed>
