Implement hlistprop $path tclnames
Squashed commit of the following: commit 736f0f3da501ee39fb89735a1142fe6ff2b2c4dd Author: Douglas Clowes <dcl@ansto.gov.au> Date: Wed Jul 2 12:21:32 2014 +1000 Use hlistprop $path tclnames in hipadaba_configuration_common.tcl commit 428cac5ac8fe37f6998d3114c71ca01fc9446644 Author: Douglas Clowes <dcl@ansto.gov.au> Date: Wed Jul 2 12:11:47 2014 +1000 Use hlistprop $path tclnames in nxscripts_common_1.tcl commit 123cc63924e92a9453bfd1297a4ee6398b31bd1d Author: Douglas Clowes <dcl@ansto.gov.au> Date: Wed Jul 2 10:56:34 2014 +1000 Use hlistprop $path tclnames in gumxml.tcl commit e23f8befd36a2066ceaa32ce3d37d53bc462f870 Author: Douglas Clowes <dcl@ansto.gov.au> Date: Wed Jul 2 10:55:48 2014 +1000 Use hlistprop $path tclnames in testing commit a3587be0a8cc9a9452a75cb0e19572558d35a08a Author: Douglas Clowes <dcl@ansto.gov.au> Date: Wed Jul 2 10:55:01 2014 +1000 Implement hlistprop $path tclnames
This commit is contained in:
@@ -3597,6 +3597,8 @@ static int ListSICSHdbProperty(SConnection * pCon, SicsInterp * pSics,
|
||||
genTclList = 1;
|
||||
if (strncasecmp(argv[2], "tclesc", 6) == 0)
|
||||
genTclList |= 2;
|
||||
if (strncasecmp(argv[2], "tclnam", 6) == 0)
|
||||
genTclList |= 4;
|
||||
}
|
||||
targetNode = FindHdbNode(NULL, argv[1], pCon);
|
||||
if (targetNode == NULL) {
|
||||
@@ -3614,6 +3616,8 @@ static int ListSICSHdbProperty(SConnection * pCon, SicsInterp * pSics,
|
||||
if (genTclList) {
|
||||
char *bp;
|
||||
DynStringConcatChar(data, ' ');
|
||||
if (genTclList & 4)
|
||||
continue;
|
||||
DynStringConcatChar(data, '{');
|
||||
for (bp = buffer; *bp; ++bp) {
|
||||
if (genTclList & 2 && (*bp == '{' || *bp == '}'))
|
||||
|
||||
Reference in New Issue
Block a user