http://www.perlmonks.org?node_id=435046


in reply to Re^2: Strange behaviour (Spreadsheet::WriteExcell)
in thread Strange behaviour (Spreadsheet::WriteExcell)

> the script is running here under 5.6

Perhaps you could update to a modern version of Perl? There are many many utf8 bugs and problems fixed in the meantime.

Replies are listed 'Best First'.
Re^4: Strange behaviour (Spreadsheet::WriteExcell)
by hawtin (Prior) on Feb 28, 2005 at 14:51 UTC

    In this case it is running under 5.6 on Windows, elsewhere it is under 5.8 on Solaris. For various reasons I can't upgrade the Windows installation.

    Mind you for me 5.6 is a modern version, I have some customers that are still running Perl 4 scripts I wrote in 1993 :-(

      Can you use PAR or ActiveState's PDK to create '.exe' versions of your scripts such that all the Perl necessary for running your code is packed into that one '.exe' file, and thus the version of Perl for your program could independently be 5.8?

        In fact that I am already creating self contained '.exe' files for distribution to other Windows based machines. The problem with moving to 5.8 is that one of the ActiveState modules I use didn't work under 5.8 but was OK under 5.6.

        It could well be that the issue has been fixed since then, but to be honest I have not yet seen a compelling reason to invest the time to switch. (Even this present issue can be fixed)