Download List

Project Description

uni2ascii and ascii2uni provide conversion in both directions between UTF-8 Unicode and more than thirty 7-bit ASCII equivalents, including RFC 2396 URI format and RFC 2045 Quoted Printable format, the representations used in HTML, SGML, XML, OOXML, the Unicode standard, Rich Text Format, POSIX portable charmaps, POSIX locale specifications, and Apache log files. It can also convert between the escapes used for Unicode in languages such as Ada, C, Common Lisp, Java, Pascal, Perl, Postscript, Python, Scheme, and Tcl.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-05-15 17:27
4.18

A bug was fixed in uni2ascii in which the substitution count was too high in certain cases. The code was patched to handle lack of getline in NetBSD. The semantics of the pure option were clarified when converting characters in the ASCII range other than space and newline. A bug in which this was not implemented correctly for UTF8 types was fixed.
Tags: minor bug fixes

2011-02-17 07:30
4.17

This release adds U+0085, U+00B7, U+2022, and U+2028 to the characters converted to the nearest ASCII equivalent when this option is invoked.
Tags: Minor feature enhancements

2010-12-13 21:54
4.16

The Q format (HTML character entities) works again in ascii2uni.
Tags: bugfix

2010-08-30 18:41
4.15

endian.h was renamed to avoid conflict with the external file of the same name.
Tags: Maintenance

2009-08-05 18:48
4.14

This release fixes several small bugs, including one that interfered with the use of the Q format (generate character entities if possible) in uni2ascii.
Tags: minor bug fixes

Project Resources