<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fzf/src/tui/light_unix.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 --tty-default=/dev/tty and --no-tty-default option (#4352)</title>
<updated>2025-04-20T02:24:50+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-04-20T02:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=1d761684c510a04f78349e8e64aa7ebd26578807'/>
<id>1d761684c510a04f78349e8e64aa7ebd26578807</id>
<content type='text'>
Fix #4242.

Use --no-tty-default, if you want fzf to perform a TTY look-up instead of defaulting to /dev/tty.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #4242.

Use --no-tty-default, if you want fzf to perform a TTY look-up instead of defaulting to /dev/tty.</pre>
</div>
</content>
</entry>
<entry>
<title>Add --list-border for additional border around the list section</title>
<updated>2024-12-31T08:05:14+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-12-31T08:03:18+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=9a2b7f559c88067c25a65a6a34c8e172bdf830dc'/>
<id>9a2b7f559c88067c25a65a6a34c8e172bdf830dc</id>
<content type='text'>
Close #4148
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #4148
</pre>
</div>
</content>
</entry>
<entry>
<title>Code cleanup</title>
<updated>2024-06-20T08:06:44+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-06-20T08:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=2326c74eb241d4667545eae3deaded4a06710521'/>
<id>2326c74eb241d4667545eae3deaded4a06710521</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Refactor tui.TtyIn()</title>
<updated>2024-05-14T15:28:56+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-14T15:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=86d92c17c4ad9ff12d550680208c0eae98dd776b'/>
<id>86d92c17c4ad9ff12d550680208c0eae98dd776b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Close handles to /dev/tty", instead reuse handles</title>
<updated>2024-05-14T15:15:29+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-14T15:15:29+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=c4cc7891b48067d69510e3356c71cecbe6cd4c5b'/>
<id>c4cc7891b48067d69510e3356c71cecbe6cd4c5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Close handles to /dev/tty</title>
<updated>2024-05-14T12:49:47+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-14T12:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=218843b9f1466e179555fca668c93c7e81e88a71'/>
<id>218843b9f1466e179555fca668c93c7e81e88a71</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Render UI directly to /dev/tty</title>
<updated>2024-05-14T07:32:26+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-14T07:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=d274d093afa667a6ac5ee34579807de195ade784'/>
<id>d274d093afa667a6ac5ee34579807de195ade784</id>
<content type='text'>
See https://github.com/junegunn/fzf/discussions/3792

This allows us to separately capture the standard error from fzf and its
child processes, and there's less chance of user errors of redirecting
the error stream and hiding fzf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://github.com/junegunn/fzf/discussions/3792

This allows us to separately capture the standard error from fzf and its
child processes, and there's less chance of user errors of redirecting
the error stream and hiding fzf.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor the code so that fzf can be used as a library (#3769)</title>
<updated>2024-05-06T16:06:42+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-06T16:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=e8405f40fe2eb3675f1cb4f69e825eff5f13f269'/>
<id>e8405f40fe2eb3675f1cb4f69e825eff5f13f269</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable profiling options when 'pprof' tag is set (#2813)</title>
<updated>2024-04-13T05:58:11+00:00</updated>
<author>
<name>Charlie Vieth</name>
<email>charlie.vieth@gmail.com</email>
</author>
<published>2024-04-13T05:58:11+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=3c877c504b6102daf5dcc1083b1f1a7db88d304c'/>
<id>3c877c504b6102daf5dcc1083b1f1a7db88d304c</id>
<content type='text'>
This commit enables cpu, mem, block, and mutex profling of the FZF
executable. To support flushing the profiles at program exit it adds
util.AtExit to register "at exit" functions and mandates that util.Exit
is used instead of os.Exit to stop the program.

Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit enables cpu, mem, block, and mutex profling of the FZF
executable. To support flushing the profiles at program exit it adds
util.AtExit to register "at exit" functions and mandates that util.Exit
is used instead of os.Exit to stop the program.

Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
