I see the same errors on FreeBSD 7.2 and Fedora 11.
% uname -v
FreeBSD 7.2-STABLE #0: Sat May 16 10:09:13 EEST 2009 root@goliard.medieval:/usr/obj/usr/src/sys/ag_72_vmware_20090516
anno.xml-freebsd
% uname -a
Linux fedora.medieval…
Thanks for the source. Although, after looking into it, I realized that the buffering problem is not in a channel output but in a too straightforward way of feeding callbacks for [xml::parse].
Is there any chance that anno2log will be released as a Tcl script, not as a compiled binary? I see no possible secrets in this small utility.
The reason I'm asking for this is that anno2log buffers its output, so in
% emake ... | tee…