fzy
terminal fuzzy finder picker
git clone https://9o.is/git/fzy.git
| Date | Commit message | Author | Files | + | - |
| 2026-02-24 15:19 | remove woffset and "..." | Jul | 1 | +4 | -8 |
| 2026-02-23 21:15 | handle custom escape sequence to hide text from display | Jul | 1 | +20 | -1 |
| 2026-02-23 19:14 | complete multiselection | Jul | 3 | +35 | -19 |
| 2026-02-23 14:46 | fix width offset handling for printing "..." | Jul | 1 | +5 | -1 |
| 2026-02-23 14:30 | bolden matches and provide --no-color flag | Jul | 5 | +25 | -4 |
| 2026-02-23 13:07 | replace tabs with spacing for better inverse highlighting | Jul | 1 | +2 | -0 |
| 2026-01-25 07:42 | persist config.h | Jul | 3 | +29 | -9 |
| 2025-08-06 09:57 | add partial multi-selection | Jul | 5 | +82 | -6 |
| 2025-08-05 08:26 | inline info | Jul | 1 | +3 | -4 |
| 2025-08-05 07:20 | add halfpage up/down vi bindings | Jul | 1 | +12 | -5 |
| 2025-07-31 09:34 | truncate lines to terminal width | Jul | 1 | +4 | -0 |
| 2025-08-05 06:50 | center scrolling | Jul | 3 | +3 | -4 |
| 2025-08-05 06:37 | fix clearline issues for use in editor | Jul | 2 | +4 | -3 |
| 2025-07-29 23:14 | Merge pull request #195 from The-Assembly-Knight/fix-typo | John Hawthorn | 1 | +1 | -1 |
| 2025-07-28 20:25 | fix gentoo's webpage url and gentoo's intallation command | The-Assembly-Knight | 1 | +1 | -1 |
| 2025-07-27 07:00 | Check return value from allocations in choices.c | John Hawthorn | 1 | +12 | -0 |
| 2025-07-27 07:00 | Add missing date to CHANGELOG | John Hawthorn | 1 | +1 | -1 |
| 2025-07-12 06:54 | Version 1.1 | John Hawthorn | 4 | +19 | -3 |
| 2025-07-12 05:00 | Avoid possible compiler warning | John Hawthorn | 1 | +2 | -1 |
| 2025-07-12 04:40 | Update more CI versions | John Hawthorn | 1 | +7 | -7 |
| 2025-07-12 04:09 | Fix acceptance tests | John Hawthorn | 2 | +9 | -9 |
| 2025-07-12 04:06 | Increase tty buffer to 16k | John Hawthorn | 1 | +1 | -1 |
| 2025-07-12 03:20 | Merge pull request #191 from binhtran432k/refactor/simplify-match | John Hawthorn | 1 | +14 | -29 |
| 2025-01-18 13:38 | Simplify Match Algorithm | Binh Tran | 1 | +14 | -29 |
| 2024-12-10 02:01 | Remove trailing whitespace | John Hawthorn | 1 | +2 | -2 |
| 2024-12-07 06:19 | Merge pull request #184 from Icantjuddle/add_cpp_extern | John Hawthorn | 8 | +58 | -1 |
| 2024-12-07 06:16 | Initialize avoid uninitialized variable warning | John Hawthorn | 1 | +1 | -1 |
| 2024-01-03 16:38 | Add extern C | Ben Judd | 8 | +58 | -1 |
| 2022-01-23 06:50 | Merge pull request #150 from casprwang/patch-1 | John Hawthorn | 1 | +1 | -1 |
| 2022-01-23 06:49 | Merge pull request #154 from erlliam/patch-1 | John Hawthorn | 1 | +2 | -2 |
| 2022-01-23 06:49 | Merge pull request #164 from farisachugthai/patch-1 | John Hawthorn | 1 | +1 | -1 |
| 2021-09-12 00:30 | Update ALGORITHM.md | Faris A Chugthai | 1 | +1 | -1 |
| 2021-01-05 11:13 | Update man page | erlliam | 1 | +2 | -2 |
| 2020-10-21 16:45 | Update ALGORITHM.md | Casper Wang | 1 | +1 | -1 |
| 2020-10-12 00:34 | Build on armv7, aarch64, s390x, and ppc64le | John Hawthorn | 1 | +23 | -3 |
| 2020-10-12 00:55 | Merge pull request #148 from sanjaymsh/ppc64le | John Hawthorn | 1 | +21 | -6 |
| 2020-10-08 20:14 | Travis-ci: added support for ppc64le | sanjay-cpu | 1 | +21 | -6 |
| 2020-08-09 02:42 | Check for too long haystack | John Hawthorn | 2 | +14 | -1 |
| 2020-07-07 01:30 | Merge pull request #134 from theosotr/fix | John Hawthorn | 2 | +5 | -2 |
| 2020-07-07 01:29 | Merge pull request #142 from legendre6891/patch-1 | John Hawthorn | 1 | +4 | -0 |
| 2020-07-07 01:29 | Merge pull request #144 from d-e-s-o/topic/named-pipe | John Hawthorn | 1 | +1 | -1 |
| 2020-07-07 01:17 | fzy-tmux: Use named pipe for conveying exit code | Daniel Mueller | 1 | +1 | -1 |
| 2020-05-28 16:28 | Update man page | Kevin Kainan Li | 1 | +4 | -0 |
| 2020-01-29 18:49 | Merge pull request #138 from mmartin/master | John Hawthorn | 1 | +6 | -2 |
| 2020-01-29 16:17 | Fix --show-info when lines do not fit in the screen | Mārtiņš Mačs | 1 | +6 | -2 |
| 2020-01-04 22:50 | Add missing Make dependencies | Thodoris Sotiropoulos | 2 | +5 | -2 |
| 2019-12-28 07:18 | Merge branch 'show-info' | John Hawthorn | 5 | +31 | -5 |
| 2019-12-28 07:01 | Merge pull request #125 from gpanders/ctrl-g-exit | John Hawthorn | 2 | +2 | -1 |
| 2019-12-28 06:26 | Merge pull request #132 from jhawthorn/no_vla | John Hawthorn | 5 | +146 | -87 |
| 2019-12-28 02:44 | Error on usage of VLA | John Hawthorn | 2 | +3 | -3 |
| 2019-12-28 03:39 | Avoid VLA in tty_interface | John Hawthorn | 3 | +4 | -4 |
| 2019-12-28 03:09 | Remove strlen in precompute_bonus | John Hawthorn | 1 | +1 | -2 |
| 2019-12-28 02:43 | Use malloc in match_positions to avoid VLA | John Hawthorn | 1 | +9 | -2 |
| 2019-12-28 02:42 | Remove DEBUG_VERBOSE | John Hawthorn | 1 | +0 | -34 |
| 2019-12-28 02:39 | Reduce memory and avoid VLA in match() | John Hawthorn | 1 | +11 | -7 |
| 2019-12-28 02:35 | Split match and match_postitions | John Hawthorn | 1 | +48 | -4 |
| 2019-12-28 02:16 | Extract row matching into own method | John Hawthorn | 1 | +34 | -26 |
| 2019-12-28 02:08 | Move some temporary storage into match_struct | John Hawthorn | 1 | +39 | -17 |
| 2019-12-28 01:54 | Break early if strlen(neddle) > strlen(haystack) | John Hawthorn | 1 | +1 | -1 |
| 2019-12-28 01:49 | Combine early-return if as else if | John Hawthorn | 1 | +1 | -3 |
| 2019-12-28 01:47 | Work with row pointers | John Hawthorn | 1 | +15 | -6 |
| 2019-12-28 01:38 | Avoid VLA for match_bonus | John Hawthorn | 1 | +1 | -1 |
| 2019-12-28 01:33 | Avoid VLA for lower_{needle,haystack} | John Hawthorn | 1 | +13 | -11 |
| 2019-10-13 22:10 | Cancel with Ctrl-G | Greg Anders | 2 | +2 | -1 |
| 2019-10-07 00:42 | Update test.yml | John Hawthorn | 1 | +5 | -10 |
| 2019-08-22 03:09 | Add build status badge | John Hawthorn | 1 | +2 | -0 |
| 2019-08-18 05:16 | Add CI job to build under Alpine Linux (#122) | John Hawthorn | 1 | +9 | -0 |
| 2019-08-16 08:17 | Merge pull request #121 from jhawthorn/read-null | John Hawthorn | 9 | +37 | -19 |
| 2019-08-16 08:09 | Simplify input_delimiter handling | John Hawthorn | 5 | +19 | -26 |
| 2019-08-15 22:32 | Remove Travis build status | John Hawthorn | 1 | +0 | -2 |
| 2019-08-15 22:30 | Create CI workflow for GitHub actions (#120) | John Hawthorn | 1 | +40 | -0 |
| 2019-05-03 10:30 | Add ability to use null as input delimiter. | Ashkan Kiani | 8 | +29 | -4 |
| 2019-04-05 11:32 | add test_show_info acceptance test | Ondrej Martinek | 1 | +9 | -0 |
| 2019-03-21 13:47 | fix acceptance tests | Ondrej Martinek | 2 | +9 | -2 |
| 2019-03-16 04:54 | show selection info (with -i option) | Ondrej Martinek | 4 | +19 | -9 |
| 2019-01-14 05:17 | Set default options in config.def.h | John Hawthorn | 2 | +16 | -9 |
| 2019-01-14 04:54 | Rebuild config.h if config.def.h is newer | John Hawthorn | 1 | +1 | -1 |
| 2019-02-03 05:34 | Merge pull request #101 from cisenor/Add-Path-To-Command-To-Support-OS-x | John Hawthorn | 1 | +4 | -3 |
| 2018-11-30 21:45 | Add Path To Find Command | Craig | 1 | +4 | -3 |
| 2018-11-04 22:06 | LInk to fzy.js | John Hawthorn | 1 | +4 | -0 |
| 2018-11-04 22:05 | Link to online demo | John Hawthorn | 1 | +3 | -2 |
| 2018-10-13 21:05 | Precompute tolower in match_positions | John Hawthorn | 1 | +10 | -1 |
| 2018-09-23 21:17 | Version 1.0 | John Hawthorn | 4 | +4 | -4 |
| 2018-09-23 18:52 | Use do {} while in action_del_char | John Hawthorn | 1 | +2 | -2 |
| 2018-09-16 03:59 | Remove unnecessary check from action_del_char | John Hawthorn | 1 | +8 | -10 |
| 2018-09-23 19:36 | Link to various distro packages from README | John Hawthorn | 1 | +6 | -6 |
| 2018-09-23 19:27 | Rewrite installation section on README | John Hawthorn | 1 | +16 | -33 |
| 2018-09-13 07:02 | Prepare CHANGELOG for 1.0 | John Hawthorn | 1 | +14 | -0 |
| 2018-09-16 01:02 | Better pselect error handling | John Hawthorn | 1 | +7 | -1 |
| 2018-09-15 21:20 | Redraw on signals | John Hawthorn | 1 | +5 | -0 |
| 2018-09-16 00:15 | Allow -1 timeout to mean infinite | John Hawthorn | 2 | +9 | -3 |
| 2018-09-15 21:15 | Allow masking signals in tty_input_ready | John Hawthorn | 3 | +16 | -4 |
| 2018-09-15 21:12 | Return 0 on pselect EINTR | John Hawthorn | 1 | +7 | -2 |
| 2018-09-15 21:11 | Switch to pselect | John Hawthorn | 1 | +4 | -2 |
| 2018-09-15 20:55 | Pass a timeout to tty_input_ready | John Hawthorn | 3 | +4 | -4 |
| 2018-09-22 06:19 | Move acceptance tests to separate travis stage | John Hawthorn | 1 | +7 | -8 |
| 2018-09-10 06:04 | Adjust readme | John Hawthorn | 1 | +1 | -1 |
| 2018-09-10 03:53 | Reduce ambiguous char wait time to 25ms | John Hawthorn | 2 | +6 | -1 |
| 2018-09-10 04:02 | Merge branch 'abort_on_escape' | John Hawthorn | 5 | +50 | -17 |
| 2018-09-09 21:12 | Fix formatting | John Hawthorn | 1 | +13 | -13 |
| 2018-09-09 20:31 | Fix acceptance tests | John Hawthorn | 1 | +6 | -2 |
| 2018-09-09 20:05 | Disable line wrap when printing candidates | John Hawthorn | 2 | +20 | -14 |
| 2018-09-09 19:53 | Add sequence to disable line wrap | John Hawthorn | 2 | +10 | -0 |
| 2018-09-09 20:08 | Add acceptance tests for unicode chars | John Hawthorn | 1 | +101 | -1 |
| 2018-09-09 08:09 | bundle quietly | John Hawthorn | 1 | +1 | -1 |
| 2018-09-09 08:04 | Reduce boilerplate in acceptance test | John Hawthorn | 1 | +40 | -26 |
| 2018-09-09 20:07 | Merge pull request #77 from syrrim/uni | John Hawthorn | 1 | +26 | -5 |
| 2018-08-08 01:36 | Merge pull request #89 from jhawthorn/svg_demo | John Hawthorn | 1 | +1 | -1 |
| 2018-07-21 22:50 | Merge pull request #88 from MichaelMackus/selection-underline | John Hawthorn | 3 | +9 | -0 |
| 2018-07-21 22:39 | Switch to svg animated demo in README | John Hawthorn | 1 | +1 | -1 |
| 2018-07-18 21:54 | Add support for underlining selected item | Michael Mackus | 3 | +9 | -0 |
| 2018-06-18 18:19 | Merge pull request #86 from neuschaefer/typo | John Hawthorn | 1 | +1 | -1 |
| 2018-06-18 18:18 | Merge pull request #85 from jhawthorn/fast_tty_init | John Hawthorn | 2 | +17 | -1 |
| 2018-06-17 20:45 | choices: Fix a typo ("stings") | Jonathan Neuschäfer | 1 | +1 | -1 |
| 2018-06-17 18:58 | Fix reading choices if stdin is a tty | John Hawthorn | 1 | +7 | -1 |
| 2018-06-17 18:48 | Add test for user input coming before choices read | John Hawthorn | 1 | +7 | -0 |
| 2018-06-17 18:30 | Initialize tty before reading choices | John Hawthorn | 1 | +4 | -1 |
| 2018-06-17 18:25 | Merge pull request #82 from neuschaefer/jk | John Hawthorn | 1 | +2 | -2 |
| 2018-06-16 20:29 | tty_interface: Fix comments about CTRL-J and CTRL-K | Jonathan Neuschäfer | 1 | +2 | -2 |
| 2018-05-18 00:28 | Merge pull request #79 from 0mp/patch-1 | John Hawthorn | 1 | +20 | -16 |
| 2018-05-17 11:11 | Add FreeBSD installation instructions | Mateusz Piotrowski | 1 | +20 | -16 |
| 2018-05-04 16:32 | Abort if Esc is pressed | Jason Felice | 5 | +49 | -17 |
| 2018-05-04 15:42 | Initialize fd_set correctly | Jason Felice | 1 | +1 | -0 |
| 2018-04-23 05:25 | add utf-8 support to input, fixes #21 | syrrim | 1 | +26 | -5 |
| 2018-04-21 18:43 | Merge pull request #71 from tgeng/master | John Hawthorn | 1 | +4 | -0 |
| 2018-03-20 03:53 | Fix home/end support on Mac | Tianyu Geng | 1 | +2 | -0 |
| 2018-02-05 22:20 | Support cursor jumping with Home and End keys | Tianyu Geng | 1 | +2 | -0 |
| 2017-11-18 09:45 | Merge pull request #59 from svenstaro/patch-1 | John Hawthorn | 1 | +0 | -5 |
| 2017-11-16 21:39 | Add MSYS2 to the install instructions | Erich Gubler | 1 | +1 | -1 |
| 2018-02-26 21:51 | Merge pull request #72 from gyakovlev/master | John Hawthorn | 1 | +6 | -0 |
| 2018-02-20 23:32 | README.md: gentoo now has fzy ebuild, document it | Georgy Yakovlev | 1 | +6 | -0 |
| 2018-02-12 06:53 | Merge pull request #70 from neuschaefer/typo | John Hawthorn | 1 | +3 | -3 |
| 2018-02-11 21:27 | Merge pull request #69 from neuschaefer/score | John Hawthorn | 1 | +1 | -1 |
| 2018-01-24 13:44 | tty_interface: Don't show score if it doesn't fit | Jonathan Neuschäfer | 1 | +1 | -1 |
| 2017-11-07 09:20 | Remove multithreading from TODO | Sven-Hendrik Haase | 1 | +0 | -5 |
| 2017-10-24 07:38 | Add pkgsrc instructions | John Hawthorn | 1 | +4 | -0 |
| 2017-10-23 18:55 | Merge pull request #57 from srstevenson/no-sudo-brew | John Hawthorn | 1 | +1 | -1 |
| 2017-10-22 10:19 | Don't instruct to run Homebrew as root | Scott Stevenson | 1 | +1 | -1 |
| 2017-10-20 17:03 | fzy is now in arch community | John Hawthorn | 1 | +3 | -4 |
| 2017-10-20 17:06 | Cleanup README | John Hawthorn | 1 | +10 | -5 |
| 2017-10-20 17:04 | Merge pull request #49 from casr/add-macports | John Hawthorn | 1 | +3 | -2 |
| 2017-10-16 06:32 | Rewrite cursor implementation | John Hawthorn | 2 | +31 | -27 |
| 2017-10-08 04:34 | Upgrade greatest to version 3.1 | John Hawthorn | 1 | +274 | -125 |
| 2017-10-08 04:32 | Add acceptance test for moving text cursor | John Hawthorn | 1 | +28 | -6 |
| 2017-10-08 04:33 | Merge pull request #46 from keith/ks/arrow-keys | John Hawthorn | 2 | +46 | -5 |
| 2017-10-05 21:23 | Merge pull request #54 from neuschaefer/score | John Hawthorn | 1 | +1 | -0 |
| 2017-09-23 16:11 | Fix line maximum line length when scores are shown | Jonathan Neuschäfer | 1 | +1 | -0 |
| 2017-09-23 04:15 | Fix a few typos | Jonathan Neuschäfer | 1 | +3 | -3 |
| 2017-08-13 14:27 | Add acceptance test for bracketed paste characters | John Hawthorn | 1 | +10 | -0 |
| 2017-07-27 21:10 | Add information about how to install with MacPorts | Chris Rawnsley | 1 | +3 | -2 |
| 2017-07-22 03:58 | Support arrow key movements | Keith Smiley | 2 | +46 | -5 |
| 2017-07-21 18:46 | Ignore bracketed paste characters | Keith Smiley | 1 | +6 | -0 |
| 2017-05-27 18:27 | Merge pull request #43 from wfxr/patch-1 | John Hawthorn | 1 | +3 | -3 |
| 2017-05-06 17:14 | Update README.md | Wenxuan | 1 | +3 | -3 |
| 2017-04-27 01:11 | Update greatest to 1.2.2 | John Hawthorn | 1 | +17 | -12 |
| 2017-04-27 01:09 | Fix warnings due to types in test | John Hawthorn | 2 | +54 | -54 |
| 2017-04-17 07:55 | Version 0.9 | John Hawthorn | 4 | +6 | -6 |
| 2017-04-17 06:50 | Update CHANGELOG | John Hawthorn | 1 | +7 | -0 |
| 2017-04-17 06:35 | Use a tolerance for assertions on exact score | John Hawthorn | 1 | +2 | -1 |
| 2017-04-17 06:12 | Format values in errored tests | John Hawthorn | 2 | +79 | -76 |
| 2017-04-05 08:18 | Use setup and teardown in choices suite | John Hawthorn | 2 | +18 | -27 |
| 2017-04-05 06:42 | Clean .o from deps in make clean | John Hawthorn | 1 | +1 | -1 |
| 2017-04-05 06:29 | Split up tests, improve naming | John Hawthorn | 1 | +87 | -40 |
| 2017-04-05 05:52 | Move test suites into separate files | John Hawthorn | 5 | +359 | -346 |
| 2017-04-04 02:03 | Add property based testing using thief | John Hawthorn | 2 | +167 | -0 |
| 2017-04-03 09:11 | Add theft | John Hawthorn | 13 | +1253 | -1 |
| 2017-04-03 08:02 | Use ASSERT_EQ where applicable | John Hawthorn | 1 | +74 | -74 |
| 2017-04-03 07:57 | Correct argument order for ASSERT_STR_EQ | John Hawthorn | 1 | +4 | -4 |
| 2017-04-03 05:32 | Switch test framework to greatest | John Hawthorn | 1 | +161 | -164 |
| 2017-04-03 05:24 | Add greatest test lib | John Hawthorn | 3 | +1045 | -1 |
| 2017-03-26 02:42 | Merge pull request #35 from sbdchd/master | John Hawthorn | 1 | +1 | -1 |
| 2017-03-25 15:21 | Updated README.md with homebrew-core formula | Steve Dignam | 1 | +1 | -1 |
| 2017-03-20 18:36 | Merge pull request #34 from artdevjs/patch-1 | John Hawthorn | 1 | +1 | -2 |
| 2017-03-18 18:56 | Update README.md | Artem Medvedev | 1 | +1 | -2 |
| 2017-02-23 00:45 | Merge pull request #30 from lenormf/multiplexer-support | John Hawthorn | 2 | +94 | -0 |
| 2017-02-08 06:34 | Implement support scripts for `tmux` and `dvtm` | Frank LENORMAND | 2 | +94 | -0 |
| 2017-02-08 02:32 | Add acceptance test for non-interactive mode | John Hawthorn | 1 | +5 | -0 |
| 2017-02-08 02:31 | Add acceptance test for initial query | John Hawthorn | 1 | +12 | -0 |
| 2017-02-08 02:28 | Add Acceptance test large inputs and worker counts | John Hawthorn | 1 | +26 | -0 |
| 2017-02-08 02:21 | Add acceptance test for --show-scores | John Hawthorn | 1 | +16 | -0 |
| 2017-02-08 02:17 | Add acceptance test for --help | John Hawthorn | 2 | +17 | -1 |
| 2017-02-08 02:14 | Add acceptance tests for --lines and --prompt | John Hawthorn | 1 | +28 | -0 |
| 2017-02-01 02:13 | Add -j option to control parallelism | John Hawthorn | 3 | +15 | -2 |
| 2017-02-01 02:06 | Pass options to choices_init | John Hawthorn | 7 | +21 | -12 |
| 2017-02-01 02:25 | Update README | John Hawthorn | 1 | +1 | -1 |
| 2017-01-27 08:34 | Fix tests on OS X | John Hawthorn | 1 | +1 | -1 |
| 2017-01-27 06:11 | Update changelog | John Hawthorn | 1 | +11 | -0 |
| 2017-01-18 02:15 | Add test for large input | John Hawthorn | 1 | +30 | -1 |
| 2017-01-15 06:10 | Merge partially sorted lists in parallel | John Hawthorn | 1 | +56 | -59 |
| 2017-01-15 05:46 | Replace k-way-merge with 2-way merge | John Hawthorn | 1 | +49 | -34 |
| 2017-01-15 05:19 | Perform sort in parallel | John Hawthorn | 1 | +46 | -12 |
| 2017-01-15 02:18 | Fix memory leak of job | John Hawthorn | 1 | +1 | -0 |
| 2017-01-27 01:27 | Merge pull request #27 from mikeastock/support-j-k-movement | John Hawthorn | 1 | +2 | -0 |
| 2017-01-18 05:41 | Support movement with CTRL-J/CTRL-K | Michael Stock | 1 | +2 | -0 |
| 2017-01-14 05:21 | Run acceptance tests on TravisCI | John Hawthorn | 1 | +12 | -0 |
| 2017-01-14 04:52 | Add tests for arrow keys | John Hawthorn | 1 | +26 | -0 |
| 2017-01-08 09:18 | Improve parallelism of search workers | John Hawthorn | 1 | +39 | -7 |
| 2017-01-08 09:04 | Store choices on job struct | John Hawthorn | 1 | +3 | -3 |
| 2017-01-08 08:55 | Create search_job struct | John Hawthorn | 1 | +12 | -4 |
| 2017-01-08 08:50 | Remove unused and uninitialized worker struct var | John Hawthorn | 1 | +0 | -1 |
| 2017-01-01 12:33 | Version 0.8 | John Hawthorn | 4 | +6 | -6 |
| 2017-01-01 12:19 | Add changelog for 0.8 | John Hawthorn | 1 | +7 | -1 |
| 2016-12-31 02:13 | Rename acceptance test | John Hawthorn | 5 | +4 | -4 |
| 2016-12-31 00:25 | Upgrade to ttytest 0.4.0 | John Hawthorn | 2 | +85 | -62 |
| 2016-12-29 10:27 | Upgrade to ttytest 0.3.0 | John Hawthorn | 2 | +7 | -7 |
| 2016-12-28 10:12 | Use correct path to fzy in integration test | John Hawthorn | 1 | +6 | -6 |
| 2016-12-28 09:38 | Add integration test for ctrl-d and ctrl-d | John Hawthorn | 1 | +28 | -0 |
| 2016-12-28 09:27 | Add integration test for query editing | John Hawthorn | 1 | +31 | -0 |
| 2016-12-28 09:10 | Expand on integration test | John Hawthorn | 2 | +31 | -1 |
| 2016-12-28 08:48 | Add integration test helper to Makefile | John Hawthorn | 1 | +4 | -1 |
| 2016-12-28 07:38 | Add ruby based integration test | John Hawthorn | 4 | +84 | -0 |
| 2016-12-28 09:09 | Fix tty_interface clear for num_lines=0 | John Hawthorn | 1 | +3 | -1 |
| 2016-12-20 19:18 | Fix a problem that the cursor position shifted upward | momotaro | 1 | +6 | -3 |
| 2016-08-04 06:54 | Version 0.7 | John Hawthorn | 3 | +5 | -5 |
| 2016-08-04 06:43 | Fix segfault when encountering utf-8 characters | John Hawthorn | 3 | +15 | -1 |
| 2016-08-01 06:44 | Update CHANGELOG | John Hawthorn | 1 | +5 | -0 |
| 2016-07-30 21:11 | Add sys/select.h to fix building with musl libc | Duncaen | 1 | +1 | -0 |
| 2016-07-27 01:53 | Version 0.6 | John Hawthorn | 4 | +6 | -6 |
| 2016-07-10 19:46 | Mention bonus lookup table in CHANGELOG | John Hawthorn | 1 | +1 | -0 |
| 2016-07-04 05:53 | Add a few missing static declarations | John Hawthorn | 1 | +2 | -2 |
| 2016-07-04 05:51 | Fix segfault when autocompleting on no matches | John Hawthorn | 2 | +5 | -1 |
| 2016-07-02 08:55 | Use macros to help with bonus tables | John Hawthorn | 1 | +73 | -89 |
| 2016-07-10 19:42 | Use standards-compliant lookup table | John Hawthorn | 2 | +126 | -26 |
| 2016-07-10 19:46 | Use a lookup table for precompute_bonuses | John Hawthorn | 1 | +27 | -17 |
| 2016-06-28 06:03 | Add make veryclean | John Hawthorn | 1 | +4 | -1 |
| 2016-06-27 08:14 | Use score_t instead of double | John Hawthorn | 3 | +13 | -6 |
| 2016-06-27 06:10 | Don't consider numbers word separators | John Hawthorn | 2 | +2 | -3 |
| 2016-06-27 06:10 | Split bonus computation into own method | John Hawthorn | 1 | +28 | -24 |
| 2016-07-04 15:14 | List all conditions identifying match in docs | Henry Baughman | 1 | +6 | -4 |
| 2016-06-23 06:53 | Store result of getopt_long in an int | John Hawthorn | 2 | +5 | -1 |
| 2016-06-23 06:51 | Update CHANGELOG.md | John Hawthorn | 1 | +11 | -1 |
| 2016-06-23 04:43 | Use number of processors as worker count | John Hawthorn | 1 | +2 | -1 |
| 2016-06-23 04:26 | Store worker_count on choices_t | John Hawthorn | 2 | +9 | -7 |
| 2016-06-23 04:43 | Use threading when matching/scoring | John Hawthorn | 1 | +3 | -6 |
| 2016-06-18 05:56 | Use threading when matching/scoring | John Hawthorn | 2 | +62 | -7 |
| 2016-06-14 06:55 | Change match into if/else | John Hawthorn | 1 | +7 | -3 |
| 2016-06-14 06:36 | Add tests for exact scores | John Hawthorn | 2 | +45 | -2 |
| 2016-06-21 06:29 | Batch together input for searches | John Hawthorn | 3 | +41 | -17 |
| 2016-06-20 08:57 | Add pageup and pagedown | John Hawthorn | 1 | +12 | -0 |
| 2016-06-20 08:45 | Use a struct to store keybindings | John Hawthorn | 2 | +61 | -37 |
| 2016-06-20 07:23 | Extract append_search method | John Hawthorn | 1 | +10 | -6 |
| 2016-06-20 07:08 | Move all action into their own functions | John Hawthorn | 1 | +45 | -17 |
| 2016-06-20 06:58 | Track last search | John Hawthorn | 2 | +17 | -6 |
| 2016-06-20 06:40 | Use tty_interface_t to communicate exit | John Hawthorn | 1 | +16 | -16 |
| 2016-06-20 06:36 | Return exit code from run | John Hawthorn | 3 | +11 | -5 |
| 2016-06-20 06:28 | Use tty_interface_t throughout | John Hawthorn | 1 | +24 | -15 |
| 2016-06-20 06:18 | Remove options global variable | John Hawthorn | 1 | +1 | -2 |
| 2016-06-20 06:17 | Store state in tty_interface_t | John Hawthorn | 4 | +31 | -4 |
| 2016-06-20 06:08 | Extract tty interface to own file | John Hawthorn | 4 | +175 | -155 |
| 2016-06-20 01:06 | Ensure options is passed as a pointer | John Hawthorn | 1 | +16 | -16 |
| 2016-06-20 01:03 | Extract option parsing to separate file | John Hawthorn | 4 | +142 | -109 |
| 2016-06-12 03:35 | Version 0.5 | John Hawthorn | 4 | +6 | -6 |
| 2016-06-11 19:21 | Update changelog | John Hawthorn | 1 | +6 | -0 |
| 2016-06-09 01:33 | Use an SVG logo | John Hawthorn | 2 | +1 | -1 |
| 2016-06-09 00:37 | Remove calculate_score (same as match_positions) | John Hawthorn | 1 | +1 | -5 |
| 2016-06-08 06:28 | Move equality detection within calculate_score | John Hawthorn | 1 | +13 | -13 |
| 2016-06-07 09:03 | Skip sorting on empty search string | John Hawthorn | 1 | +3 | -1 |
| 2016-06-07 08:58 | Make sorting stable | John Hawthorn | 1 | +13 | -4 |
| 2016-05-23 21:11 | bump version in fzy.1 | Taylor Stearns | 1 | +1 | -1 |
| 2016-05-21 22:00 | Move fzytest into test/ directory | John Hawthorn | 2 | +6 | -6 |
| 2016-05-21 21:56 | Move sources into src directory | John Hawthorn | 12 | +478 | -478 |
| 2016-05-21 19:58 | Add logo | John Hawthorn | 2 | +1 | -1 |
| 2016-05-21 19:16 | Add logo | John Hawthorn | 1 | +2 | -2 |
| 2016-05-19 16:37 | Simpler rpm installation for systems with yum | John Hawthorn | 1 | +1 | -2 |
| 2016-05-19 16:30 | Update install instructions and add rpm | John Hawthorn | 1 | +7 | -2 |
| 2016-05-19 15:59 | Version 0.4 | John Hawthorn | 2 | +2 | -2 |
| 2016-05-19 15:59 | Fix permissions in make install | John Hawthorn | 1 | +2 | -0 |
| 2016-05-17 03:08 | Group together num_lines logic | John Hawthorn | 1 | +3 | -3 |
| 2016-05-17 02:58 | Check errors when opening tty | John Hawthorn | 2 | +17 | -2 |
| 2016-05-17 02:46 | Document -q/--query in man page | John Hawthorn | 1 | +4 | -0 |
| 2016-05-17 02:39 | Update changelog | John Hawthorn | 1 | +10 | -0 |
| 2016-05-17 02:33 | Add -q/--query for specifying initial query | John Hawthorn | 1 | +7 | -3 |
| 2016-05-17 02:37 | Rename initial_query to filter | John Hawthorn | 1 | +6 | -6 |
| 2016-05-17 02:40 | Use make check instead of make test on CI | John Hawthorn | 1 | +1 | -1 |
| 2016-05-17 02:28 | Use '\0' instead of 0 when we mean a char. | John Hawthorn | 1 | +1 | -1 |
| 2016-05-17 02:05 | Ensure last line is cleared on exit. | John Hawthorn | 1 | +1 | -0 |
| 2016-05-17 02:05 | fixup! Rename choices_free to choices_destroy | John Hawthorn | 1 | +4 | -4 |
| 2016-05-03 04:48 | Make run returns on success, then exit from main | John Hawthorn | 1 | +3 | -2 |
| 2016-05-03 04:46 | Destroy choices on exit | John Hawthorn | 1 | +2 | -0 |
| 2016-05-03 04:45 | Rename choices_free to choices_destroy | John Hawthorn | 2 | +2 | -2 |
| 2016-05-01 00:28 | Store read buffer on choices structure | John Hawthorn | 2 | +36 | -10 |
| 2016-05-02 22:26 | ag --no-color is no more | John Hawthorn | 1 | +3 | -3 |
| 2016-04-26 19:21 | Add installation for Debian/Ubuntu 64-bit | John Hawthorn | 1 | +6 | -1 |
| 2016-04-26 19:20 | Partly revert Makefile compatibility | John Hawthorn | 1 | +1 | -1 |
| 2016-04-26 05:10 | Improve Makefile compatibility | John Hawthorn | 1 | +9 | -6 |
| 2016-04-26 04:43 | Add make check | John Hawthorn | 1 | +3 | -2 |
| 2016-04-26 03:53 | Add Arch Linux AUR instructions | John Hawthorn | 1 | +7 | -0 |
| 2016-04-26 03:28 | Version 0.3 | John Hawthorn | 2 | +7 | -1 |
| 2016-04-24 23:35 | Improve debugging print | John Hawthorn | 1 | +8 | -8 |
| 2016-04-24 23:12 | Don't ignore make test errors | John Hawthorn | 2 | +2 | -2 |
| 2016-04-24 20:58 | Add homebrew instructions to README | John Hawthorn | 1 | +9 | -2 |
| 2016-04-24 20:37 | Set sensible initial sizes for growing arrays | John Hawthorn | 1 | +7 | -3 |
| 2016-04-23 18:25 | Move input reading to choices.c | John Hawthorn | 3 | +45 | -37 |
| 2016-04-21 18:12 | Read entire input into contiguous memory | John Hawthorn | 1 | +27 | -12 |
| 2016-04-19 23:50 | Update README | John Hawthorn | 1 | +26 | -7 |
| 2015-12-19 23:01 | Add ALGORITHM.md | John Hawthorn | 2 | +179 | -3 |
| 2016-04-13 18:51 | Revert "Simplify CFLAGS" | John Hawthorn | 1 | +2 | -2 |
| 2016-04-11 05:05 | Another amazing (candid) testimonial | John Hawthorn | 1 | +3 | -0 |
| 2016-04-10 05:10 | Use macros to represent control keys | John Hawthorn | 1 | +13 | -9 |
| 2016-04-10 23:03 | Don't build fzytest as part of make all | John Hawthorn | 1 | +1 | -1 |
| 2016-04-10 19:53 | Simplify CFLAGS | John Hawthorn | 1 | +2 | -2 |
| 2016-04-05 22:54 | Test under os X | John Hawthorn | 1 | +3 | -0 |
| 2016-04-05 22:30 | Unset ICRNL on tty | John Hawthorn | 2 | +6 | -4 |
| 2016-02-03 22:05 | Add Gray's testimonial | John Hawthorn | 1 | +3 | -0 |
| 2016-01-10 03:49 | Fix indentation | John Hawthorn | 2 | +5 | -6 |
| 2015-12-08 04:34 | Additional test for position | John Hawthorn | 1 | +10 | -0 |
| 2015-12-08 02:20 | Add DEBUG_VERBOSE flag | John Hawthorn | 1 | +3 | -1 |
| 2015-12-08 01:11 | Allow specifying count for benchmark | John Hawthorn | 1 | +10 | -3 |
| 2015-11-07 10:00 | Use static where appropriate in fzy.c | John Hawthorn | 1 | +13 | -13 |
| 2015-11-07 09:58 | Use size_t where appropriate | John Hawthorn | 2 | +2 | -2 |
| 2015-11-07 09:37 | Allow customization of config.h via config.def.h | John Hawthorn | 4 | +5 | -0 |
| 2015-11-07 05:45 | Apply clang-format to all files | John Hawthorn | 9 | +232 | -227 |
| 2015-05-09 22:33 | Speed up travis | John Hawthorn | 1 | +1 | -0 |
| 2015-05-09 22:32 | Fix comment | John Hawthorn | 1 | +1 | -1 |
| 2014-10-20 00:05 | Add date to changelog entry | John Hawthorn | 1 | +1 | -1 |
| 2014-10-19 23:55 | Version 0.2 | John Hawthorn | 2 | +16 | -1 |
| 2014-10-19 23:42 | Disable signals from ^C (and friends) | John Hawthorn | 2 | +6 | -1 |
| 2014-10-19 23:19 | termios should be reset on successful exit. | John Hawthorn | 3 | +8 | -1 |
| 2014-09-30 04:00 | silent causing issues for OS X users apparently | John Hawthorn | 1 | +1 | -1 |
| 2014-09-27 23:43 | More portable make install | John Hawthorn | 1 | +4 | -3 |
| 2014-09-27 23:43 | Reformat assert macro | John Hawthorn | 1 | +7 | -1 |
| 2014-09-27 21:55 | Raise SIGTRAP on all assertion failures | John Hawthorn | 2 | +12 | -3 |
| 2014-09-27 21:16 | fzytest: tests return void instead of int | John Hawthorn | 1 | +14 | -33 |
| 2014-09-22 06:13 | Rewrite has_match using strpbrk | John Hawthorn | 1 | +10 | -7 |
| 2014-09-22 07:30 | Prefer score_t over double | John Hawthorn | 1 | +5 | -5 |
| 2014-09-21 22:23 | Remove getline in favour of fgets/strdup | John Hawthorn | 1 | +8 | -9 |
| 2014-09-21 21:40 | Store string in result instead of position | John Hawthorn | 2 | +9 | -9 |
| 2014-09-21 21:23 | Allocate results array when search is run. | John Hawthorn | 2 | +19 | -8 |
| 2014-09-21 21:23 | Easy way to run tests with valgrind | John Hawthorn | 1 | +2 | -1 |
| 2014-09-21 21:18 | Test choices before search is run. | John Hawthorn | 1 | +22 | -0 |
| 2014-09-21 21:12 | Move some score definitions into header | John Hawthorn | 2 | +6 | -5 |
| 2014-09-21 21:04 | Specify const char * | John Hawthorn | 1 | +2 | -2 |
| 2014-09-21 21:04 | Allow custom prompt | John Hawthorn | 2 | +16 | -6 |
| 2014-09-27 23:48 | Version is now 0.2pre | John Hawthorn | 1 | +1 | -1 |
| 2014-09-20 21:15 | Version 0.1 | John Hawthorn | 1 | +1 | -1 |
| 2014-09-19 03:06 | BSD-compatible make install | John Hawthorn | 1 | +3 | -2 |
| 2014-09-19 00:28 | Move scoring constants into config.h | John Hawthorn | 2 | +11 | -9 |
| 2014-09-18 07:24 | Remove stray ; | John Hawthorn | 1 | +1 | -1 |
| 2014-09-18 03:42 | Re-run search on TAB | John Hawthorn | 1 | +1 | -0 |
| 2014-09-18 03:23 | Move _GNU_SOURCE definition to makefile | John Hawthorn | 3 | +1 | -3 |
| 2014-09-18 03:22 | Add -pedantic, Remove stray ; | John Hawthorn | 2 | +3 | -2 |
| 2014-09-18 02:25 | Add travis.yml | John Hawthorn | 1 | +5 | -0 |
| 2014-09-18 02:21 | Test for choices with two candidates | John Hawthorn | 1 | +54 | -0 |
| 2014-09-17 17:43 | Use AoS instead of SoA; don't use qsort_r | John Hawthorn | 2 | +21 | -20 |
| 2014-09-17 02:20 | Allow specifying max for limit | John Hawthorn | 1 | +4 | -1 |
| 2014-09-17 02:13 | Cap max lines at terminal height | John Hawthorn | 3 | +14 | -0 |
| 2014-09-17 02:05 | Abort on allocation errors | John Hawthorn | 1 | +6 | -0 |
| 2014-09-17 02:00 | Abort on any tty errors | John Hawthorn | 1 | +6 | -3 |
| 2014-09-17 01:41 | Add config.h | John Hawthorn | 2 | +3 | -2 |
| 2014-09-15 07:08 | Add ps/kill example to manpage | John Hawthorn | 1 | +3 | -0 |
| 2014-09-15 07:07 | Truncate matches at terminal width | John Hawthorn | 3 | +36 | -7 |
| 2014-09-15 04:29 | Add manpage to make install | John Hawthorn | 1 | +4 | -1 |
| 2014-09-15 03:53 | Add more tests of choices | John Hawthorn | 1 | +31 | -2 |
| 2014-09-15 03:26 | Fix divide by zero on empty choices list | John Hawthorn | 3 | +26 | -3 |
| 2014-09-15 02:42 | Cleanup headers | John Hawthorn | 8 | +17 | -13 |
| 2014-09-15 02:25 | Add fzy.1 manpage | John Hawthorn | 1 | +85 | -0 |
| 2014-09-15 00:41 | Add catch /Vim:Interrupt/ to README.md | John Hawthorn | 1 | +5 | -1 |
| 2014-09-14 06:43 | Remove unecessary has_match test | John Hawthorn | 1 | +0 | -2 |
| 2014-09-14 05:57 | Improve performance of has_match | John Hawthorn | 1 | +8 | -4 |
| 2014-09-14 05:19 | Refactor into choices.c | John Hawthorn | 4 | +152 | -104 |
| 2014-09-14 04:27 | Move score printing into draw_match | John Hawthorn | 1 | +4 | -3 |
| 2014-09-14 03:56 | Add TAB | John Hawthorn | 1 | +3 | -0 |
| 2014-09-14 03:55 | Add -t,--tty | John Hawthorn | 3 | +14 | -8 |
| 2014-09-11 21:14 | Fix help for --lines | John Hawthorn | 1 | +1 | -1 |
| 2014-09-07 02:19 | Document termios flags used | John Hawthorn | 1 | +5 | -0 |
| 2014-09-07 01:55 | bzero of matrices is unnecessary | John Hawthorn | 1 | +0 | -2 |
| 2014-09-07 01:33 | Adjust and reformat match inner loop | John Hawthorn | 1 | +6 | -6 |
| 2014-09-07 01:07 | Optimize inner loop | John Hawthorn | 1 | +2 | -7 |
| 2014-09-07 01:04 | Avoid unnecessary matrix access | John Hawthorn | 1 | +4 | -2 |
| 2014-09-07 00:29 | Rearrance calculate_score inner loop for clarity | John Hawthorn | 1 | +5 | -7 |
| 2014-09-07 00:59 | add --benchmark | John Hawthorn | 1 | +13 | -1 |
| 2014-09-07 00:59 | Compile with -O3 | John Hawthorn | 1 | +3 | -3 |
| 2014-08-31 03:05 | Allow specifying number of lines to show | John Hawthorn | 1 | +29 | -14 |
| 2014-08-31 02:26 | scoring: Prefer consecutive matches | John Hawthorn | 3 | +10 | -10 |
| 2014-08-31 02:35 | Fix backtrace regarding SCORE_MATCH_CONSECUTIVE | John Hawthorn | 1 | +7 | -1 |
| 2014-08-31 02:31 | We can use D[][] to test if there was a match | John Hawthorn | 1 | +1 | -1 |
| 2014-08-31 02:25 | D[0][0] need not be initialized to 0 | John Hawthorn | 1 | +1 | -1 |
| 2014-08-31 02:11 | Improve debugging output | John Hawthorn | 1 | +13 | -5 |
| 2014-08-31 02:11 | Use last line of terminal | John Hawthorn | 3 | +14 | -6 |
| 2014-08-21 02:58 | Add scrolloff | John Hawthorn | 1 | +6 | -3 |
| 2014-08-21 02:07 | Use full buffering rather than line-buffering | John Hawthorn | 1 | +1 | -0 |
| 2014-08-21 02:07 | Skip unnecessary initial clear. | John Hawthorn | 1 | +0 | -1 |
| 2014-08-20 04:43 | Fix -eQUERY invocation | John Hawthorn | 1 | +1 | -1 |
| 2014-08-20 02:57 | Add non-interactive invocation | John Hawthorn | 1 | +22 | -6 |
| 2014-08-20 02:35 | Flag to show scores of matches | John Hawthorn | 1 | +12 | -2 |
| 2014-08-20 02:16 | Use optparse, support --help, --version | John Hawthorn | 1 | +28 | -5 |
| 2014-08-18 20:34 | Up/Down might also be ^[OA or ^[OB | John Hawthorn | 1 | +1 | -1 |
| 2014-08-17 04:07 | Really long candidates should return SCORE_MIN | John Hawthorn | 1 | +1 | -1 |
| 2014-08-17 03:45 | Flush at end of clear | John Hawthorn | 1 | +1 | -1 |
| 2014-08-17 03:43 | Simplify draw | John Hawthorn | 1 | +3 | -5 |
| 2014-08-17 03:39 | Avoid full clear before redraw | John Hawthorn | 1 | +10 | -5 |
| 2014-08-17 03:37 | Make tty_setcol 0-indexed | John Hawthorn | 2 | +2 | -2 |
| 2014-08-17 03:34 | tty_flush | John Hawthorn | 3 | +6 | -1 |
| 2014-08-17 03:33 | Refactor into tty_moveup | John Hawthorn | 3 | +7 | -2 |
| 2014-08-17 03:31 | Refactor into tty_newline and tty_setcol | John Hawthorn | 3 | +20 | -4 |
| 2014-08-17 03:20 | Refactor into tty_printf | John Hawthorn | 3 | +14 | -4 |
| 2014-08-17 03:08 | Support UP/DOWN arrow | John Hawthorn | 1 | +10 | -0 |
| 2014-08-11 18:32 | Fix missing bin in Makefile | John Hawthorn | 1 | +1 | -1 |
| 2014-08-02 02:34 | No need to scale score in 0..1 | John Hawthorn | 1 | +1 | -1 |
| 2014-08-04 21:47 | Update README.md | John Hawthorn | 3 | +49 | -4 |
| 2014-08-04 21:38 | Allow selecting past the 10th choice | John Hawthorn | 1 | +7 | -3 |
| 2014-08-04 21:08 | action_next and action_prev | John Hawthorn | 1 | +10 | -2 |
| 2014-08-04 08:01 | Define ANSI color values | John Hawthorn | 2 | +13 | -2 |
| 2014-08-04 07:08 | Extract ANSI CSI SGR calls into tty.c | John Hawthorn | 3 | +34 | -5 |
| 2014-08-04 06:55 | Only M[0][0] should default to 0 | John Hawthorn | 2 | +11 | -1 |
| 2014-08-04 05:05 | Fix possible overflow on long search string | John Hawthorn | 1 | +7 | -5 |
| 2014-08-04 05:03 | Define number of lines as a macro | John Hawthorn | 1 | +6 | -4 |
| 2014-08-04 04:56 | Split tty functions into tty.c | John Hawthorn | 4 | +86 | -73 |
| 2014-08-04 02:17 | Use SCORE_MATCH_SLASH for first character | John Hawthorn | 2 | +4 | -1 |
| 2014-07-30 11:18 | Lesser penalty for leading and trailing gaps | John Hawthorn | 2 | +10 | -4 |
| 2014-07-30 05:05 | Move scoring magic numbers into macros | John Hawthorn | 1 | +20 | -7 |
| 2014-07-30 04:28 | Improve scoring | John Hawthorn | 2 | +45 | -17 |
| 2014-07-27 22:32 | match: Use array storing bonus for match of char | John Hawthorn | 1 | +9 | -7 |
| 2014-07-28 17:38 | Merge pull request #2 from Dkendal/master | John Hawthorn | 1 | +0 | -2 |
| 2014-07-28 03:37 | don't print tabs | Dylan Kendal | 1 | +0 | -2 |
| 2014-07-27 07:11 | Add gif to README | John Hawthorn | 1 | +2 | -0 |
| 2014-07-27 06:42 | Don't break ties | John Hawthorn | 1 | +1 | -2 |
| 2014-07-27 06:41 | Revert "No need anymore for strlen to break ties" | John Hawthorn | 1 | +7 | -1 |
| 2014-07-27 06:38 | Update README.md | John Hawthorn | 1 | +7 | -0 |
| 2014-07-27 06:36 | ^u was not resetting search | John Hawthorn | 1 | +1 | -0 |
| 2014-07-27 06:05 | No need anymore for strlen to break ties | John Hawthorn | 1 | +1 | -7 |
| 2014-07-27 05:53 | debug: fix mat_print | John Hawthorn | 1 | +17 | -7 |
| 2014-07-27 05:38 | Adjust scoring system | John Hawthorn | 2 | +21 | -12 |
| 2014-07-27 04:51 | Add version string | John Hawthorn | 2 | +7 | -1 |
| 2014-07-27 04:42 | Test for exact match | John Hawthorn | 1 | +11 | -0 |
| 2014-07-27 04:38 | Add make install | John Hawthorn | 1 | +9 | -1 |
| 2014-07-27 04:13 | Slightly nicer test output | John Hawthorn | 1 | +6 | -6 |
| 2014-07-27 04:09 | Replace test "framework" with way less magic | John Hawthorn | 1 | +28 | -16 |
| 2014-07-27 03:09 | Add another test and some comments | John Hawthorn | 1 | +8 | -0 |
| 2014-07-27 02:59 | Better values for SCORE_{MIN,MAX} | John Hawthorn | 1 | +5 | -4 |
| 2014-07-27 02:57 | test on match_positions | John Hawthorn | 1 | +19 | -1 |
| 2014-07-27 02:52 | Avoid test compilation warnings | John Hawthorn | 1 | +2 | -0 |
| 2014-07-27 02:51 | Replace ruby tests with some C | John Hawthorn | 5 | +50 | -82 |
| 2014-07-27 02:22 | Update tests | John Hawthorn | 2 | +8 | -5 |
| 2014-07-26 09:44 | Don't require scores to be positive | John Hawthorn | 3 | +5 | -4 |
| 2014-07-26 09:37 | Move declarations into fzy.h | John Hawthorn | 4 | +13 | -3 |
| 2014-07-26 09:27 | Highlight matched characters | John Hawthorn | 2 | +57 | -6 |
| 2014-07-18 04:48 | Don't treat consecitive capitals as BOW | John Hawthorn | 1 | +3 | -1 |
| 2014-07-15 07:37 | Skip calculate_score for long candidates | John Hawthorn | 1 | +12 | -0 |
| 2014-07-15 07:30 | define SCORE_MIN -1 | John Hawthorn | 1 | +3 | -1 |
| 2014-07-25 17:53 | Add ^U and ^H bindings | John Hawthorn | 1 | +4 | -1 |
| 2014-07-13 05:19 | Add test for prefering start of words | John Hawthorn | 1 | +4 | -0 |
| 2014-07-13 05:16 | Fix warnings | John Hawthorn | 2 | +5 | -5 |
| 2014-07-13 04:59 | Break match ties by length of result | John Hawthorn | 1 | +2 | -1 |
| 2014-07-13 02:08 | Selection via C-n and C-p | John Hawthorn | 1 | +18 | -8 |
| 2014-07-13 00:45 | New DP algorithm match scoring algorithm | John Hawthorn | 3 | +66 | -5 |
| 2014-07-13 01:49 | Add actual sorting of results | John Hawthorn | 1 | +41 | -19 |
| 2014-07-13 01:48 | Cleanup test | John Hawthorn | 1 | +17 | -9 |
| 2014-07-12 22:22 | Add some special cases | John Hawthorn | 1 | +8 | -2 |
| 2014-07-12 22:18 | Refactor into is_subset function | John Hawthorn | 1 | +10 | -4 |
| 2014-07-12 22:07 | Add tests and split matching into match.c | John Hawthorn | 6 | +87 | -15 |
| 2014-07-12 06:07 | Don't quit on 'q' | John Hawthorn | 1 | +1 | -1 |
| 2014-07-12 05:53 | Makefile: s/CXX/CC/g | John Hawthorn | 1 | +1 | -1 |
| 2014-07-12 04:54 | Add MIT license | John Hawthorn | 1 | +21 | -0 |
| 2014-07-12 04:47 | Add a basic README | John Hawthorn | 1 | +7 | -0 |
| 2014-07-12 04:48 | Add .gitignore | John Hawthorn | 1 | +2 | -0 |
| 2014-07-12 04:46 | Improve comment | John Hawthorn | 1 | +1 | -1 |
| 2014-07-12 04:42 | Fix output when ttyout == stdout | John Hawthorn | 1 | +3 | -0 |
| 2014-07-12 04:24 | Output the result on Enter | John Hawthorn | 1 | +17 | -1 |
| 2014-07-12 04:21 | Rename fzy | John Hawthorn | 2 | +2 | -2 |
| 2014-07-12 04:18 | Use /dev/tty for output | John Hawthorn | 1 | +12 | -13 |
| 2014-07-12 04:15 | Closer to working ANSI interface | John Hawthorn | 1 | +32 | -6 |
| 2014-07-11 09:45 | something of a working version | John Hawthorn | 2 | +97 | -6 |
| 2014-07-11 08:36 | initial commit | John Hawthorn | 2 | +76 | -0 |