[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]