proc x {} {
upvar xlateInVals xlateInVals xlateOutVals xlateOutVals
lassign $xlateInVals data
set xlateOutVals [string range $data 0 29]
If my data is contiguous: 123456789012345678901234567890123
I get a 30 char truncation: 123456789012345678901234567890
if there are embedded blanks: 123456789 123456789 123456789 123
I get a truncation after the first blank: 123456789
(It’s making me more crazier)