Example Code
------------

raw_input.py
    Shows how to create a completion function and use it with raw_input.

factory.py
    The same as before, but the completion function is created by factory.

email.py
    Demonstrates email address completion (username + @ + hostname).

simpleapp.py
    A simple cmd.Cmd-based app that demonstrates shell command completion
    and filename completion on the same line.

pre_input_hook.py
    Shows how to use prompt and pre_input_hook to pre-populate the line.

static.py
    Complete from a static list of strings.
