From 7ce6452d83a62a3bc409fef8face1cfaef6e0146 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sat, 13 Apr 2024 16:11:18 +0900 Subject: Improve search performance by pre-calculating character classes This simple optmization can give more than 15% performance boost in some scenarios. --- src/options.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/options.go') 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 { -- cgit v1.2.3