Re: Patch: Encoding Manager enhancements


Subject: Re: Patch: Encoding Manager enhancements
From: Hubert Figuiere (hfiguiere@teaser.fr)
Date: Mon Jun 11 2001 - 07:23:39 CDT


According to Andrew Dunbar <hippietrail@yahoo.com>:
> This patch detects the correct names for UCS-2 little endian and big
> endian and provides functions to get these names when needed instead
> of hard-coding names. Different iconv implementations know different
> names. Specifically, the libiconv we are using has the wrong names.
>
> I've also provided a getNativeUnicodeEncodingName(). This will
> return UTF-8 on *nix, Be, QNX, UCS-2LE on Windows, and whatever
> Macs use on Macs (:

Committed.

Patch from Andrew Dunbar <hippietrail@yahoo.com>

detects the correct names for UCS-2 little endian and big
endian and provides functions to get these names when needed instead
of hard-coding names. Different iconv implementations know different
names. Specifically, the libiconv we are using has the wrong names.

CVS: Modified Files:
CVS: src/af/ev/win/Makefile src/af/ev/win/ev_Win32Keyboard.cpp
CVS: src/af/util/xp/ut_Encoding.cpp
CVS: src/af/xap/win/xap_Win32EncodingManager.cpp
CVS: src/af/xap/win/xap_Win32EncodingManager.h
CVS: src/af/xap/xp/xap_EncodingManager.cpp
CVS: src/af/xap/xp/xap_EncodingManager.h
CVS: src/wp/impexp/xp/ie_imp_Text.cpp

Hub



This archive was generated by hypermail 2b25 : Mon Jun 11 2001 - 07:23:59 CDT