6 Commits

Author SHA1 Message Date
Dmitriy Kovalenko 1bcbce2bc6 feat: Improve stability of file search discovery in background (#431)
* feat: Improve scan runtime performance and RSS

* chore: Comprehensive randomized fuzzy mutation testing

It's such a shame that we keep commiting regressions that are leading ot
the missed events from the file watcher. I want to minimize this to 0.

* chore: Update docs for - chore: Comprehensive randomized fuzzy mutation testing

* chore: Update docs for - chore: Update docs for - chore: Comprehensive randomized fuzzy mutation testing

* test: Verbose stress test output
2026-05-02 09:28:14 -07:00
Dmitriy Kovalenko e00b41df50 chore: Revamp readme (#415)
* chore: Update readme

* chore: Update docs for - chore: Update readme
2026-04-22 23:26:13 -07:00
Dmitriy Kovalenko cebacb3c35 feat!: Revamp & optimize the way strings are stored in RAM (#387)
* wip: Paths and dirs

* feat: att 2

* final changes

* feat!: Revamp & optimize the way paths are stored

This is a very crucial redesign that actually required a lot of
consideration to move forward but now it allows us to save a lot of RAM,
acutally improves query time and gives an ability to query directories
for free

* fix: Wrong pointer

* chore: Update docs for - fix: Wrong pointer

* fix: notify debouncer on macos

* get rid of flienma_ptrs juggling

* consolidate arena/picker via pub trait
2026-04-17 22:51:31 -07:00
Dmitriy Kovalenko 0fd47ab72d feat: Prefiltering for regex and multigrep (#361) 2026-04-09 10:33:28 -07:00
Dmitriy Kovalenko a42ba4907d fix: detect all filetypes (#129)
* feat: lazy-load indexing

* refactor: split configuration and initialization

* fix(ui): nil error when opening picker

* feat: smart lazy-loading and no forced setup

* docs(readme): update

* refactor: fff.config -> fff.conf

* style(lua): run stylua

* chore: fix lazy_sync in plugin script

* docs(readme): use `vim.keymap.set` in example

* fix couple issues

* chore: fix typos

---------

Co-authored-by: Marc Jakobi <marc.jakobi@tiko.energy>
2025-08-24 09:33:50 -07:00
Dmitriy Kovalenko 198ab9430a Initial commit 2025-08-02 00:30:34 +02:00