diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2022-07-21 22:36:24 +0900 |
---|---|---|
committer | Junegunn Choi <junegunn.c@gmail.com> | 2022-07-21 22:36:52 +0900 |
commit | 3af5b7f2ace3e2cfcd64ab9c38e2b393680f2e6e (patch) | |
tree | b0d8581a3f1be6dd177efa1859ec93a2c1a6b67c | |
parent | 7a7cfcacbe013f6ce179fb25a4b81c940b687af3 (diff) |
Do not validate other options when --version is present
Close #2690
-rw-r--r-- | src/options.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/options.go b/src/options.go index 7e626f63..1fdded3b 100644 --- a/src/options.go +++ b/src/options.go @@ -1746,6 +1746,13 @@ func postProcessOptions(opts *Options) { func ParseOptions() *Options { opts := defaultOptions() + for _, arg := range os.Args[1:] { + if arg == "--version" { + opts.Version = true + return opts + } + } + // Options from Env var words, _ := shellwords.Parse(os.Getenv("FZF_DEFAULT_OPTS")) if len(words) > 0 { |