pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/shells/fish fish: update to 3.0.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/2a9ab0d6c52f
branches: trunk
changeset: 391617:2a9ab0d6c52f
user: maya <maya%pkgsrc.org@localhost>
date: Tue Feb 12 16:49:31 2019 +0000
description:
fish: update to 3.0.0
Add a "doc" option, default on, to avoid a doxygen dependency.
requested by martin & also in PR pkg/53934.
# fish 3.0.0 (released December 28, 2018)
fish 3 is a major release, which introduces some breaking changes alongside improved functionality. Although most existing scripts will continue to work, they should be reviewed against the list
contained in the 3.0b1 release notes below.
Compared to the beta release of fish 3.0b1, fish version 3.0.0:
- builds correctly against musl libc (#5407)
- handles huge numeric arguments to `test` correctly (#5414)
- removes the history colouring introduced in 3.0b1, which did not always work correctly
There is one significant known issue which was not able to be corrected before the release:
- fish 3.0.0 builds on Cygwin (#5423), but does not run correctly (#5426) and will result in a hanging terminal when started. Cygwin users are encouraged to continue using 2.7.1 until a release which
corrects this is available.
If you are upgrading from version 2.7.1 or before, please also review the release notes for 3.0b1 (included below).
---
# fish 3.0b1 (released December 11, 2018)
fish 3 is a major release, which introduces some breaking changes alongside improved functionality. Although most existing scripts will continue to work, they should be reviewed against the list
below.
## Notable non-backward compatible changes
- Process and job expansion has largely been removed. `%` will no longer perform these expansions, except for `%self` for the PID of the current shell. Additionally, job management commands
(`disown`, `wait`, `bg`, `fg` and `kill`) will expand job specifiers starting with `%` (#4230, #1202).
- `set x[1] x[2] a b`, to set multiple elements of an array at once, is no longer valid syntax (#4236).
- A literal `{}` now expands to itself, rather than nothing. This makes working with `find -exec` easier (#1109, #4632).
- Literally accessing a zero-index is now illegal syntax and is caught by the parser (#4862). (fish indices start at 1)
- Successive commas in brace expansions are handled in less surprising manner. For example, `{,,,}` expands to four empty strings rather than an empty string, a comma and an empty string again
(#3002, #4632).
- `for` loop control variables are no longer local to the `for` block (#1935).
- Variables set in `if` and `while` conditions are available outside the block (#4820).
- Local exported (`set -lx`) vars are now visible to functions (#1091).
- The new `math` builtin (see below) does not support logical expressions; `test` should be used instead (#4777).
- Range expansion will now behave sensibly when given a single positive and negative index (`$foo[5..-1]` or `$foo[-1..5]`), clamping to the last valid index without changing direction if the list
has fewer elements than expected.
- `read` now uses `-s` as short for `--silent` (? la `bash`); `--shell`'s abbreviation (formerly `-s`) is now `-S` instead (#4490).
- `cd` no longer resolves symlinks. fish now maintains a virtual path, matching other shells (#3350).
- `source` now requires an explicit `-` as the filename to read from the terminal (#2633).
- Arguments to `end` are now errors, instead of being silently ignored.
- The names `argparse`, `read`, `set`, `status`, `test` and `[` are now reserved and not allowed as function names. This prevents users unintentionally breaking stuff (#3000).
- The `fish_user_abbreviations` variable is no longer used; abbreviations will be migrated to the new storage format automatically.
- The `FISH_READ_BYTE_LIMIT` variable is now called `fish_byte_limit` (#4414).
- Environment variables are no longer split into arrays based on the record separator character on startup. Instead, variables are not split, unless their name ends in PATH, in which case they are
split on colons (#436).
- The `history` builtin's `--with-time` option has been removed; this has been deprecated in favor of `--show-time` since 2.7.0 (#4403).
- The internal variables `__fish_datadir` and `__fish_sysconfdir` are now known as `__fish_data_dir` and `__fish_sysconf_dir` respectively.
## Deprecations
With the release of fish 3, a number of features have been marked for removal in the future. All users are encouraged to explore alternatives. A small number of these features are currently behind
feature flags, which are turned on at present but may be turned off by default in the future.
A new feature flags mechanism is added for staging deprecations and breaking changes. Feature flags may be specified at launch with `fish --features ...` or by setting the universal `fish_features`
variable. (#4940)
- The use of the `IFS` variable for `read` is deprecated; `IFS` will be ignored in the future (#4156). Use the `read --delimiter` option instead.
- The `function --on-process-exit` switch will be removed in future (#4700). Use the `fish_exit` event instead: `function --on-event fish_exit`.
- `$_` is deprecated and will removed in the future (#813). Use `status current-command` in a command substitution instead.
- `^` as a redirection deprecated and will be removed in the future. (#4394). Use `2>` to redirect stderr. This is controlled by the `stderr-nocaret` feature flag.
- `?` as a glob (wildcard) is deprecated and will be removed in the future (#4520). This is controlled by the `qmark-noglob` feature flag.
## Notable fixes and improvements
### Syntax changes and new commands
- fish now supports `&&` (like `and`), `||` (like `or`), and `!` (like `not`), for better migration from POSIX-compliant shells (#4620).
- Variables may be used as commands (#154).
- fish may be started in private mode via `fish --private`. Private mode fish sessions do not have access to the history file and any commands evaluated in private mode are not persisted for future
sessions. A session variable `$fish_private_mode` can be queried to detect private mode and adjust the behavior of scripts accordingly to respect the user's wish for privacy.
- A new `wait` command for waiting on backgrounded processes (#4498).
- `math` is now a builtin rather than a wrapper around `bc` (#3157). Floating point computations is now used by default, and can be controlled with the new `--scale` option (#4478).
- Setting `$PATH` no longer warns on non-existent directories, allowing for a single $PATH to be shared across machines (eg via dotfiles) (#2969).
- `while` sets `$status` to a non-zero value if the loop is not executed (#4982).
- Command substitution output is now limited to 10 MB by default, controlled by the `fish_read_limit` variable (#3822). Notably, this is larger than most operating systems' argument size limit, so
trying to pass argument lists this size to external commands has never worked.
- The machine hostname, where available, is now exposed as the `$hostname` reserved variable. This removes the dependency on the `hostname` executable (#4422).
- Bare `bind` invocations in config.fish now work. The `fish_user_key_bindings` function is no longer necessary, but will still be executed if it exists (#5191).
- `$fish_pid` and `$last_pid` are available as replacements for `%self` and `%last`.
### New features in commands
- `alias` has a new `--save` option to save the generated function immediately (#4878).
- `bind` has a new `--silent` option to ignore bind requests for named keys not available under the current terminal (#4188, #4431).
- `complete` has a new `--keep-order` option to show the provided or dynamically-generated argument list in the same order as specified, rather than alphabetically (#361).
- `exec` prompts for confirmation if background jobs are running.
- `funced` has a new `--save` option to automatically save the edited function after successfully editing (#4668).
- `functions` has a new ` --handlers` option to show functions registered as event handlers (#4694).
- `history search` supports globs for wildcard searching (#3136) and has a new `--reverse` option to show entries from oldest to newest (#4375).
- `jobs` has a new `--quiet` option to silence the output.
- `read` has a new `--delimiter` option for splitting input into arrays (#4256).
- `read` writes directly to stdout if called without arguments (#4407).
- `read` can now read individual lines into separate variables without consuming the input in its entirety via the new `/--line` option.
- `set` has new `--append` and `--prepend` options (#1326).
- `set` has a new `--show` option to show lots of information about variables (#4265).
- `string match` with an empty pattern and `--entire` in glob mode now matches everything instead of nothing (#4971).
- `string split` supports a new `--no-empty` option to exclude empty strings from the result (#4779).
- `string` has new subcommands `split0` and `join0` for working with NUL-delimited output.
- `string` no longer stops processing text after NUL characters (#4605)
- `string escape` has a new `--style regex` option for escaping strings to be matched literally in `string` regex operations.
- `test` now supports floating point values in numeric comparisons.
### Interactive improvements
- A pipe at the end of a line now allows the job to continue on the next line (#1285).
- Italics and dim support out of the box on macOS for Terminal.app and iTerm (#4436).
- `cd` tab completions no longer descend into the deepest unambiguous path (#4649).
- Pager navigation has been improved. Most notably, moving down now wraps around, moving up from the commandline now jumps to the last element and moving right and left now reverse each other even
when wrapping around (#4680).
- Typing normal characters while the completion pager is active no longer shows the search field. Instead it enters them into the command line, and ends paging (#2249).
- A new input binding `pager-toggle-search` toggles the search field in the completions pager on and off. By default, this is bound to Ctrl-S.
- Searching in the pager now does a full fuzzy search (#5213).
- The pager will now show the full command instead of just its last line if the number of completions is large (#4702).
- Abbreviations can be tab-completed (#3233).
- Tildes in file names are now properly escaped in completions (#2274).
- Wrapping completions (from `complete --wraps` or `function --wraps`) can now inject arguments. For example, `complete gco --wraps 'git checkout'` now works properly (#1976). The `alias` function
has been updated to respect this behavior.
- Path completions now support expansions, meaning expressions like `python ~/<TAB>` now provides file suggestions just like any other relative or absolute path. (This includes support for other
expansions, too.)
- Autosuggestions try to avoid arguments that are already present in the command line.
- Notifications about crashed processes are now always shown, even in command substitutions (#4962).
- The screen is no longer reset after a BEL, fixing graphical glitches (#3693).
- vi-mode now supports ';' and ',' motions. This introduces new {forward,backward}-jump-till and repeat-jump{,-reverse} bind functions (#5140).
- The `*y` vi-mode binding now works (#5100).
- True color is now enabled in neovim by default (#2792).
- Terminal size variables (`$COLUMNS`/`$LINES`) are now updated before `fish_prompt` is called, allowing the prompt to react (#904).
- Multi-line prompts no longer repeat when the terminal is resized (#2320).
- `xclip` support has been added to the clipboard integration (#5020).
- The Alt-P keybinding paginates the last command if the command line is empty.
- `$cmd_duration` is no longer reset when no command is executed (#5011).
- Deleting a one-character word no longer erases the next word as well (#4747).
- Token history search (Alt-Up) omits duplicate entries (#4795).
- The `fish_escape_delay_ms` timeout, allowing the use of the escape key both on its own and as part of a control sequence, was applied to all control characters; this has been reduced to just the
escape key.
- Completing a function shows the description properly (#5206).
- Added completions for
- `ansible`, including `ansible-galaxy`, `ansible-playbook` and `ansible-vault` (#4697)
- `bb-power` (#4800)
- `bd` (#4472)
- `bower`
- `clang` and `clang++` (#4174)
- `conda` (#4837)
- `configure` (for autoconf-generated files only)
- `curl`
- `doas` (#5196)
- `ebuild` (#4911)
- `emaint` (#4758)
- `eopkg` (#4600)
- `exercism` (#4495)
- `hjson`
- `hugo` (#4529)
- `j` (from autojump #4344)
- `jbake` (#4814)
- `jhipster` (#4472)
- `kitty`
- `kldload`
- `kldunload`
- `makensis` (#5242)
- `meson`
- `mkdocs` (#4906)
- `ngrok` (#4642)
- OpenBSD's `pkg_add`, `pkg_delete`, `pkg_info`, `pfctl`, `rcctl`, `signify`, and `vmctl` (#4584)
- `openocd`
- `optipng`
- `opkg` (#5168)
- `pandoc` (#2937)
- `port` (#4737)
- `powerpill` (#4800)
- `pstack` (#5135)
- `serve` (#5026)
- `ttx`
- `unzip`
- `virsh` (#5113)
- `xclip` (#5126)
- `xsv`
- `zfs` and `zpool` (#4608)
- Lots of improvements to completions (especially `darcs` (#5112), `git`, `hg` and `sudo`).
- Completions for `yarn` and `npm` now require the `all-the-package-names` NPM package for full functionality.
- Completions for `bower` and `yarn` now require the `jq` utility for full functionality.
- Improved French translations.
### Other fixes and improvements
- Significant performance improvements to `abbr` (#4048), setting variables (#4200, #4341), executing functions, globs (#4579), `string` reading from standard input (#4610), and slicing history (in
particular, `$history[1]` for the last executed command).
- Fish's internal wcwidth function has been updated to deal with newer Unicode, and the width of some characters can be configured via the `fish_ambiguous_width` (#5149) and `fish_emoji_width`
(#2652) variables. Alternatively, a new build-time option INTERNAL_WCWIDTH can be used to use the system's wcwidth instead (#4816).
- `functions` correctly supports `-d` as the short form of `--description`. (#5105)
- `/etc/paths` is now parsed like macOS' bash `path_helper`, fixing $PATH order (#4336, #4852) on macOS.
- Using a read-only variable in a `for` loop produces an error, rather than silently producing incorrect results (#4342).
- The universal variables filename no longer contains the hostname or MAC address. It is now at the fixed location `.config/fish/fish_variables` (#1912).
- Exported variables in the global or universal scope no longer have their exported status affected by local variables (#2611).
- Major rework of terminal and job handling to eliminate bugs (#3805, #3952, #4178, #4235, #4238, #4540, #4929, #5210).
- Improvements to the manual page completion generator (#2937, #4313).
- `suspend --force` now works correctly (#4672).
- Pressing Ctrl-C while running a script now reliably terminates fish (#5253).
### For distributors and developers
- fish ships with a new build system based on CMake. CMake 3.2 is the minimum required version. Although the autotools-based Makefile and the Xcode project are still shipped with this release, they
will be removed in the near future. All distributors and developers are encouraged to migrate to the CMake build.
- Build scripts for most platforms no longer require bash, using the standard sh instead.
- The `hostname` command is no longer required for fish to operate.
diffstat:
shells/fish/Makefile | 8 +-
shells/fish/PLIST | 293 ++++++++++++++++++----------
shells/fish/distinfo | 21 +-
shells/fish/options.mk | 15 +
shells/fish/patches/patch-Makefile.in | 12 +-
shells/fish/patches/patch-src_fallback.cpp | 18 +-
shells/fish/patches/patch-src_output.cpp | 12 +-
shells/fish/patches/patch-src_output.h | 16 +-
shells/fish/patches/patch-src_screen.cpp | 26 +-
shells/fish/patches/patch-src_wutil.cpp | 17 +
10 files changed, 275 insertions(+), 163 deletions(-)
diffs (truncated from 933 to 300 lines):
diff -r e6e5cf583125 -r 2a9ab0d6c52f shells/fish/Makefile
--- a/shells/fish/Makefile Tue Feb 12 16:39:54 2019 +0000
+++ b/shells/fish/Makefile Tue Feb 12 16:49:31 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2018/07/18 00:06:23 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2019/02/12 16:49:31 maya Exp $
-DISTNAME= fish-2.7.1
+DISTNAME= fish-3.0.0
CATEGORIES= shells
MASTER_SITES= ${MASTER_SITE_GITHUB:=fish-shell/}
GITHUB_PROJECT= fish-shell
@@ -21,7 +21,7 @@
CONFIGURE_ARGS+= --without-xsel
USE_TOOLS+= gmake autoreconf autoconf automake
-EGDIR= ${PREFIX}/share/examples/fish
+EGDIR= ${PREFIX}/share/examples
INSTALL_ENV+= EGDIR=${EGDIR}
PKG_SHELL= bin/fish
@@ -49,7 +49,7 @@
pre-configure:
${RUN} cd ${WRKSRC} && autoreconf -fiv
-BUILD_DEPENDS+=doxygen-[0-9]*:../../devel/doxygen
+.include "options.mk"
.include "../../devel/pcre2/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
diff -r e6e5cf583125 -r 2a9ab0d6c52f shells/fish/PLIST
--- a/shells/fish/PLIST Tue Feb 12 16:39:54 2019 +0000
+++ b/shells/fish/PLIST Tue Feb 12 16:49:31 2019 +0000
@@ -1,19 +1,19 @@
-@comment $NetBSD: PLIST,v 1.6 2017/12/30 05:35:54 maya Exp $
+@comment $NetBSD: PLIST,v 1.7 2019/02/12 16:49:31 maya Exp $
bin/fish
bin/fish_indent
bin/fish_key_reader
-man/man1/fish.1
-man/man1/fish_indent.1
-man/man1/fish_key_reader.1
+${PLIST.doc}man/man1/fish.1
+${PLIST.doc}man/man1/fish_indent.1
+${PLIST.doc}man/man1/fish_key_reader.1
share/doc/fish/CHANGELOG.md
-share/doc/fish/ascii_fish.png
-share/doc/fish/commands.html
-share/doc/fish/design.html
-share/doc/fish/faq.html
-share/doc/fish/index.html
-share/doc/fish/license.html
-share/doc/fish/tutorial.html
-share/doc/fish/user_doc.css
+${PLIST.doc}share/doc/fish/ascii_fish.png
+${PLIST.doc}share/doc/fish/commands.html
+${PLIST.doc}share/doc/fish/design.html
+${PLIST.doc}share/doc/fish/faq.html
+${PLIST.doc}share/doc/fish/index.html
+${PLIST.doc}share/doc/fish/license.html
+${PLIST.doc}share/doc/fish/tutorial.html
+${PLIST.doc}share/doc/fish/user_doc.css
share/examples/fish/config.fish
share/fish/__fish_build_paths.fish
share/fish/completions/VBoxHeadless.fish
@@ -39,6 +39,10 @@
share/fish/completions/amixer.fish
share/fish/completions/and.fish
share/fish/completions/animate.fish
+share/fish/completions/ansible-galaxy.fish
+share/fish/completions/ansible-playbook.fish
+share/fish/completions/ansible-vault.fish
+share/fish/completions/ansible.fish
share/fish/completions/ant.fish
share/fish/completions/apack.fish
share/fish/completions/apm.fish
@@ -84,11 +88,14 @@
share/fish/completions/awk.fish
share/fish/completions/badblocks.fish
share/fish/completions/base64.fish
+share/fish/completions/bb-wrapper.fish
share/fish/completions/bc.fish
+share/fish/completions/bd.fish
share/fish/completions/bg.fish
share/fish/completions/bind.fish
share/fish/completions/bison.fish
share/fish/completions/block.fish
+share/fish/completions/bower.fish
share/fish/completions/break.fish
share/fish/completions/brew.fish
share/fish/completions/btdownloadcurses.py.fish
@@ -117,6 +124,8 @@
share/fish/completions/chmod.fish
share/fish/completions/chown.fish
share/fish/completions/chsh.fish
+share/fish/completions/clang++.fish
+share/fish/completions/clang.fish
share/fish/completions/climate.fish
share/fish/completions/colordiff.fish
share/fish/completions/colorsvn.fish
@@ -128,6 +137,7 @@
share/fish/completions/composer.fish
share/fish/completions/composer.phar.fish
share/fish/completions/composite.fish
+share/fish/completions/conda.fish
share/fish/completions/configure.fish
share/fish/completions/conjure.fish
share/fish/completions/connmanctl.fish
@@ -141,6 +151,7 @@
share/fish/completions/cupsdisable.fish
share/fish/completions/cupsenable.fish
share/fish/completions/cupsreject.fish
+share/fish/completions/curl.fish
share/fish/completions/cut.fish
share/fish/completions/cvs.fish
share/fish/completions/cygport.fish
@@ -160,6 +171,8 @@
share/fish/completions/dlocate.fish
share/fish/completions/dmesg.fish
share/fish/completions/dnf.fish
+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
@@ -167,6 +180,7 @@
share/fish/completions/duply.fish
share/fish/completions/dvipdf.fish
share/fish/completions/dvipdfm.fish
+share/fish/completions/ebuild.fish
share/fish/completions/echo.fish
share/fish/completions/egrep.fish
share/fish/completions/eix-sync.fish
@@ -174,16 +188,19 @@
share/fish/completions/elatex.fish
share/fish/completions/elixir.fish
share/fish/completions/emacs.fish
+share/fish/completions/emaint.fish
share/fish/completions/emerge.fish
share/fish/completions/encfs.fish
share/fish/completions/entr.fish
share/fish/completions/env.fish
+share/fish/completions/eopkg.fish
share/fish/completions/equery.fish
share/fish/completions/eselect.fish
share/fish/completions/etex.fish
share/fish/completions/eval.fish
share/fish/completions/evince.fish
share/fish/completions/exec.fish
+share/fish/completions/exercism.fish
share/fish/completions/exit.fish
share/fish/completions/expand.fish
share/fish/completions/ezjail-admin.fish
@@ -240,7 +257,9 @@
share/fish/completions/hg.fish
share/fish/completions/highlight.fish
share/fish/completions/history.fish
+share/fish/completions/hjson.fish
share/fish/completions/htop.fish
+share/fish/completions/hugo.fish
share/fish/completions/i3-msg.fish
share/fish/completions/iconv.fish
share/fish/completions/id.fish
@@ -255,7 +274,10 @@
share/fish/completions/ip.fish
share/fish/completions/ipset.fish
share/fish/completions/iptables.fish
+share/fish/completions/j.fish
+share/fish/completions/jbake.fish
share/fish/completions/jest.fish
+share/fish/completions/jhipster.fish
share/fish/completions/jobs.fish
share/fish/completions/journalctl.fish
share/fish/completions/jq.fish
@@ -264,6 +286,9 @@
share/fish/completions/kill.fish
share/fish/completions/killall.fish
share/fish/completions/kitchen.fish
+share/fish/completions/kitty.fish
+share/fish/completions/kldload.fish
+share/fish/completions/kldunload.fish
share/fish/completions/la.fish
share/fish/completions/latex.fish
share/fish/completions/latexmk.fish
@@ -301,8 +326,10 @@
share/fish/completions/magento.fish
share/fish/completions/make.fish
share/fish/completions/makedepend.fish
+share/fish/completions/makensis.fish
share/fish/completions/makepkg.fish
share/fish/completions/man.fish
+share/fish/completions/math.fish
share/fish/completions/mc.fish
share/fish/completions/md5sum.fish
share/fish/completions/mdadm.fish
@@ -312,9 +339,11 @@
share/fish/completions/mdimport.fish
share/fish/completions/mdls.fish
share/fish/completions/mdutil.fish
+share/fish/completions/meson.fish
share/fish/completions/minikube.fish
share/fish/completions/mix.fish
share/fish/completions/mkdir.fish
+share/fish/completions/mkdocs.fish
share/fish/completions/mkdosfs.fish
share/fish/completions/mkfs.fat.fish
share/fish/completions/mkfs.vfat.fish
@@ -343,6 +372,7 @@
share/fish/completions/netctl.fish
share/fish/completions/networkctl.fish
share/fish/completions/nextd.fish
+share/fish/completions/ngrok.fish
share/fish/completions/nice.fish
share/fish/completions/ninja.fish
share/fish/completions/nl.fish
@@ -359,6 +389,9 @@
share/fish/completions/omega.fish
share/fish/completions/opam.fish
share/fish/completions/open.fish
+share/fish/completions/openocd.fish
+share/fish/completions/opkg.fish
+share/fish/completions/optipng.fish
share/fish/completions/or.fish
share/fish/completions/p4.fish
share/fish/completions/pacaur.fish
@@ -370,6 +403,7 @@
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/pbget.fish
@@ -379,6 +413,7 @@
share/fish/completions/pdftex.fish
share/fish/completions/pdftotext.fish
share/fish/completions/perl.fish
+share/fish/completions/pfctl.fish
share/fish/completions/pftp.fish
share/fish/completions/pgrep.fish
share/fish/completions/pine.fish
@@ -390,6 +425,9 @@
share/fish/completions/pipenv.fish
share/fish/completions/pkg-config.fish
share/fish/completions/pkg.fish
+share/fish/completions/pkg_add.fish
+share/fish/completions/pkg_delete.fish
+share/fish/completions/pkg_info.fish
share/fish/completions/pkgadd.fish
share/fish/completions/pkgfile.fish
share/fish/completions/pkginfo.fish
@@ -398,14 +436,17 @@
share/fish/completions/pkill.fish
share/fish/completions/poff.fish
share/fish/completions/pon.fish
+share/fish/completions/port.fish
share/fish/completions/portmaster.fish
share/fish/completions/ports.fish
share/fish/completions/poweroff.fish
+share/fish/completions/powerpill.fish
share/fish/completions/prevd.fish
share/fish/completions/prt-get.fish
share/fish/completions/ps.fish
share/fish/completions/ps2pdf.fish
share/fish/completions/psql.fish
+share/fish/completions/pstack.fish
share/fish/completions/psub.fish
share/fish/completions/pushd.fish
share/fish/completions/pv.fish
@@ -421,6 +462,7 @@
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
share/fish/completions/realpath.fish
@@ -451,6 +493,7 @@
share/fish/completions/scss.fish
share/fish/completions/sed.fish
share/fish/completions/seq.fish
+share/fish/completions/serve.fish
share/fish/completions/service.fish
share/fish/completions/set.fish
share/fish/completions/set_color.fish
@@ -462,6 +505,7 @@
share/fish/completions/sha256sum.fish
share/fish/completions/sha384sum.fish
share/fish/completions/sha512sum.fish
+share/fish/completions/signify.fish
share/fish/completions/snap.fish
share/fish/completions/sort.fish
share/fish/completions/ssh.fish
@@ -503,14 +547,17 @@
share/fish/completions/trap.fish
share/fish/completions/travis.fish
share/fish/completions/tree.fish
+share/fish/completions/ttx.fish
share/fish/completions/type.fish
share/fish/completions/udisksctl.fish
Home |
Main Index |
Thread Index |
Old Index