summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2024-06-25 20:49:42 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2024-06-25 20:49:42 +0900
commit0420ed4f2a7edcc7f91dc233665f914ce023b7b3 (patch)
tree784f7aedef74b8f93059d1e7381e17dbfa22ee21 /src
parent3b944addd47d7a911408a14b421c92d69a3f1eb3 (diff)
downloadfzf-0420ed4f2a7edcc7f91dc233665f914ce023b7b3.tar.gz
Empty --marker-multi-line if --marker is empty
Diffstat (limited to 'src')
-rw-r--r--src/options.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/options.go b/src/options.go
index 63550712..d32daf10 100644
--- a/src/options.go
+++ b/src/options.go
@@ -2788,10 +2788,9 @@ func postProcessOptions(opts *Options) error {
opts.Pointer = &defaultPointer
}
- multiLine := opts.MultiLine && opts.ReadZero
markerLen := 1
if opts.Marker == nil {
- if multiLine && opts.MarkerMulti != nil && opts.MarkerMulti[0] == "" {
+ if opts.MarkerMulti != nil && opts.MarkerMulti[0] == "" {
empty := ""
opts.Marker = &empty
markerLen = 0
@@ -2809,7 +2808,7 @@ func postProcessOptions(opts *Options) error {
markerMultiLen := 1
if opts.MarkerMulti == nil {
- if !multiLine && *opts.Marker == "" {
+ if *opts.Marker == "" {
opts.MarkerMulti = &[3]string{}
markerMultiLen = 0
} else if opts.Unicode {