NSProcessInfo.m: Unicode compliance of _gnu_process_args()

2006-04-28 Thread Roland Schwingel
Hi... A few minutes ago I was reading (after a long time) thru current gnustep-base code... In NSProcessInfo.m:_gnu_process_args() I assume some unicode problems, which would be easy to fix... The arguments and/or the env supplied to this function can be encoded in utf-8. So the

Re: NSProcessInfo.m: Unicode compliance of _gnu_process_args()

2006-04-28 Thread Richard Frith-Macdonald
On 26 Apr 2006, at 13:57, Roland Schwingel wrote: Hi... A few minutes ago I was reading (after a long time) thru current gnustep-base code... In NSProcessInfo.m:_gnu_process_args() I assume some unicode problems, which would be easy to fix... The arguments and/or the env supplied to

Re: NSProcessInfo.m: Unicode compliance of _gnu_process_args()

2006-04-28 Thread Roland Schwingel
Hi Richard I think not ... The argument/environment strings are, (by definition since they are coming from outside the program), in the external character encoding. The initWithCString: method initialises a string with data in the external character encoding. The current code

Re: NSProcessInfo.m: Unicode compliance of _gnu_process_args()

2006-04-28 Thread Richard Frith-Macdonald
On 26 Apr 2006, at 15:36, Roland Schwingel wrote: Hi Richard I think not ... The argument/environment strings are, (by definition since they are coming from outside the program), in the external character encoding. The initWithCString: method initialises a string with data in the