On Thu, Mar 27, 2008 at 10:41:51PM +0100, Frdric Buclin wrote: > For all installations which do not have the not-yet-released Perl 5.8.9, > which workaround(s) do they have? On critical installations, it's hard > to upgrade Perl as it's a pretty heavy change. Given that the bug means that using pos inside the replacement in s///e isn't going to work with Unicode, it unfortunately is as simple and restrictive as "don't do that then". Which, I guess, in this case means not triggering the replacement in Text::Tabs::expand(), which does just that. For Bugzilla, as it's generating HTML for web pages, if it's not text in <pre> tags, am I right in assuming that it doesn't matter in the HTML source whether it's "\t" or " ", as whitespace is equivalent and folded? If so, can it be worked round by translating all "\t" to " " before the call to Text::Wrap? Or is this explicitly for fixed width text, where formatting of tabs at tabstops is an issue? Nicholas ClarkThread Previous | Thread Next