From 3622f7a99e91bfe38eab9e91dc982aafa00fe211 Mon Sep 17 00:00:00 2001 From: Robin Jarry Date: Fri, 22 Dec 2023 15:51:14 +0100 Subject: cd: fix completion of folders with a space Folders that contain spaces are surrounded by quotes. They can never end with '/'. Hence they are never returned in the completion results. Update CompletePath with an additional onlyDirs argument to take care of this before quotes are inserted. Fixes: abe228b14d97 ("commands: use completion from go-opt") Fixes: https://todo.sr.ht/~rjarry/aerc/204 Reported-by: Bence Ferdinandy Signed-off-by: Robin Jarry Tested-by: Bence Ferdinandy --- commands/account/export-mbox.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'commands/account/export-mbox.go') diff --git a/commands/account/export-mbox.go b/commands/account/export-mbox.go index 2eed570a..6a36d375 100644 --- a/commands/account/export-mbox.go +++ b/commands/account/export-mbox.go @@ -30,7 +30,7 @@ func (ExportMbox) Aliases() []string { } func (*ExportMbox) CompleteFilename(arg string) []string { - return commands.CompletePath(arg) + return commands.CompletePath(arg, false) } func (e ExportMbox) Execute(args []string) error { -- cgit