in reply to Getopt::Long loses char

Also works fine with 5.6.1 on Solaris.

Carat is a Windoze thing according this simple test:

C:\WINNT\system32>echo foo^bar foobar C:\WINNT\system32>