<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/pack/dist/opt/termdebug/plugin, branch v0.4.3</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>vim-patch:06fe74aef726</title>
<updated>2019-09-07T01:44:52+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-07T01:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8f2557ad197afbb46f44bb84b6214c6760084bd1'/>
<id>8f2557ad197afbb46f44bb84b6214c6760084bd1</id>
<content type='text'>
Runtime files update.
https://github.com/vim/vim/commit/06fe74aef72606ac34c9f494186e52614b8fb59a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Runtime files update.
https://github.com/vim/vim/commit/06fe74aef72606ac34c9f494186e52614b8fb59a
</pre>
</div>
</content>
</entry>
<entry>
<title>termdebug.vim: use style=minimal in popups #10904</title>
<updated>2019-09-06T21:48:03+00:00</updated>
<author>
<name>Jean Mertz</name>
<email>jean@mertz.fm</email>
</author>
<published>2019-09-06T21:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=638f2b6dee7439de303bea12dec80240617e8034'/>
<id>638f2b6dee7439de303bea12dec80240617e8034</id>
<content type='text'>
- line numbers weren't hidden (which means the variable is cut off, as the number column isn't considered when calculating the width of the float).
- spurious duplicate line to disable signcolumn, and nonumber was indeed missed when porting the original implementation to Neovim.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- line numbers weren't hidden (which means the variable is cut off, as the number column isn't considered when calculating the width of the float).
- spurious duplicate line to disable signcolumn, and nonumber was indeed missed when porting the original implementation to Neovim.

</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.0193: terminal debugger buttons don't always work (#10874)</title>
<updated>2019-08-29T00:19:38+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-08-29T00:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0ec80d5f64666f143abd0ded63df14f7a21433ac'/>
<id>0ec80d5f64666f143abd0ded63df14f7a21433ac</id>
<content type='text'>
Problem:    Terminal debugger buttons don't always work. (Dominique Pelle)
Solution:   Set 'cpo' to its default value.
https://github.com/vim/vim/commit/ca4cc018addbeb3ac5d0e05f18847015f91ff814</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Terminal debugger buttons don't always work. (Dominique Pelle)
Solution:   Set 'cpo' to its default value.
https://github.com/vim/vim/commit/ca4cc018addbeb3ac5d0e05f18847015f91ff814</pre>
</div>
</content>
</entry>
<entry>
<title>termdebug.vim: vertical layout #10424</title>
<updated>2019-07-05T18:45:26+00:00</updated>
<author>
<name>Gavin D. Howard</name>
<email>yzena.tech@gmail.com</email>
</author>
<published>2019-07-05T18:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7535f843cd6717b379d446babb804ce7ac4a43bf'/>
<id>7535f843cd6717b379d446babb804ce7ac4a43bf</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>runtime/termdebug.vim: handle "\n" as linebreaks #10037</title>
<updated>2019-05-20T10:47:13+00:00</updated>
<author>
<name>Kwon-Young Choi</name>
<email>kwon-young.choi@hotmail.fr</email>
</author>
<published>2019-05-20T10:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b9ba1295b466a440600b36a717c701bfcea53dbc'/>
<id>b9ba1295b466a440600b36a717c701bfcea53dbc</id>
<content type='text'>
Note: use "set print pretty" in gdb
Fixes #10020</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: use "set print pretty" in gdb
Fixes #10020</pre>
</div>
</content>
</entry>
<entry>
<title>runtime/termdebug.vim #10015</title>
<updated>2019-05-16T19:58:07+00:00</updated>
<author>
<name>Kwon-Young Choi</name>
<email>kwon-young.choi@hotmail.fr</email>
</author>
<published>2019-05-16T19:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9420a2127fbd6a7dc28ce4115da47bb56c57e235'/>
<id>9420a2127fbd6a7dc28ce4115da47bb56c57e235</id>
<content type='text'>
* bugfix
* use NormalFloat for floating window background
* use floating window by default
* correctly use nvim_open_win()
* use nvim_win_set_option to set window local option
* use nvim_buf_set_option for buffer options
* renamed augroup to nvim_termdebug_close_hover to be consistent with
nvim_terminal_... augroup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bugfix
* use NormalFloat for floating window background
* use floating window by default
* correctly use nvim_open_win()
* use nvim_win_set_option to set window local option
* use nvim_buf_set_option for buffer options
* renamed augroup to nvim_termdebug_close_hover to be consistent with
nvim_terminal_... augroup
</pre>
</div>
</content>
</entry>
<entry>
<title>runtime/termdebug.vim #8364</title>
<updated>2019-05-16T09:21:05+00:00</updated>
<author>
<name>Kwon-Young Choi</name>
<email>kwon-young.choi@hotmail.fr</email>
</author>
<published>2019-05-16T09:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3a699a790c14f5d5a4cedbd87455e8201604ecfa'/>
<id>3a699a790c14f5d5a4cedbd87455e8201604ecfa</id>
<content type='text'>
* commit 36257d0f97b396467bef7a5937befd894fb23e31
Author: Kwon-Young Choi &lt;kwon-young.choi@hotmail.fr&gt;
Date:   Sat May 5 16:57:45 2018 +0200

    Port of the termdebug.vim plugin to neovim terminal feature.
    For neovim compatibility,
    The vim specific calls were replaced with neovim specific calls:
      term_start -&gt; term_open
      term_sendkeys -&gt; jobsend
      term_getline -&gt; getbufline
      job_info &amp;&amp; term_getjob -&gt; using linux command ps to get the tty

    fix1: forgot to port EndDebug callback to neovim

    fix2: use nvim_get_chan_info to get pty of job
          remove the use of communication buffer by using jobstart instead
          of termopen

    fix3: get gdbbuf using nvim_get_chan_info

* cleaned up if has('nvim') to remove vim support.
added neovim floating window support for expression evaluation

* improvred documentation, cleaned up vim menu code, fixed bug when
floating window feature is not available
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* commit 36257d0f97b396467bef7a5937befd894fb23e31
Author: Kwon-Young Choi &lt;kwon-young.choi@hotmail.fr&gt;
Date:   Sat May 5 16:57:45 2018 +0200

    Port of the termdebug.vim plugin to neovim terminal feature.
    For neovim compatibility,
    The vim specific calls were replaced with neovim specific calls:
      term_start -&gt; term_open
      term_sendkeys -&gt; jobsend
      term_getline -&gt; getbufline
      job_info &amp;&amp; term_getjob -&gt; using linux command ps to get the tty

    fix1: forgot to port EndDebug callback to neovim

    fix2: use nvim_get_chan_info to get pty of job
          remove the use of communication buffer by using jobstart instead
          of termopen

    fix3: get gdbbuf using nvim_get_chan_info

* cleaned up if has('nvim') to remove vim support.
added neovim floating window support for expression evaluation

* improvred documentation, cleaned up vim menu code, fixed bug when
floating window feature is not available
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.0.1107: terminal debugger jumps to non-existing file</title>
<updated>2019-04-23T04:03:47+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-04-16T05:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b8128aee02e831267b63c3a52f5e5e6d38ae8308'/>
<id>b8128aee02e831267b63c3a52f5e5e6d38ae8308</id>
<content type='text'>
Problem:    Terminal debugger jumps to non-existing file.
Solution:   Check that the file exists.  Add an option to make the Vim wide
            wide. Fix removing highlight groups.
https://github.com/vim/vim/commit/38baa3e63427112d389de5e5942243414d9b1336
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Terminal debugger jumps to non-existing file.
Solution:   Check that the file exists.  Add an option to make the Vim wide
            wide. Fix removing highlight groups.
https://github.com/vim/vim/commit/38baa3e63427112d389de5e5942243414d9b1336
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.0.1092: terminal debugger can't evaluate expressions</title>
<updated>2019-04-23T04:03:47+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-04-16T05:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e6f22d0fddd6474ac5b2f1de5c32169df4f47991'/>
<id>e6f22d0fddd6474ac5b2f1de5c32169df4f47991</id>
<content type='text'>
Problem:    Terminal debugger can't evaluate expressions.
Solution:   Add :Evaluate and K.  Various other improvements.
https://github.com/vim/vim/commit/45d5f26d11d9aac2383453d2c1a8582cad1c8a3d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Terminal debugger can't evaluate expressions.
Solution:   Add :Evaluate and K.  Various other improvements.
https://github.com/vim/vim/commit/45d5f26d11d9aac2383453d2c1a8582cad1c8a3d
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.0.1085: terminal debugger can't set breakpoints</title>
<updated>2019-04-23T04:03:47+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-04-16T05:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9e9015ee23a39a8d869c8deda3b421b782801115'/>
<id>9e9015ee23a39a8d869c8deda3b421b782801115</id>
<content type='text'>
Problem:    The terminal debugger can't set breakpoints.
Solution:   Add :Break and :Delete commands.  Also commands for stepping
            through code.
https://github.com/vim/vim/commit/e09ba7bae5c867f6d3abc184709dd27488318e97
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    The terminal debugger can't set breakpoints.
Solution:   Add :Break and :Delete commands.  Also commands for stepping
            through code.
https://github.com/vim/vim/commit/e09ba7bae5c867f6d3abc184709dd27488318e97
</pre>
</div>
</content>
</entry>
</feed>
