summaryrefslogtreecommitdiff
blob: 2fd9bb5409ca815faa5aded4748120897bad0849 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
	<herd>python</herd>
	<maintainer>
		<email>hawking@gentoo.org</email>
		<name>Ali Polatel</name>
	</maintainer>
	<longdescription lang="en">
	This Python module aims at providing almost automatically shell completion
	for any Python program that already uses the optparse module.

	This module aims at placing the shell completion routine and the option
	parsing code in a single location: in the program itself.

	The logic is that since a program already knows about its options, and in
	Python we have a standard module to specify them programmatically since
	Python-2.3 (optparse), the program itself is in the best position to suggest
	completions for an incomplete command-line to a shell that invokes it.
	</longdescription>
</pkgmetadata>