bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #4658], and also [bug #4624]


From: Pete French
Subject: Re: [bug #4658], and also [bug #4624]
Date: Tue, 09 Sep 2003 21:42:21 +0100

> To change the name for the iconv conversion you just need to change the 
> function internal_unicode_enc(), which is also in the Unicode.m file. 

O.K., somewhat belatedly heres another version of the patch with the code
included for the UTF-16 conversion in iconv(). It takes the approach of
trying the generic UTF-16 first, followed by the approrpiate endian specific
format, and if those fail produces a warning before falling back to
the UCS-2 code. Please test to make sure I havent broken anything, and if
it looks O.K. could it be commited ?

-bat.


begin 644 utf8.patch.gz
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
$%2(`````
`
end




reply via email to

[Prev in Thread] Current Thread [Next in Thread]