<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fzf/src/tui/ttyname_windows.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>chore: fix comment (#4181)</title>
<updated>2025-01-17T05:31:07+00:00</updated>
<author>
<name>piguagua</name>
<email>piguagua@aliyun.com</email>
</author>
<published>2025-01-17T05:31:07+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=03760011d70f325731b7b3f8a0c3b065c1cfedfa'/>
<id>03760011d70f325731b7b3f8a0c3b065c1cfedfa</id>
<content type='text'>
Signed-off-by: piguagua &lt;piguagua@aliyun.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: piguagua &lt;piguagua@aliyun.com&gt;</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>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>Automatically set /dev/tty as STDIN on execute action</title>
<updated>2021-03-25T11:00:09+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2021-03-25T10:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=f84b3de24b63e2e26cbfa2a24e61a4173824fffd'/>
<id>f84b3de24b63e2e26cbfa2a24e61a4173824fffd</id>
<content type='text'>
https://github.com/junegunn/fzf/issues/1360#issuecomment-788178140

  # Redirect /dev/tty to suppress "Vim: Warning: Input is not from a terminal"
  ls | fzf --bind "enter:execute(vim {} &lt; /dev/tty)"

  # With this change, we can omit "&lt; /dev/tty" part
  ls | fzf --bind "enter:execute(vim {})"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/junegunn/fzf/issues/1360#issuecomment-788178140

  # Redirect /dev/tty to suppress "Vim: Warning: Input is not from a terminal"
  ls | fzf --bind "enter:execute(vim {} &lt; /dev/tty)"

  # With this change, we can omit "&lt; /dev/tty" part
  ls | fzf --bind "enter:execute(vim {})"
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement ttyname() in case /dev/tty is not available</title>
<updated>2018-04-25T08:50:47+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2018-04-25T08:50:47+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=9e753a0d44b025d3d2ac585e42f62d480be48cbb'/>
<id>9e753a0d44b025d3d2ac585e42f62d480be48cbb</id>
<content type='text'>
Close #1266
Close #447
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #1266
Close #447
</pre>
</div>
</content>
</entry>
</feed>
