<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/core/remote_spec.lua, branch fix_repeatcmdline</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(startup): make recovery mode work without --headless (#24477)</title>
<updated>2023-07-25T11:02:39+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-07-25T11:02:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c0fa721adeabf1d93ad71e598782b52c43d8e8f7'/>
<id>c0fa721adeabf1d93ad71e598782b52c43d8e8f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(startup): don't truncate when printing with -l (#24216)</title>
<updated>2023-07-01T00:16:34+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-07-01T00:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=628f6cce80dea9ef15e23a3ded77dc3f0c912b51'/>
<id>628f6cce80dea9ef15e23a3ded77dc3f0c912b51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): restore previous --remote-expr output formatting (#23988)</title>
<updated>2023-06-11T14:12:32+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-06-11T14:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=bde59e81473f29944ef80ff98f6b2c88010b2df6'/>
<id>bde59e81473f29944ef80ff98f6b2c88010b2df6</id>
<content type='text'>
- Use tostring() as that's what print() uses internally.
- Do not append trailing new line.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use tostring() as that's what print() uses internally.
- Do not append trailing new line.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): make --remote-expr print to stdout (#23980)</title>
<updated>2023-06-11T07:29:51+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-06-11T07:29:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cce9460524aa17bcd4daa095f4706220b81f8845'/>
<id>cce9460524aa17bcd4daa095f4706220b81f8845</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: use exec_capture() in more places (#22787)</title>
<updated>2023-03-26T02:49:32+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-03-26T02:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4863ca6b8902c5b0aab95f2af640118cd417d379'/>
<id>4863ca6b8902c5b0aab95f2af640118cd417d379</id>
<content type='text'>
Problem:
Using `meths.exec2("code", { output = true })` is too verbose.

Solution:
Use exec_capture() in more places.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
Using `meths.exec2("code", { output = true })` is too verbose.

Solution:
Use exec_capture() in more places.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(api): nvim_exec2(), deprecate nvim_exec() #19032</title>
<updated>2023-03-25T16:58:48+00:00</updated>
<author>
<name>Evgeni Chasnovski</name>
<email>evgeni.chasnovski@gmail.com</email>
</author>
<published>2023-03-25T16:58:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fe9cbcb3a5c82932ecfb8f49d07e98a1fc2b31e5'/>
<id>fe9cbcb3a5c82932ecfb8f49d07e98a1fc2b31e5</id>
<content type='text'>
Problem:
The signature of nvim_exec() is not extensible per ":help api-contract".

Solution:
Introduce nvim_exec2() and deprecate nvim_exec().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
The signature of nvim_exec() is not extensible per ":help api-contract".

Solution:
Introduce nvim_exec2() and deprecate nvim_exec().</pre>
</div>
</content>
</entry>
<entry>
<title>test(remote_spec): reduce flakiness in waiting for client exit (#20230)</title>
<updated>2022-09-17T08:17:51+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-09-17T08:17:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3c3f3e7353ba2cb9071183cd05036ca2a98d3672'/>
<id>3c3f3e7353ba2cb9071183cd05036ca2a98d3672</id>
<content type='text'>
It is less likely for client to exit between jobstart() and jobwait() if
they are invoked in the same RPC request instead of two separate ones.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is less likely for client to exit between jobstart() and jobwait() if
they are invoked in the same RPC request instead of two separate ones.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ci): noisy logs, unreliable test #19019</title>
<updated>2022-06-19T02:19:08+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-06-19T02:19:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=7b2b44bce4bff85d9fd1bef09d294ddb889056e4'/>
<id>7b2b44bce4bff85d9fd1bef09d294ddb889056e4</id>
<content type='text'>
Problem:
1. CI logs have too many (40+) logs mentioning SIGHUP:
   ```
   WRN 2022-06-18T16:05:47.075 T3568.22499.0/c deadly_signal:177: got signal 1 (SIGHUP)
   WRN 2022-06-18T16:05:47.273 T3569.91095.0/c deadly_signal:177: got signal 1 (SIGHUP)
   WRN 2022-06-18T16:05:47.651 T3570.59545.0/c deadly_signal:177: got signal 1 (SIGHUP)
   ```
2. TS parser test still sometimes fails on BSD CI.
3. remote_spec test fails too often.

Solution:
1. Log deadly signals at INFO level. It hasn't been helpful in CI, and
   for local troubleshooting it's reasonable to adjust the loglevel as
   needed.
2. Adjust the TS parser test again. ref #18911
3. Skip the remote_spec test. The `--remote` feature was merged before
   it was fully formed and needs to be revisited.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
1. CI logs have too many (40+) logs mentioning SIGHUP:
   ```
   WRN 2022-06-18T16:05:47.075 T3568.22499.0/c deadly_signal:177: got signal 1 (SIGHUP)
   WRN 2022-06-18T16:05:47.273 T3569.91095.0/c deadly_signal:177: got signal 1 (SIGHUP)
   WRN 2022-06-18T16:05:47.651 T3570.59545.0/c deadly_signal:177: got signal 1 (SIGHUP)
   ```
2. TS parser test still sometimes fails on BSD CI.
3. remote_spec test fails too often.

Solution:
1. Log deadly signals at INFO level. It hasn't been helpful in CI, and
   for local troubleshooting it's reasonable to adjust the loglevel as
   needed.
2. Adjust the TS parser test again. ref #18911
3. Skip the remote_spec test. The `--remote` feature was merged before
   it was fully formed and needs to be revisited.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): report on missing wait commands, typecheck lua results</title>
<updated>2022-03-11T16:16:46+00:00</updated>
<author>
<name>Charlie Groves</name>
<email>charlie.groves@gmail.com</email>
</author>
<published>2022-03-03T21:33:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=29c36322857b37263b07eb1301d71ccd8a2ae044'/>
<id>29c36322857b37263b07eb1301d71ccd8a2ae044</id>
<content type='text'>
Clean up lint errors, too
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clean up lint errors, too
</pre>
</div>
</content>
</entry>
<entry>
<title>test(remote): add tests for --remote</title>
<updated>2022-03-11T16:16:46+00:00</updated>
<author>
<name>Charlie Groves</name>
<email>charlie.groves@gmail.com</email>
</author>
<published>2022-02-24T15:47:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=039e94f491d2f8576cbef1aeacd5ea1f7bc0982a'/>
<id>039e94f491d2f8576cbef1aeacd5ea1f7bc0982a</id>
<content type='text'>
This also fixes a fair number of issues found in running the tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also fixes a fair number of issues found in running the tests
</pre>
</div>
</content>
</entry>
</feed>
