[comment {--- punk::docgen generated from inline doctools comments ---}] [comment {--- punk::docgen DO NOT EDIT DOCS HERE UNLESS YOU REMOVE THESE COMMENT LINES ---}] [comment {--- punk::docgen overwrites this file ---}] [manpage_begin punkshell_module_punk::winshell 0 0.1.0] [copyright "2025"] [titledesc {Module API}] [comment {-- Name section and table of contents description --}] [moddesc {-}] [comment {-- Description at end of page heading --}] [require punk::winshell] [keywords module] [description] [para] - [section Overview] [para] overview of punk::winshell [subsection Concepts] [para] - [subsection dependencies] [para] packages used by punk::winshell [list_begin itemized] [item] [package {Tcl 8.6}] [list_end] [section API] [subsection {Namespace punk::winshell::class}] [para] class definitions if {[tcl::info::commands [tcl::namespace::current]::interface_sample1] eq ""} { *** !doctools [list_begin enumerated] [list_end] [comment {--- end class enumeration ---}] } } ++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ [subsection {Namespace punk::winshell}] [para] Core API functions for punk::winshell [list_begin definitions] [list_end] [comment {--- end definitions namespace punk::winshell ---}] [subsection {Namespace punk::winshell::lib}] [para] Secondary functions that are part of the API [list_begin definitions] [list_end] [comment {--- end definitions namespace punk::winshell::lib ---}] [section Internal] tcl::namespace::eval punk::winshell::system { *** !doctools [subsection {Namespace punk::winshell::system}] [para] Internal functions that are not part of the API [manpage_end]