Index: generic/xotclInt.h =================================================================== diff -u -r8d4f0d69f9586bdafbffa45b0368b84b86169bca -r543e283a1681f4e7075eb65a0dd97f54cf48e2f7 --- generic/xotclInt.h (.../xotclInt.h) (revision 8d4f0d69f9586bdafbffa45b0368b84b86169bca) +++ generic/xotclInt.h (.../xotclInt.h) (revision 543e283a1681f4e7075eb65a0dd97f54cf48e2f7) @@ -516,7 +516,7 @@ /*struct XOTclClass *parent;*/ Tcl_HashTable instances; Tcl_Namespace *nsPtr; - /*Tcl_Obj *parameters;*/ + XOTclParsedInterfaceDefinition *parsedIf; XOTclClassOpt *opt; } XOTclClass; @@ -543,6 +543,7 @@ XOTE_FORMAT, XOTE_INITSLOTS, XOTE_NEWOBJ, XOTE_GUARD_OPTION, XOTE_DEFAULTMETHOD, XOTE___UNKNOWN, XOTE___UNKNOWN__, XOTE_ARGS, XOTE_SPLIT, XOTE_COMMA, + XOTE_CONFIGUREARGS, /** these are the redefined tcl commands; leave them together at the end */ XOTE_EXPR, XOTE_INFO, XOTE_RENAME, XOTE_SUBST @@ -563,6 +564,7 @@ "format", "initslots", "__#", "-guard", "defaultmethod", "__unknown", "__unknown__", "args", "split", ",", + "configureargs", "expr", "info", "rename", "subst", }; #endif @@ -644,6 +646,7 @@ int unknown; int doFilters; int doSoftrecreate; + int cacheInterface; int exitHandlerDestroyRound; int returnCode; long newCounter;