Re: Windows command line processing

2013-05-28 Thread Martin Buchholz
One historical reason for this class of bugs was the historic support for Windows98 family, which made it much harder to switch to the correct "W" Unicode APIs. Today Windows98 is no longer supported, so some things may appear easy or at least easier. On Thu, May 23, 2013 at 6:59 AM, Salter, Tho

Re: Windows command line processing

2013-05-23 Thread Kumar Srinivasan
Hello Thomas, There are long standing bugs in this area, it all depends what arguments are being passed with Unicode code pages. This is somewhat a convoluted, as the JNI invocation APIs are not Unicode friendly. Also we have a common code base for shared launcher logic between the *nixes an

Windows command line processing

2013-05-23 Thread Salter, Thomas A
I've observed issues with passing non-ASCII characters through the command line to a Java program on Windows. It seems that even though I can invoke java.exe through CreateProcess, passing a full range of Unicode characters, and even though the Java main accepts strings of Unicode characters,