natecraddock / zf

a commandline fuzzy finder and zig package designed for filtering filepaths
MIT License
451 stars 14 forks source link

Unicode support #16

Closed natecraddock closed 1 year ago

natecraddock commented 1 year ago

After evaluating things, I'm not sure if full unicode support is required. I looked at other fuzzy finders, and none that I checked (fzf, fzy, sk) fully support unicode in the way I was imagining to support for zf. I want to prioritize speed and simplicity first. So I want to simplify the unicode implementation. Here is the plan:

This will actually be better than any other I tested (handling graphemes in the query editor line), but also keep zf as optimized as possible.

I am open to changing things in the future, but for now I think this is enough.