* Karl Williamson <public@khwilliamson.com> [2014-03-27 03:10]: > Another possibility to get programs like ack to work unchanged is to > add a non-printing above-Latin1 character to the stringification of $! > when it is UTF-8 and there are only Latin1 characters in it. > A possibility is a ZERO WIDTH SPACE. Then do_print() wouldn't try to > downgrade. The drawback is that code that analyzes $! could be thrown > off. But code generally should be analyzing the numeric value anyway, > and not the string representation Maybe you can attach magic that prevents a downgrade?Thread Previous | Thread Next