Age | Commit message (Collapse) | Author |
|
Changelog
=========
Merge pull request #30 from lenormf/multiplexer-support (1e19357)
Implement support scripts for `tmux` and `dvtm` (94c27bc)
|
|
Changelog
=========
Add acceptance test for non-interactive mode (eaf3b9d)
Add acceptance test for initial query (7fbd58b)
Add Acceptance test large inputs and worker counts (0ae974a)
Add acceptance test for --show-scores (5eba69d)
Add acceptance test for --help (be504d7)
Add acceptance tests for --lines and --prompt (699d03a)
Add -j option to control parallelism (5aeaaa3)
Pass options to choices_init (15b29a4)
Update README (0ce3208)
|
|
Changelog
=========
Fix tests on OS X (2771d76)
Update changelog (1d67140)
Add test for large input (618be61)
Merge partially sorted lists in parallel (1f77253)
Replace k-way-merge with 2-way merge (9bd9d1f)
Perform sort in parallel (267e6a4)
Fix memory leak of job (77a2eb5)
|
|
Changelog
=========
Merge pull request #27 from mikeastock/support-j-k-movement (3f70bef)
Support movement with CTRL-J/CTRL-K (5a3ce8b)
|
|
Changelog
=========
Run acceptance tests on TravisCI (b0941d6)
Add tests for arrow keys (8301d16)
|
|
Changelog
=========
Improve parallelism of search workers (5df8c7c)
Store choices on job struct (66d2c52)
Create search_job struct (47dee6d)
Remove unused and uninitialized worker struct var (00123bf)
|
|
Changelog
=========
Version 0.8 (19dae1c)
Add changelog for 0.8 (40b4936)
|
|
Changelog
=========
Rename acceptance test (30aa7ea)
Upgrade to ttytest 0.4.0 (c373470)
|
|
Changelog
=========
Upgrade to ttytest 0.3.0 (6ecf922)
|
|
Changelog
=========
Use correct path to fzy in integration test (db40206)
Add integration test for ctrl-d and ctrl-d (b16d93b)
Add integration test for query editing (c79aafc)
Expand on integration test (ce55089)
Add integration test helper to Makefile (62862ec)
Add ruby based integration test (1ccbde5)
Fix tty_interface clear for num_lines=0 (24c5306)
Fix a problem that the cursor position shifted upward (0341d2f)
|
|
Changelog
=========
Version 0.7 (d88d197)
Fix segfault when encountering utf-8 characters (7812c55)
|
|
Changelog
=========
Update CHANGELOG (010f4cf)
Add sys/select.h to fix building with musl libc (e2eb64b)
|
|
Changelog
=========
Version 0.6 (62415d3)
Mention bonus lookup table in CHANGELOG (be93088)
Add a few missing static declarations (239c83d)
Fix segfault when autocompleting on no matches (da86472)
Use macros to help with bonus tables (cf9bba8)
Use standards-compliant lookup table (9d16ab4)
Use a lookup table for precompute_bonuses (e6cb871)
Add make veryclean (c7ba610)
Use score_t instead of double (7d3b5c1)
Don't consider numbers word separators (5c2d67c)
Split bonus computation into own method (95eb1c0)
|
|
Changelog
=========
List all conditions identifying match in docs (3efee2a)
|
|
Changelog
=========
Store result of getopt_long in an int (53f09a3)
Update CHANGELOG.md (ad47ae3)
Use number of processors as worker count (2142a44)
Store worker_count on choices_t (471431c)
Use threading when matching/scoring (3cf9d22)
Use threading when matching/scoring (6519dd4)
Change match into if/else (a9b4925)
Add tests for exact scores (6d352b3)
Batch together input for searches (d9924b1)
Add pageup and pagedown (35cc756)
Use a struct to store keybindings (c73dad5)
Extract append_search method (81e216e)
Move all action into their own functions (5ab6a38)
Track last search (1852e20)
Use tty_interface_t to communicate exit (d7ee7ef)
Return exit code from run (bf4937b)
Use tty_interface_t throughout (2c802e2)
Remove options global variable (9bb252f)
Store state in tty_interface_t (12bd59c)
Extract tty interface to own file (52f091d)
Ensure options is passed as a pointer (fbf5f7a)
Extract option parsing to separate file (45be23b)
|
|
Changelog
=========
Version 0.5 (26452f2)
|
|
Changelog
=========
Update changelog (c2599be)
Use an SVG logo (0e58d34)
|
|
Changelog
=========
Remove calculate_score (same as match_positions) (734a374)
Move equality detection within calculate_score (33d04f1)
Skip sorting on empty search string (e6f8353)
Make sorting stable (3b23f57)
|
|
Changelog
=========
bump version in fzy.1 (e176ba9)
|
|
Changelog
=========
Move fzytest into test/ directory (a5543bc)
Move sources into src directory (2b3c3a8)
|
|
Changelog
=========
Add logo (4549964)
Add logo (5105eb9)
|
|
Changelog
=========
Simpler rpm installation for systems with yum (29a46f7)
Update install instructions and add rpm (81a2c20)
Version 0.4 (e62a3c6)
Fix permissions in make install (2540789)
|
|
Changelog
=========
Group together num_lines logic (73db8f8)
Check errors when opening tty (abe4d5c)
Document -q/--query in man page (0bdcf35)
Update changelog (a52e777)
Add -q/--query for specifying initial query (6081e91)
Rename initial_query to filter (bf80ddb)
Use make check instead of make test on CI (26838bc)
Use '\0' instead of 0 when we mean a char. (fa85f4d)
Ensure last line is cleared on exit. (60e3b91)
fixup! Rename choices_free to choices_destroy (a7eacad)
Make run returns on success, then exit from main (be5dc79)
Destroy choices on exit (447c422)
Rename choices_free to choices_destroy (aed59e6)
Store read buffer on choices structure (c5ab368)
|
|
Changelog
=========
ag --no-color is no more (dba5471)
|
|
Changelog
=========
Add installation for Debian/Ubuntu 64-bit (80f29ee)
Partly revert Makefile compatibility (b749877)
Improve Makefile compatibility (887a0b4)
Add make check (a917ebd)
Add Arch Linux AUR instructions (4b45c99)
Version 0.3 (89eeedd)
|
|
Changelog
=========
Improve debugging print (d7a6ab2)
Don't ignore make test errors (6eb474b)
|
|
Changelog
=========
Add homebrew instructions to README (62d3fa9)
Set sensible initial sizes for growing arrays (1e67f03)
Move input reading to choices.c (d8d8248)
Read entire input into contiguous memory (d4a0f91)
|
|
Changelog
=========
Update README (80361f2)
Add ALGORITHM.md (e017c40)
|
|
Changelog
=========
Revert "Simplify CFLAGS" (9cafcad)
|
|
Changelog
=========
Another amazing (candid) testimonial (29c27bf)
Use macros to represent control keys (04f6cd0)
Don't build fzytest as part of make all (3f58b30)
Simplify CFLAGS (de53af7)
|
|
Changelog
=========
Test under os X (a969944)
Unset ICRNL on tty (24f8bcc)
|
|
Changelog
=========
Add Gray's testimonial (8d94b43)
|
|
Changelog
=========
Fix indentation (e76c769)
|
|
Changelog
=========
Additional test for position (5431139)
Add DEBUG_VERBOSE flag (e3ad48c)
Allow specifying count for benchmark (1bed6cf)
Use static where appropriate in fzy.c (0987301)
Use size_t where appropriate (01bec38)
Allow customization of config.h via config.def.h (0f7b650)
Apply clang-format to all files (afef1c9)
|
|
|