From 06549448c8e0c2e499bd12001b4ec56ba3752d89 Mon Sep 17 00:00:00 2001 From: joe Date: Fri, 29 Aug 2025 17:23:08 +0200 Subject: fzf bin plus fix bad behaviour --- src/c_fuzz.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/c_fuzz.go') diff --git a/src/c_fuzz.go b/src/c_fuzz.go index 313b684..5dd7880 100644 --- a/src/c_fuzz.go +++ b/src/c_fuzz.go @@ -98,24 +98,30 @@ func c_fuzz(data *HardData, ui *HardUI) (bool) { return false } } - search := exec.Command("fzf") + search := exec.Command(data.opts.Fuzzer) stdin, stdout := c_fuzz_init_pipes(ui, search) if stdin == nil || stdout == nil { return false } if err := search.Start(); err != nil { if ui.s != nil { - c_error_mode("fzf", err, ui) + c_error_mode("fuzzy finder", err, ui) c_resume_or_die(ui) return false } else { - c_die("fzf", err) + c_die("fuzzy finder", err) } } go func() { defer stdin.Close() for ptr := data.litems.head; ptr != nil; ptr = ptr.next { if ptr.is_dir() == true { + // } else if data.litems.curr.Dirs != nil && + // data.folds[data.litems.curr.Dirs] == nil { + // e_fold_dir(data, data.litems.curr) + // } else { + // e_unfold_dir(data, data.litems.curr) + // } continue } io.WriteString(stdin, ptr.path()[1:] + ptr.Host.Name + "\n") -- cgit v1.2.3