New in this version:
* Improve support for endian-specific Unicode variants (UTF-32{BE,LE},
UTF-16{BE,LE})
* Add rudimentary transliteration support (activated via //TRANSLIT) -
simply replaces unrepresentable characters with '?' for now.
* Remove StubsG build as A9home now has a C99 capable C library.
* Overhauled documentation
Fixed in this version:
* Fix bug in 8bit writing which resulted in the remaining buffer size
being reduced even if nothing was written.
* Work around issue in UnicodeLib where remaining buffer size is
reduced if an attempt is made to write an unrepresentable character
(which results in nothing being written).
* Handle ISO-8859-{1,2,9,10,15} more strictly, rather than attempting to
use ISO-6937-2-25 style shift sequences.
Changed in this version:
* Tightened up parameter checking in various places.
* Improve hashing of encoding aliases (may result in minor speed
increase).
About Iconv
===========
Iconv is a module providing character set conversion facilites for
third-party applications. It is currently used by a number of
applications, most notably NetSurf. UnixLib's iconv support also requires
this module.
Updating from earlier versions
==============================
If updating from earlier versions, please perform _both_ a !Boot and
!System merge with the contents of the Iconv distribution archive as
documented in the Installation section of the ReadMe file.
Where to get it
===============
Iconv 0.08 may be downloaded from http://www.netsurf-browser.org/iconv/
_______________________________________________________________
a.m.c...@argonet.co.uk, Moderator of comp.sys.acorn.announce.
Submissions to cs...@owlart.net
Related mail to csaa-r...@owlart.net