Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Use `fuzzy-native` as an alternate scoring system #374
Description of the Change
This PR does two things:
A few other options have been considered:
At the end, this solution is what IMHO gives more benefits and less tradeoffs per unit of effort
For more information about benefits/tradeoffs, check out the discussion on the applicable issue.
Drastically faster filtering for large projects, which are now usable.
For the benchmark I've configured
Yet a new scoring system added. As a follow-up we may decided to remove the
Ok, I've been able to build and use
I think that both issues are related with the fact that the package is not prepared for electron v2.0.
I'm not sure if this is related to the issue that's happening on AppVeyor (I don't think so).
This is expected;
EDIT: Oh, and the
Ok, that fixed the issue
Now the remaining issue is the one caused by these lines: https://github.com/hansonw/fuzzy-native/blob/master/lib/main.js#L10-L11
For some reason Travis builds get queued forever: https://travis-ci.org/atom/fuzzy-finder/builds/512728958?utm_source=github_status&utm_medium=notification ... I'll check back tomorrow
It seems that
I'll also set up a similar CI system that the original