Pierre-Mikael Legris <[EMAIL PROTECTED]> writes:
> Please read the attached HTML file
Bleagh, please post in plain text:-)
> TV stands for "Top Variables" Attention! If we represent a webserver
> with it's domains, directories and pages as a tree. A TV is unique
> on each way to go from the bottom of the tree to one leaf. This
> means that you cannot create a TV on a subdirectory or
> upperdirectory of an existing TV of the same name.
This isn't entirely clear. Do you mean some sort of scheme where all
subdirectories 'inherit' variables?
> STILL TO DEFINE
> a max size?
> a time to leave?
> rename del_tv to unset_tv?
> all the commands <*>_tv could be renamed to "tv <*> params"
> -commands and syntax
> o new_tv Declare, a new TV. The variable is set to ""
> o del_tv Remove a TV
> o set_tv Set the value of a TV.
> o get_tv Get the value of a TV
> o exists_tv RETURN: 1 if a tv exists, 0 otherwise
> o access_tv RETURN: the acces rights you have for this TV, the possible values
>are: {r},{r w},{w},{}. Error: If this
> o infos_tv RETURN: a list of TVs with access rights by locations. The list will
>come like this {{name1 {{location
Have a look at my shmem extension for Tcl on http://people.debian.org/~davidw/
tell me what you think... or even better, hack on it some:-)
> Documentation
> Standard documentation request Documentation and descriptions about
> variables and scripts. Where The documentation can be located in
> two places, in the files themselves or in .TTM files. TTD stands for
> TT Documentation. the TTD documentation is stored between <TTD>
> </TTD> tags, for scripts that are proceded by mod_dtcl anything
> within this
Is this taken from somewhere else - i.e. is it something other Tcl
people are using? Have you written a script to tansform it into HTML
or other markup languages?
Ciao,
--
David N. Welton
Personal: http://www.efn.org/~davidw/
Free Software: http://people.debian.org/~davidw/
Apache Tcl: http://tcl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]