Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | add selected nsf upstream changes |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
3ac37b54a8bc1ac4a49111fb0cc60b4b |
User & Date: | chw 2019-07-07 04:17:02.524 |
Context
2019-07-07
| ||
04:42 | option to specify angle in degrees from ticket [36481a3e08] check-in: 09d123a672 user: chw tags: trunk | |
04:17 | add selected nsf upstream changes check-in: 3ac37b54a8 user: chw tags: trunk | |
2019-07-06
| ||
19:28 | add logic to load/mount kit from non-native filesystem check-in: f125b3dc59 user: chw tags: trunk | |
Changes
jni/nsf/doc/example-scripts/rosetta-singleton.tcl became a regular file.
︙ | ︙ |
Changes to jni/nsf/generic/nsf.c.
︙ | ︙ | |||
24479 24480 24481 24482 24483 24484 24485 | * We expect a non-pos arg. Check whether we a Tcl_Obj already converted * to NsfFlagObjType. */ NsfFlag *flagPtr = argumentObj->internalRep.twoPtrValue.ptr1; #if defined(PARSE_TRACE_FULL) fprintf(stderr, "... arg %p %s expect non-pos arg in block %s isFlag %d sig %d serial %d (%d => %d)\n", | | > | 24479 24480 24481 24482 24483 24484 24485 24486 24487 24488 24489 24490 24491 24492 24493 24494 24495 24496 24497 24498 24499 24500 24501 24502 24503 24504 | * We expect a non-pos arg. Check whether we a Tcl_Obj already converted * to NsfFlagObjType. */ NsfFlag *flagPtr = argumentObj->internalRep.twoPtrValue.ptr1; #if defined(PARSE_TRACE_FULL) fprintf(stderr, "... arg %p %s expect non-pos arg in block %s isFlag %d sig %d serial %d (%d => %d)\n", (void*)argumentObj, ObjStr(argumentObj), currentParamPtr->name, argumentObj->typePtr == &NsfFlagObjType, argumentObj->typePtr == &NsfFlagObjType ? flagPtr->signature == paramPtr : 0, argumentObj->typePtr == &NsfFlagObjType ? flagPtr->serial == serial : 0, argumentObj->typePtr == &NsfFlagObjType ? flagPtr->serial : 0, serial ); #endif if (argumentObj->typePtr == &NsfFlagObjType && flagPtr->signature == paramPtr && flagPtr->serial == serial && flagPtr->paramPtr != NULL /* when the parameter was previously used in a cget */ ) { /* * The argument was processed before and the Tcl_Obj is still valid. */ if ((flagPtr->flags & NSF_FLAG_DASHDAH) != 0u) { /* * We got a dashDash, skip non-pos param definitions and continue with next |
︙ | ︙ |
Changes to jni/nsf/generic/nsf.h.
︙ | ︙ | |||
213 214 215 216 217 218 219 | /*fprintf(stderr, "NsfCleanupObject %p %s\n",object,string);*/ \ NsfCleanupObject_((object)) # define CscFinish(interp,cscPtr,retCode,string) \ /*fprintf(stderr, "CscFinish %p %s\n",cscPtr,string); */ \ NSF_DTRACE_METHOD_RETURN_PROBE((cscPtr),(retCode)); \ CscFinish_((interp), (cscPtr)) #else | < | 213 214 215 216 217 218 219 220 221 222 223 224 225 226 | /*fprintf(stderr, "NsfCleanupObject %p %s\n",object,string);*/ \ NsfCleanupObject_((object)) # define CscFinish(interp,cscPtr,retCode,string) \ /*fprintf(stderr, "CscFinish %p %s\n",cscPtr,string); */ \ NSF_DTRACE_METHOD_RETURN_PROBE((cscPtr),(retCode)); \ CscFinish_((interp), (cscPtr)) #else # define NsfCleanupObject(object,string) \ NsfCleanupObject_((object)) # define CscFinish(interp,cscPtr,retCode,string) \ NSF_DTRACE_METHOD_RETURN_PROBE(cscPtr,retCode); \ CscFinish_((interp), (cscPtr)) #endif |
︙ | ︙ |
jni/nsf/library/xotcl/apps/comm/link-checker.xotcl became a regular file.
︙ | ︙ |
jni/nsf/library/xotcl/apps/comm/webserver.xotcl became a regular file.
︙ | ︙ |