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

📄 changelog

📁 libiconv是一个很不错的字符集转换库。程序接口也很简单
💻
📖 第 1 页 / 共 5 页
字号:
2004-01-23  Bruno Haible  <bruno@clisp.org>	* tests/table-from.c: Include binary-io.h.	(main): Switch stdout to binary mode.	* tests/table-to.c: Include binary-io.h.	(main): Switch stdout to binary mode.	* tests/genutf8.c: Include binary-io.h.	(main): Switch stdout to binary mode.	* tests/Makefile.in (INCLUDES): Also look in srclib.	(check): Pass INCLUDES when compiling genutf8.c.	* tests/Makefile.os2 (INCLUDES): Also look in srclib.	(genutf8.exe): Pass INCLUDES when compiling genutf8.c.	* tests/Makefile.msvc (INCLUDES): Also look in srclib.	(check): Pass INCLUDES when compiling genutf8.c.2004-01-21  Bruno Haible  <bruno@clisp.org>	* src/iconv.c (force_binary): Remove variable.	(usage): Don't document --binary any more.	(convert, main): Always switch to binary mode.	* tests/check-stateful.bat: Remove --binary option.	* tests/check-translit.bat: Likewise.	* tests/check-stateful.cmd: Likewise.	* tests/check-translit.cmd: Likewise.	* djgpp/stateful-check.sed: Remove MODE variable.	* djgpp/translit-check.sed: Likewise.2004-01-21  Bruno Haible  <bruno@clisp.org>	* man/iconv.3: Fix description of return value in case of error.	Reported by Jonathan Wakely <redi@users.sf.net>.2003-09-12  Paul Eggert  <eggert@twinsun.com>	* srclib/progreloc.c (get_full_program_name): Define via prototype.2003-08-15  Bruno Haible  <bruno@clisp.org>	* Makefile.devel (lib/translit.h): Add ulimit command so that the	gentranslit program gets the stack it needs. Many Linux distributions	allow only 8 MB of stack by default.2003-08-01  Bruno Haible  <bruno@clisp.org>	* lib/relocatable.c (find_shared_library_fullname): Disable the code on	Linux/libc5.	* srclib/relocatable.c (find_shared_library_fullname): Likewise.	Reported by Alain Guibert <derogaton+bgli@oreka.com>.2003-07-02  Bruno Haible  <bruno@clisp.org>	* m4/lib-ld.m4: Update from GNU gettext.	* m4/lib-prefix.m4: Update from GNU gettext.	* m4/gettext.m4: Update from GNU gettext.	* m4/intmax.m4: New file, from GNU gettext.	* m4/longdouble.m4: New file, from GNU gettext.	* m4/longlong.m4: New file, from GNU gettext.	* m4/printf-posix.m4: New file, from GNU gettext.	* m4/signed.m4: New file, from GNU gettext.	* m4/wchar_t.m4: New file, from GNU gettext.	* m4/wint_t.m4: New file, from GNU gettext.	* m4/pathmax.m4: Update from GNU gettext and gnulib.	* m4/ssize_t.m4: Update from GNU gettext and gnulib.	* m4/xreadlink.m4: Update from GNU gettext and gnulib.	* m4/readlink.m4: New file, from gnulib.	* autoconf/install-reloc: Update from GNU gettext.	* srclib/stdbool_.h: Renamed from srclib/stdbool.h.in.	* srclib/readlink.c: New file, from GNU gettext and gnulib.	* srclib/Makefile.am (LIBADD_SOURCE): Add readlink.c.	(EXTRA_DIST, stdbool.h): Use stdbool_.h instead of stdbool.h.in.	* configure.in: Invoke gl_FUNC_READLINK.2003-06-22  Bruno Haible  <bruno@clisp.org>	* src/Makefile.in (install): Link with the already installed library.	This fixes a link error on Solaris.	Reported by Paul Eggert.2003-06-08  Bruno Haible  <bruno@clisp.org>	* srclib/canonicalize.c (__getcwd) [VMS]: Pass 3 arguments to getcwd.2003-05-02  Bruno Haible  <bruno@clisp.org>	Support for libtool-1.5.	* srclib/progname.c (set_program_name): Remove a leading	"<dirname>/.libs/lt-" or "<dirname>/.libs/", not only "lt-".2003-06-23  Bruno Haible  <bruno@clisp.org>	Avoid compilation units that are empty after preprocessing.	* srclib/canonicalize.c: Add dummy declaration.	* srclib/strerror.c: Likewise.	* srclib/error.c: Include <stdio.h> even if there's nothing to be	compiled.2003-06-22  Bruno Haible  <bruno@clisp.org>	Portability to mingw32.	* m4/ssize_t.m4: New file, from GNU gettext.	* m4/xreadlink.m4 (gl_XREADLINK): Require gt_TYPE_SSIZE_T.	Reported by Jeff Bonggren <jbon@cfl.rr.com>.2003-06-22  Bruno Haible  <bruno@clisp.org>	Portability to mingw32.	* lib/relocatable.c [WIN32]: Include <windows.h>.	* srclib/relocatable.c: Likewise.	Reported by Jeff Bonggren <jbon@cfl.rr.com>.2003-06-22  Bruno Haible  <bruno@clisp.org>	* lib/relocatable.c (compute_curr_prefix): Comment out this function in	the case when it is not used.	* srclib/relocatable.c (compute_curr_prefix): Likewise.	Reported by Pavel Roskin <proski@gnu.org>.2003-06-18  Bruno Haible  <bruno@clisp.org>	* config/install-sh: Update from automake-1.7.5.2003-06-16  Bruno Haible  <bruno@clisp.org>	* lib/encodings.def (ISO-8859-15): Add alias LATIN-9.	(ISO-8859-16): Add aliases ISO_8859-16:2001, LATIN10, L10. Remove alias	ISO_8859-16:2000.	(GBK): Add aliases MS936, WINDOWS-936.	Reported by Guido Flohr <guido@imperia.net>.2003-05-09  Bruno Haible  <bruno@clisp.org>	* srclib/canonicalize.c: Add #ifdef around versioned_symbol. Avoids an	"extraneous semicolon" warning from Tru64 cc.2003-06-07  Bruno Haible  <bruno@clisp.org>	* Makefile.devel (config.h_vms): Don't define HAVE_ENVIRON_DECL.	* Makefile.vms (config.h): New rule.	(all, install): Depend on it.	(all, install, installdirs, uninstall, check): Fix typo.	(mostlyclean, clean, distclean, maintainer-clean): Likewise. Remove	config.h.	* lib/Makefile.vms (DEFS): Fix value of INSTALLDIR.	(OBJECTS): Use libiconv.obj instead of iconv.obj.	(libiconv.obj): Renamed from iconv.obj.	* srclib/Makefile.vms (INCLUDES): Add parent directory.	(OBJECTS): Remove strtoul.obj, setenv.obj, unsetenv.obj.	(strtoul.obj, setenv.obj, unsetenv.obj): Remove rules.	(alloca.h): New rule.	(canonicalize.obj): Depend on it.	(clean): Remove alloca.h.	* src/Makefile.vms (datadir, localedir): New variables.	(DEFS): Also define LOCALEDIR.	(iconv.obj): Add flags for relocatability,	(iconv.exe): Link with libicrt. Use link_options.	* vms/link_options.opt: New file.	Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.2003-06-07  Bruno Haible  <bruno@clisp.org>	Support for relocatable data files even on Woe32.	* lib/Makefile.msvc (PICFLAGS): Also define PIC.2003-05-22  Bruno Haible  <bruno@clisp.org>	* Version 1.9.1 released.2003-05-22  Bruno Haible  <bruno@clisp.org>	* lib/genaliases.c (main): Emit %pic instead of %null-strings.	Change type of 'name' field to 'int'.	* lib/genaliases2.c (emit_encoding): Add a 'tag' argument. Emit an	invocation of macro S(), including the tag and a counter.	(main): Use the command-line argument as tag.	* Makefile.devel (lib/aliases_aix.h, lib/aliases_osf1.h,	lib/aliases_dos.h, lib/aliases_extra.h): Pass a tag to the program.	* lib/iconv.c (stringpool2_t): New type.	(stringpool2_contents): New data table.	(stringpool2): New macro.	(sysdep_aliases): Make position-independent. Move #includes out to	aliases2.h.	(aliases2_lookup): Update.	(nalias): New type.	(compare_by_index): Use 'struct nalias' instead of 'struct alias'.	(iconvlist): Convert 'struct alias' to 'struct nalias' while copying.	* lib/aliases2.h: New file, extracted from lib/iconv.c.2003-05-20  Bruno Haible  <bruno@clisp.org>	* lib/iconv.c (iconvlist): Test p->name against NULL, not against "".	Reported by Muraoka Taro <koron@tka.att.ne.jp>.2003-05-19  Bruno Haible  <bruno@clisp.org>	* windows/iconv.rc: Include <winver.h>.	Reported by Perry Rapp.2003-05-18  Bruno Haible  <bruno@clisp.org>	* Version 1.9 released.2003-05-18  Bruno Haible  <bruno@clisp.org>	* lib/Makefile.in (libiconv_plug_osf.so): Avoid using LIBTOOL_LINK.2003-05-18  Bruno Haible  <bruno@clisp.org>	* lib/Makefile.msvc (DEBUGFLAGS): New variable.	(iconv.lib): Use it.	* src/Makefile.msvc (DEBUGFLAGS): New variable.	* tests/Makefile.msvc (DEBUGFLAGS): New variable.2003-05-17  Bruno Haible  <bruno@clisp.org>	* src/Makefile.msvc (libdir, datadir, localedir): New variables.	(IIlibdir, IIdatadir, IIlocaledir): New variables.	(CFLAGS): Define LOCALEDIR.	(iconv_no_i18n.exe): New rule.	(all): Depend on it.	* tests/check-stateful.bat: Invoke iconv_no_i18n instead of iconv.	* tests/check-translit.bat: Likewise.2003-05-16  Bruno Haible  <bruno@clisp.org>	* lib/genaliases.c (main): Emit declarations for gperf-3.0.	* Makefile.devel (lib/aliases.h): Remove gperf command line options;	add new option "-m 10" for gperf-3.0.2003-05-12  Bruno Haible  <bruno@clisp.org>	* m4/error.m4: Update from gettext.2003-05-12  Bruno Haible  <bruno@clisp.org>	* configure.in: Invoke AC_GNU_SOURCE and jm_FUNC_GLIBC_UNLOCKED_IO.2003-05-12  Bruno Haible  <bruno@clisp.org>	* lib/Makefile.msvc (PICFLAGS, CFLAGS): Move BUILDING_* macros from	CFLAGS to PICFLAGS.2003-05-09  Bruno Haible  <bruno@clisp.org>	* srclib/error.c: Update from gnulib with modifications.	* srclib/unlocked-io.h: New file, from gnulib.	* m4/strerror_r.m4: New file, from gnulib.	* m4/unlocked-io.m4: New file, from gnulib.	* Makefile.devel (aclocal.m4): Depend on them.2003-05-08  Bruno Haible  <bruno@clisp.org>	* Makefile.msvc (IIPREFIX): New variable.	* srclib/Makefile.msvc (INCLUDES): Add -I..\windows.	* src/Makefile.msvc (IIPREFIX, IIprefix, IIexec_prefix, IIbindir,	IIincludedir): New variables.	(INCLUDES): Add -I..\windows.	(iconv.exe): Define INSTALLPREFIX and INSTALLDIR. Link with	../srclib/icrt.lib.	Patches by Perry Rapp.2003-05-07  Bruno Haible  <bruno@clisp.org>	* README.woe32: Fix instructions for step 1.	* srclib/Makefile.msvc (OBJECTS): Remove strtoul.obj.	(strtoul.obj): Remove rule.	Reported by Perry Rapp.2003-05-07  Bruno Haible  <bruno@clisp.org>	* Makefile.vms: New file.	* lib/Makefile.vms: New file.	* srclib/Makefile.vms: New file.	* src/Makefile.vms: New file.	* man/Makefile.vms: New file.	* tests/Makefile.vms: New file.	* Makefile.devel (config.h_vms, lib/config.h_vms, include/iconv.h_vms):	New rules.	(all): Depend on them.2003-05-07  Bruno Haible  <bruno@clisp.org>	* srclib/Makefile.msvc (OBJECTS): Remove findprog.obj.	(findprog.obj): Remove rule.	* src/Makefile.msvc (includedir): New variable.2003-05-06  Bruno Haible  <bruno@clisp.org>	* lib/translit.def: Upgrade to Unicode 4.0.2003-05-06  Bruno Haible  <bruno@clisp.org>	* srclib/Makefile.am (DEFS): Fix spelling of DEPENDS_ON_LIBICONV.	* srclib/Makefile.msvc (CFLAGS): Likewise.	* srclib/Makefile.msvc (INCLUDES): Add -I.. .	Reported by Perry Rapp.	* Makefile.msvc (config.h): New rule.	(all): Depend on it.	(mostlyclean, clean, distclean, maintainer-clean): Erase config.h.	Reported by Perry Rapp.2003-05-06  Bruno Haible  <bruno@clisp.org>	* autoconf/config.guess: Update to GNU version 2003-02-22.	* autoconf/config.sub: Likewise.2003-05-06  Bruno Haible  <bruno@clisp.org>	* m4/lib-link.m4: Update from GNU gettext.	* autoconf/config.rpath: Update from GNU gettext.	* m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.	* autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.	* m4/gettext.m4: Update from GNU gettext.	* m4/nls.m4: Update from GNU gettext.	* m4/po.m4: Update from GNU gettext.	* Makefile.devel (aclocal.m4): Depend on m4/nls.m4 and m4/po.m4.2003-04-12  Bruno Haible  <bruno@clisp.org>	Support for OpenVMS 7.3.	* lib/iconv.c (USE_OSF1): Define also on VMS.2003-04-12  Bruno Haible  <bruno@clisp.org>	Better support for FreeBSD.	* lib/encodings.def (ISO8859-{1,2,3,4,5,6,7,8,9,10,13,14,15,16): New	aliases, for compatibility with earlier FreeBSD iconv implementation

⌨️ 快捷键说明

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