From c20a9ea477b60c46287a5514ae3c2909bf960833 Mon Sep 17 00:00:00 2001 From: LawAbidingCactus Date: Tue, 3 Sep 2019 00:51:02 +0000 Subject: [PATCH] fix compatibility with BSD sed Closes #6087. --- share/completions/gpg.fish | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/share/completions/gpg.fish b/share/completions/gpg.fish index e2dd8a50d..1ecfda228 100644 --- a/share/completions/gpg.fish +++ b/share/completions/gpg.fish @@ -59,7 +59,15 @@ function __fish_print_gpg_algo -d "Complete using all algorithms of the type spe # remove all blanks # transliterate ',' with '\n' (OSX apparently doesn't like '\n' on RHS of the s-command) # print result - gpg --version | sed -ne "/$argv:/"'{:loop; /,$/{N; y!\n! !; b loop}; s!^[^:]*:!!; s![ ]*!!g; y!,!\n!; p}' + gpg --version | sed -ne "/$argv:/"'{:loop + /,$/{N; y!\n! ! + b loop + } + s!^[^:]*:!! + s![ ]*!!g + y!,!\n! + p + }' end