Iconv 0.08

0 views
Skip to first unread message

John-Mark Bell

unread,
Mar 11, 2007, 9:49:40 AM3/11/07
to
Version 0.08 of the Iconv module is now available for download. This is a
recommended update for all users - new builds of NetSurf will require it.

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

Reply all
Reply to author
Forward
0 new messages