version 1.1, 2012/02/21 22:57:48
|
version 1.1.1.2, 2012/05/29 09:29:42
|
Line 1
|
Line 1
|
|
2011-08-07 Bruno Haible <bruno@clisp.org> |
|
|
|
* Version 1.14 released. |
|
|
|
2011-08-07 Bruno Haible <bruno@clisp.org> |
|
|
|
* configure.ac: Bump version number to 1.14. |
|
* README: Likewise. |
|
* include/iconv.h.in (_LIBICONV_VERSION): Likewise. |
|
* windows/iconv.rc: Update. |
|
* lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 7:1:5. |
|
* src/iconv.c (print_version): Update copyright year. |
|
|
|
2011-08-07 Bruno Haible <bruno@clisp.org> |
|
|
|
Avoid a test failure on Solaris 2.6 and HP-UX 11.00. |
|
* tests/test-to-wchar.c (main): Skip the test if conversion to wchar_t |
|
is not supported. |
|
|
|
2011-08-07 Bruno Haible <bruno@clisp.org> |
|
|
|
* tests/check-subst: Add comments about OSF/1. |
|
|
|
2011-08-07 Bruno Haible <bruno@clisp.org> |
|
|
|
* lib/relocatable.c: Update from gnulib. |
|
|
|
2011-08-06 Bruno Haible <bruno@clisp.org> |
|
|
|
Upgrade the GB18030 converter to the version from 2005. |
|
* lib/gb18030ext.h (gb18030ext_2uni_pagefe): Change element type to |
|
'unsigned int'. Change values for 0xFE51..0xFE53, 0xFE59, 0xFE61, |
|
0xFE66, 0xFE67, 0xFE6C, 0xFE6D, 0xFE76, 0xFE7E, 0xFE90, 0xFE91, 0xFEA0. |
|
(gb18030ext_mbtowc): Change type of wc to 'unsigned int'. Change values |
|
for 0xA6D9..0xA6DF, 0xA6EC..0xA6ED, 0xA6F3, 0xA8BC. |
|
(gb18030ext_page9f, gb18030ext_pagefe): New constant arrays. |
|
(gb18030ext_wctomb): Change values for U+1E3F, U+9FB4..U+9FBB, |
|
U+FE10..U+FE19, U+20087, U+20089, U+200CC, U+215D7, U+2298F, U+241FE. |
|
* tests/GB18030-BMP.TXT: Change values for 0xA6D9..0xA6DF, |
|
0xA6EC..0xA6ED, 0xA6F3, 0xA8BC, 0xFE51..0xFE53, 0xFE59, 0xFE61, 0xFE66, |
|
0xFE67, 0xFE6C, 0xFE6D, 0xFE76, 0xFE7E, 0xFE90, 0xFE91, 0xFEA0, to map |
|
to now-assigned Unicode codepoints. |
|
* tests/GB18030.IRREVERSIBLE.TXT: New file. |
|
|
|
2011-08-06 Bruno Haible <bruno@clisp.org> |
|
|
|
Fix conversion bug in CP1258 converter. |
|
* lib/vietcomb.h (viet_comp_table_data): Remove entry for |
|
U+00A5 U+0301. Fix entry for U+00A8 U+0301. |
|
(viet_decomp_table): Fix entry for U+0385. |
|
* tests/CP1258.IRREVERSIBLE.TXT: Update. |
|
Reported by Gertjan Halkes <gertjan@ghalkes.nl>. |
|
|
|
2011-07-03 Bruno Haible <bruno@clisp.org> |
|
|
|
Improve interactive behaviour of iconv program. |
|
* src/iconv.c (convert): Flush the output before starting a possibly |
|
blocking safe_read call. |
|
|
|
2011-07-03 Bruno Haible <bruno@clisp.org> |
|
|
|
Fix interactive behaviour of iconv program. |
|
* Makefile.devel (GNULIB_MODULES): Add safe-read. |
|
* src/iconv.c: Include safe-read.h. |
|
(convert): Take the infile as a file descriptor, not as a FILE stream. |
|
Use safe_read() instead of fread(). |
|
(main): Update. |
|
Reported by Xavier Pucel <xpucel@hotmail.com>. |
|
|
|
2011-05-02 Bruno Haible <bruno@clisp.org> |
|
|
|
Update after gnulib changed. |
|
* autogen.sh (GNULIB_MODULES): Remove exit, add stdlib. |
|
|
|
2011-06-02 Bruno Haible <bruno@clisp.org> |
|
|
|
Update after gnulib changed. |
|
* gnulib-local/m4/alloca.m4 (gl_FUNC_ALLOCA): Update. |
|
|
|
2011-06-04 Bruno Haible <bruno@clisp.org> |
|
|
|
Work around <wchar.h> bug on OSF/1 5.1. |
|
* lib/loop_wchar.h: Before including <wchar.h>, include <stdio.h> and |
|
some other includes. |
|
|
|
2011-03-27 KO Myung-Hun <komh@chollian.net> |
|
|
|
Fix installation on OS/2. |
|
* src/Makefile.in (all, iconv_no_i18n): Add $(EXEEXT) suffix to |
|
iconv_no_i18n. This is the recommended way to use libtool, see |
|
<http://lists.gnu.org/archive/html/bug-libtool/2009-04/msg00013.html>. |
|
|
|
2011-03-31 Bruno Haible <bruno@clisp.org> |
|
|
|
gentranslit: Fix buffer overrun. |
|
* lib/gentranslit.c (main): Allocate more room for the suffix strings |
|
of the translit pages. |
|
Reported by Ben Noordhuis <info@bnoordhuis.nl>. |
|
|
|
2011-02-28 Bruno Haible <bruno@clisp.org> |
|
|
|
* lib/relocatable.h: Update from gnulib. |
|
* lib/relocatable.c: Likewise. |
|
|
|
2011-01-29 Corinna Vinschen <corinna-cygwin@cygwin.com> |
|
Bruno Haible <bruno@clisp.org> |
|
|
|
Simplify "wchar_t" handling on Cygwin 1.7.x. |
|
* lib/iconv.c (iconv_canonicalize): On Cygwin >= 1.7, map |
|
ei_local_wchar_t to ei_utf16le or ei_utf16be, not ei_ucs2internal. |
|
* lib/iconv_open1.h: Likewise. |
|
Rationale: <http://cygwin.com/ml/cygwin/2011-01/msg00410.html>. |
|
|
|
2011-01-29 Bruno Haible <bruno@clisp.org> |
|
|
|
Adjust the meaning of "wchar_t" on native Windows systems. |
|
* lib/iconv.c (iconv_canonicalize): On native Windows, map |
|
ei_local_wchar_t to ei_utf16le or ei_utf16be, not ei_ucs2internal. |
|
* lib/iconv_open1.h: Likewise. |
|
Reported by Corinna Vinschen <corinna-cygwin@cygwin.com> |
|
in <http://cygwin.com/ml/cygwin/2011-01/msg00410.html>. |
|
|
|
2010-11-23 Bruno Haible <bruno@clisp.org> |
|
|
|
Implement newer release of BIG5-HKSCS. |
|
* tools/Makefile (ALL): Add hkscs2008.h. |
|
(hkscs2008.h): New rule. |
|
* tools/cjk_tab_to_h.c (main): Recognize hkscs2008. |
|
* lib/encodings.def: Add BIG5-HKSCS:2008. Change BIG5-HKSCS alias to be |
|
equivalent to BIG5-HKSCS:2008. |
|
* lib/hkscs2008.h: New file, autogenerated. |
|
* lib/big5hkscs2008.h: New file, based on lib/big5hkscs2004.h. |
|
* lib/converters.h: Include the new file. |
|
* README, man/iconv_open.3: Add BIG5-HKSCS:2004. |
|
* tests/BIG5-HKSCS-2008.TXT: New file, based on |
|
tests/BIG5-HKSCS-2004.TXT. |
|
* tests/BIG5-HKSCS-2008.IRREVERSIBLE.TXT: New file, copied from |
|
tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT |
|
* tests/BIG5-HKSCS-2008-snippet: New file, based on |
|
tests/BIG5-HKSCS-2004-snippet. |
|
* tests/BIG5-HKSCS-2008-snippet.UTF-8: New file, based on |
|
tests/BIG5-HKSCS-2004-snippet.UTF-8. |
|
* tests/Makefile.in (check): Check also BIG5-HKSCS:2008. |
|
Reported by oCameLo <camel322@gmail.com>. |
|
|
|
2010-11-23 Bruno Haible <bruno@clisp.org> |
|
|
|
Make cjk_tab_to_h 64-bit clean. |
|
* tools/cjk_tab_to_h.c (do_jisx0213): Add a cast from size_t to int. |
|
(output_title): Update copyright year. |
|
|
|
2010-09-23 Bruno Haible <bruno@clisp.org> |
|
|
|
Switch to autoconf 2.68. |
|
* autogen.sh: Update comment. |
|
* configure.ac: Fix AC_COMPILE_IFELSE invocation. |
|
* Makefile.devel (AUTOCONF, AUTOHEADER): Switch to version 2.68. |
|
* preload/Makefile.devel (AUTOCONF): Likewise. |
|
|
|
2010-09-23 Bruno Haible <bruno@clisp.org> |
|
|
|
* m4/libtool.m4: Update from libtool-2.4, with modifications: |
|
2008-04-06 Bruno Haible <bruno@clisp.org> |
|
* m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use |
|
CONFIG_SHELL; don't assume that the Makefile.in will set SHELL |
|
to ${CONFIG_SHELL}. |
|
* m4/ltversion.m4: Update from libtool-2.4. |
|
* build-aux/ltmain.sh: Likewise. |
|
|
|
2010-09-23 Bruno Haible <bruno@clisp.org> |
|
|
|
Simplify use of gnulib-tool now that gnulib-tool --import works better. |
|
* autogen.sh: Don't remove gnulib-cache.m4 before running gnulib-tool. |
|
* Makefile.devel (srclib/Makefile.gnulib): Depend on 'force'. |
|
|
|
2010-07-31 Bruno Haible <bruno@clisp.org> |
|
|
|
* Makefile.devel (AUTOCONF, AUTOHEADER): Switch to version 2.67. |
|
* preload/Makefile.devel (AUTOCONF): Likewise. |
|
|
|
2010-07-03 Bruno Haible <bruno@clisp.org> |
|
|
|
* Makefile.devel (AUTOCONF, AUTOHEADER): Switch to version 2.66. |
|
* preload/Makefile.devel (AUTOCONF): Likewise. |
|
|
|
2010-06-04 Bruno Haible <bruno@clisp.org> |
|
|
|
Addendum to 2009-10-18 commit. |
|
* m4/fcntl-o.m4: New file, from gnulib. |
|
* configure.ac: Invoke gl_FCNTL_O_FLAGS. |
|
* lib/config.h.in (HAVE_WORKING_O_NOFOLLOW): New macro. |
|
|
|
2010-06-04 Bruno Haible <bruno@clisp.org> |
|
|
|
* m4/libtool.m4: Update from libtool-2.2.8, with modifications: |
|
2008-04-06 Bruno Haible <bruno@clisp.org> |
|
* m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use |
|
CONFIG_SHELL; don't assume that the Makefile.in will set SHELL |
|
to ${CONFIG_SHELL}. |
|
* m4/ltoptions.m4: Update from libtool-2.2.8. |
|
* m4/ltversion.m4: Likewise. |
|
* m4/lt~obsolete.m4: Likewise. |
|
* build-aux/ltmain.sh: Likewise. |
|
|
|
2010-04-06 Bruno Haible <bruno@clisp.org> |
|
|
|
Avoid a compilation error of gnulib's test-iconv-h-c++.cc on mingw. |
|
* include/iconv.h.in: Restrict the extern "C" { ... } scope so that it |
|
doesn't contains #include directives. |
|
|
|
2010-03-30 Bruno Haible <bruno@clisp.org> |
|
|
|
* README.woe32: Update for Cygwin 1.7.x. |
|
|
|
2009-12-26 Bruno Haible <bruno@clisp.org> |
|
|
|
* windows/libiconv.rc: Update. |
|
* windows/iconv.rc: Update. |
|
|
|
2009-12-11 Bruno Haible <bruno@clisp.org> |
|
|
|
* include/iconv.h.in: Untabify. |
|
* gnulib-local/lib/xalloc.h: Untabify. |
|
* woe32dll/export.h: Untabify. |
|
* tests/uniq-u.c: Untabify. |
|
|
|
2009-12-11 Bruno Haible <bruno@clisp.org> |
|
|
|
* srclib/Makefile.am (MOSTLYCLEANDIRS): New macro. |
|
|
|
2009-12-11 Bruno Haible <bruno@clisp.org> |
|
|
|
* Makefile.devel (AUTOCONF, AUTOHEADER): Switch to version 2.65. |
|
* preload/Makefile.devel (AUTOCONF): Likewise. |
|
|
|
2009-11-22 Bruno Haible <bruno@clisp.org> |
|
|
|
* tests/check-subst: Add reference to the Solaris printf bug. |
|
Reported by Dagobert Michelsen <dagobert@familie-michelsen.de>. |
|
|
|
2009-09-01 Bruno Haible <bruno@clisp.org> |
|
|
|
* README.woe32: Put the -mno-cygwin option into CC and CXX. |
|
Recommended by Paolo Bonzini and Eric Blake. |
|
|
|
2009-08-15 Bruno Haible <bruno@clisp.org> |
|
|
|
* Makefile.devel (AUTOCONF, AUTOHEADER): Switch to version 2.64. |
|
* preload/Makefile.devel (AUTOCONF): Likewise. |
|
|
|
2009-08-15 Bruno Haible <bruno@clisp.org> |
|
|
|
Use .git/info/exclude, not .gitignore, for imported or generated files. |
|
* Makefile.devel (srclib/Makefile.gnulib): Pass option --no-vc-files to |
|
gnulib-tool. |
|
|
|
2009-07-07 Bruno Haible <bruno@clisp.org> |
|
|
|
Fix an endless loop. |
|
* lib/loop_wchar.h (wchar_to_loop_convert): Handle the case of |
|
incomplete input correctly. |
|
* tests/test-to-wchar.c: New file. |
|
* tests/Makefile.in (tests-to-wchar, tests-to-wchar.o): New rules. |
|
(check): Depend on and run tests-to-wchar. |
|
(clean): Add tests-to-wchar. |
|
Reported by Tristan Gingold <gingold@adacore.com>. |
|
|
2009-06-30 Bruno Haible <bruno@clisp.org> |
2009-06-30 Bruno Haible <bruno@clisp.org> |
|
|
* Version 1.13.1 released. |
* Version 1.13.1 released. |