<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/eval/execute_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>test: reorg #15698</title>
<updated>2021-09-17T16:16:40+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2021-09-17T16:16:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d8de4eb685e35646c7d541e9a75bdc296127b7e2'/>
<id>d8de4eb685e35646c7d541e9a75bdc296127b7e2</id>
<content type='text'>
Problem:
Subdirectories like "visual", "insert", "normal" encourage people to
separate *related* tests for no good reason.  Typically the _mode_ is
not the relevant topic of a test (and when it is, _then_ create
an appropriate describe() or it()).

Solution:
- Delete the various `test/functional/&lt;mode&gt;/` subdirectories, move
  their tests to more meaningful topics.
- Rename `…/normal/` to `…/editor/`.
  - Move or merge `…/visual/*` and `…/insert/*` tests into here where
    appropriate.
- Rename `…/eval/` to `…/vimscript/`.
  - Move `…/viml/*` into here also.

* test(reorg): insert/* =&gt; editor/mode_insert_spec.lua
* test(reorg): cmdline/* =&gt; editor/mode_cmdline_spec.lua
* test(reorg): eval core tests =&gt; eval_spec.lua</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
Subdirectories like "visual", "insert", "normal" encourage people to
separate *related* tests for no good reason.  Typically the _mode_ is
not the relevant topic of a test (and when it is, _then_ create
an appropriate describe() or it()).

Solution:
- Delete the various `test/functional/&lt;mode&gt;/` subdirectories, move
  their tests to more meaningful topics.
- Rename `…/normal/` to `…/editor/`.
  - Move or merge `…/visual/*` and `…/insert/*` tests into here where
    appropriate.
- Rename `…/eval/` to `…/vimscript/`.
  - Move `…/viml/*` into here also.

* test(reorg): insert/* =&gt; editor/mode_insert_spec.lua
* test(reorg): cmdline/* =&gt; editor/mode_cmdline_spec.lua
* test(reorg): eval core tests =&gt; eval_spec.lua</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0793: incorrect error messages for functions that take a Blob</title>
<updated>2021-09-15T21:30:31+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2020-12-02T18:37:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c57132ec2a9c16facff7858c8610c3206398fe7e'/>
<id>c57132ec2a9c16facff7858c8610c3206398fe7e</id>
<content type='text'>
Problem:    Incorrect error messages for functions that now take a Blob
            argument.
Solution:   Adjust the error messages. (Dominique Pelle, closes vim/vim#3846)
https://github.com/vim/vim/commit/0d17f0d1c09fa6db306336695ba646c21ea24909
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Incorrect error messages for functions that now take a Blob
            argument.
Solution:   Adjust the error messages. (Dominique Pelle, closes vim/vim#3846)
https://github.com/vim/vim/commit/0d17f0d1c09fa6db306336695ba646c21ea24909
</pre>
</div>
</content>
</entry>
<entry>
<title>functionaltests: fix new execute() tests</title>
<updated>2019-06-03T04:12:01+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>janedmundlazo@hotmail.com</email>
</author>
<published>2018-12-12T02:29:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f0078c26c2949d9cd2020e0c95dc33eb26a60688'/>
<id>f0078c26c2949d9cd2020e0c95dc33eb26a60688</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update functional test for "places cursor correctly #6035"</title>
<updated>2019-06-03T04:12:01+00:00</updated>
<author>
<name>Sha Liu</name>
<email>dev.xinkele@gmail.com</email>
</author>
<published>2018-12-08T09:14:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5a4e7af77d0f819d61604b9440cc2f6376a3186b'/>
<id>5a4e7af77d0f819d61604b9440cc2f6376a3186b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>UI: Fix wrong msg_col after execute()</title>
<updated>2019-06-03T04:12:01+00:00</updated>
<author>
<name>Sha Liu</name>
<email>dev.xinkele@gmail.com</email>
</author>
<published>2018-12-06T14:27:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=73a2922413b4fd119fc0ec1cca06ba0982ad576a'/>
<id>73a2922413b4fd119fc0ec1cca06ba0982ad576a</id>
<content type='text'>
closes #6035
closes #9250
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #6035
closes #9250
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: improve robustness of immediate successes in screen tests</title>
<updated>2018-10-15T18:13:11+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2017-06-26T12:49:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c8810a51a3a7ef1185b45c07d93f7e6769c5ab55'/>
<id>c8810a51a3a7ef1185b45c07d93f7e6769c5ab55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>msg: do not scroll entire screen (#8088)</title>
<updated>2018-03-31T09:12:27+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2018-03-31T09:12:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=98e71123900fbdf26a16a43297a1f58118cde41b'/>
<id>98e71123900fbdf26a16a43297a1f58118cde41b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: :! print binary data, control chars</title>
<updated>2018-02-07T08:25:51+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-05-10T13:04:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=352a51e8313d05c4701f468a79540a2410c77b23'/>
<id>352a51e8313d05c4701f468a79540a2410c77b23</id>
<content type='text'>
closes #5442
closes #4142
ref #6618
ref #4376
ref #7844
ref #2958
ref #4338
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #5442
closes #4142
ref #6618
ref #4376
ref #7844
ref #2958
ref #4338
</pre>
</div>
</content>
</entry>
<entry>
<title>shell: update `execute('!cmd')` test to new behavior</title>
<updated>2018-02-06T19:16:38+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2018-01-21T18:58:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4e7d85e6356d88944a60c447a9754b8b37407c12'/>
<id>4e7d85e6356d88944a60c447a9754b8b37407c12</id>
<content type='text'>
And similarly nvim_command_output test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And similarly nvim_command_output test
</pre>
</div>
</content>
</entry>
<entry>
<title>test: execute() + :redir</title>
<updated>2017-02-01T23:31:53+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-01-31T02:40:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f8b21b6d82a4bd50810c71b63632e5ba514feb76'/>
<id>f8b21b6d82a4bd50810c71b63632e5ba514feb76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
