summaryrefslogtreecommitdiff
path: root/src/pattern.go
AgeCommit message (Expand)Author
2025-02-12Allow suffix match on --nth with custom --delimiterJunegunn Choi
2025-02-09Add 'exclude' action for excluding current/selected items from the result (#4...Junegunn Choi
2025-02-09Add --accept-nth option to transform the outputJunegunn Choi
2025-02-06Fix nth highlightingJunegunn Choi
2025-01-13Simplify nth comparison when reusing transformed tokensJunegunn Choi
2025-01-13Fix change-nthJunegunn Choi
2024-08-29Require quotes on both sides for boundary matching even in --exact modeJunegunn Choi
2024-08-29Implement exact-boundary match typeJunegunn Choi
2024-05-18chore: use strings.ReplaceAll (#3801)Zhizhen He
2024-05-07Refactor the code so that fzf can be used as a library (#3769)Junegunn Choi
2024-03-05Remove duplicate codeonee-only
2022-08-03Fix incorrect ordering of `--tiebreak=chunk`Junegunn Choi
2021-02-28Check gofmt in `make test`Junegunn Choi
2020-07-28Smart match of accented charactersJunegunn Choi
2018-12-19Inverse-only matches should not reorder the remaining resultsJunegunn Choi
2018-03-13Make fzf pass go vetRyan Boehning
2017-08-20Pass util.Chars by pointerJunegunn Choi
2017-08-15Remove special nilItemJunegunn Choi
2017-08-11Disallow escaping of meta characters except for spacesJunegunn Choi
2017-08-11Treat | as proper query when it can't be an OR operatorJunegunn Choi
2017-08-10Treat $ as proper search queryJunegunn Choi
2017-08-10Build cache key for a pattern only onceJunegunn Choi
2017-08-10Fix escaping of meta characters after ' or ! prefixJunegunn Choi
2017-08-09Allow escaping term starting with |Junegunn Choi
2017-08-09Allow escaping meta characters with backslashesJunegunn Choi
2017-08-08Fix invalid cache lookupsJunegunn Choi
2017-08-01Inline function calls in a tight loopJunegunn Choi
2017-07-20Avoid unconditionally storsing input as runesJunegunn Choi
2017-07-18Consolidate Result and rank structsJunegunn Choi
2017-07-16Reduce memory footprint of Item structJunegunn Choi
2017-07-16Refactor cache lookupJunegunn Choi
2017-07-16Remove pointer indirection by changing Chunk definitionJunegunn Choi
2017-06-02Fix inconsistent tiebreak scores when --nth is usedJunegunn Choi
2017-02-01Fix caching scheme when --exact is set and '-prefix is usedJunegunn Choi
2017-01-09Normalize pattern string before passing it to Algo functionJunegunn Choi
2017-01-09Add --normalize option to normalize latin script charactersJunegunn Choi
2016-10-04Use exact match by default for inverse search termJunegunn Choi
2016-09-18Revise ranking algorithmJunegunn Choi
2016-08-20No need to cache the result in filtering mode (--filter)Junegunn Choi
2016-08-20Remove Offset slice from Result structJunegunn Choi
2016-08-19Micro-optimizationsJunegunn Choi
2016-08-14LintJunegunn Choi
2016-08-14[perf] Avoid allocating rune array for ascii stringJunegunn Choi
2016-04-24Fix incorrect cache reference in --exact mode (#547)Junegunn Choi
2016-04-16Enhanced ranking algorithmJunegunn Choi
2016-01-14Simplify Item structureJunegunn Choi
2016-01-13Accept comma-separated list of sort criteriaJunegunn Choi
2015-11-10Fix compatibility issues with OR operator and inverse termsJunegunn Choi
2015-11-09Add OR operatorJunegunn Choi
2015-11-03Make --extended defaultJunegunn Choi