I inherited some Perl/TK code that creates text widgets on a canvas. Each time it updates, it deletes the tags. After running for a couple days the widgetID exceeds the maximum unsigned value for an int (goes negative) and subsequent function calls using the ID fail. Is there a way to get the widgetID to wrap?
Rewriting the canvas appears to fix the problem. Thanks Christoph.