Index: generic/nsfInt.h =================================================================== diff -u -r09b4bca7c8d5c44f6be0b2c04ebfcdb7a58fd5ae -r7e090d5c59743ecf7e8fd8d05d5130c5bce092db --- generic/nsfInt.h (.../nsfInt.h) (revision 09b4bca7c8d5c44f6be0b2c04ebfcdb7a58fd5ae) +++ generic/nsfInt.h (.../nsfInt.h) (revision 7e090d5c59743ecf7e8fd8d05d5130c5bce092db) @@ -1295,4 +1295,11 @@ #define vsnprintf _vsnprintf #endif +/* There are six whitespace characters in Tcl, which serve as element + separators in string representations of Tcl lists. See tclUtil.c */ + +#define NsfHasTclSpace(str) \ + (strpbrk((str), " \t\n\r\v\f") != NULL) + + #endif /* _nsf_int_h_ */