summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2022-08-28 22:16:57 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2022-08-28 22:22:39 +0900
commit6fb41a202a97ad3f2437f6e5aee8890268560412 (patch)
tree5c4d9002481b8314b458bf6ef0812eac04cd40a7 /CHANGELOG.md
parent4bef330ce15d3ae80959415c24aba4700f5cbe35 (diff)
Add --scheme=[default|path|history] option to choose scoring scheme
Close #2909 Close #2930
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md14
1 files changed, 12 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 48dfb69e..f84735af 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,18 @@
CHANGELOG
=========
-0.32.2
-------
+0.33.0
+------
+- Added `--scheme=[default|path|history]` option to choose scoring scheme
+ - (Experimental)
+ - We updated the scoring algorithm in 0.32.0, however we have learned that
+ this new scheme (`default`) is not always giving the optimal result
+ - `path`: Additional bonus point is only given the the characters after
+ path separator. You might want to choose this scheme if you have many
+ files with spaces in their paths.
+ - `history`: No additional bonus points are given so that we give more
+ weight to the chronological ordering. This is equivalent to the scoring
+ scheme before 0.32.0. This also sets `--tiebreak=index`.
- ANSI color sequences with colon delimiters are now supported.
```sh
printf "\e[38;5;208mOption 1\e[m\nOption 2" | fzf --ansi