This project is mirrored from https://github.com/junegunn/fzf.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Sep 28, 2017
-
-
Junegunn Choi authored
- Use bash for `set -o pipefail` - Fall back to simpler find command when the original command failed Related: #1061
-
- Aug 26, 2017
-
-
Junegunn Choi authored
-
- Aug 16, 2017
-
-
Junegunn Choi authored
Instead of notifying the event coordinator (EventBox) whenever a new line is arrived, start a background goroutine that periodically does the task. Atomic.StoreInt32 is much cheaper than mutex synchronization that happens during EventBox update.
-
- Jul 01, 2017
-
-
Junegunn Choi authored
With zero result. Related: https://github.com/junegunn/fzf.vim/issues/22#issuecomment-311869805
-
- Nov 08, 2016
-
-
Junegunn Choi authored
- Fix display of CJK wide characters - Fix horizontal offset of header lines - Add support for keys with ALT modifier, shift-tab, page-up and down - Fix util.ExecCommand to properly parse command-line arguments - Fix redraw on resize - Implement Pause/Resume for execute action - Remove runtime check of GOOS - Change exit status to 2 when tcell failed to start - TBD: Travis CI build for tcell renderer - Pending. tcell cannot reliably ingest keys from tmux send-keys
-
- Nov 07, 2016
-
-
Michael Kelley authored
-
- Aug 16, 2016
-
-
Junegunn Choi authored
-
- Feb 07, 2016
-
-
Junegunn Choi authored
-
- Aug 02, 2015
-
-
Junegunn Choi authored
> time cat /tmp/list | fzf-0.10.1-darwin_amd64 --ansi -fqwerty > /dev/null real 0m4.364s user 0m8.231s sys 0m0.820s > time cat /tmp/list | fzf --ansi -fqwerty > /dev/null real 0m4.624s user 0m5.755s sys 0m0.732s
-
Junegunn Choi authored
> wc -l /tmp/list2 2594098 /tmp/list2 > time cat /tmp/list2 | fzf-0.10.1-darwin_amd64 -fqwerty > /dev/null real 0m5.418s user 0m10.990s sys 0m1.302s > time cat /tmp/list2 | fzf-head -fqwerty > /dev/null real 0m4.862s user 0m6.619s sys 0m0.982s
-
- Jul 22, 2015
-
-
Junegunn Choi authored
-
- Jun 08, 2015
-
-
Giulio Iotti authored
-
- Jun 03, 2015
-
-
Junegunn Choi authored
-
- Apr 17, 2015
-
-
Junegunn Choi authored
I profiled fzf and it turned out that it was spending significant amount of time repeatedly converting character arrays into Unicode codepoints. This commit greatly improves search performance after the initial scan by memoizing the converted results. This commit also addresses the problem of unbounded memory usage of fzf. fzf is a short-lived process that usually processes small input, so it was implemented to cache the intermediate results very aggressively with no notion of cache expiration/eviction. I still think a proper implementation of caching scheme is definitely an overkill. Instead this commit introduces limits to the maximum size (or minimum selectivity) of the intermediate results that can be cached.
-
- Jan 12, 2015
-
-
Junegunn Choi authored
-
Junegunn Choi authored
-
- Jan 07, 2015
-
-
Junegunn Choi authored
-
- Jan 03, 2015
-
-
Junegunn Choi authored
-