📄 changelog
字号:
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 + -