summaryrefslogtreecommitdiff
blob: 7685e730d334fa9b69063731bd8d0684947d5e4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?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>