<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/testdir/test_debugger.vim, 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: typo fixes (#17859)</title>
<updated>2022-04-15T10:35:06+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-04-15T10:35:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e63e5d1dbd3dd4711efa0ecf9e844ff308b370a6'/>
<id>e63e5d1dbd3dd4711efa0ecf9e844ff308b370a6</id>
<content type='text'>
Co-authored-by: Elias Alves Moura &lt;eliamoura.alves@gmail.com&gt;
Co-authored-by: venkatesh &lt;shariharanvenkatesh@gmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: Vikas Raj &lt;24727447+numToStr@users.noreply.github.com&gt;
Co-authored-by: Steve Vermeulen &lt;sfvermeulen@gmail.com&gt;
Co-authored-by: Evgeni Chasnovski &lt;evgeni.chasnovski@gmail.com&gt;
Co-authored-by: rwxd &lt;rwxd@pm.me&gt;
Co-authored-by: casswedson &lt;58050969+casswedson@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Elias Alves Moura &lt;eliamoura.alves@gmail.com&gt;
Co-authored-by: venkatesh &lt;shariharanvenkatesh@gmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: Vikas Raj &lt;24727447+numToStr@users.noreply.github.com&gt;
Co-authored-by: Steve Vermeulen &lt;sfvermeulen@gmail.com&gt;
Co-authored-by: Evgeni Chasnovski &lt;evgeni.chasnovski@gmail.com&gt;
Co-authored-by: rwxd &lt;rwxd@pm.me&gt;
Co-authored-by: casswedson &lt;58050969+casswedson@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.3419: a failing debug expression may make Vim unusable</title>
<updated>2021-09-13T16:24:07+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-09-13T16:09:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=31ac33bf772b17d6a0553b97889aeaf3a5227419'/>
<id>31ac33bf772b17d6a0553b97889aeaf3a5227419</id>
<content type='text'>
Problem:    A failing debug expression may make Vim unusable.
Solution:   Suppress error messages. (closes vim/vim#8848)
https://github.com/vim/vim/commit/0325d3967ce7d0fd35bc1472fd476b911b895b76
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    A failing debug expression may make Vim unusable.
Solution:   Suppress error messages. (closes vim/vim#8848)
https://github.com/vim/vim/commit/0325d3967ce7d0fd35bc1472fd476b911b895b76
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.3417: Vim9: a failing debug expression aborts script sourcing</title>
<updated>2021-09-13T16:19:24+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2021-09-13T15:42:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=936c4ae1519c6d30a02d328214f8b797bfbd7738'/>
<id>936c4ae1519c6d30a02d328214f8b797bfbd7738</id>
<content type='text'>
Problem:    Vim9: a failing debug expression aborts script sourcing.
Solution:   Do not let expression failure abort script sourcing. (closes vim/vim#8848)
https://github.com/vim/vim/commit/072f1c68884a1e2d468a0f39e27fc28168fb4b03

Vim9script is N/A, exclude Test_Debugger_breakadd_expr.

Move debuggy struct to before generated header inclusion so
eval_expr_restore prototype works.

Add CheckRunVimInTerminal to Test_Debugger_breakadd.
Cherry-pick Test_Debugger_breakadd changes from v8.2.1440, v8.2.1736.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Vim9: a failing debug expression aborts script sourcing.
Solution:   Do not let expression failure abort script sourcing. (closes vim/vim#8848)
https://github.com/vim/vim/commit/072f1c68884a1e2d468a0f39e27fc28168fb4b03

Vim9script is N/A, exclude Test_Debugger_breakadd_expr.

Move debuggy struct to before generated header inclusion so
eval_expr_restore prototype works.

Add CheckRunVimInTerminal to Test_Debugger_breakadd.
Cherry-pick Test_Debugger_breakadd changes from v8.2.1440, v8.2.1736.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.1791: Vim9: debugger test fails</title>
<updated>2021-04-08T11:28:58+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-04-07T22:33:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c3c3425b764013356620f306ffd8d657c0891669'/>
<id>c3c3425b764013356620f306ffd8d657c0891669</id>
<content type='text'>
Problem:    Vim9: debugger test fails.
Solution:   Use "var" instead of "let".
https://github.com/vim/vim/commit/1bdae4032359081325578cc74739a0a097e008ff
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Vim9: debugger test fails.
Solution:   Use "var" instead of "let".
https://github.com/vim/vim/commit/1bdae4032359081325578cc74739a0a097e008ff
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.1508: not all debugger commands covered by tests</title>
<updated>2021-04-08T11:28:57+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-04-07T22:32:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c0f20333c888b8df816f95713d2ae6233d2422a5'/>
<id>c0f20333c888b8df816f95713d2ae6233d2422a5</id>
<content type='text'>
Problem:    Not all debugger commands covered by tests.
Solution:   Add tests for going up/down in the stack. (Ben Jackson,
            closes vim/vim#6765)
https://github.com/vim/vim/commit/c63b72b6dc1347530ce906b462bb568994552c8b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Not all debugger commands covered by tests.
Solution:   Add tests for going up/down in the stack. (Ben Jackson,
            closes vim/vim#6765)
https://github.com/vim/vim/commit/c63b72b6dc1347530ce906b462bb568994552c8b
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.1393: insufficient testing for script debugging</title>
<updated>2021-04-08T11:28:57+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-04-07T22:23:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=bf6afcce20e13e9c34fbb23c86c0dce58aa3cdd8'/>
<id>bf6afcce20e13e9c34fbb23c86c0dce58aa3cdd8</id>
<content type='text'>
Problem:    Insufficient testing for script debugging.
Solution:   Add more tests. (Ben Jackson)
https://github.com/vim/vim/commit/b7f4fa517793b0fe1a4895781b4cba451d60d7c2

Check terminal feature in individual tests, not the test suite.
Avoid code coverage loss in test_debugger.vim.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Insufficient testing for script debugging.
Solution:   Add more tests. (Ben Jackson)
https://github.com/vim/vim/commit/b7f4fa517793b0fe1a4895781b4cba451d60d7c2

Check terminal feature in individual tests, not the test suite.
Avoid code coverage loss in test_debugger.vim.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.1304: debug backtrace isn't tested much</title>
<updated>2021-04-08T11:28:57+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-04-07T21:58:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1b40447df30bde28ede534b23bdcf40f24b4d71a'/>
<id>1b40447df30bde28ede534b23bdcf40f24b4d71a</id>
<content type='text'>
Problem:    Debug backtrace isn't tested much.
Solution:   Add more specific tests. (Ben Jackson, closes vim/vim#6540)
https://github.com/vim/vim/commit/6ca6ca48898750dd55cad13c88a9c1dfd7fdaad5

Port runtest.vim fix from patch v8.2.1305.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Debug backtrace isn't tested much.
Solution:   Add more specific tests. (Ben Jackson, closes vim/vim#6540)
https://github.com/vim/vim/commit/6ca6ca48898750dd55cad13c88a9c1dfd7fdaad5

Port runtest.vim fix from patch v8.2.1305.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.1438: missing tests for interrupting script execution from debugger</title>
<updated>2020-08-14T22:20:30+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-08-12T22:23:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f81167dc6fd824bee8c631ffa7562721d3f1f3e5'/>
<id>f81167dc6fd824bee8c631ffa7562721d3f1f3e5</id>
<content type='text'>
Problem:    Missing tests for interrupting script execution from debugger.
Solution:   Add tests. (Yegappan Lakshmanan, closes vim/vim#6697)
https://github.com/vim/vim/commit/7ac616cb0a52bc72b449e19cf9db93bee116c15a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Missing tests for interrupting script execution from debugger.
Solution:   Add tests. (Yegappan Lakshmanan, closes vim/vim#6697)
https://github.com/vim/vim/commit/7ac616cb0a52bc72b449e19cf9db93bee116c15a
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1581: shared functions for testing are disorganised</title>
<updated>2020-05-03T17:16:37+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-04-29T03:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5058b07122507e5cdd988dc956f0b6b359d18193'/>
<id>5058b07122507e5cdd988dc956f0b6b359d18193</id>
<content type='text'>
Problem:    Shared functions for testing are disorganised.
Solution:   Group finctions in script files. (Ozaki Kiichi, closes vim/vim#4573)
https://github.com/vim/vim/commit/7a39dd7f00239059ce34660611589b26126a550c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Shared functions for testing are disorganised.
Solution:   Group finctions in script files. (Ozaki Kiichi, closes vim/vim#4573)
https://github.com/vim/vim/commit/7a39dd7f00239059ce34660611589b26126a550c
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1585: :let-heredoc does not trim enough</title>
<updated>2019-10-12T22:03:27+00:00</updated>
<author>
<name>Jurica Bradaric</name>
<email>jbradaric@gmail.com</email>
</author>
<published>2019-10-12T07:48:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6c012b0624935b93e92a0b12d86d49ef695210ba'/>
<id>6c012b0624935b93e92a0b12d86d49ef695210ba</id>
<content type='text'>
Problem:    :let-heredoc does not trim enough.
Solution:   Trim indent from the contents based on the indent of the first
            line.  Use let-heredoc in more tests.
https://github.com/vim/vim/commit/e7eb92708ec2092a2fc11e78703b5dcf83844412
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    :let-heredoc does not trim enough.
Solution:   Trim indent from the contents based on the indent of the first
            line.  Use let-heredoc in more tests.
https://github.com/vim/vim/commit/e7eb92708ec2092a2fc11e78703b5dcf83844412
</pre>
</div>
</content>
</entry>
</feed>
