<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fzf/src/tui/tcell_test.go, branch v0.66.0-custom</title>
<subtitle>Personal fork of fzf</subtitle>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/'/>
<entry>
<title>Add keybindings for CTRL, ALT, SHIFT + UP, DOWN, RIGHT, LEFT, HOME, END, BACKSPACE, DELETE &amp; more (#3996)</title>
<updated>2025-09-05T05:56:51+00:00</updated>
<author>
<name>Massimo Mund</name>
<email>masmu@users.noreply.github.com</email>
</author>
<published>2025-09-05T05:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=9ed971cc90c9d65def3c52178578e43f29b68f9f'/>
<id>9ed971cc90c9d65def3c52178578e43f29b68f9f</id>
<content type='text'>
* Added tests for `LightRenderer`

* Added common SHIFT, ALT and ALT+SHIFT key sequences

* Added common CTRL key sequences

* Added common CTRL+ALT, CTRL+SHIFT, CTRL+ALT+SHIFT key sequences

* Added proper xterm META modifier handling

according to https://github.com/joejulian/xterm/blob/defc6dd5684a12dc8e56cb6973ef973e7a32caa3/input.c#L357-L375

* Fix `ctrl-backspace` and `ctrl-alt-backspace`

* Fix broken tcell tests on windows by swallowing Resize events

* Added tests for  FullscreenRenderer

* Removed own fork of tcell and updated tcell to 2.9.0

tcell 2.9.0 is needed for `Ctrl-Alt-*` and `Ctrl-Alt-Shift-*` shortcuts in Windows

* Replace conditional checks with switch statements to improve readability

* Replace long conditionals with constant slices to improve readability

* Bind `ctrl-bspace` (`ctrl-h`) to `backward-delete-char` by default

Since we now distinguish between Backspace and Ctrl-Backspace, Ctrl-Backspace should trigger the same action as Backspace by default. In that way nothing changes for the user but you can bind other actions to Ctrl-Backspace when desired.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added tests for `LightRenderer`

* Added common SHIFT, ALT and ALT+SHIFT key sequences

* Added common CTRL key sequences

* Added common CTRL+ALT, CTRL+SHIFT, CTRL+ALT+SHIFT key sequences

* Added proper xterm META modifier handling

according to https://github.com/joejulian/xterm/blob/defc6dd5684a12dc8e56cb6973ef973e7a32caa3/input.c#L357-L375

* Fix `ctrl-backspace` and `ctrl-alt-backspace`

* Fix broken tcell tests on windows by swallowing Resize events

* Added tests for  FullscreenRenderer

* Removed own fork of tcell and updated tcell to 2.9.0

tcell 2.9.0 is needed for `Ctrl-Alt-*` and `Ctrl-Alt-Shift-*` shortcuts in Windows

* Replace conditional checks with switch statements to improve readability

* Replace long conditionals with constant slices to improve readability

* Bind `ctrl-bspace` (`ctrl-h`) to `backward-delete-char` by default

Since we now distinguish between Backspace and Ctrl-Backspace, Ctrl-Backspace should trigger the same action as Backspace by default. In that way nothing changes for the user but you can bind other actions to Ctrl-Backspace when desired.</pre>
</div>
</content>
</entry>
<entry>
<title>Change 'interface{}' to 'any' (#4308)</title>
<updated>2025-03-11T05:24:54+00:00</updated>
<author>
<name>Gabriel Marin</name>
<email>gbrlmarn@gmail.com</email>
</author>
<published>2025-03-11T05:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=6c104d771e382f499025a35b10f39d997ce83b7d'/>
<id>6c104d771e382f499025a35b10f39d997ce83b7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FZF_KEY enhancements</title>
<updated>2025-02-01T17:23:47+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-02-01T16:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=32234be7a271196b62689974bf2002034f7e712e'/>
<id>32234be7a271196b62689974bf2002034f7e712e</id>
<content type='text'>
* 'enter' instead of 'ctrl-m'
* 'space' instead of ' '
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 'enter' instead of 'ctrl-m'
* 'space' instead of ' '
</pre>
</div>
</content>
</entry>
<entry>
<title>execute: Open separate handles to /dev/tty (in, out, err)</title>
<updated>2024-05-23T12:11:12+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-23T11:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=3dee8778d073199e0fe1e186e54f7eabc2fdef43'/>
<id>3dee8778d073199e0fe1e186e54f7eabc2fdef43</id>
<content type='text'>
  # This will no longer cause 'Vim: Warning: Output is not to a terminal'
  fzf --bind 'enter:execute:vim {}' &gt; /tmp/foo
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  # This will no longer cause 'Vim: Warning: Output is not to a terminal'
  fzf --bind 'enter:execute:vim {}' &gt; /tmp/foo
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tcell build</title>
<updated>2024-04-13T05:47:04+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-04-13T05:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=892d1acccb705e5547be1b3b6fad8b6d480c290b'/>
<id>892d1acccb705e5547be1b3b6fad8b6d480c290b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>0.46.1</title>
<updated>2024-02-01T09:13:00+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-02-01T09:03:26+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=3c0a6304756e890e0a605b742943a9bb8e1d2247'/>
<id>3c0a6304756e890e0a605b742943a9bb8e1d2247</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for ANSI strike-through (#2932)</title>
<updated>2022-08-26T00:27:49+00:00</updated>
<author>
<name>Emil Vanherp</name>
<email>emil@vanherp.me</email>
</author>
<published>2022-08-20T21:23:03+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=4bef330ce15d3ae80959415c24aba4700f5cbe35'/>
<id>4bef330ce15d3ae80959415c24aba4700f5cbe35</id>
<content type='text'>
Close #2932

Co-authored-by: Emil Vanherp &lt;emil@vanherp.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #2932

Co-authored-by: Emil Vanherp &lt;emil@vanherp.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Modernize build tags</title>
<updated>2022-03-29T12:23:45+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2022-03-29T12:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=b88eb72ac29b92c82a0d7c7f8d7b65380720b02c'/>
<id>b88eb72ac29b92c82a0d7c7f8d7b65380720b02c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Backspace key to emit BSpace and AltBS events instead of CtrlH</title>
<updated>2021-10-02T16:39:30+00:00</updated>
<author>
<name>Vlastimil Ovčáčík</name>
<email>vovcacik@github.ovcacik.org</email>
</author>
<published>2021-09-21T09:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=ca43f95fb1835f74f837e1599a3383b4a7123390'/>
<id>ca43f95fb1835f74f837e1599a3383b4a7123390</id>
<content type='text'>
CtrlH events are still sent when appropriate. I have adjusted
FullscreenRenderer to match the LightRenderer's behaviour, which seems
to be correct.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CtrlH events are still sent when appropriate. I have adjusted
FullscreenRenderer to match the LightRenderer's behaviour, which seems
to be correct.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CtrlCaret keyboard event to FullscreenRenderer</title>
<updated>2021-10-02T16:39:30+00:00</updated>
<author>
<name>Vlastimil Ovčáčík</name>
<email>vovcacik@github.ovcacik.org</email>
</author>
<published>2021-09-20T18:19:11+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=09700f676b8d0db016fc2b5d4baeedb9139daf76'/>
<id>09700f676b8d0db016fc2b5d4baeedb9139daf76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
