At one point, Tk::TextUndo supported the four following features: indent selected text block unindent selected text block comment selected text block uncomment selected text block They were included as undocumented and unsupported features. The user could select a block of text, and by pressing every line selected would be prefixed with a tab at the start of the line. Somewhere along the line, these features stopped working. This tarball includes a recent version of Tk::TextUndo where the above features are working properly again.