Download this file

ChangeLog    161 lines (98 with data), 4.9 kB

Mon Sep 02 12:37:45 2002  Loic Dachary <loic@gnu.org>

	* release 1.7.0

	* unac.3, unaccent.1: rewrote and proofread

Wed Aug 28 13:26:12 2002  Loic Dachary <loic@gnu.org>

	* unaccent.c: debug options --debug_low and --debug_high
	
	* configure.in: test vsnprintf, if not disable debug functions

	* unac.[ch]: implement debug functions

	* UnicodeData-3.2.0.txt: added UCD terms and original file
	  location.

	* README: Add license section mentioning UCD terms
	
	* t_unac: added regression test to make sure the bug
	  reported by Rune Nordbře Skillingstad does not show
	  up again. Improved information level when a bug is
	  found.
	
	* UnicodeData-3.2.0.txt: Rune Nordbře Skillingstad
	  <runesk@linpro.no> says: 2 LATIN characters used in Norway
	  didn't have a "Character Decomposition Mapping". I've submitted
	  a patch to unicode.org that fixes this problem, but it might
	  take some time before somebody there have time to do something
	  about it.

Wed Jul 03 07:30:36 2002  Loic Dachary <loic@gnu.org>

	* release 1.6.0

	* configure.in, README: update libiconv URLs

	* Makefile.am: update to Unicode-3.2.0

	* acinclude.m4: autoconf archive updates

Thu Jul 19 10:26:24 2001  Loic Dachary <loic@gnu.org>

	* release 1.5.0

	* autotools: upgrade libtool-1.4 and config.guess + config.sub
	
	* unac.c: use ICONV_CONST or define it to nothing if config.h
	  is not available.

	* configure.in, acinclude.m4: use AM_ICONV instead of custom made
	  macro.
	
	* *: copyright and documentation upgrade

	* unac.c: include string.h

Sun Jan 14 19:05:31 2001  Loic Dachary  <loic@senga.org>

	* release 1.4.0

Fri Jan 12 19:00:07 2001  Loic Dachary  <loic@senga.org>

	* unac.h: Add function unac_version.

	* unaccent.c (main): Add version number in usage.

	* unactest1.c: check unac_string error code, add test
	  for 1/4 ISO-8859-1 char.

	* unac.c (convert): Transparently convert EILSEQ characters
	  to SPACE. Some characters may be decomposed with characters
	  that cannot be mapped back to the original charset. For 
	  instance the 1/4 ISO-8859-1 char is mapped to 
	  ONE, FRACTION SLASH, FOUR and the FRACTION SLASH cannot
	  be mapped back to ISO-8859-1. 

Sat Jan 06 15:12:44 2001  Loic Dachary  <loic@senga.org>

	* release 1.3.0
	
	* unac.c (utf16be): return UTF-16BE if available, otherwise
	  return UTF-16, assuming it is big endian.

Sat Jan 06 14:39:24 2001  Loic Dachary  <loic@senga.org>

	* unac.c (unac_string): do nothing when an empty string is
	  sent but allocate the buffer anyway.

	* unac.c (convert): fix allocation bug: it may occur that
	  E2BIG is returned and out_remain is not 0. Do not alloc
	  the output buffer from a size taken from the input_length
	  if the input_length is null.

Wed Jan 03 16:41:11 2001  Loic Dachary  <loic@senga.org>

	* unactest1.c: Add test for re-allocation.

	* unactest.c: move simple conversion test to unactest1.c

Wed Dec 20 12:58:14 2000  Loic Dachary  <loic@senga.org>

	* release 1.2.0

	* configure.in: generate unac.spec so that version is updated.
	
	* unac.{c,h} (unac_string_*): length arguments must be
	  of type size_t to conform to the single unix specification.

	* unac.c (unac_string): Helios De Creisquer (creis@zehc.net)
	  reported a bug related to endianness under RedHat-7.0. 
	  Now always use UTF-16BE.

Mon Oct 16 11:06:14 2000  Loic Dachary  <loic@senga.org>

	* README.debian: Added to capture the debian packaging knowledge
	  from Rémi Perrot <remi_perrot@users.sourceforge.net>.

Wed Oct 11 13:16:59 2000  Loic Dachary  <loic@senga.org>

	* debian: remove debian dir, replace by unac_1.1.0-2.diff.gz that
	  appears in the CVS tree for archival but will never be distributed.
	  Debian specific stuff must not show in the sources so that debian
	  team may produce various diffs according to the debian distribution
	  and do not depend on the author. Thanks to Remi Perrot for making
	  this point clear.

Sun Oct 01 11:56:35 2000  Loic Dachary  <loic@senga.org>

	* Makefile.am: change -release into -version-info

Sat Sep 30 11:48:35 2000  Loic Dachary  <loic@senga.org>

	* debian: debian packaging specifications contributed by
	  Rémi Perrot <remi_perrot@users.sourceforge.net>

Thu Sep 28 21:19:48 2000  Loic Dachary  <loic@senga.org>

	* unac.3: document EINVAL error code.

Thu Sep 28 18:13:41 2000  Loic Dachary  <loic@senga.org>

	* release 1.1.0

	* README (install): Add recommendations for Solaris

	* unaccent.c (main): free the unaccented string before exit

	* acinclude.m4: add --with-iconv option that does *not* include
	  iconv by default and allows to specify a specific directory 
	  as root of iconv installation.

	* unac.c (convert): fix error condition tests that failed because
	  they are unsigned and cannot be compared to -1. Change inclusion
	  of sys/errno.h for errno.h.

Wed Sep 20 19:34:07 2000  Loic Dachary  <loic@senga.org>

	* release 1.0.0