Hi,

Here is an update to fish. This is quite a big update:
  https://fishshell.com/release_notes.html

>From the port perspective:

  - Remove our now-upstream'd patches.
  - Switch to cmake.

OK?

Cheers,
Aaron

diff --git a/shells/fish/Makefile b/shells/fish/Makefile
index e202de8456f..30c6ebb0364 100644
--- a/shells/fish/Makefile
+++ b/shells/fish/Makefile
@@ -2,9 +2,8 @@
 
 COMMENT =              friendly interactive shell
 
-V =                    3.0.2
+V =                    3.1.0
 DISTNAME =             fish-$V
-REVISION =             2
 
 CATEGORIES =           shells
 
@@ -22,15 +21,10 @@ MASTER_SITES =              
https://github.com/fish-shell/fish-shell/releases/download/${V}/
 # C++11
 COMPILER =             base-clang ports-gcc base-gcc
 
-MODULES =              lang/python
+MODULES =              devel/cmake \
+                       lang/python
 
-# https://github.com/fish-shell/fish-shell/pull/4685
-AUTOCONF_VERSION =     2.69
-AUTOMAKE_VERSION =     1.15
-
-BUILD_DEPENDS =                devel/gettext,-tools \
-                       ${MODGNU_AUTOCONF_DEPENDS} \
-                       ${MODGNU_AUTOMAKE_DEPENDS}
+BUILD_DEPENDS =                devel/gettext,-tools
 
 LIB_DEPENDS =          devel/pcre2 \
                        devel/gettext,-runtime
@@ -44,21 +38,10 @@ MODPY_ADJ_FILES =   
share/tools/create_manpage_completions.py \
 
 MAKE_FLAGS =           V=1
 
-USE_GMAKE =            Yes
-CONFIGURE_STYLE =      gnu
 CONFIGURE_ARGS =       --without-included-pcre2
 CONFIGURE_ENV =                CPPFLAGS="-I${LOCALBASE}/include" \
                        LDFLAGS="-L${LOCALBASE}/lib"
 
-FAKE_FLAGS =           SYSCONFDIR=${PREFIX}/share/examples/fish
-
-TEST_TARGET =          test
-
-pre-configure:
-       sed -i 's/getopt/gnugetopt/' ${WRKSRC}/share/functions/*.fish
-       cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
-               AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoreconf
-
 post-install:
        ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
                ${PREFIX}/share/fish/tools/deroff.py
@@ -67,11 +50,7 @@ post-install:
        ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
                ${PREFIX}/share/fish/tools/web_config/webconfig.py
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/fish
-       mv ${DESTDIR}/etc/fish/config.fish ${PREFIX}/share/examples/fish/
-       rm -Rf ${DESTDIR}/etc/fish
-
-# Encountered 196 errors in low-level tests
-do-test:
-       cd ${WRKSRC} && ${MAKE_PROGRAM} DESTDIR=${DESTDIR} test
+       mv ${PREFIX}/etc/fish/config.fish ${PREFIX}/share/examples/fish/
+       rm -Rf ${PREFIX}/etc/
 
 .include <bsd.port.mk>
diff --git a/shells/fish/distinfo b/shells/fish/distinfo
index 8500b8e9f05..7012e7aaa94 100644
--- a/shells/fish/distinfo
+++ b/shells/fish/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fish-3.0.2.tar.gz) = FHKMzGuOBT0BUm670IIspOsCNeZIfoMuwdDSLxOVQw4=
-SIZE (fish-3.0.2.tar.gz) = 6477869
+SHA256 (fish-3.1.0.tar.gz) = 5dseaDloXFbxcuEADBOOKQrdSqUh8YffTNedTqspQ2g=
+SIZE (fish-3.1.0.tar.gz) = 6810953
diff --git a/shells/fish/patches/patch-share_completions_vmctl_fish 
b/shells/fish/patches/patch-share_completions_vmctl_fish
deleted file mode 100644
index 02173ac1436..00000000000
--- a/shells/fish/patches/patch-share_completions_vmctl_fish
+++ /dev/null
@@ -1,20 +0,0 @@
-$OpenBSD: patch-share_completions_vmctl_fish,v 1.3 2020/02/08 15:35:55 abieber 
Exp $
-
-https://github.com/fish-shell/fish-shell/pull/6523
-
-Index: share/completions/vmctl.fish
---- share/completions/vmctl.fish.orig
-+++ share/completions/vmctl.fish
-@@ -1,4 +1,11 @@
- 
-+function __fish_get_vmctl_vms
-+      for line in (vmctl status | string match -e -v "MAXMEM");
-+              set a (string split " " $line)
-+              and printf "%s " $a[-1]
-+      end
-+end
-+
- complete -c vmctl -xa 'console create load log reload reset start status stop 
pause unpause send receive' -n 'not __fish_seen_subcommand_from list console 
create load log reload reset start status stop pause unpause send receive'
--complete -c vmctl -n '__fish_seen_subcommand_from console reload reset start 
status stop pause unpause send receive' -xa '(vmctl status | string match -e -v 
"MAXMEM" | string replace -r "^(\s+\S+\s+){7}" "")'
-+complete -c vmctl -n '__fish_seen_subcommand_from console reload reset start 
status stop pause unpause send receive' -xa (__fish_get_vmctl_vms)
- 
diff --git a/shells/fish/patches/patch-share_tools_web_config_webconfig_py 
b/shells/fish/patches/patch-share_tools_web_config_webconfig_py
deleted file mode 100644
index ea040771998..00000000000
--- a/shells/fish/patches/patch-share_tools_web_config_webconfig_py
+++ /dev/null
@@ -1,62 +0,0 @@
-$OpenBSD: patch-share_tools_web_config_webconfig_py,v 1.1 2020/02/08 15:35:55 
abieber Exp $
-
-https://github.com/fish-shell/fish-shell/pull/6522
-
-Index: share/tools/web_config/webconfig.py
---- share/tools/web_config/webconfig.py.orig
-+++ share/tools/web_config/webconfig.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/local/bin/python3.7
- 
- from __future__ import unicode_literals
- from __future__ import print_function
-@@ -21,6 +21,7 @@ import socket
- import string
- import subprocess
- import sys
-+import tempfile
- from itertools import chain
- 
- FISH_BIN_PATH = False  # will be set later
-@@ -1172,31 +1173,13 @@ url = 'http://localhost:%d/%s/%s' % (PORT, authkey, in
- # Create temporary file to hold redirect to real server. This prevents 
exposing
- # the URL containing the authentication key on the command line (see
- # CVE-2014-2914 or https://github.com/fish-shell/fish-shell/issues/1438).
--if 'XDG_CACHE_HOME' in os.environ:
--    dirname = os.path.expanduser(os.path.expandvars('$XDG_CACHE_HOME/fish/'))
--else:
--    dirname = os.path.expanduser('~/.cache/fish/')
--
--os.umask(0o0077)
--try:
--    os.makedirs(dirname, 0o0700)
--except OSError as e:
--    if e.errno == 17:
--        pass
--    else:
--        raise e
--
--randtoken = ''.join(random.choice(string.ascii_uppercase + string.digits)
--                    for _ in range(6))
--filename = dirname + 'web_config-%s.html' % randtoken
--
--f = open(filename, 'w')
-+f = tempfile.NamedTemporaryFile(prefix='web_config_', suffix='.html', 
mode='w')
- f.write(redirect_template_html % (url, url))
--f.close()
-+f.flush()
- 
- # Open temporary file as URL
- # Use open on macOS >= 10.12.5 to work around #4035.
--fileurl = 'file://' + filename
-+fileurl = 'file://' + f.name
- print("Web config started at '%s'. Hit enter to stop." % fileurl)
- if isMacOS10_12_5_OrLater():
-     subprocess.check_call(['open', fileurl])
-@@ -1221,4 +1204,4 @@ except KeyboardInterrupt:
-     print("\nShutting down.")
- 
- # Clean up temporary file
--os.remove(filename)
-+f.close()
diff --git a/shells/fish/pkg/PLIST b/shells/fish/pkg/PLIST
index 1659599c975..239e1a385a8 100644
--- a/shells/fish/pkg/PLIST
+++ b/shells/fish/pkg/PLIST
@@ -6,15 +6,256 @@
 @man man/man1/fish_indent.1
 @man man/man1/fish_key_reader.1
 share/doc/fish/
+share/doc/fish/.buildinfo
 share/doc/fish/CHANGELOG.md
-share/doc/fish/ascii_fish.png
+share/doc/fish/_sources/
+share/doc/fish/_sources/cmds/
+share/doc/fish/_sources/cmds/abbr.txt
+share/doc/fish/_sources/cmds/alias.txt
+share/doc/fish/_sources/cmds/and.txt
+share/doc/fish/_sources/cmds/argparse.txt
+share/doc/fish/_sources/cmds/begin.txt
+share/doc/fish/_sources/cmds/bg.txt
+share/doc/fish/_sources/cmds/bind.txt
+share/doc/fish/_sources/cmds/block.txt
+share/doc/fish/_sources/cmds/break.txt
+share/doc/fish/_sources/cmds/breakpoint.txt
+share/doc/fish/_sources/cmds/builtin.txt
+share/doc/fish/_sources/cmds/case.txt
+share/doc/fish/_sources/cmds/cd.txt
+share/doc/fish/_sources/cmds/cdh.txt
+share/doc/fish/_sources/cmds/command.txt
+share/doc/fish/_sources/cmds/commandline.txt
+share/doc/fish/_sources/cmds/complete.txt
+share/doc/fish/_sources/cmds/contains.txt
+share/doc/fish/_sources/cmds/continue.txt
+share/doc/fish/_sources/cmds/count.txt
+share/doc/fish/_sources/cmds/dirh.txt
+share/doc/fish/_sources/cmds/dirs.txt
+share/doc/fish/_sources/cmds/disown.txt
+share/doc/fish/_sources/cmds/echo.txt
+share/doc/fish/_sources/cmds/else.txt
+share/doc/fish/_sources/cmds/emit.txt
+share/doc/fish/_sources/cmds/end.txt
+share/doc/fish/_sources/cmds/eval.txt
+share/doc/fish/_sources/cmds/exec.txt
+share/doc/fish/_sources/cmds/exit.txt
+share/doc/fish/_sources/cmds/false.txt
+share/doc/fish/_sources/cmds/fg.txt
+share/doc/fish/_sources/cmds/fish.txt
+share/doc/fish/_sources/cmds/fish_breakpoint_prompt.txt
+share/doc/fish/_sources/cmds/fish_config.txt
+share/doc/fish/_sources/cmds/fish_git_prompt.txt
+share/doc/fish/_sources/cmds/fish_hg_prompt.txt
+share/doc/fish/_sources/cmds/fish_indent.txt
+share/doc/fish/_sources/cmds/fish_key_reader.txt
+share/doc/fish/_sources/cmds/fish_mode_prompt.txt
+share/doc/fish/_sources/cmds/fish_opt.txt
+share/doc/fish/_sources/cmds/fish_prompt.txt
+share/doc/fish/_sources/cmds/fish_right_prompt.txt
+share/doc/fish/_sources/cmds/fish_svn_prompt.txt
+share/doc/fish/_sources/cmds/fish_update_completions.txt
+share/doc/fish/_sources/cmds/fish_vcs_prompt.txt
+share/doc/fish/_sources/cmds/for.txt
+share/doc/fish/_sources/cmds/funced.txt
+share/doc/fish/_sources/cmds/funcsave.txt
+share/doc/fish/_sources/cmds/function.txt
+share/doc/fish/_sources/cmds/functions.txt
+share/doc/fish/_sources/cmds/help.txt
+share/doc/fish/_sources/cmds/history.txt
+share/doc/fish/_sources/cmds/if.txt
+share/doc/fish/_sources/cmds/isatty.txt
+share/doc/fish/_sources/cmds/jobs.txt
+share/doc/fish/_sources/cmds/math.txt
+share/doc/fish/_sources/cmds/nextd.txt
+share/doc/fish/_sources/cmds/not.txt
+share/doc/fish/_sources/cmds/open.txt
+share/doc/fish/_sources/cmds/or.txt
+share/doc/fish/_sources/cmds/popd.txt
+share/doc/fish/_sources/cmds/prevd.txt
+share/doc/fish/_sources/cmds/printf.txt
+share/doc/fish/_sources/cmds/prompt_pwd.txt
+share/doc/fish/_sources/cmds/psub.txt
+share/doc/fish/_sources/cmds/pushd.txt
+share/doc/fish/_sources/cmds/pwd.txt
+share/doc/fish/_sources/cmds/random.txt
+share/doc/fish/_sources/cmds/read.txt
+share/doc/fish/_sources/cmds/realpath.txt
+share/doc/fish/_sources/cmds/return.txt
+share/doc/fish/_sources/cmds/set.txt
+share/doc/fish/_sources/cmds/set_color.txt
+share/doc/fish/_sources/cmds/source.txt
+share/doc/fish/_sources/cmds/status.txt
+share/doc/fish/_sources/cmds/string-collect.txt
+share/doc/fish/_sources/cmds/string-escape.txt
+share/doc/fish/_sources/cmds/string-join.txt
+share/doc/fish/_sources/cmds/string-join0.txt
+share/doc/fish/_sources/cmds/string-length.txt
+share/doc/fish/_sources/cmds/string-lower.txt
+share/doc/fish/_sources/cmds/string-match.txt
+share/doc/fish/_sources/cmds/string-repeat.txt
+share/doc/fish/_sources/cmds/string-replace.txt
+share/doc/fish/_sources/cmds/string-split.txt
+share/doc/fish/_sources/cmds/string-split0.txt
+share/doc/fish/_sources/cmds/string-sub.txt
+share/doc/fish/_sources/cmds/string-trim.txt
+share/doc/fish/_sources/cmds/string-unescape.txt
+share/doc/fish/_sources/cmds/string-upper.txt
+share/doc/fish/_sources/cmds/string.txt
+share/doc/fish/_sources/cmds/suspend.txt
+share/doc/fish/_sources/cmds/switch.txt
+share/doc/fish/_sources/cmds/test.txt
+share/doc/fish/_sources/cmds/time.txt
+share/doc/fish/_sources/cmds/trap.txt
+share/doc/fish/_sources/cmds/true.txt
+share/doc/fish/_sources/cmds/type.txt
+share/doc/fish/_sources/cmds/ulimit.txt
+share/doc/fish/_sources/cmds/umask.txt
+share/doc/fish/_sources/cmds/vared.txt
+share/doc/fish/_sources/cmds/wait.txt
+share/doc/fish/_sources/cmds/while.txt
+share/doc/fish/_sources/commands.txt
+share/doc/fish/_sources/design.txt
+share/doc/fish/_sources/faq.txt
+share/doc/fish/_sources/index.txt
+share/doc/fish/_sources/license.txt
+share/doc/fish/_sources/tutorial.txt
+share/doc/fish/_static/
+share/doc/fish/_static/ajax-loader.gif
+share/doc/fish/_static/basic.css
+share/doc/fish/_static/comment-bright.png
+share/doc/fish/_static/comment-close.png
+share/doc/fish/_static/comment.png
+share/doc/fish/_static/custom.css
+share/doc/fish/_static/doctools.js
+share/doc/fish/_static/down-pressed.png
+share/doc/fish/_static/down.png
+share/doc/fish/_static/file.png
+share/doc/fish/_static/jquery.js
+share/doc/fish/_static/minus.png
+share/doc/fish/_static/nature.css
+share/doc/fish/_static/plus.png
+share/doc/fish/_static/pygments.css
+share/doc/fish/_static/searchtools.js
+share/doc/fish/_static/underscore.js
+share/doc/fish/_static/up-pressed.png
+share/doc/fish/_static/up.png
+share/doc/fish/_static/websupport.js
+share/doc/fish/cmds/
+share/doc/fish/cmds/abbr.html
+share/doc/fish/cmds/alias.html
+share/doc/fish/cmds/and.html
+share/doc/fish/cmds/argparse.html
+share/doc/fish/cmds/begin.html
+share/doc/fish/cmds/bg.html
+share/doc/fish/cmds/bind.html
+share/doc/fish/cmds/block.html
+share/doc/fish/cmds/break.html
+share/doc/fish/cmds/breakpoint.html
+share/doc/fish/cmds/builtin.html
+share/doc/fish/cmds/case.html
+share/doc/fish/cmds/cd.html
+share/doc/fish/cmds/cdh.html
+share/doc/fish/cmds/command.html
+share/doc/fish/cmds/commandline.html
+share/doc/fish/cmds/complete.html
+share/doc/fish/cmds/contains.html
+share/doc/fish/cmds/continue.html
+share/doc/fish/cmds/count.html
+share/doc/fish/cmds/dirh.html
+share/doc/fish/cmds/dirs.html
+share/doc/fish/cmds/disown.html
+share/doc/fish/cmds/echo.html
+share/doc/fish/cmds/else.html
+share/doc/fish/cmds/emit.html
+share/doc/fish/cmds/end.html
+share/doc/fish/cmds/eval.html
+share/doc/fish/cmds/exec.html
+share/doc/fish/cmds/exit.html
+share/doc/fish/cmds/false.html
+share/doc/fish/cmds/fg.html
+share/doc/fish/cmds/fish.html
+share/doc/fish/cmds/fish_breakpoint_prompt.html
+share/doc/fish/cmds/fish_config.html
+share/doc/fish/cmds/fish_git_prompt.html
+share/doc/fish/cmds/fish_hg_prompt.html
+share/doc/fish/cmds/fish_indent.html
+share/doc/fish/cmds/fish_key_reader.html
+share/doc/fish/cmds/fish_mode_prompt.html
+share/doc/fish/cmds/fish_opt.html
+share/doc/fish/cmds/fish_prompt.html
+share/doc/fish/cmds/fish_right_prompt.html
+share/doc/fish/cmds/fish_svn_prompt.html
+share/doc/fish/cmds/fish_update_completions.html
+share/doc/fish/cmds/fish_vcs_prompt.html
+share/doc/fish/cmds/for.html
+share/doc/fish/cmds/funced.html
+share/doc/fish/cmds/funcsave.html
+share/doc/fish/cmds/function.html
+share/doc/fish/cmds/functions.html
+share/doc/fish/cmds/help.html
+share/doc/fish/cmds/history.html
+share/doc/fish/cmds/if.html
+share/doc/fish/cmds/isatty.html
+share/doc/fish/cmds/jobs.html
+share/doc/fish/cmds/math.html
+share/doc/fish/cmds/nextd.html
+share/doc/fish/cmds/not.html
+share/doc/fish/cmds/open.html
+share/doc/fish/cmds/or.html
+share/doc/fish/cmds/popd.html
+share/doc/fish/cmds/prevd.html
+share/doc/fish/cmds/printf.html
+share/doc/fish/cmds/prompt_pwd.html
+share/doc/fish/cmds/psub.html
+share/doc/fish/cmds/pushd.html
+share/doc/fish/cmds/pwd.html
+share/doc/fish/cmds/random.html
+share/doc/fish/cmds/read.html
+share/doc/fish/cmds/realpath.html
+share/doc/fish/cmds/return.html
+share/doc/fish/cmds/set.html
+share/doc/fish/cmds/set_color.html
+share/doc/fish/cmds/source.html
+share/doc/fish/cmds/status.html
+share/doc/fish/cmds/string-collect.html
+share/doc/fish/cmds/string-escape.html
+share/doc/fish/cmds/string-join.html
+share/doc/fish/cmds/string-join0.html
+share/doc/fish/cmds/string-length.html
+share/doc/fish/cmds/string-lower.html
+share/doc/fish/cmds/string-match.html
+share/doc/fish/cmds/string-repeat.html
+share/doc/fish/cmds/string-replace.html
+share/doc/fish/cmds/string-split.html
+share/doc/fish/cmds/string-split0.html
+share/doc/fish/cmds/string-sub.html
+share/doc/fish/cmds/string-trim.html
+share/doc/fish/cmds/string-unescape.html
+share/doc/fish/cmds/string-upper.html
+share/doc/fish/cmds/string.html
+share/doc/fish/cmds/suspend.html
+share/doc/fish/cmds/switch.html
+share/doc/fish/cmds/test.html
+share/doc/fish/cmds/time.html
+share/doc/fish/cmds/trap.html
+share/doc/fish/cmds/true.html
+share/doc/fish/cmds/type.html
+share/doc/fish/cmds/ulimit.html
+share/doc/fish/cmds/umask.html
+share/doc/fish/cmds/vared.html
+share/doc/fish/cmds/wait.html
+share/doc/fish/cmds/while.html
 share/doc/fish/commands.html
 share/doc/fish/design.html
 share/doc/fish/faq.html
+share/doc/fish/genindex.html
 share/doc/fish/index.html
 share/doc/fish/license.html
+share/doc/fish/objects.inv
+share/doc/fish/search.html
+share/doc/fish/searchindex.js
 share/doc/fish/tutorial.html
-share/doc/fish/user_doc.css
 share/examples/fish/
 share/examples/fish/config.fish
 @sample ${SYSCONFDIR}/config.fish
@@ -91,20 +332,25 @@ share/fish/completions/atrm.fish
 share/fish/completions/aunpack.fish
 share/fish/completions/aura.fish
 share/fish/completions/awk.fish
+share/fish/completions/aws.fish
 share/fish/completions/badblocks.fish
 share/fish/completions/base64.fish
+share/fish/completions/bat.fish
 share/fish/completions/bb-wrapper.fish
 share/fish/completions/bc.fish
 share/fish/completions/bd.fish
+share/fish/completions/begin.fish
 share/fish/completions/bg.fish
 share/fish/completions/bind.fish
 share/fish/completions/bison.fish
 share/fish/completions/block.fish
+share/fish/completions/bosh.fish
 share/fish/completions/bower.fish
 share/fish/completions/break.fish
 share/fish/completions/brew.fish
 share/fish/completions/btdownloadcurses.py.fish
 share/fish/completions/btdownloadheadless.py.fish
+share/fish/completions/btrfs.fish
 share/fish/completions/builtin.fish
 share/fish/completions/bundle.fish
 share/fish/completions/bunzip2.fish
@@ -117,6 +363,7 @@ share/fish/completions/cabal-dev.fish
 share/fish/completions/cabal.fish
 share/fish/completions/caddy.fish
 share/fish/completions/caffeinate.fish
+share/fish/completions/camcontrol.fish
 share/fish/completions/cancel.fish
 share/fish/completions/canto.fish
 share/fish/completions/cargo.fish
@@ -125,13 +372,16 @@ share/fish/completions/cat.fish
 share/fish/completions/cd.fish
 share/fish/completions/cdh.fish
 share/fish/completions/cdrecord.fish
+share/fish/completions/cf.fish
 share/fish/completions/chgrp.fish
 share/fish/completions/chmod.fish
 share/fish/completions/chown.fish
+share/fish/completions/chronyc.fish
 share/fish/completions/chsh.fish
 share/fish/completions/clang++.fish
 share/fish/completions/clang.fish
 share/fish/completions/climate.fish
+share/fish/completions/code.fish
 share/fish/completions/colordiff.fish
 share/fish/completions/colorsvn.fish
 share/fish/completions/combine.fish
@@ -148,10 +398,12 @@ share/fish/completions/conjure.fish
 share/fish/completions/connmanctl.fish
 share/fish/completions/continue.fish
 share/fish/completions/convert.fish
-share/fish/completions/cower.fish
 share/fish/completions/cowsay.fish
 share/fish/completions/cowthink.fish
 share/fish/completions/cp.fish
+share/fish/completions/cryptsetup.fish
+share/fish/completions/csc.fish
+share/fish/completions/csi.fish
 share/fish/completions/cupsaccept.fish
 share/fish/completions/cupsdisable.fish
 share/fish/completions/cupsenable.fish
@@ -159,7 +411,10 @@ share/fish/completions/cupsreject.fish
 share/fish/completions/curl.fish
 share/fish/completions/cut.fish
 share/fish/completions/cvs.fish
+share/fish/completions/cwebp.fish
+share/fish/completions/cygpath.fish
 share/fish/completions/cygport.fish
+share/fish/completions/cygstart.fish
 share/fish/completions/darcs.fish
 share/fish/completions/date.fish
 share/fish/completions/dconf.fish
@@ -180,7 +435,6 @@ share/fish/completions/doas.fish
 share/fish/completions/docker.fish
 share/fish/completions/dpkg-reconfigure.fish
 share/fish/completions/dpkg.fish
-share/fish/completions/dropbox.fish
 share/fish/completions/du.fish
 share/fish/completions/duply.fish
 share/fish/completions/dvipdf.fish
@@ -199,6 +453,7 @@ share/fish/completions/encfs.fish
 share/fish/completions/entr.fish
 share/fish/completions/env.fish
 share/fish/completions/eopkg.fish
+share/fish/completions/epkginfo.fish
 share/fish/completions/equery.fish
 share/fish/completions/eselect.fish
 share/fish/completions/etex.fish
@@ -211,6 +466,9 @@ share/fish/completions/expand.fish
 share/fish/completions/ezjail-admin.fish
 share/fish/completions/fab.fish
 share/fish/completions/feh.fish
+share/fish/completions/ffmpeg.fish
+share/fish/completions/ffplay.fish
+share/fish/completions/ffprobe.fish
 share/fish/completions/fg.fish
 share/fish/completions/fgrep.fish
 share/fish/completions/figlet.fish
@@ -221,7 +479,10 @@ share/fish/completions/fish_indent.fish
 share/fish/completions/flac.fish
 share/fish/completions/flatpak.fish
 share/fish/completions/fluxbox-remote.fish
+share/fish/completions/for.fish
 share/fish/completions/fossil.fish
+share/fish/completions/fsharpc.fish
+share/fish/completions/fsharpi.fish
 share/fish/completions/ftp.fish
 share/fish/completions/funced.fish
 share/fish/completions/funcsave.fish
@@ -229,6 +490,8 @@ share/fish/completions/function.fish
 share/fish/completions/functions.fish
 share/fish/completions/fuser.fish
 share/fish/completions/fusermount.fish
+share/fish/completions/fzf.fish
+share/fish/completions/g++.fish
 share/fish/completions/gcc.fish
 share/fish/completions/gdb.fish
 share/fish/completions/gem.fish
@@ -241,6 +504,8 @@ share/fish/completions/golint.fish
 share/fish/completions/gorename.fish
 share/fish/completions/gpasswd.fish
 share/fish/completions/gpg.fish
+share/fish/completions/gpg1.fish
+share/fish/completions/gpg2.fish
 share/fish/completions/gphoto2.fish
 share/fish/completions/gprof.fish
 share/fish/completions/gradle.fish
@@ -248,6 +513,7 @@ share/fish/completions/grep.fish
 share/fish/completions/groupadd.fish
 share/fish/completions/grub-file.fish
 share/fish/completions/grub-install.fish
+share/fish/completions/grub-mkrescue.fish
 share/fish/completions/grunt.fish
 share/fish/completions/gsettings.fish
 share/fish/completions/gunzip.fish
@@ -263,13 +529,16 @@ share/fish/completions/hg.fish
 share/fish/completions/highlight.fish
 share/fish/completions/history.fish
 share/fish/completions/hjson.fish
+share/fish/completions/hledger.fish
 share/fish/completions/htop.fish
 share/fish/completions/hugo.fish
+share/fish/completions/hwinfo.fish
 share/fish/completions/i3-msg.fish
 share/fish/completions/iconv.fish
 share/fish/completions/id.fish
 share/fish/completions/identify.fish
 share/fish/completions/iex.fish
+share/fish/completions/if.fish
 share/fish/completions/ifconfig.fish
 share/fish/completions/ifdata.fish
 share/fish/completions/ifdown.fish
@@ -279,6 +548,8 @@ share/fish/completions/invoke-rc.d.fish
 share/fish/completions/ip.fish
 share/fish/completions/ipset.fish
 share/fish/completions/iptables.fish
+share/fish/completions/irb.fish
+share/fish/completions/iw.fish
 share/fish/completions/j.fish
 share/fish/completions/jbake.fish
 share/fish/completions/jest.fish
@@ -286,8 +557,11 @@ share/fish/completions/jhipster.fish
 share/fish/completions/jobs.fish
 share/fish/completions/journalctl.fish
 share/fish/completions/jq.fish
+share/fish/completions/kak.fish
 share/fish/completions/kcmshell5.fish
 share/fish/completions/kdeconnect-cli.fish
+share/fish/completions/keepassxc-cli.fish
+share/fish/completions/keybase.fish
 share/fish/completions/kill.fish
 share/fish/completions/killall.fish
 share/fish/completions/kitchen.fish
@@ -305,6 +579,7 @@ share/fish/completions/ll.fish
 share/fish/completions/ln.fish
 share/fish/completions/localectl.fish
 share/fish/completions/locate.fish
+share/fish/completions/loginctl.fish
 share/fish/completions/logkeys.fish
 share/fish/completions/lp.fish
 share/fish/completions/lpadmin.fish
@@ -326,6 +601,9 @@ share/fish/completions/lualatex.fish
 share/fish/completions/lunchy.fish
 share/fish/completions/lxc.fish
 share/fish/completions/lxpanel.fish
+share/fish/completions/lz4.fish
+share/fish/completions/lz4c.fish
+share/fish/completions/lz4cat.fish
 share/fish/completions/m4.fish
 share/fish/completions/machinectl.fish
 share/fish/completions/magento.fish
@@ -334,6 +612,7 @@ share/fish/completions/makedepend.fish
 share/fish/completions/makensis.fish
 share/fish/completions/makepkg.fish
 share/fish/completions/man.fish
+share/fish/completions/mariner.fish
 share/fish/completions/math.fish
 share/fish/completions/mc.fish
 share/fish/completions/md5sum.fish
@@ -371,10 +650,11 @@ share/fish/completions/mv.fish
 share/fish/completions/mvn.fish
 share/fish/completions/namei.fish
 share/fish/completions/native2ascii.fish
+share/fish/completions/nc.fish
 share/fish/completions/ncdu.fish
-share/fish/completions/netcat.fish
 share/fish/completions/netctl-auto.fish
 share/fish/completions/netctl.fish
+share/fish/completions/nethack.fish
 share/fish/completions/networkctl.fish
 share/fish/completions/nextd.fish
 share/fish/completions/ngrok.fish
@@ -405,12 +685,12 @@ share/fish/completions/pacman-key.fish
 share/fish/completions/pacman.fish
 share/fish/completions/pacmatic.fish
 share/fish/completions/pacmd.fish
-share/fish/completions/pacsrv.fish
 share/fish/completions/pactl.fish
 share/fish/completions/pactree.fish
 share/fish/completions/pandoc.fish
 share/fish/completions/passwd.fish
 share/fish/completions/patch.fish
+share/fish/completions/patool.fish
 share/fish/completions/pbget.fish
 share/fish/completions/pdfelatex.fish
 share/fish/completions/pdfetex.fish
@@ -421,6 +701,7 @@ share/fish/completions/perl.fish
 share/fish/completions/pfctl.fish
 share/fish/completions/pftp.fish
 share/fish/completions/pgrep.fish
+share/fish/completions/phpunit.fish
 share/fish/completions/pine.fish
 share/fish/completions/ping.fish
 share/fish/completions/pinky.fish
@@ -439,6 +720,7 @@ share/fish/completions/pkginfo.fish
 share/fish/completions/pkgmk.fish
 share/fish/completions/pkgrm.fish
 share/fish/completions/pkill.fish
+share/fish/completions/plutil.fish
 share/fish/completions/poff.fish
 share/fish/completions/pon.fish
 share/fish/completions/port.fish
@@ -460,13 +742,14 @@ share/fish/completions/pygmentize.fish
 share/fish/completions/python.fish
 share/fish/completions/python2.fish
 share/fish/completions/python3.fish
+share/fish/completions/pzstd.fish
+share/fish/completions/qubes-gpg-client.fish
 share/fish/completions/quilt.fish
 share/fish/completions/random.fish
 share/fish/completions/ranger.fish
 share/fish/completions/rbenv.fish
 share/fish/completions/rc-service.fish
 share/fish/completions/rc-update.fish
-share/fish/completions/rc.d.fish
 share/fish/completions/rcctl.fish
 share/fish/completions/read.fish
 share/fish/completions/readlink.fish
@@ -474,8 +757,10 @@ share/fish/completions/realpath.fish
 share/fish/completions/reject.fish
 share/fish/completions/rejmerge.fish
 share/fish/completions/renice.fish
+share/fish/completions/resolvectl.fish
 share/fish/completions/return.fish
 share/fish/completions/rfkill.fish
+share/fish/completions/rg.fish
 share/fish/completions/rgrep.fish
 share/fish/completions/rm.fish
 share/fish/completions/rmdir.fish
@@ -486,6 +771,7 @@ share/fish/completions/rsync.fish
 share/fish/completions/ruby-build.fish
 share/fish/completions/ruby.fish
 share/fish/completions/rustc.fish
+share/fish/completions/rustup.fish
 share/fish/completions/s3cmd.fish
 share/fish/completions/sass-convert.fish
 share/fish/completions/sass.fish
@@ -505,6 +791,7 @@ share/fish/completions/set_color.fish
 share/fish/completions/setfacl.fish
 share/fish/completions/setsid.fish
 share/fish/completions/setxkbmap.fish
+share/fish/completions/sfdx.fish
 share/fish/completions/sha1sum.fish
 share/fish/completions/sha224sum.fish
 share/fish/completions/sha256sum.fish
@@ -513,6 +800,9 @@ share/fish/completions/sha512sum.fish
 share/fish/completions/signify.fish
 share/fish/completions/snap.fish
 share/fish/completions/sort.fish
+share/fish/completions/speedtest-cli.fish
+share/fish/completions/speedtest.fish
+share/fish/completions/src.fish
 share/fish/completions/ssh.fish
 share/fish/completions/sshfs.fish
 share/fish/completions/stack.fish
@@ -544,6 +834,7 @@ share/fish/completions/timeout.fish
 share/fish/completions/tmutil.fish
 share/fish/completions/tmux.fish
 share/fish/completions/tmuxinator.fish
+share/fish/completions/tokei.fish
 share/fish/completions/top.fish
 share/fish/completions/totem.fish
 share/fish/completions/touch.fish
@@ -552,6 +843,7 @@ share/fish/completions/transmission-remote.fish
 share/fish/completions/trap.fish
 share/fish/completions/travis.fish
 share/fish/completions/tree.fish
+share/fish/completions/tsc.fish
 share/fish/completions/ttx.fish
 share/fish/completions/type.fish
 share/fish/completions/udisksctl.fish
@@ -561,8 +853,10 @@ share/fish/completions/umount.fish
 share/fish/completions/uname.fish
 share/fish/completions/unexpand.fish
 share/fish/completions/uniq.fish
+share/fish/completions/unlz4.fish
 share/fish/completions/unrar.fish
 share/fish/completions/unzip.fish
+share/fish/completions/unzstd.fish
 share/fish/completions/update-eix-remote.fish
 share/fish/completions/update-eix.fish
 share/fish/completions/useradd.fish
@@ -570,6 +864,7 @@ share/fish/completions/usermod.fish
 share/fish/completions/vagrant.fish
 share/fish/completions/valgrind.fish
 share/fish/completions/vared.fish
+share/fish/completions/vbc.fish
 share/fish/completions/vi.fish
 share/fish/completions/vim-addons.fish
 share/fish/completions/vim.fish
@@ -584,6 +879,7 @@ share/fish/completions/wesnoth.fish
 share/fish/completions/wget.fish
 share/fish/completions/whatis.fish
 share/fish/completions/which.fish
+share/fish/completions/while.fish
 share/fish/completions/who.fish
 share/fish/completions/wicd-cli.fish
 share/fish/completions/wicd-client.fish
@@ -613,23 +909,25 @@ share/fish/completions/yum.fish
 share/fish/completions/zcat.fish
 share/fish/completions/zfs.fish
 share/fish/completions/zip.fish
+share/fish/completions/zpaq.fish
 share/fish/completions/zpool.fish
+share/fish/completions/zstd.fish
+share/fish/completions/zstdcat.fish
+share/fish/completions/zstdgrep.fish
+share/fish/completions/zstdless.fish
+share/fish/completions/zstdmt.fish
 share/fish/completions/zypper.fish
 share/fish/config.fish
 share/fish/functions/
 share/fish/functions/N_.fish
 share/fish/functions/_.fish
 share/fish/functions/__fish_abbr_old.fish
+share/fish/functions/__fish_any_arg_in.fish
+share/fish/functions/__fish_anypython.fish
 share/fish/functions/__fish_append.fish
-share/fish/functions/__fish_bind_test1.fish
-share/fish/functions/__fish_bind_test2.fish
-share/fish/functions/__fish_can_complete_switches.fish
 share/fish/functions/__fish_cancel_commandline.fish
 share/fish/functions/__fish_clang_complete.fish
 share/fish/functions/__fish_commandline_is_singlequoted.fish
-share/fish/functions/__fish_commandline_test.fish
-share/fish/functions/__fish_complete_abook_formats.fish
-share/fish/functions/__fish_complete_ant_targets.fish
 share/fish/functions/__fish_complete_atool_archive_contents.fish
 share/fish/functions/__fish_complete_bittorrent.fish
 share/fish/functions/__fish_complete_blockdevice.fish
@@ -637,14 +935,16 @@ share/fish/functions/__fish_complete_cd.fish
 share/fish/functions/__fish_complete_command.fish
 share/fish/functions/__fish_complete_convert_options.fish
 share/fish/functions/__fish_complete_directories.fish
-share/fish/functions/__fish_complete_file_url.fish
+share/fish/functions/__fish_complete_external_command.fish
 share/fish/functions/__fish_complete_ftp.fish
+share/fish/functions/__fish_complete_gpg.fish
+share/fish/functions/__fish_complete_gpg_key_id.fish
+share/fish/functions/__fish_complete_gpg_user_id.fish
 share/fish/functions/__fish_complete_groups.fish
 share/fish/functions/__fish_complete_job_pids.fish
 share/fish/functions/__fish_complete_list.fish
 share/fish/functions/__fish_complete_lpr.fish
 share/fish/functions/__fish_complete_lpr_option.fish
-share/fish/functions/__fish_complete_lsusb.fish
 share/fish/functions/__fish_complete_man.fish
 share/fish/functions/__fish_complete_mount_opts.fish
 share/fish/functions/__fish_complete_path.fish
@@ -652,17 +952,11 @@ share/fish/functions/__fish_complete_pgrep.fish
 share/fish/functions/__fish_complete_pids.fish
 share/fish/functions/__fish_complete_ppp_peer.fish
 share/fish/functions/__fish_complete_proc.fish
-share/fish/functions/__fish_complete_setxkbmap.fish
 share/fish/functions/__fish_complete_ssh.fish
 share/fish/functions/__fish_complete_subcommand.fish
-share/fish/functions/__fish_complete_subcommand_root.fish
 share/fish/functions/__fish_complete_suffix.fish
-share/fish/functions/__fish_complete_svn_diff.fish
-share/fish/functions/__fish_complete_tar.fish
-share/fish/functions/__fish_complete_unrar.fish
 share/fish/functions/__fish_complete_user_at_hosts.fish
 share/fish/functions/__fish_complete_users.fish
-share/fish/functions/__fish_complete_wvdial_peers.fish
 share/fish/functions/__fish_complete_zfs_mountpoint_properties.fish
 share/fish/functions/__fish_complete_zfs_pools.fish
 share/fish/functions/__fish_complete_zfs_ro_properties.fish
@@ -675,7 +969,6 @@ share/fish/functions/__fish_cursor_1337.fish
 share/fish/functions/__fish_cursor_konsole.fish
 share/fish/functions/__fish_cursor_xterm.fish
 share/fish/functions/__fish_describe_command.fish
-share/fish/functions/__fish_filter_ant_targets.fish
 share/fish/functions/__fish_first_token.fish
 share/fish/functions/__fish_git_prompt.fish
 share/fish/functions/__fish_gnu_complete.fish
@@ -695,75 +988,57 @@ share/fish/functions/__fish_not_contain_opt.fish
 share/fish/functions/__fish_number_of_cmd_args_wo_opts.fish
 share/fish/functions/__fish_paginate.fish
 share/fish/functions/__fish_parent_directories.fish
-share/fish/functions/__fish_parse_configure.fish
+share/fish/functions/__fish_pipestatus_with_signal.fish
 share/fish/functions/__fish_portage_print_available_pkgs.fish
 share/fish/functions/__fish_portage_print_installed_pkgs.fish
-share/fish/functions/__fish_portage_print_repository_names.fish
 share/fish/functions/__fish_portage_print_repository_paths.fish
-share/fish/functions/__fish_ports_dirs.fish
+share/fish/functions/__fish_prepend_sudo.fish
 share/fish/functions/__fish_prev_arg_in.fish
 share/fish/functions/__fish_print_VBox_vms.fish
-share/fish/functions/__fish_print_abook_emails.fish
 share/fish/functions/__fish_print_addresses.fish
-share/fish/functions/__fish_print_arch_daemons.fish
 share/fish/functions/__fish_print_cmd_args.fish
 share/fish/functions/__fish_print_cmd_args_without_options.fish
 share/fish/functions/__fish_print_commands.fish
 share/fish/functions/__fish_print_debian_apache_confs.fish
 share/fish/functions/__fish_print_debian_apache_mods.fish
 share/fish/functions/__fish_print_debian_apache_sites.fish
-share/fish/functions/__fish_print_debian_services.fish
 share/fish/functions/__fish_print_encodings.fish
 share/fish/functions/__fish_print_filesystems.fish
-share/fish/functions/__fish_print_function_prototypes.fish
+share/fish/functions/__fish_print_gpg_algo.fish
 share/fish/functions/__fish_print_groups.fish
 share/fish/functions/__fish_print_help.fish
 share/fish/functions/__fish_print_hostnames.fish
 share/fish/functions/__fish_print_interfaces.fish
 share/fish/functions/__fish_print_lpr_options.fish
 share/fish/functions/__fish_print_lpr_printers.fish
-share/fish/functions/__fish_print_lsblk_columns.fish
-share/fish/functions/__fish_print_make_targets.fish
 share/fish/functions/__fish_print_modules.fish
 share/fish/functions/__fish_print_mounted.fish
-share/fish/functions/__fish_print_ninja_targets.fish
-share/fish/functions/__fish_print_ninja_tools.fish
 share/fish/functions/__fish_print_packages.fish
 share/fish/functions/__fish_print_pacman_repos.fish
+share/fish/functions/__fish_print_pipestatus.fish
 share/fish/functions/__fish_print_service_names.fish
 share/fish/functions/__fish_print_svn_rev.fish
 share/fish/functions/__fish_print_users.fish
 share/fish/functions/__fish_print_xdg_applications_directories.fish
-share/fish/functions/__fish_print_xdg_desktop_file_ids.fish
 share/fish/functions/__fish_print_xdg_mimetypes.fish
-share/fish/functions/__fish_print_xrandr_modes.fish
-share/fish/functions/__fish_print_xrandr_outputs.fish
 share/fish/functions/__fish_print_xwindows.fish
-share/fish/functions/__fish_print_zfs_bookmarks.fish
-share/fish/functions/__fish_print_zfs_filesystems.fish
 share/fish/functions/__fish_print_zfs_snapshots.fish
-share/fish/functions/__fish_print_zfs_volumes.fish
-share/fish/functions/__fish_prt_no_subcommand.fish
-share/fish/functions/__fish_prt_packages.fish
-share/fish/functions/__fish_prt_ports.fish
-share/fish/functions/__fish_prt_use_package.fish
-share/fish/functions/__fish_prt_use_port.fish
 share/fish/functions/__fish_pwd.fish
 share/fish/functions/__fish_seen_argument.fish
 share/fish/functions/__fish_seen_subcommand_from.fish
 share/fish/functions/__fish_set_locale.fish
-share/fish/functions/__fish_sgrep.fish
 share/fish/functions/__fish_shared_key_bindings.fish
 share/fish/functions/__fish_should_complete_switches.fish
+share/fish/functions/__fish_status_to_signal.fish
 share/fish/functions/__fish_svn_prompt.fish
 share/fish/functions/__fish_systemctl_services.fish
 share/fish/functions/__fish_systemd_machine_images.fish
 share/fish/functions/__fish_systemd_machines.fish
-share/fish/functions/__fish_test_arg.fish
 share/fish/functions/__fish_toggle_comment_commandline.fish
 share/fish/functions/__fish_use_subcommand.fish
 share/fish/functions/__fish_vcs_prompt.fish
 share/fish/functions/__fish_whatis.fish
+share/fish/functions/__fish_whatis_current_token.fish
 share/fish/functions/__terlar_git_prompt.fish
 share/fish/functions/_fish_systemctl.fish
 share/fish/functions/_validate_int.fish
@@ -777,7 +1052,6 @@ share/fish/functions/dirh.fish
 share/fish/functions/dirs.fish
 share/fish/functions/down-or-search.fish
 share/fish/functions/edit_command_buffer.fish
-share/fish/functions/eval.fish
 share/fish/functions/export.fish
 share/fish/functions/fish_breakpoint_prompt.fish
 share/fish/functions/fish_clipboard_copy.fish
@@ -785,20 +1059,24 @@ share/fish/functions/fish_clipboard_paste.fish
 share/fish/functions/fish_config.fish
 share/fish/functions/fish_default_key_bindings.fish
 share/fish/functions/fish_default_mode_prompt.fish
-share/fish/functions/fish_fallback_prompt.fish
+share/fish/functions/fish_git_prompt.fish
+share/fish/functions/fish_hg_prompt.fish
 share/fish/functions/fish_hybrid_key_bindings.fish
 share/fish/functions/fish_indent.fish
 share/fish/functions/fish_key_reader.fish
 share/fish/functions/fish_md5.fish
 share/fish/functions/fish_mode_prompt.fish
+share/fish/functions/fish_npm_helper.fish
 share/fish/functions/fish_opt.fish
+share/fish/functions/fish_print_git_action.fish
 share/fish/functions/fish_print_hg_root.fish
 share/fish/functions/fish_prompt.fish
+share/fish/functions/fish_svn_prompt.fish
 share/fish/functions/fish_title.fish
 share/fish/functions/fish_update_completions.fish
+share/fish/functions/fish_vcs_prompt.fish
 share/fish/functions/fish_vi_cursor.fish
 share/fish/functions/fish_vi_key_bindings.fish
-share/fish/functions/fish_vi_mode.fish
 share/fish/functions/funced.fish
 share/fish/functions/funcsave.fish
 share/fish/functions/grep.fish
@@ -823,7 +1101,6 @@ share/fish/functions/pushd.fish
 share/fish/functions/realpath.fish
 share/fish/functions/seq.fish
 share/fish/functions/setenv.fish
-share/fish/functions/string.fish
 share/fish/functions/suspend.fish
 share/fish/functions/trap.fish
 share/fish/functions/type.fish
@@ -867,17 +1144,23 @@ share/fish/man/man1/
 @man share/fish/man/man1/exit.1
 @man share/fish/man/man1/false.1
 @man share/fish/man/man1/fg.1
+@man share/fish/man/man1/fish-doc.1
+@man share/fish/man/man1/fish-faq.1
+@man share/fish/man/man1/fish-tutorial.1
 @man share/fish/man/man1/fish.1
 @man share/fish/man/man1/fish_breakpoint_prompt.1
 @man share/fish/man/man1/fish_config.1
+@man share/fish/man/man1/fish_git_prompt.1
+@man share/fish/man/man1/fish_hg_prompt.1
 @man share/fish/man/man1/fish_indent.1
 @man share/fish/man/man1/fish_key_reader.1
 @man share/fish/man/man1/fish_mode_prompt.1
 @man share/fish/man/man1/fish_opt.1
 @man share/fish/man/man1/fish_prompt.1
 @man share/fish/man/man1/fish_right_prompt.1
+@man share/fish/man/man1/fish_svn_prompt.1
 @man share/fish/man/man1/fish_update_completions.1
-@man share/fish/man/man1/fish_vi_mode.1
+@man share/fish/man/man1/fish_vcs_prompt.1
 @man share/fish/man/man1/for.1
 @man share/fish/man/man1/funced.1
 @man share/fish/man/man1/funcsave.1
@@ -902,16 +1185,31 @@ share/fish/man/man1/
 @man share/fish/man/man1/pwd.1
 @man share/fish/man/man1/random.1
 @man share/fish/man/man1/read.1
-@man share/fish/man/man1/realpath.1
 @man share/fish/man/man1/return.1
 @man share/fish/man/man1/set.1
 @man share/fish/man/man1/set_color.1
 @man share/fish/man/man1/source.1
 @man share/fish/man/man1/status.1
+@man share/fish/man/man1/string-collect.1
+@man share/fish/man/man1/string-escape.1
+@man share/fish/man/man1/string-join.1
+@man share/fish/man/man1/string-join0.1
+@man share/fish/man/man1/string-length.1
+@man share/fish/man/man1/string-lower.1
+@man share/fish/man/man1/string-match.1
+@man share/fish/man/man1/string-repeat.1
+@man share/fish/man/man1/string-replace.1
+@man share/fish/man/man1/string-split.1
+@man share/fish/man/man1/string-split0.1
+@man share/fish/man/man1/string-sub.1
+@man share/fish/man/man1/string-trim.1
+@man share/fish/man/man1/string-unescape.1
+@man share/fish/man/man1/string-upper.1
 @man share/fish/man/man1/string.1
 @man share/fish/man/man1/suspend.1
 @man share/fish/man/man1/switch.1
 @man share/fish/man/man1/test.1
+@man share/fish/man/man1/time.1
 @man share/fish/man/man1/trap.1
 @man share/fish/man/man1/true.1
 @man share/fish/man/man1/type.1

-- 
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE

Reply via email to