Index: generic/nsf.c =================================================================== diff -u -N -r940aefdc3f5e0bd3dc748d9dba9776f9e48d31bd -rf9826abc3f9d0a49391967ea6699ba5ccf559e7b --- generic/nsf.c (.../nsf.c) (revision 940aefdc3f5e0bd3dc748d9dba9776f9e48d31bd) +++ generic/nsf.c (.../nsf.c) (revision f9826abc3f9d0a49391967ea6699ba5ccf559e7b) @@ -12005,6 +12005,7 @@ // procPtr->cmdPtr->nsPtr = nsPtr; #endif + // procPtr->cmdPtr->nsPtr->flags |= NS_SUPPRESS_COMPILATION; result = TclProcCompileProc(interp, procPtr, bodyObj, (Namespace *) nsPtr, "body of proc", procName); @@ -34611,7 +34612,7 @@ rst->NsfClassesNS = Tcl_CreateNamespace(interp, "::nsf::classes", NULL, (Tcl_NamespaceDeleteProc *)NULL); - ((Namespace *)rst->NsfClassesNS)->flags |= NS_SUPPRESS_COMPILATION; + // ((Namespace *)rst->NsfClassesNS)->flags |= NS_SUPPRESS_COMPILATION; MEM_COUNT_ALLOC("TclNamespace", rst->NsfClassesNS); /*