[comment {-*- tcl -*- doctools manpage}]
[include parts/definitions.inc]
[manpage_begin [vset LABEL_DEV_COMPLETE] [vset MAN_SECTION] [vset PROJ_VERSION]]
[include parts/module.inc]
[require cmdr]
[titledesc [vset TITLE_DEV_COMPLETE]]
[description]
[include parts/welcome.inc]
This internal document provides an overview on how the framework
performs command-line completion in both the main and mini shells,
referencing all the relevant methods and describing the data
structures in use.
[para] For more information about other internals of the framework
please read [term [vset TITLE_DEV]].
[section {Code Overview}] [include parts/completion_methods.inc]
[section {Parse State}] [include parts/completion_state.inc]
[section {Main Shell Operation}] [include parts/completion_main.inc]
[section {Mini Shell Operation}] [include parts/completion_mini.inc]
[include parts/feedback.inc]
[manpage_end]