..
algo
Add fast path for single-character patterns in FuzzyMatchV2
2026-07-23 21:27:29 +09:00
protector
Add "unix" and "fattr" promises ( #4719 )
2026-03-17 11:44:13 +09:00
tui
Skip redundant SGR sequences in light renderer
2026-07-17 10:34:42 +09:00
util
Terminate child processes on Windows ( #4723 )
2026-03-29 12:40:24 +09:00
actiontype_string.go
Add 'wait' action to block until search completion ( #4825 )
2026-07-05 11:22:02 +09:00
ansi.go
Clean up non-ascii characters
2026-04-20 00:47:16 +09:00
ansi_test.go
Add underline style variants and underline color support
2026-02-15 01:06:46 +09:00
cache.go
Replace []Result cache with bitmap cache for reduced memory usage
2026-03-08 11:49:28 +09:00
cache_test.go
Replace []Result cache with bitmap cache for reduced memory usage
2026-03-08 11:49:28 +09:00
chunklist.go
Add change-with-nth action to dynamically change --with-nth ( #4691 )
2026-03-01 16:09:54 +09:00
chunklist_test.go
Fix lint warnings ( #4586 )
2025-11-12 22:05:17 +09:00
constants.go
Replace []Result cache with bitmap cache for reduced memory usage
2026-03-08 11:49:28 +09:00
core.go
Address code scanning alerts
2026-05-25 14:31:51 +09:00
functions.go
Embed man page in the binary and show it on 'fzf --man'
2024-05-21 01:06:10 +09:00
history.go
Fix deprecations of ioutil ( #3370 )
2023-07-16 17:14:22 +09:00
history_test.go
Fix lint warnings ( #4586 )
2025-11-12 22:05:17 +09:00
item.go
Make --accept-nth compatible with --select-1
2025-02-26 00:25:23 +09:00
item_test.go
Micro-optimizations
2016-08-19 02:39:32 +09:00
LICENSE
Year 2026
2026-02-19 00:20:09 +09:00
matcher.go
Use a shared work queue instead of static partitioning in matcher
2026-03-07 18:26:42 +09:00
merger.go
Fix --no-sort jumpiness by merging results in index order
2026-03-14 20:43:30 +09:00
merger_test.go
Fix --no-sort jumpiness by merging results in index order
2026-03-14 20:43:30 +09:00
options.go
Apply facing-line rule to input border as well
2026-07-18 16:43:23 +09:00
options_no_pprof.go
Refactor the code so that fzf can be used as a library ( #3769 )
2024-05-07 01:06:42 +09:00
options_pprof.go
Enable profiling options when 'pprof' tag is set ( #2813 )
2024-04-13 14:58:11 +09:00
options_pprof_test.go
Enable profiling options when 'pprof' tag is set ( #2813 )
2024-04-13 14:58:11 +09:00
options_test.go
Allow bare put action in transform output
2026-06-02 20:21:04 +09:00
pattern.go
Replace []Result cache with bitmap cache for reduced memory usage
2026-03-08 11:49:28 +09:00
pattern_test.go
Replace []Result cache with bitmap cache for reduced memory usage
2026-03-08 11:49:28 +09:00
proxy.go
Pre-create become file with O_EXCL
2026-07-05 22:00:55 +09:00
proxy_unix.go
--tmux: Export bash functions
2024-09-29 19:33:42 +09:00
proxy_windows.go
--tmux: Export bash functions
2024-09-29 19:33:42 +09:00
reader.go
Skip symlinks targeting ancestors of walker root to prevent resource exhaustion
2026-03-18 20:43:00 +09:00
reader_test.go
Remove possible races ( #4070 )
2024-11-03 20:12:47 +09:00
result.go
Skip all-zero passes in radix sort of results
2026-07-24 21:38:18 +09:00
result_others.go
Use LSD radix sort for Result sorting in matcher
2026-03-01 15:57:39 +09:00
result_test.go
Replace sort.Sort(ByOrder(...)) with slices.SortFunc
2026-04-12 10:43:47 +09:00
result_x86.go
Use LSD radix sort for Result sorting in matcher
2026-03-01 15:57:39 +09:00
server.go
Allow bare put action in transform output
2026-06-02 20:21:04 +09:00
terminal.go
Unregister interrupt signal handler when Loop exits
2026-07-20 13:12:12 +09:00
terminal_test.go
Clean up non-ascii characters
2026-04-20 00:47:16 +09:00
terminal_unix.go
Terminate resize notification when Loop exits
2026-07-20 13:09:06 +09:00
terminal_windows.go
Terminate resize notification when Loop exits
2026-07-20 13:09:06 +09:00
tmux.go
Comment why floating pane requires TMUX_PANE
2026-07-15 17:45:08 +09:00
tmux_test.go
Set --border-label as the title of the tmux floating pane ( #4853 )
2026-07-05 19:35:34 +09:00
tokenizer.go
With a non-default --delimiter, --{accept,with}-nth should not remove trailing whitespaces
2026-03-07 13:39:55 +09:00
tokenizer_test.go
Fix AWK tokenizer not treating a new line character as whitespace
2026-03-07 11:45:02 +09:00
winpty.go
Use MSYS=enable_pcon instead of winpty on mintty 3.4.5 or later
2024-05-23 18:42:54 +09:00
winpty_windows.go
--tmux: Export bash functions
2024-09-29 19:33:42 +09:00
zellij.go
Default to native border for Zellij floating pane ( #4854 )
2026-07-06 21:04:35 +09:00