<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fzf/src/terminal_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 {*} placeholder flag</title>
<updated>2025-06-19T13:35:23+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-06-19T13:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=dcec6354f5e57be1f8420850c3cfd6a56206c67a'/>
<id>dcec6354f5e57be1f8420850c3cfd6a56206c67a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'r' flag (raw) for unquoted output</title>
<updated>2025-03-30T10:49:05+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-03-30T10:28:21+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=31fd207ba232cf419f55cbfede8a90490bd25c5d'/>
<id>31fd207ba232cf419f55cbfede8a90490bd25c5d</id>
<content type='text'>
By default, placeholder expressions are automatically quoted to ensure
they are safely passed as arguments to external programs.

The r flag ({r}, {r1}, etc.) disables this behavior, outputting the
evaluated value without quotes.

For example,

  echo 'foo   bar' | fzf --preview 'echo {} {r}'

The preview command becomes:

  echo 'foo   bar' foo   bar

Since `{r}` expands to unquoted "foo   bar", 'foo' and 'bar' are passed
as separate arguments.

**Use with caution** Unquoted output can lead to broken commands.

  echo "let's go" | fzf --preview 'echo {r}'

Close #4330
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default, placeholder expressions are automatically quoted to ensure
they are safely passed as arguments to external programs.

The r flag ({r}, {r1}, etc.) disables this behavior, outputting the
evaluated value without quotes.

For example,

  echo 'foo   bar' | fzf --preview 'echo {} {r}'

The preview command becomes:

  echo 'foo   bar' foo   bar

Since `{r}` expands to unquoted "foo   bar", 'foo' and 'bar' are passed
as separate arguments.

**Use with caution** Unquoted output can lead to broken commands.

  echo "let's go" | fzf --preview 'echo {r}'

Close #4330
</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>Allow {q} placeholders with range expressions</title>
<updated>2025-01-27T09:04:57+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-01-27T06:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=a2aa1a156c29658b62a691f8aa343985043b8c9c'/>
<id>a2aa1a156c29658b62a691f8aa343985043b8c9c</id>
<content type='text'>
e.g. {q:1}, {q:2..}
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
e.g. {q:1}, {q:2..}
</pre>
</div>
</content>
</entry>
<entry>
<title>Much faster image processing</title>
<updated>2024-11-28T15:26:12+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-11-28T15:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=3b0c86e4013abb66f36108aedad4ef81fe2a06e2'/>
<id>3b0c86e4013abb66f36108aedad4ef81fe2a06e2</id>
<content type='text'>
Fix #3984
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #3984
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor the code to remove global variables</title>
<updated>2024-05-07T07:58:17+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-07T07:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=4bedd33c593ab0cb750e17c42750048904fdf7fb'/>
<id>4bedd33c593ab0cb750e17c42750048904fdf7fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix escaping for cmd.exe</title>
<updated>2024-04-28T13:03:00+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-04-28T13:03:00+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=8d74446bef121b0dd3969611cf1d4a790d42b9ee'/>
<id>8d74446bef121b0dd3969611cf1d4a790d42b9ee</id>
<content type='text'>
Close #3651
Close #2609
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #3651
Close #2609
</pre>
</div>
</content>
</entry>
<entry>
<title>Add --with-shell for shelling out with different command and flags (#3746)</title>
<updated>2024-04-27T09:36:37+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-04-27T09:36:37+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=a4391aeedd4fec1865d2d646711f58d04058531b'/>
<id>a4391aeedd4fec1865d2d646711f58d04058531b</id>
<content type='text'>
Close #3732</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #3732</pre>
</div>
</content>
</entry>
<entry>
<title>Add {fzf:prompt} placeholder expression</title>
<updated>2023-12-28T08:10:06+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-12-28T08:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=5d360180afdb059a30ac7912edf9bc94ea8d2fe3'/>
<id>5d360180afdb059a30ac7912edf9bc94ea8d2fe3</id>
<content type='text'>
Close #3354
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #3354
</pre>
</div>
</content>
</entry>
<entry>
<title>{fzf:query} should trigger preview update</title>
<updated>2023-12-26T07:51:41+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-12-26T07:51:41+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=97ccef1a04ef8a3fcffcc6682765d651b86d0480'/>
<id>97ccef1a04ef8a3fcffcc6682765d651b86d0480</id>
<content type='text'>
    fzf --preview 'echo {fzf:query}'
    fzf --preview 'echo {q}'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    fzf --preview 'echo {fzf:query}'
    fzf --preview 'echo {q}'
</pre>
</div>
</content>
</entry>
</feed>
