Download List

Projeto Descrição

unac is a C library and command that removes accents from a string. For instance, the string été will become ete. It provides a command line interface that removes accents from standard input or from a string given as an argument. In the library function and the command, the charset of the input is specified as an argument. The input is converted to UTF-16 using iconv(3), accents are stripped, and the result is converted back to the original charset. The iconv -l command on GNU/Linux will show all charsets supported. It currently has Perl, PHP3, and PHP4 interfaces.

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.

2002-09-03 15:09
1.7.0

Um Unicode 3,2 bug foi corrigido, informações de depuração foi adicionado, eo nível de informação do teste de regressão foi melhorado. As páginas do manual também foram reescritos para maior clareza e conteúdo.
Tags: Major bugfixes
A Unicode 3.2 bug was fixed, debug information was added, and the information level from the regression test was improved. The manual pages were also rewritten for clarity and content.

2002-07-06 23:02
1.6.0

Uma atualização do 3.0.1 Unicode para Unicode 3.2, e atualizações para os arquivos autotools.
Tags: Minor feature enhancements
An upgrade from Unicode 3.0.1 to Unicode 3.2, and updates to the autotools files.

2001-07-19 23:51
1.5.0

Esta versão tem uma melhor detecção da biblioteca iconv usando a macro AM_ICONV. Autotools arquivos foram atualizados, e há atualizações documentação menores.
Tags: Minor bugfixes
This release has better detection of the iconv library using the AM_ICONV macro. Autotools files have been upgraded, and there are minor documentation upgrades.

2001-01-30 15:14
1.4.0

Quando encontra uma seqüência unac_string ilegal durante a conversão, que agora substitui-lo com um espaço. Por exemplo, a ISO 1 / 4-8859-1 caractere é convertido em 1 4 (um espaço de quatro), porque o personagem fração não existe na norma ISO-8859-1. A função unac_version retorna o novo número da versão.
When unac_string finds an illegal sequence while converting, it now replaces it with a space. For instance, the 1/4 ISO-8859-1 character is converted to 1 4 (one space four) because the fraction character does not exist in ISO-8859-1. The new unac_version function returns the version number.

2001-01-30 15:14
1.3.0

O novo suporte para os sistemas que não possuem UTF-16BE definido, mas só UTF-16 sendo implicitamente big-endian, o que significa que ele irá trabalhar com ambos glibc-2.1.3 e glibc-2.1.94. Uma correção para um bug ocasional atribuição, alocação do buffer retornado, mesmo se uma string vazia é dado na entrada, e mais testes de regressão.
New support for systems that do not have UTF-16BE defined but only UTF-16 being implicitly big-endian, which means that it will work with both glibc-2.1.3 and glibc-2.1.94. A fix for an occasional allocation bug, allocation of the returned buffer even if an empty string is given in input, and more regression tests.

Project Resources