app-shells/bash-completion (gentoo)

Search

Package Information

Description:
Since v2.04, bash has allowed you to intelligently program and extend its standard completion behavior to achieve complex command lines with just a few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a list of all string handling functions in the UNIX manual. mount system: [Tab] would complete on all exported file-systems from the host called system, while make [Tab] would complete on all targets in Makefile. This project was conceived to produce programmable completion routines for the most common Linux/UNIX commands, reducing the amount of typing sysadmins and programmers need to do on a daily basis.
Homepage:
https://github.com/scop/bash-completion
License:
GPL-2+

Versions

Version EAPI Keywords Slot
9999 8 0
2.17.0 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos 0
2.16.0-r3 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>shell-tools@gentoo.org</email>
		<name>Gentoo Shell Tools Project</name>
	</maintainer>
	<maintainer type="person">
		<email>arthurzam@gentoo.org</email>
		<name>Arthur Zamarin</name>
	</maintainer>
	<longdescription>
		Since v2.04, bash has allowed you to intelligently program and extend its
		standard completion behavior to achieve complex command lines with just a
		few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts
		from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a
		list of all string handling functions in the UNIX manual. mount system:
		[Tab] would complete on all exported file-systems from the host called
		system, while make [Tab] would complete on all targets in Makefile. This
		project was conceived to produce programmable completion routines for the
		most common Linux/UNIX commands, reducing the amount of typing sysadmins and
		programmers need to do on a daily basis.
	</longdescription>
	<stabilize-allarches></stabilize-allarches>
	<use>
		<flag name="eselect">
			Support blacklisting of completions via 'eselect bashcomp'.
			This enables custom Gentoo patching of upstream completion loader.
		</flag>
	</use>
	<upstream>
		<remote-id type="github">scop/bash-completion</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 2.17.0 2.16.0-r3
eselect Support blacklisting of completions via 'eselect bashcomp'. This enables custom Gentoo patching of upstream completion loader.
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Files

Manifest

Type File Size Versions
DIST bash-completion-2.17.0.tar.xz 482896 bytes 2.17.0
Unmatched Entries
Type File Size
DIST bash-completion-2.16.0.tar.xz 464764 bytes
DIST bashcomp-2.0.3.tar.gz 3539 bytes