<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fzf/test/test_layout.rb, 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>Fix stray character artifacts when scrollbar is hidden</title>
<updated>2025-10-04T12:56:56+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-10-04T11:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=febaadbee5b896928664449d7f7c3c6fe2220e26'/>
<id>febaadbee5b896928664449d7f7c3c6fe2220e26</id>
<content type='text'>
Fix #4537
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #4537
</pre>
</div>
</content>
</entry>
<entry>
<title>Style change: thinner gutter column (#4521)</title>
<updated>2025-09-16T12:22:56+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-09-16T12:22:56+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=a67aa85820c2e278e1c32fb8fdfe137523537ccb'/>
<id>a67aa85820c2e278e1c32fb8fdfe137523537ccb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix --no-header-lines-border behavior</title>
<updated>2025-07-22T10:16:55+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-07-22T10:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=08027e7a79d49c7b1186a6e76415611d5b65b4e4'/>
<id>08027e7a79d49c7b1186a6e76415611d5b65b4e4</id>
<content type='text'>
It should be different from --header-lines-border=none according to the
man page. It should merge two headers unlike the latter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It should be different from --header-lines-border=none according to the
man page. It should merge two headers unlike the latter.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add footer</title>
<updated>2025-06-10T14:02:23+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-06-09T15:26:57+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=3b68dcdd81394f1ac9f743e1f74ff754f95eef9e'/>
<id>3b68dcdd81394f1ac9f743e1f74ff754f95eef9e</id>
<content type='text'>
Options:
  --footer=STR             String to print as footer
  --footer-border[=STYLE]  Draw border around the footer section
                           [rounded|sharp|bold|block|thinblock|double|horizontal|vertical|
                            top|bottom|left|right|line|none] (default: line)
  --footer-label=LABEL     Label to print on the footer border
  --footer-label-pos=COL   Position of the footer label
                           [POSITIVE_INTEGER: columns from left|
                            NEGATIVE_INTEGER: columns from right][:bottom]
                           (default: 0 or center)

The default border type for footer is 'line', which draws a single
separator between the footer and the list. It changes its position
depending on `--layout`, so you don't have to manually switch between
'top' and 'bottom'

The 'line' style is now supported by other border types as well.
`--list-border` is the only exception.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Options:
  --footer=STR             String to print as footer
  --footer-border[=STYLE]  Draw border around the footer section
                           [rounded|sharp|bold|block|thinblock|double|horizontal|vertical|
                            top|bottom|left|right|line|none] (default: line)
  --footer-label=LABEL     Label to print on the footer border
  --footer-label-pos=COL   Position of the footer label
                           [POSITIVE_INTEGER: columns from left|
                            NEGATIVE_INTEGER: columns from right][:bottom]
                           (default: 0 or center)

The default border type for footer is 'line', which draws a single
separator between the footer and the list. It changes its position
depending on `--layout`, so you don't have to manually switch between
'top' and 'bottom'

The 'line' style is now supported by other border types as well.
`--list-border` is the only exception.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix inconsistent placement of header-lines with border options</title>
<updated>2025-06-10T14:02:23+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-06-05T13:02:22+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=39db02616158020b180a56dc8f1bdcf9f8365945'/>
<id>39db02616158020b180a56dc8f1bdcf9f8365945</id>
<content type='text'>
fzf displayed --header-lines inconsistently depending on the presence of borders:

  # --header and --header-lines co-located
  seq 10 | fzf --header-lines 3 --header "$(seq 101 103)" --header-first

  # --header and --header-lines separated
  seq 10 | fzf --header-lines 3 --header "$(seq 101 103)" --header-first --header-lines-border

This commit fixes the inconsistency with the following logic:

* If only one of --header or --header-lines is provided, --header-first
  applies to that single header.
* If both are present, --header-first affects only the regular --header,
  not --header-lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fzf displayed --header-lines inconsistently depending on the presence of borders:

  # --header and --header-lines co-located
  seq 10 | fzf --header-lines 3 --header "$(seq 101 103)" --header-first

  # --header and --header-lines separated
  seq 10 | fzf --header-lines 3 --header "$(seq 101 103)" --header-first --header-lines-border

This commit fixes the inconsistency with the following logic:

* If only one of --header or --header-lines is provided, --header-first
  applies to that single header.
* If both are present, --header-first affects only the regular --header,
  not --header-lines.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the CI failure for PR caused by a spelling mistake (#4406)</title>
<updated>2025-06-03T10:41:47+00:00</updated>
<author>
<name>Koichi Murase</name>
<email>myoga.murase@gmail.com</email>
</author>
<published>2025-06-03T10:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=70eace529096431cf8a5030c14f0ab3d24df4f3d'/>
<id>70eace529096431cf8a5030c14f0ab3d24df4f3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Show ellipsis for truncated labels</title>
<updated>2025-05-17T02:25:15+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-05-17T02:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=b27943423e1cde31a7f27c7b031d7fa108cf9c14'/>
<id>b27943423e1cde31a7f27c7b031d7fa108cf9c14</id>
<content type='text'>
Close #4390
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #4390
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix panic when use header border without pointer/marker (#4345)</title>
<updated>2025-04-13T11:24:29+00:00</updated>
<author>
<name>phanium</name>
<email>91544758+phanen@users.noreply.github.com</email>
</author>
<published>2025-04-13T11:24:29+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=66df24040fed3c76df545fc34b47387c86922786'/>
<id>66df24040fed3c76df545fc34b47387c86922786</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix change-header-label+change-header</title>
<updated>2025-02-07T11:57:09+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-02-07T11:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=818d0be436a9a580561f793424b7780c3584c59c'/>
<id>818d0be436a9a580561f793424b7780c3584c59c</id>
<content type='text'>
Fix #4227
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #4227
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix RuboCop errors</title>
<updated>2025-02-01T17:48:04+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-02-01T17:48:04+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=b7795a3deaa4339cebddd267fe68b39aff5380cc'/>
<id>b7795a3deaa4339cebddd267fe68b39aff5380cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
