summaryrefslogtreecommitdiff
path: root/src/options.go
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2024-04-13 16:11:18 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2024-04-14 11:47:05 +0900
commit7ce6452d83a62a3bc409fef8face1cfaef6e0146 (patch)
treea6aa9e4f05fe196160277e1b310e4fd2d76e30ea /src/options.go
parent5643a306bdb094aaa64204a2dde0cfbff8373228 (diff)
downloadfzf-7ce6452d83a62a3bc409fef8face1cfaef6e0146.tar.gz
Improve search performance by pre-calculating character classes
This simple optmization can give more than 15% performance boost in some scenarios.
Diffstat (limited to 'src/options.go')
-rw-r--r--src/options.go4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/options.go b/src/options.go
index 76fe9ee9..38a5ba7c 100644
--- a/src/options.go
+++ b/src/options.go
@@ -2259,9 +2259,7 @@ func postProcessOptions(opts *Options) {
theme.Spinner = boldify(theme.Spinner)
}
- if opts.Scheme != "default" {
- processScheme(opts)
- }
+ processScheme(opts)
}
func expectsArbitraryString(opt string) bool {