Index: generic/gentclAPI.decls =================================================================== diff -u -re3a84e351aaf79c02a63cc0741dde7b9bd550849 -r65f8883a4596ea98365b7de1652700e3ac7394cc --- generic/gentclAPI.decls (.../gentclAPI.decls) (revision e3a84e351aaf79c02a63cc0741dde7b9bd550849) +++ generic/gentclAPI.decls (.../gentclAPI.decls) (revision 65f8883a4596ea98365b7de1652700e3ac7394cc) @@ -40,17 +40,8 @@ nsfCmd colon NsfColonCmd { {-argName "args" -type allargs} } -nsfCmd existsvar NsfExistsVarCmd { - {-argName "object" -required 1 -type object} - {-argName "varName" -required 1} -} nsfCmd finalize NsfFinalizeObjCmd { } - -nsfCmd importvar NsfImportvarCmd { - {-argName "object" -required 1 -type object} - {-argName "args" -type args} -} nsfCmd interp NsfInterpObjCmd { {-argName "name" -required 1} {-argName "args" -type allargs} @@ -147,18 +138,27 @@ {-argName "relationtype" -required 1 -type "object-mixin|class-mixin|object-filter|class-filter|class|superclass|rootclass"} {-argName "value" -required 0 -type tclobj} } + nsfCmd current NsfCurrentCmd { {-argName "currentoption" -required 0 -type "proc|method|methodpath|object|class|activelevel|args|activemixin|calledproc|calledmethod|calledclass|callingproc|callingmethod|callingclass|callinglevel|callingobject|filterreg|isnextcall|next"} } nsfCmd self NsfSelfCmd { } -nsfCmd setvar NsfSetVarCmd { + +nsfCmd "var::exists" NsfExistsVarCmd { {-argName "object" -required 1 -type object} + {-argName "varName" -required 1} +} +nsfCmd "var::import" NsfImportvarCmd { + {-argName "object" -required 1 -type object} + {-argName "args" -type args} +} +nsfCmd "var::set" NsfSetVarCmd { + {-argName "object" -required 1 -type object} {-argName "varName" -required 1 -type tclobj} {-argName "value" -required 0 -type tclobj} } - # # object methods #