17 lines
807 B
XML
17 lines
807 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<herd>python</herd>
|
|
<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>
|