Felix Rosencrantz
zsh
Home Page 
xml
I've been attempting to create an XML schema that can be used to describe command line options.  I would like to use this XML schema to generate ZSH completion functions.  However, I would hope that this format can be put to many additional uses.  Some areas I would like to see it help with:
  • Completion function customization
  • Completion function creation
  • Completion help
  • Command line creation
  • Command line prediction
  • Command line validation
  • Command line correction
  • Command line option parsing

Here is the index to my XML-based completion function generation tools.

usage parsing Tools to parse command line usage.  Overview.

cleartool -- My attempts at generating completions for Clearcase cleartool command.

screen -- My attempt at generating a completion function for the GNU screen command.

Links:

Getopt::Declare -- Damian Conway perl package to use a usage style getopt declaration.


Web site Copyright ©  2001 Felix Rosencrantz, f_rosencrantz@yahoo.com