Commit Graph

14 Commits (master)

Author SHA1 Message Date
Charlie Vieth 3c877c504b
Enable profiling options when 'pprof' tag is set (#2813)
This commit enables cpu, mem, block, and mutex profling of the FZF
executable. To support flushing the profiles at program exit it adds
util.AtExit to register "at exit" functions and mandates that util.Exit
is used instead of os.Exit to stop the program.

Co-authored-by: Junegunn Choi <junegunn.c@gmail.com>
3 weeks ago
Junegunn Choi 41b3511ad9
Improve ingestion performance (by around 20%) 1 month ago
Junegunn Choi 208e556332
Replace "default find command" with built-in directory traversal 3 months ago
Junegunn Choi 16f6473938
Change mattn/go-runewidth dependency to rivo/uniseg for accurate results
Related #3588 #3588 #3567
4 months ago
Junegunn Choi ec208af474
Go 1.18 or above is required
Close #3492
6 months ago
Junegunn Choi a0b42e6538
Require Go 1.17 or above 2 years ago
Nanda Lopes 686528d627
BUILD.md: Update Go version requirement (#2332)
src/options.go:463:9: undefined: strings.ReplaceAll
    note: module requires Go 1.13make: *** [Makefile:122: target/fzf-linux_amd64] Erro 2
3 years ago
Junegunn Choi 3ba7b5cf2d
Make Makefile fail when git information is not available 4 years ago
Junegunn Choi 3304f284a5
Panic when fzf was built without version information
So that the package maintainers would immediately know that the build is
incorrect. But is there a way to make build simply fail?

Related: https://github.com/junegunn/fzf.vim/issues/1150
4 years ago
Junegunn Choi 315e568de0
Update build instruction
Close #1485
5 years ago
Junegunn Choi 8bbf9335e1
Restructuring: main package in project root 7 years ago
Edgar Lee 7d3575b362
Use glide to handle go dependencies 7 years ago
Junegunn Choi 5b749e2d5c
Update documentation 7 years ago
Junegunn Choi 67026718c1
Add BUILD.md 8 years ago