⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 libiconv是一个很不错的字符集转换库。程序接口也很简单
💻
📖 第 1 页 / 共 5 页
字号:
	* configure.in: Use new AC_* names of libtool macros. Invoke	AC_LIBTOOL_WIN32_DLL.2002-12-19  Bruno Haible  <bruno@clisp.org>	* lib/Makefile.in (libiconv_plug_solaris.so): Change rule if using gcc.	Reported by Henry Nelson <henry@irm.nara.kindai.ac.jp>.2002-11-07  Bruno Haible  <bruno@clisp.org>	Make "make install" without prior "make" work.	* Makefile.in (lib/libcharset.h): New rule.	(all, install): Depend on it.	Reported by Martin Mokrejš <mmokrejs@natur.cuni.cz>.2002-10-28  Bruno Haible  <bruno@clisp.org>	* man/Makefile.in (install): Change directory back to the working	directory, so that install-sh (which may be a relative pathname) is	found in the right place.2002-09-16  Bruno Haible  <bruno@clisp.org>	* autoconf/ltmain.sh (install): Use "ln -s -f" instead of	"rm -f && ln -s" to make a symlink for a shared library.	Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.2002-09-02  Bruno Haible  <bruno@clisp.org>	* src/iconv.c (main): Don't call bindtextdomain if !ENABLE_NLS.2002-08-16  Bruno Haible  <bruno@clisp.org>	* src/iconv.c (main): Perform fflush before testing ferror(stdout).2002-05-29  Bruno Haible  <bruno@clisp.org>	* Version 1.8 released.2002-05-26  Bruno Haible  <bruno@clisp.org>	* lib/c99.h: New file.	* lib/converters.h: Include it.	* lib/encodings.def (C99): New encoding.	* README, man/iconv_open.3: Document C99 encoding.2002-05-26  Bruno Haible  <bruno@clisp.org>	* lib/java.h (java_mbtowc): Accept 12-byte sequences for non-BMP	characters.	(java_wctomb): Produce 12-byte sequences for non-BMP characters.2002-05-29  Bruno Haible  <bruno@clisp.org>	Fix installation of iconv program when linked with a libintl that was	built against an earlier libiconv.	* src/iconv.c: Conditionally disable NLS.	* src/iconv_no_i18n.c: New file.	* src/Makefile.in (libdir): New variable.	(all): Depend on iconv_no_i18n, iconv.@OBJEXT@ but not iconv. Make	directory writable, so iconv executable can be created during "make	install".	(iconv): Remove rule.	(iconv_no_i18n, iconv_no_i18n.@OBJEXT@): New rules.	(install): Link iconv now, after the new libiconv.so is installed.	(clean): Also remove iconv_no_i18n.	* tests/Makefile.in: (check, check-extra-yes): Depend on iconv_no_i18n,	not iconv.	* tests/check-stateful: Use iconv_no_i18n, not iconv.	* tests/check-translit: LIkewise.	* tests/check-translitfailure: Likewise.2002-05-29  Bruno Haible  <bruno@clisp.org>	* configure.in: Call AC_PROG_INSTALL instead of CL_PROG_INSTALL.	* m4/install.m4: Remove file.	* Makefile.devel (autoconf/aclocal.m4): Don't depend on m4/install.m4.2002-05-24  Bruno Haible  <bruno@clisp.org>	* lib/jisx0213.h: Use 'inline' only conditionally.2002-05-18  Bruno Haible  <bruno@clisp.org>        * configure.in (AC_INIT), include/iconv.h.in (_LIBICONV_VERSION),	README, windows/iconv.rc, djgpp/README, djgpp/fnchange.lst:        Bump version number.        * lib/Makefile.in (LIBICONV_VERSION_INFO): Define to 3:0:1.2002-02-06  Bruno Haible  <bruno@clisp.org>	* autoconf/ltmain.sh: Upgrade from libtool-1.4 to libtool-1.4.2.2002-02-02  Bruno Haible  <bruno@clisp.org>	* autoconf/ltmain.sh: Add DESTDIR support on ELF systems.2001-11-03  Bruno Haible  <haible@clisp.cons.org>	* autoconf/ltmain.sh: chmod 777 the .libs directory, so that	"make install" succeeds.2002-05-18  Bruno Haible  <bruno@clisp.org>	* src/Makefile.in (iconv): Remove the -liconv dependency of -lintl	from the command line. Needed to ensure that the new libiconv version	is used on FreeBSD.2002-05-14  Bruno Haible  <bruno@clisp.org>	Implement and document CP853, TDS565, RISCOS-LATIN1.	* tools/Makefile (ALL): Add cp853.h, tds565.h, riscos1.h.	(cp853.h, tds565.h, riscos1.h): New rules.	* lib/cp853.h: New file.	* lib/tds565.h: New file.	* lib/riscos1.h: New file.	* lib/converters.h: Include them.	* lib/encodings_dos.def (CP853): New encoding.	* lib/encodings_extra.def (TDS565, RISCOS-LATIN1): New encodings.	* README, man/iconv_open.3: Add CP853, TDS565, RISCOS-LATIN1.	* tests/Makefile.in (check-extra-yes): Check CP853, TDS565,	RISCOS-LATIN1.	* tests/Makefile.msvc (check): Check CP853.	* tests/CP853.TXT: New file.	* tests/TDS565.TXT: New file.	* tests/RISCOS-LATIN1.TXT: New file.	* lib/cp860.h (cp860_wctomb): Optimize.2002-05-12  Bruno Haible  <bruno@clisp.org>	* tools/Makefile (ksc5601.h): Add two extra characters.	* lib/ksc5601.h: Regenerated.	* tests/EUC-KR.TXT: Add EURO SIGN and REGISTERED SIGN.	* tests/CP949.TXT: Likewise.	* tests/JOHAB.TXT: Likewise.2002-05-12  Bruno Haible  <bruno@clisp.org>	* README: Mention extra encodings.	* man/iconv_open.3: Likewise. Improve formatting in text and html	output formats.2002-05-12  Bruno Haible  <bruno@clisp.org>	* tests/SHIFT_JIS.TXT: Renamed from tests/SHIFT-JIS.TXT.2002-05-12  Bruno Haible  <bruno@clisp.org>	* Makefile.devel (AUTOCONF): New variable.	(AUTOCONF_FILES): Remove autoconf/autoconf.m4f.	(configure): Use the AUTOCONF variable.	* autoconf/autoconf: Remove file.	* autoconf/autoconf.m4: Remove file.	* autoconf/autoconf.m4f: Remove file.2002-05-12  Bruno Haible  <bruno@clisp.org>	* tools/JISX0213.TXT: New file.	* tools/cjk_tab_to_h.c (do_jisx0213): New function.	(main): Accept "jisx0213".	* tools/Makefile (all): Add jisx0213.h.	(jisx0213.h): New rule.	* lib/jisx0213.h: New file, generated by cjk_tab_to_h.	* lib/euc_jisx0213.h: New file.	* lib/shift_jisx0213.h: New file.	* lib/iso2022_jp3.h: New file.	* lib/converters.h: Include them.	* lib/encodings_extra.def (EUC-JISX0213, SHIFT_JISX0213,	ISO-2022-JP-3): New encodings.	* tests/EUC-JISX0213.TXT: New file.	* tests/SHIFT_JISX0213.TXT: New file.	* tests/ISO-2022-JP-3-snippet: New file.	* tests/ISO-2022-JP-3-snippet.UTF-8: New file.	* tests/Makefile.in (check-extra): Also check EUC-JISX0213,	SHIFT_JISX0213, ISO-2022-JP-3.	* tests/check-stateless: Add support for encodings which contain	precomposed Unicode characters, by eliminating precomposed characters	before the comparison.	* tests/table-from.c (main): Fix usage message.	* tests/table-to.c (main): Make it work for encodings for which the	"to" direction is stateful.2002-05-09  Bruno Haible  <bruno@clisp.org>	New configure option --enable-extra-encodings.	* lib/encodings_extra.def: New file.	* lib/converters.h: Handle USE_EXTRA.	* lib/genaliases2.c (main): Handle USE_EXTRA.	* lib/genflags.c: Define USE_EXTRA.	(main): Include encodings_extra.def.	* lib/iconv.c: Handle ENABLE_EXTRA, conditionally set USE_EXTRA.	Handle USE_EXTRA.	* lib/config.h.in (ENABLE_EXTRA): New macro.	* configure.in: Accept option --enable-extra-encodings.	* Makefile.devel (all): Depend on lib/aliases_extra.h.	(lib/aliases_extra.h): New rule.	(lib/flags.h): Depend on lib/encodings_extra.def.	* tests/Makefile.in (check-extra, check-extra-no, check-extra-yes):	New rules.	(check): Invoke check-extra.	* tests/Makefile.msvc (check): Also check the DOS encodings.	Support for testing the AIX encodings.	* tests/CP856.TXT: New file.	* tests/CP922.TXT: New file.	* tests/CP1046.TXT: New file.	* tests/CP1124.TXT: New file.	* tests/CP1129.TXT: New file.	* tests/CP1161.TXT, tests/CP1161.IRREVERSIBLE.TXT: New files.	* tests/CP1162.TXT: New file.	* tests/CP1163.TXT, tests/CP1163.IRREVERSIBLE.TXT: New files.	Support for testing the OSF/1 encodings.	* tests/DEC-KANJI.TXT: New file.	* tests/DEC-HANYU.TXT, tests/DEC-HANYU.IRREVERSIBLE.TXT: New files.	Support for testing the DOS encodings.	* tests/CP437.TXT: New file.	* tests/CP737.TXT: New file.	* tests/CP775.TXT: New file.	* tests/CP852.TXT: New file.	* tests/CP855.TXT: New file.	* tests/CP857.TXT: New file.	* tests/CP858.TXT: New file.	* tests/CP860.TXT: New file.	* tests/CP861.TXT: New file.	* tests/CP863.TXT: New file.	* tests/CP864.TXT: New file.	* tests/CP865.TXT: New file.	* tests/CP869.TXT: New file.	* tests/CP1125.TXT: New file.2002-05-09  Bruno Haible  <bruno@clisp.org>	Implement more ASCII compatible DOS encodings.	* tools/Makefile (ALL): Add cp737.h, cp858.h, cp860.h, cp863.h.	(cp737.h, cp858.h, cp860.h, cp863.h): New rules.	* lib/cp737.h: New file.	* lib/cp858.h: New file.	* lib/cp860.h: New file.	* lib/cp863.h: New file.	* lib/converters.h: Include them.	* lib/encodings_dos.def (CP737, CP858, CP860, CP863): New encodings.2002-05-09  Bruno Haible  <bruno@clisp.org>	Implement new ASCII compatible encodings from IBM.	* tools/Makefile (ALL): Add cp1161.h, cp1162.h, cp1163.h.	(cp1161.h, cp1162.h, cp1163.h): New rules.	* lib/cp1161.h: New file.	* lib/cp1162.h: New file.	* lib/cp1163.h: New file.	* lib/converters.h: Include them.	* lib/encodings_aix.def (CP1161, CP1162, CP1163): New encodings.2002-05-09  Bruno Haible  <bruno@clisp.org>	Implement and document KOI8-T.	* tools/Makefile (ALL): Add koi8_t.h.	(koi8_t.h): New rule.	* lib/koi8_t.h: New file.	* lib/converters.h: Include it.	* lib/encodings.def (KOI8-T): New encoding.	* README, man/iconv_open.3: Add KOI8-T.	* tests/Makefile.in (tests): Check KOI8-T.	* tests/Makefile.os2 (tests): Likewise.	* tests/Makefile.msvc (tests): Likewise.	* tests/KOI8-T.TXT: New file.2002-05-09  Bruno Haible  <bruno@clisp.org>	* tools/8bit_tab_to_h.c (main): Update copyright year.	* tools/cjk_variants.c (main): Likewise.2002-05-08  Bruno Haible  <bruno@clisp.org>	* README.woe32: Renamed from README.win32.2002-05-08  Bruno Haible  <bruno@clisp.org>	* lib/iconv.c: Enable DOS encodings also when compiling for Woe32,	because the Woe32 consoles use them.2002-05-04  Bruno Haible  <bruno@clisp.org>	* lib/loop_unicode.h (unicode_loop_convert): When quitting the loop	without writing an output character, restore cd->istate to its value	before the xxx_mbtowc call. Otherwise we lose some characters during	CP1255/CP1258/TCVN to Unicode conversion.	(unicode_loop_reset): Likewise for the xxx_flushwc call.	* tests/CP1255-snippet, tests/CP1255-snippet.UTF-8: Make the test	files large enough to test against the bug.	* tests/CP1258-snippet, tests/CP1258-snippet.UTF-8: Likewise.	* tests/TCVN-snippet, tests/TCVN-snippet.UTF-8: Likewise.2002-04-28  Bruno Haible  <bruno@clisp.org>	* tools/Makefile (armscii_8.h): Use table from glibc-2.2.90.	* tests/ARMSCII-8.TXT: Update to glibc-2.2.90 version.	* tests/ARMSCII-8.IRREVERSIBLE.TXT: Remove 0x0027.	* lib/armscii_8.h: Regenerated.2002-04-28  Bruno Haible  <bruno@clisp.org>	* src/iconv.c: Include gettext.h.	(_): New macro.	(usage, print_version, convert, main): Internationalize.	(main): Call setlocale, bindtextdomain, textdomain.	* src/gettext.h: New file, from GNU gettext 0.11.2.	* src/config.h.in: New file, needed for ENABLE_NLS.	* src/Makefile.in (datadir, localedir): New variables.	(iconv): Link with @LTLIBINTL@.	(iconv.@OBJEXT@): Define LOCALEDIR.	(distclean): Remove config.h.	* po: New directory.	* Makefile.in (all, install, installdirs, uninstall, check,	mostlyclean, clean, distclean, maintainer-clean): Recurse into the po	directory.	* autoconf/mkinstalldirs: New file, from automake-1.5.	* ABOUT-NLS: New file, from GNU gettext 0.11.2.	* m4/codeset.m4: New file, from GNU gettext 0.11.2.	* m4/gettext.m4: New file, from GNU gettext 0.11.2.	* m4/glibc21.m4: New file, from GNU gettext 0.11.2.	* m4/isc-posix.m4: New file, from GNU gettext 0.11.2.	* m4/lcmessage.m4: New file, from GNU gettext 0.11.2.	* m4/progtest.m4: New file, from GNU gettext 0.11.2.	* configure.in: Require autoconf-2.52, needed for multiple config.h.in	files. Use new form of AC_INIT. Invoke AM_GNU_GETTEXT.	(PACKAGE, VERSION): Define, needed for po/Makefile.in.in.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -