From owner-dev-commits-doc-all@freebsd.org Thu Apr 29 14:23:46 2021 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C2813629FD0 for ; Thu, 29 Apr 2021 14:23:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWHmf58Syz4hfh; Thu, 29 Apr 2021 14:23:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A3B421D285; Thu, 29 Apr 2021 14:23:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 13TENkLr035058; Thu, 29 Apr 2021 14:23:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 13TENk5X035057; Thu, 29 Apr 2021 14:23:46 GMT (envelope-from git) Date: Thu, 29 Apr 2021 14:23:46 GMT Message-Id: <202104291423.13TENk5X035057@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lewis Cook Subject: git: cc7b0877fb - main - books/porters-handbook: Include fish-shell completion path MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lcook X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cc7b0877fbd2f7a0f89c8f1c5cc2705b2a9f333d Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the doc repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 14:23:46 -0000 The branch main has been updated by lcook (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=cc7b0877fbd2f7a0f89c8f1c5cc2705b2a9f333d commit cc7b0877fbd2f7a0f89c8f1c5cc2705b2a9f333d Author: Lewis Cook AuthorDate: 2021-04-25 15:52:27 +0000 Commit: Lewis Cook CommitDate: 2021-04-29 14:20:46 +0000 books/porters-handbook: Include fish-shell completion path Approved by: 0mp, ygy Differential Revision: https://reviews.freebsd.org/D29973 --- documentation/content/en/books/porters-handbook/special/_index.adoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/documentation/content/en/books/porters-handbook/special/_index.adoc b/documentation/content/en/books/porters-handbook/special/_index.adoc index ca302cb9d2..71a35cd0ef 100644 --- a/documentation/content/en/books/porters-handbook/special/_index.adoc +++ b/documentation/content/en/books/porters-handbook/special/_index.adoc @@ -4307,7 +4307,7 @@ Just like in case of Go language, Ports must not package or install Haskell libr [[shell-completion]] == Shell Completion Files -Many modern shells (including bash, tcsh, and zsh) support parameter and/or option tab-completion. This support usually comes from completion files, which contain the definitions for how tab completion will work for a certain command. Ports sometimes ship with their own completion files, or porters may have created them themselves. +Many modern shells (including bash, fish, tcsh and zsh) support parameter and/or option tab-completion. This support usually comes from completion files, which contain the definitions for how tab completion will work for a certain command. Ports sometimes ship with their own completion files, or porters may have created them themselves. When available, completion files should always be installed. It is not necessary to make an option for it. If an option is used, though, always enable it in `OPTIONS_DEFAULT`. [[shell-completion-paths]] @@ -4317,6 +4317,9 @@ When available, completion files should always be installed. It is not necessary |`bash` |[.filename]#${PREFIX}/etc/bash_completion.d# +|`fish` +|[.filename]#${PREFIX}/share/fish/vendor_completions.d# + |`zsh` |[.filename]#${PREFIX}/share/zsh/site-functions# |===