From 45b3db6dc4a28c06077ed666c828da9e699cbd08 Mon Sep 17 00:00:00 2001 From: Adam Henley Date: Fri, 7 Jul 2023 02:20:46 +1200 Subject: [PATCH] Guard Fish completion when cache is empty (#331) Signed-off-by: Adam Henley --- completion/fish_tealdeer | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/completion/fish_tealdeer b/completion/fish_tealdeer index 601b114..dcb41c3 100644 --- a/completion/fish_tealdeer +++ b/completion/fish_tealdeer @@ -20,7 +20,9 @@ complete -c tldr -l seed-config -d 'Create a basic config.' -f complete -c tldr -l color -d 'Controls when to use color.' -xa 'always auto never' function __tealdeer_entries - tldr --list | string replace -a -i -r "\,\s" "\n" + if set entries (tldr --list 2>/dev/null) + string replace -a -i -r "\,\s" "\n" $entries + end end complete -f -c tldr -a '(__tealdeer_entries)'