The problem is in the line that builds the format string: sub record-fmt( $col ) { "\%-{ [max] @sheet[*;$col].map: *.chars }s" };
when $col eq ' ' it builds an invalid format. I don't know the proper fix, but as a workaround does t="' '" work? -y
The problem is in the line that builds the format string: sub record-fmt( $col ) { "\%-{ [max] @sheet[*;$col].map: *.chars }s" };
when $col eq ' ' it builds an invalid format. I don't know the proper fix, but as a workaround does t="' '" work? -y