Each of the procedures defined in base/cgi.tcl falls into one of 2 categories:
The following combinations are possible:
A deeper nesting is (currently) not possible. So please don't try to open a file, stack some string buffers and then open another file.
The benefit of multi-page support should be obvious, but why the support of stacked string buffers ?
Well, some of the commands in the cgi library (made by Don Libes) don't evaluate their input, but take preformatted text only. An example of this are cgi_li and cgi_term_definition. This prevents the deeper nesting of list structures, although possible in native HTML. The redirection into strings now allows pre-generation of the nested parts and their insertion whereever desired.
Generated by AutoDoc 2.4 at 09/14/2000, invoked by Andreas Kupries