| 2003-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * linebreak.c (mbs_possible_linebreaks): Return immediately if n = 0. |
| (mbs_width_linebreaks): Likewise. |
| |
| 2003-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * mkdtemp.c: Use the simpler macro names HAVE_STDINT_H, |
| HAVE_INTTYPES_H. (Including <stdint.h> or <inttypes.h> even when not |
| necessary doesn't hurt.) |
| |
| 2002-12-11 Bruno Haible <bruno@clisp.org> |
| |
| * setenv.c (alloca): Fall back to malloc. |
| (freea): New macro. |
| (setenv): Use freea() to free memory allocated with alloca(). |
| |
| 2003-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * classpath.h: New file. |
| * classpath.c: Turn into an independent source file. |
| (new_classpath, set_classpath, reset_classpath): Make non-static. |
| * javacomp.c: Include classpath.h instead of classpath.c. |
| * javaexec.c: Likewise. |
| * Makefile.am (libgettextlib_la_SOURCES): Add classpath.h, classpath.c. |
| (EXTRA_DIST): Remove classpath.c. |
| |
| 2003-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * localcharset.h: New file. |
| * localcharset.c: Include it. |
| * Makefile.am (libgettextlib_la_SOURCES): Add localcharset.h. |
| |
| 2003-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * alloca_.h: New file, from gnulib. |
| * liballoca.h: Remove file. |
| * Makefile.am: Add snippet from gnulib module alloca. |
| (LIBADD_SOURCE): Remove liballoca.h. |
| * javacomp.c: Include alloca.h instead of liballoca.h. |
| * javaexec.c: Likewise. |
| * setenv.c: Likewise. |
| |
| 2003-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * Makefile.am: Make use of += for variables. |
| (install-exec-local): Avoid creating $(libdir) if it would be empty. |
| |
| 2003-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * linebreak.c (iconv_string_keeping_offsets): Add an assertion, to |
| protect against Solaris 2.9 iconv() bug. |
| |
| 2003-01-10 Bruno Haible <bruno@clisp.org> |
| |
| * linebreak.c (mbs_possible_linebreaks, mbs_width_linebreaks): |
| Work around Solaris 2.9 iconv() bug. |
| |
| 2003-01-08 Bruno Haible <bruno@clisp.org> |
| |
| * safe-read.h: Update from current gnulib version. |
| * safe-read.c: Update from current gnulib version. |
| * safe-write.h: Update from current gnulib version. |
| * safe-write.c: Update from current gnulib version. |
| * full-write.h: Update from current gnulib version. |
| * full-write.c: Update from current gnulib version. |
| |
| 2002-12-16 Bruno Haible <bruno@clisp.org> |
| |
| * copy-file.c: Include <sys/utime.h> if <utime.h> doesn't exist. |
| Needed for mingw32. |
| Reported by Steven Edwards <Steven_Ed4153@yahoo.com>. |
| |
| 2002-11-22 Bruno Haible <bruno@clisp.org> |
| |
| * safe-write.h: New file, from current gnulib version. |
| * safe-write.c: New file, from current gnulib version. |
| * full-write.h: Update from current gnulib version. |
| * full-write.c: Update from current gnulib version. |
| * copy-file.c (copy_file): Change test of full_write return value. |
| * Makefile.am (libgettextlib_la_SOURCES): Add safe-write.h, |
| safe-write.c. |
| |
| * safe-read.h: Update from current gnulib version. |
| * safe-read.c: Update from current gnulib version. |
| |
| * argmatch.h: Update from current gnulib version. |
| * argmatch.c: Update from current gnulib version, with simplifications. |
| |
| 2002-11-19 Bruno Haible <bruno@clisp.org> |
| |
| * pathmax.h: Update from current gnulib version. |
| * obstack.h: Update from current gnulib version. |
| * obstack.c: Update from current gnulib version. |
| |
| 2002-11-06 Bruno Haible <bruno@clisp.org> |
| |
| * gcd.h (gcd): Change argument type to 'unsigned long'. |
| * gcd.c (gcd): Likewise. |
| |
| 2002-11-15 Bruno Haible <bruno@clisp.org> |
| |
| * alloca.c: Update from current gnulib version. |
| * memset.c: Update from current gnulib version. |
| |
| 2002-11-13 Bruno Haible <bruno@clisp.org> |
| |
| Assume ANSI C. |
| * libstdarg.h: Remove file. |
| * Makefile.am (LIBADD_SOURCE): Remove libstdarg.h. |
| * addext.c (addext): Use ANSI C function declarations. |
| * alloca.c (alloca): Likewise. |
| * argmatch.h (PARAMS): Remove macro. |
| (argmatch, argmatch_exit_fn, argmatch_invalid, argmatch_valid, |
| __xargmatch_internal, argmatch_to_argument): Use ANSI C function |
| declarations. |
| * argmatch.c (argmatch, argmatch_invalid, argmatch_valid, |
| __xargmatch_internal, argmatch_to_argument): Likewise. |
| * backupfile.h (PARAMS): Remove macro. |
| (find_backup_file_name, get_version, xget_version, addext): Use ANSI C |
| function declarations. |
| * backupfile.c (find_backup_file_name, max_backup_version, |
| version_number, get_version, xget_version): Likewise. |
| * basename.h (gnu_basename): Likewise. |
| * basename.c (basename): Likewise. |
| * c-ctype.h (PARAMS): Remove macro. |
| (c_isascii, c_isalnum, c_isalpha, c_isblank, c_iscntrl, c_isdigit, |
| c_islower, c_isgraph, c_isprint, c_ispunct, c_isspace, c_isupper, |
| c_isxdigit, c_tolower, c_toupper): Use ANSI C function declarations. |
| * c-ctype.c (c_isascii, c_isalnum, c_isalpha, c_isblank, c_iscntrl, |
| c_isdigit, c_islower, c_isgraph, c_isprint, c_ispunct, c_isspace, |
| c_isupper, c_isxdigit, c_tolower, c_toupper): Likewise. |
| * classpath.c (new_classpath, set_classpath, reset_classpath): |
| Likewise. |
| * concatpath.c (concatenated_pathname): Likewise. |
| * copy-file.h (copy_file): Likewise. |
| * copy-file.c (copy_file): Likewise. |
| * execute.h (execute): Likewise. |
| * execute.c (nonintr_close, nonintr_open, execute): Likewise. |
| * findprog.h (find_in_path): Likewise. |
| * findprog.c (find_in_path): Likewise. |
| * fstrcmp.h (fstrcmp): Likewise. |
| * fstrcmp.c (diag, compareseq, fstrcmp): Likewise. |
| * full-write.h (full_write): Likewise. |
| * full-write.c (full_write): Likewise. |
| * gcd.h (PARAMS): Remove macro. |
| (gcd): Use ANSI C function declarations. |
| * gcd.c (gcd): Likewise. |
| * getline.h (PARAMS): Remove macro. |
| (getline, getdelim): Use ANSI C function declarations. |
| * getline.c (getstr, getline, getdelim): Likewise. |
| * hash.h (PARAMS): Remove macro. |
| (init_hash, delete_hash, insert_entry, find_entry, iterate_table, |
| next_prime): Use ANSI C function declarations. |
| * hash.c (init_hash, delete_hash, insert_entry, insert_entry_2, |
| find_entry, iterate_table, lookup, compute_hashval, next_prime, |
| is_prime): Likewise. |
| * javacomp.h (compile_java_class): Likewise. |
| * javacomp.c (compile_java_class): Likewise. |
| * javaexec.h (execute_fn, execute_java_class): Likewise. |
| * javaexec.c (execute_java_class): Likewise. |
| * linebreak.h (PARAMS): Remove macro. |
| (locale_charset, uc_width, u8_width, u16_width, u32_width, |
| u8_possible_linebreaks, u16_possible_linebreaks, |
| u32_possible_linebreaks, mbs_possible_linebreaks, u8_width_linebreaks, |
| u16_width_linebreaks, u32_width_linebreaks, mbs_width_linebreaks): Use |
| ANSI C function declarations. |
| * linebreak.c (u32_mbtouc, is_cjk_encoding, is_utf8_encoding, |
| uc_width, u8_width, u16_width, u32_width, lbrkprop_lookup, |
| u8_possible_linebreaks, u16_possible_linebreaks, |
| u32_possible_linebreaks, u8_width_linebreaks, u16_width_linebreaks, |
| u32_width_linebreaks, read_file, main, iconv_string_length, |
| iconv_string_keeping_offsets, is_all_ascii, mbs_possible_linebreaks, |
| mbs_width_linebreaks, read_file, main): Likewise. |
| * mbswidth.h (PARAMS): Remove macro. |
| (mbswidth, mbsnwidth): Use ANSI C function declarations. |
| * mbswidth.c (mbswidth, mbsnwidth): Likewise. |
| * memmove.c (memmove): Likewise. |
| * memset.c (memset): Likewise. |
| * mkdtemp.h (PARAMS): Remove macro. |
| (mkdtemp): Use ANSI C function declarations. |
| * mkdtemp.c (gen_tempname, mkdtemp): Likewise. |
| * pathname.h (PARAMS): Remove macro. |
| (concatenated_pathname): Use ANSI C function declarations. |
| * pfnmatch.h (PARAMS): Remove macro. |
| (fnmatch): Use ANSI C function declarations. |
| * pfnmatch.c (fnmatch): Likewise. |
| * pipe.h (create_pipe_out, create_pipe_in, create_pipe_bidi): |
| Likewise. |
| * pipe-bidi.c (nonintr_close, create_pipe_bidi): Likewise. |
| * pipe-in.c (nonintr_close, nonintr_open, create_pipe_in): Likewise. |
| * pipe-out.c (nonintr_close, nonintr_open, create_pipe_out): Likewise. |
| * progname.h (set_program_name, maybe_print_progname): Likewise. |
| * progname.c (set_program_name): Likewise. |
| * safe-read.h (safe_read): Likewise. |
| * safe-read.c (safe_read): Likewise. |
| * setenv.h (PARAMS): Remove macro. |
| (setenv, unsetenv): Use ANSI C function declarations. |
| * setenv.c (compar_fn_t, __add_to_environ, setenv): Likewise. |
| * sh-quote.h (shell_quote_length, shell_quote_copy, shell_quote, |
| shell_quote_argv): Likewise. |
| * sh-quote.c (shell_quote_length, shell_quote_copy, shell_quote, |
| shell_quote_argv): Likewise. |
| * stpcpy.h (PARAMS): Remove macro. |
| (stpcpy): Use ANSI C function declarations. |
| * stpcpy.c (__stpcpy): Likewise. |
| * stpncpy.h (PARAMS): Remove macro. |
| (gnu_stpncpy): Use ANSI C function declarations. |
| * stpncpy.c (__stpncpy): Likewise. |
| * strcase.h (PARAMS): Remove macro. |
| (strcasecmp, strncasecmp): Use ANSI C function declarations. |
| * strcasecmp.c (__strcasecmp): Likewise. |
| * strncasecmp.c (__strncasecmp): Likewise. |
| * strcspn.c (strcspn): Likewise. |
| * strpbrk.h (PARAMS): Remove macro. |
| (strpbrk): Use ANSI C function declarations. |
| * strpbrk.c (strpbrk): Likewise. |
| * strstr.h (PARAMS): Remove macro. |
| (strstr): Use ANSI C function declarations. |
| * strstr.c (strstr): Likewise. |
| * tmpdir.h (PARAMS): Remove macro. |
| (path_search): Use ANSI C function declarations. |
| * tmpdir.c (direxists, path_search): Likewise. |
| * ucs4-utf8.h (u8_uctomb_aux, u8_uctomb): Likewise. |
| * ucs4-utf16.h (u16_uctomb_aux, u16_uctomb): Likewise. |
| * unsetenv.c (unsetenv): Likewise. |
| * utf8-ucs4.h (u8_mbtouc_aux, u8_mbtouc): Likewise. |
| * utf16-ucs4.h (u16_mbtouc_aux, u16_mbtouc): Likewise. |
| * vasprintf.h (PARAMS): Remove macro. |
| Include <stdarg.h> instead of libstdarg.h. |
| (asprintf, vasprintf): Use ANSI C function declarations. |
| * vasprintf.c: Include <stdarg.h> instead of libstdarg.h. |
| (int_vasprintf, asprintf, checkit): Use ANSI C function declarations. |
| Use va_start instead of VA_START. |
| * wait-process.h (wait_subprocess): Likewise. |
| * wait-process.c (wait_subprocess): Likewise. |
| * xerror.h (xasprintf, multiline_warning, multiline_error): Likewise. |
| * xerror.c: Include <stdarg.h> instead of libstdarg.h. |
| (xasprintf, multiline_warning, multiline_error): Use ANSI C function |
| declarations. Use va_start instead of VA_START. |
| * xgetcwd.h (PARAMS): Remove macro. |
| (xgetcwd): Use ANSI C function declarations. |
| * xmalloc.h (xmalloc, xcalloc, xrealloc, xstrdup): Likewise. |
| * xmalloc.c (fixup_null_alloc, xmalloc, xcalloc, xrealloc): Likewise. |
| * xsetenv.h (xsetenv): Likewise. |
| * xsetenv.c (xsetenv): Likewise. |
| * xstrdup.c (xstrdup): Likewise. |
| |
| 2002-11-05 Bruno Haible <bruno@clisp.org> |
| |
| * argmatch.c: Include gettext.h instead of <locale.h> and <libintl.h>. |
| * error.c [!_LIBC]: Include gettext.h instead of <libintl.h>. |
| * getopt.c [!_LIBC]: Include gettext.h instead of <libintl.h>. |
| * obstack.c [!_LIBC]: Include gettext.h instead of <libintl.h>. |
| |
| 2002-11-04 Bruno Haible <bruno@clisp.org> |
| |
| * getopt.c: Don't test HAVE_LIBINTL_H. |
| |
| * getopt.h: Update from current gnulib version. |
| * getopt.c: Likewise. |
| * getopt1.c: Likewise. |
| |
| 2002-10-29 Bruno Haible <bruno@clisp.org> |
| |
| * libstdarg.h: Treat SunPro C like ANSI C; it defines __STDC__ to 0. |
| |
| 2002-10-27 Bruno Haible <bruno@clisp.org> |
| |
| * liballoca.h: Put under LGPL. |
| * libstdarg.h: Likewise. |
| |
| 2002-10-26 Bruno Haible <bruno@clisp.org> |
| |
| * vasprintf.c (int_vasprintf): Treat 'F' like 'f'. |
| |
| 2002-08-25 Bruno Haible <bruno@clisp.org> |
| |
| * Makefile.am (MOSTLYCLEANFILES): Add stdbool.h unconditionally. |
| |
| 2002-08-06 Bruno Haible <bruno@clisp.org> |
| |
| * gettext-0.11.5 released. |
| |
| 2002-07-25 Bruno Haible <bruno@clisp.org> |
| |
| * gettext-0.11.4 released. |
| |
| 2002-07-21 Bruno Haible <bruno@clisp.org> |
| |
| * mkdtemp.c: Test HAVE_STDINT_H_WITH_UINTMAX instead of HAVE_STDINT_H. |
| Test HAVE_INTTYPES_H_WITH_UINTMAX instead of HAVE_INTTYPES_H. |
| |
| 2002-07-17 Bruno Haible <bruno@clisp.org> |
| |
| * gettext-0.11.3 released. |
| |
| 2002-07-16 Bruno Haible <bruno@clisp.org> |
| |
| * javaexec.h (execute_java_class): Add argument exe_dir. |
| * javaexec.c (execute_java_class): Add argument exe_dir. If given, |
| attempt to run a native executable. |
| * Makefile.am (DEFS): Define EXEEXT. |
| * javacomp.sh.in: Use HAVE_GCJ_C instead of HAVE_GCJ. |
| |
| 2002-06-15 Bruno Haible <bruno@clisp.org> |
| |
| * javacomp.c (compile_java_class): Ignore gcj versions that start with |
| "3.0" or "3.1". (gcj 3.0.4 compiles GetURL.java to invalid bytecode, |
| that crashes with an IllegalAccessError when executed by gij 3.0.4 or |
| with a VerifyError when executed by Sun Java. Likewise for gcj 3.1.) |
| |
| 2002-05-29 Bruno Haible <bruno@clisp.org> |
| |
| * linebreak.c (nonspacing_table_data, uc_width): Upgrade to |
| Unicode 3.2.0. |
| |
| 2002-05-18 Bruno Haible <bruno@clisp.org> |
| |
| * basename.h: Use __GLIBC__ >= 2, because BeOS (which defines __GLIBC__ |
| to -2) doesn't declare basename() properly. |
| * basename.c: Likewise. |
| |
| 2002-05-18 Bruno Haible <bruno@clisp.org> |
| |
| * Makefile.am (RM): New variable. |
| (install-exec-am): Depend on install-exec-clean. |
| (install-exec-clean): New rule. |
| |
| 2002-05-09 Bruno Haible <bruno@clisp.org> |
| |
| * config.charset: Update for newest glibc. Add canonical names |
| ISO-8859-14, KOI8-T, TCVN5712-1, GEORGIAN-PS. |
| |
| 2002-05-09 Bruno Haible <bruno@clisp.org> |
| |
| * localcharset.c (get_charset_aliases): Add more Windows specific |
| aliases. |
| |
| 2002-05-08 Owen Taylor <otaylor@redhat.com> |
| |
| * config.charset: A few additions for Solaris. |
| |
| 2001-12-05 Bruno Haible <bruno@clisp.org> |
| |
| * localcharset.c (locale_charset): Don't return an empty string. |
| |
| 2001-10-23 Bruno Haible <haible@clisp.cons.org> |
| |
| * config.charset: msdos in uk_UA uses CP1125. |
| |
| 2001-08-05 Bruno Haible <haible@clisp.cons.org> |
| |
| Make it possible to build libcharset with CC=gcc CFLAGS="-x c++". |
| * localcharset.c (locale_charset): Declare as extern "C". |
| (get_charset_aliases): Cast malloc and realloc results to 'char *'. |
| |
| 2002-05-10 Bruno Haible <bruno@clisp.org> |
| |
| * gettext.h: On Solaris, include <locale.h>. |
| |
| 2002-05-04 Bruno Haible <bruno@clisp.org> |
| |
| * javacomp.c (compile_java_class): Ignore non-digits in the first |
| line of the output of "gcj --version". Needed for gcj 3.1. |
| |
| 2002-04-30 Bruno Haible <bruno@clisp.org> |
| |
| * stdbool.h.in (_Bool): Omit the definition if _Bool is already known |
| as a builtin primitive type. Needed for cc on OSF/1 5.1. |
| * Makefile.am (stdbool.h): Substitute the value of HAVE__BOOL. |
| |
| 2002-04-26 Bruno Haible <bruno@clisp.org> |
| |
| * basename.h: Use __GLIBC__ instead of __GNU_LIBRARY__, because |
| Linux libc5 doesn't declare basename() properly. |
| * basename.c: Likewise. |
| |
| 2002-04-24 Bruno Haible <bruno@clisp.org> |
| |
| * gettext-0.11.2 released. |
| |
| 2002-03-12 Bruno Haible <bruno@clisp.org> |
| |
| * gettext-0.11.1 released. |
| |
| 2002-03-10 Bruno Haible <bruno@clisp.org> |
| |
| Upgrade to Unicode-3.1. |
| * Combining.txt: New file, extracted from Unicode-3.0 PropList.txt. |
| * gen-lbrkprop.c: Replace 0x10000 with 0x110000 everywhere. |
| (fill_width): Adapt to changed format of EastAsianWidth.txt in |
| Unicode-3.1. |
| (get_lbp): Make more compatible to Unicode-3.1 LineBreak.txt. |
| (debug_output_lbp): Avoid gcc-3.0 warning. |
| (unicode_org_lbp): New variable. |
| (fill_org_lbp): New function. |
| (debug_output_org_lbp): New function. |
| (debug_output_org_tables): New function. |
| (output_lbp): Handle new negative entries in level1[] correctly. |
| Pretty-print level1 contents. |
| (main): Expect one more argument. |
| * lbrkprop.h: Regenerated with Unicode-3.1 tables. |
| * linebreak.c (nonspacing_table_data): Add one more block. |
| (nonspacing_table_ind): Extend up to 0x1dfff. |
| (uc_width): Update for Unicode-3.1. |
| * Makefile.am (EXTRA_DIST): Add Combining.txt. |
| |
| 2001-08-07 Andreas Jaeger <aj@suse.de> |
| Andreas Schwab <schwab@suse.de> |
| Bruno Haible <bruno@clisp.org> |
| |
| * 3level.h (EMPTY): New macro. |
| (*_get, *_add, *_iterate, *_finalize): Use it instead of ~(uint32_t) 0. |
| |
| 2002-03-09 Bruno Haible <bruno@clisp.org> |
| |
| Portability to AIX 4.3.3. |
| * stpncpy.h (gnu_stpncpy): Renamed from stpncpy. |
| (stpncpy): Define as an alias. |
| * stpncpy.c: Compile nothing on glibc systems is set. Otherwise name |
| the function gnu_stpncpy. |
| * Makefile.am (LIBADD_SOURCE): Remove stpncpy.h, stpncpy.c. |
| (libgettextlib_la_SOURCES): Add stpncpy.h, stpncpy.c. |
| |
| 2002-03-04 Bruno Haible <bruno@clisp.org> |
| |
| Portability to AIX 4.3.3. |
| * unsetenv.c: New file, extracted from setenv.c. |
| * setenv.c: Move the unsetenv() function to unsetenv.c. |
| * setenv.h: Cope with systems that have setenv() but not unsetenv(). |
| * Makefile.am (LIBADD_SOURCE): Add unsetenv.c. |
| (c-ctype.lo, tmpdir.lo): Depend on stdbool.h. |
| |
| 2002-02-21 Bruno Haible <bruno@clisp.org> |
| |
| * strncasecmp.c (__strncasecmp): Trivial simplification. |
| |
| 2002-02-24 Bruno Haible <bruno@clisp.org> |
| |
| * libstdarg.h: New file. |
| * vasprintf.c: Include it. |
| (asprintf): Modernize varargs handling. |
| (checkit): Likewise. |
| * xerror.c: Include libstdarg.h. |
| (xasprintf): Modernize varargs handling. |
| * Makefile.am (LIBADD_SOURCE): Add libstdarg.h. |
| |
| 2002-02-24 Bruno Haible <bruno@clisp.org> |
| |
| * vasprintf.h: New file. |
| * vasprintf.c: Include it. |
| * xerror.c: Likewise. |
| * Makefile.am (LIBADD_SOURCE): Add vasprintf.h. |
| |
| 2002-02-17 Bruno Haible <bruno@clisp.org> |
| |
| * utf8-ucs4.h (u8_mbtouc_aux): Stricter range checking. |
| |
| 2002-02-15 Bruno Haible <bruno@clisp.org> |
| |
| * config.charset [msdosdjgpp]: For Russian, use CP866. |
| |
| 2002-02-09 Bruno Haible <bruno@clisp.org> |
| |
| * c-ctype.h (c_is*): Change return type to bool. |
| * c-ctype.c (c_is*): Likewise. |
| |
| * tmpdir.h (path_search): Change last argument's type to bool. |
| * tmpdir.c (path_search): Likewise. |
| (direxists): Change return type to bool. |
| |
| * vasprintf.c (int_vasprintf): Change total_width to size_t. |
| |
| 2002-02-11 Bruno Haible <bruno@clisp.org> |
| |
| * config.charset: Add support for NetBSD. |
| |
| 2002-02-02 Bruno Haible <bruno@clisp.org> |
| |
| * ucs4-utf8.h: New file. |
| * ucs4-utf16.h: New file. |
| * Makefile.am (libgettextlib_la_SOURCES): Add them. |
| |
| 2002-02-03 Bruno Haible <bruno@clisp.org> |
| |
| * xerror.c (multiline_warning): Remove temporary hack. |
| |
| 2002-01-31 Bruno Haible <bruno@clisp.org> |
| |
| * gettext-0.11 released. |
| |
| 2002-01-30 Bruno Haible <bruno@clisp.org> |
| |
| * error.c: Compile nothing if HAVE_ERROR_AT_LINE is set. |
| * strtoul.c: Compile nothing if HAVE_STRTOUL is set. |
| * Makefile.am (libgettextlib_la_SOURCES): Add error.h, error.c, |
| strtoul.c. |
| (LIBADD_SOURCE): Remove error.h, error.c, strtoul.c. |
| |
| 2002-01-24 Bruno Haible <bruno@clisp.org> |
| |
| * getline.c: Remove NDEBUG. It killed the effect of assert(). |
| |
| 2002-01-24 Bruno Haible <bruno@clisp.org> |
| |
| * Makefile.am (libgettextlib_la_LDFLAGS): Use @LTLIBINTL@ instead of |
| @INTLLIBS@, and @LTLIBICONV@ instead of @LIBICONV@. |
| |
| 2002-01-19 Bruno Haible <bruno@clisp.org> |
| |
| * xerror.c (multiline_warning): Add a newline if the message doesn't |
| terminate with a newline. |
| |
| 2002-01-12 Bruno Haible <bruno@clisp.org> |
| |
| * gettext.h (gettext_noop): Remove the parentheses around the |
| expansion. |
| |
| 2002-01-10 Bruno Haible <bruno@clisp.org> |
| |
| * liballoca.h: Fix typo. |
| |
| 2002-01-10 Andrew Zabolotny <zap@cobra.ru> |
| Bruno Haible <bruno@clisp.org> |
| |
| * localcharset.c: Rework OS/2 support. |
| * config.charset: Add OS/2 support. |
| |
| 2002-01-09 Bruno Haible <bruno@clisp.org> |
| |
| * setenv.h: Make it possible to include this file from C++. |
| * xsetenv.h: Likewise. |
| |
| 2002-01-05 Bruno Haible <bruno@clisp.org> |
| |
| * Makefile.am (libgettextlib_la_LDFLAGS): Add -lc. Needed on AIX. |
| |
| 2002-01-05 Bruno Haible <bruno@clisp.org> |
| |
| * wait-process.c (WIFSIGNALED): Make it return false when WIFSTOPPED |
| returns true. |
| (wait_subprocess): Use WIFSIGNALED instead of WCOREDUMP || WTERMSIG. |
| On AIX and OSF/1, WTERMSIG has a negative value if !WIFSIGNALED. And |
| WCOREDUMP is a BSDism, not POSIX. |
| |
| 2001-12-23 Bruno Haible <bruno@clisp.org> |
| |
| * xsetenv.h: New file. |
| * xsetenv.c: New file. |
| * Makefile.am (libgettextlib_la_SOURCES): Add them. |
| * classpath.c (set_classpath): Use xsetenv instead of setenv. |
| (reset_classpath): Likewise. |
| * javacomp.c (compile_java_class): Likewise. |
| * javaexec.c (execute_java_class): Likewise. |
| |
| 2001-12-23 Bruno Haible <bruno@clisp.org> |
| |
| * Makefile.am (libgettextlib_la_SOURCES): Add the contents of |
| libgettextlib_la_HEADER, except liballoca.h. |
| (LIBADD_SOURCE): Add the contents of LIBADD_HEADER, plus liballoca.h. |
| (UNUSED_SOURCE): Add the contents of UNUSED_HEADER. |
| (libgettextlib_la_HEADER, LIBADD_HEADER, UNUSED_HEADER): Remove |
| variables. |
| (noinst_HEADERS): Update. |
| |
| 2001-12-21 Bruno Haible <bruno@clisp.org> |
| |
| * localcharset.c (ISSLASH): Provide definition for DOS-like systems. |
| * basename.c (FILESYSTEM_PREFIX_LEN, ISSLASH): Likewise. |
| |
| 2001-12-22 Bruno Haible <bruno@clisp.org> |
| |
| * binary-io.h: New file, extracted from system.h. |
| * exit.h: New file, extracted from system.h. |
| * liballoca.h: New file, extracted from system.h. |
| * pathname.h: New file, extracted from system.h. |
| * stpcpy.h: New file, extracted from system.h. |
| * stpncpy.h: New file, extracted from system.h. |
| * strcase.h: New file, extracted from system.h. |
| * xgetcwd.h: New file, extracted from system.h. |
| * system.h: Remove file. |
| * Makefile.am (libgettextlib_la_SOURCES): Remove xgetcwd.c. |
| (libgettextlib_la_HEADER): Add binary-io.h, exit.h, liballoca.h, |
| pathname.h. Remove system.h. |
| (LIBADD_HEADER): Add stpcpy.h, stpncpy.h, strcase.h. |
| (UNUSED_SOURCE): Add xgetcwd.c. |
| (UNUSED_HEADER): Add xgetcwd.h. |
| * argmatch.c: Include exit.h instead of <stdlib.h>. |
| (EXIT_FAILURE): Remove fallback definition. |
| * concatpath.c: Include pathname.h, <string.h>, stpcpy.h instead of |
| system.h. |
| * copy-file.c: Include <unistd.h>, binary-io.h, exit.h instead of |
| system.h. |
| (O_BINARY): Remove fallback definition. |
| * execute.c: Include exit.h. |
| (EXIT_FAILURE): Remove fallback definition. |
| * findprog.c: Include pathname.h instead of system.h. |
| * javacomp.c: Include liballoca.h. Remove alloca() declaration stuff. |
| * javaexec.c: Likewise. |
| * setenv.c: Likewise. |
| * linebreak.h: Include <stddef.h> instead of <stdlib.h>. |
| * linebreak.c: Include <stdlib.h> instead of <stddef.h>. |
| * pipe-bidi.c: Include exit.h. |
| (EXIT_FAILURE): Remove fallback definition. |
| * pipe-in.c: Include exit.h. |
| (EXIT_FAILURE): Remove fallback definition. |
| * pipe-out.c: Include exit.h. |
| (EXIT_FAILURE): Remove fallback definition. |
| * wait-process.c: Include exit.h. |
| (EXIT_FAILURE): Remove fallback definition. |
| * xerror.c: Include exit.h. |
| (EXIT_FAILURE): Remove fallback definition. |
| * xmalloc.c: Include exit.h. |
| (EXIT_FAILURE): Remove fallback definition. |
| |
| 2001-12-21 Bruno Haible <bruno@clisp.org> |
| |
| * minmax.h: New file, extracted from system.h. |
| * system.h (MIN, MAX): Remove macros. |
| * Makefile.am (libgettextlib_la_HEADER): Add minmax.h. |
| |
| 2001-12-21 Bruno Haible <bruno@clisp.org> |
| |
| * gettext.h: Moved here from ../intl/libgettext.h. |
| * Makefile.am (noinst_HEADERS): Add it. |
| (gettextsrcdir, gettextsrc_DATA): New variables. |
| * copy-file.c: Include gettext.h instead of libgettext.h. |
| * execute.c: Likewise. |
| * javacomp.c: Likewise. |
| * javaexec.c: Likewise. |
| * pipe-bidi.c: Likewise. |
| * pipe-in.c: Likewise. |
| * pipe-out.c: Likewise. |
| * wait-process.c: Likewise. |
| * xerror.c: Likewise. |
| * xmalloc.c: Likewise. |
| |
| 2001-12-20 Bruno Haible <bruno@clisp.org> |
| |
| * execute.c (nonintr_open): Omit prototype. On some platforms mode_t |
| promotes to int, not mode_t. |
| * pipe-in.c (nonintr_open): Likewise. |
| * pipe-out.c (nonintr_open): Likewise. |
| |
| 2001-12-20 Bruno Haible <bruno@clisp.org> |
| |
| * setenv.c (__add_to_environ): Don't call realloc(NULL,...), use |
| malloc instead. For SunOS4. |
| |
| 2001-12-17 Bruno Haible <bruno@clisp.org> |
| |
| * pfnmatch.h: New file, from fileutils-4.1/lib/fnmatch.h with |
| modifications. |
| * pfnmatch.c: New file, from fileutils-4.1/lib/fnmatch.c with |
| modifications. |
| * Makefile.am (LIBADD_SOURCE): Add pfnmatch.c. |
| (LIBADD_HEADER): Add pfnmatch.h. |
| (DISTCLEANFILES): New variable. |
| |
| 2001-12-18 Bruno Haible <bruno@clisp.org> |
| |
| * getline.h: Include <stddef.h>, for size_t. |
| |
| 2001-12-15 Bruno Haible <bruno@clisp.org> |
| |
| * localcharset.c: Add OS/2 support. |
| |
| 2001-12-11 Bruno Haible <bruno@clisp.org> |
| |
| * argmatch.c: Include <stdlib.h>, to declare exit(). |
| * copy-file.c: Include <sys/stat.h>, for struct stat. |
| * gcd.c: Include <stdlib.h>, to declare abort(). |
| * setenv.c: Declare alloca. |
| (compar_fn_t): New typedef. |
| (KNOWN_VALUE, STORE_VALUE): Use it. |
| |
| 2001-12-08 Bruno Haible <bruno@clisp.org> |
| |
| * pipe-in.c (create_pipe_in): Don't redirect stdin if prog_stdin |
| is NULL. |
| * pipe-out.c (create_pipe_out): Don't redirect stdout if prog_stdout |
| is NULL. |
| |
| 2001-11-24 Bruno Haible <bruno@clisp.org> |
| |
| * javaexec.h (execute_java_class): New argument 'quiet'. |
| * javaexec.c (execute_java_class): Likewise. |
| |
| 2001-11-17 Bruno Haible <haible@clisp.cons.org> |
| |
| * hash.c (lookup_2): Remove function, identical to 'lookup'. |
| (init_hash): Remove test for NULL that can never succeed. |
| (insert_entry_2): Resize at 75%, not 90%. Call 'lookup' instead of |
| 'lookup_2'. |
| (compute_hashval): Shift by 9 bits, not by 4 bits. This drastically |
| improves the quality of the hash function, especially for short |
| strings. |
| |
| 2001-11-11 Bruno Haible <haible@clisp.cons.org> |
| |
| * javaexec.sh.in: Use HAVE_JAVA instead of HAVE_JAVA_JVM. |
| The problem seen with automake-1.4 is gone with automake-1.5. |
| |
| 2001-11-10 Bruno Haible <haible@clisp.cons.org> |
| |
| * argmatch.h (PARAMS): Also test for __SUNPRO_C, because 64-bit Solaris |
| cc needs prototypes although it defines __STDC__ to 0 by default. |
| Also test for __cplusplus and __PROTOTYPES, just for consistency with |
| libgnuintl.h. |
| * c-ctype.h (PARAMS): Likewise. |
| * gcd.h (PARAMS): Likewise. |
| * getline.h (PARAMS): Likewise. |
| * hash.h (PARAMS): Likewise. |
| * linebreak.h (PARAMS): Likewise. |
| * mbswidth.h (PARAMS): Likewise. |
| * mkdtemp.h (PARAMS): Likewise. |
| * setenv.h (PARAMS): Likewise. |
| * strpbrk.h (PARAMS): Likewise. |
| * strstr.h (PARAMS): Likewise. |
| * system.h (PARAMS): Likewise. |
| * tmpdir.h (PARAMS): Likewise. |
| |
| 2001-11-05 Bruno Haible <haible@clisp.cons.org> |
| |
| * tmpdir.c: Include string.h. |
| |
| 2001-11-01 Bruno Haible <haible@clisp.cons.org> |
| |
| * execute.c (execute): If the subprocess fails, exit with return code |
| 127, not -1 (which becomes 255). |
| * pipe-bidi.c (create_pipe_bidi): Likewise. |
| * pipe-in.c (create_pipe_in): Likewise. |
| * pipe-out.c (create_pipe_out): Likewise. |
| |
| 2001-10-31 Bruno Haible <haible@clisp.cons.org> |
| |
| * Makefile.am (execute.lo, javacomp.lo, javaexec.lo, pipe-bidi.lo, |
| pipe-in.lo, pipe-out.lo, progname.lo, wait-process.lo, xerror.lo): |
| Depend on @STDBOOL_H@. |
| * execute.c (EXIT_FAILURE): Provide a fallback definition, for SunOS 4. |
| * pipe-bidi.c (EXIT_FAILURE): Likewise. |
| * pipe-in.c (EXIT_FAILURE): Likewise. |
| * pipe-out.c (EXIT_FAILURE): Likewise. |
| * wait-process.c (EXIT_FAILURE): Likewise. |
| * xerror.c (EXIT_FAILURE): Likewise. |
| (xasprintf): Use VA_START instead of va_start. |
| * javacomp.c: Include alloca() declaration stuff. |
| * javaexec.c: Likewise. |
| |
| 2001-10-28 Bruno Haible <haible@clisp.cons.org> |
| |
| * progname.c (set_program_name) [BeOS]: Make program_name absolute |
| before removing "lt-". |
| |
| 2001-10-21 Bruno Haible <haible@clisp.cons.org> |
| |
| Create a libgettextlib shared library. |
| * Makefile.am (noinst_LIBRARIES): Remove variable. |
| (lib_LTLIBRARIES): New variable. |
| (libgettextlib_la_SOURCES): Renamed from libnlsut_a_SOURCES. |
| (libgettextlib_la_HEADER): Renamed from libnlsut_a_HEADER. |
| (libgettextlib_la_LIBADD): Renamed from libnlsut_a_LIBADD. |
| (libgettextlib_la_LDFLAGS): New variable. |
| |
| 2001-10-21 Bruno Haible <haible@clisp.cons.org> |
| |
| * mkdtemp.c: Include <inttypes.h> if it exists. Needed on platforms |
| which have <inttypes.h> but not <stdint.h>, like BeOS. |
| |
| 2001-10-21 Bruno Haible <haible@clisp.cons.org> |
| |
| * stdbool.h.in: Avoid syntax error on BeOS if <sys/socket.h> has |
| already been included. |
| |
| 2001-10-21 Bruno Haible <haible@clisp.cons.org> |
| |
| * basename.c: #undef basename before defining it. This avoids a |
| warning on non-glibc platforms. |
| |
| 2001-10-09 Bruno Haible <haible@clisp.cons.org> |
| |
| * localcharset.c (getc): Define as getc_unlocked if available. |
| |
| 2001-10-10 Bruno Haible <haible@clisp.cons.org> |
| |
| * wait-process.h (wait_subprocess): New argument 'exit_on_error'. |
| * wait-process.c (wait_subprocess): Implement 'exit_on_error' handling. |
| Treat exitcode 127 like a failure to create the subprocess. |
| * execute.h (execute): New argument 'exit_on_error'. |
| * execute.c (execute): Implement 'exit_on_error' handling. |
| * pipe.h (create_pipe_out, create_pipe_in, create_pipe_bidi): New |
| arguments 'null_stderr' and 'exit_on_error'. |
| * pipe-in.c (create_pipe_in): Implement 'null_stderr' and |
| 'exit_on_error' handling. |
| * pipe-out.c (create_pipe_out): Likewise. |
| * pipe-bidi.c (create_pipe_bidi): Likewise. |
| * javacomp.c: Include pipe.h, wait-process.h, safe-read.h. |
| (compile_java_class): Update for changed execute(). When testing for |
| gcj, ignore gcj version 2.xx, require at least gcj 3.0. |
| * javaexec.c (execute_java_class): Update for changed execute(). |
| * Makefile.am (libnlsut_a_SOURCES): Add safe-read.c. |
| (libnlsut_a_HEADER): Add safe-read.h. |
| (UNUSED_SOURCE): Remove safe-read.c. |
| (UNUSED_HEADER): Remove safe-read.h. |
| |
| 2001-09-25 Bruno Haible <haible@clisp.cons.org> |
| |
| Upgrade to automake-1.5. |
| * Makefile.am (AUTOMAKE_OPTIONS): Add 'no-dependencies'. |
| |
| 2001-10-20 Bruno Haible <haible@clisp.cons.org> |
| |
| Assume strchr() exists. |
| * system.h (strchr): Remove fallback definition. |
| |
| 2001-09-17 Bruno Haible <haible@clisp.cons.org> |
| |
| * backupfile.h: New file, from fileutils-4.1 with modifications. |
| * backupfile.c: New file, from fileutils-4.1 with modifications. |
| * addext.c: New file, from fileutils-4.1 with modifications. |
| * Makefile.am (libnlsut_a_SOURCES): Add backupfile.c, addext.c. |
| (libnlsut_a_HEADER): Add backupfile.h. |
| |
| 2001-09-17 Bruno Haible <haible@clisp.cons.org> |
| |
| * argmatch.h: New file, from fileutils-4.1 with simplifications. |
| * argmatch.c: New file, from fileutils-4.1 with simplifications. |
| * Makefile.am (libnlsut_a_SOURCES): Add argmatch.c. |
| (libnlsut_a_HEADER): Add argmatch.h. |
| |
| 2001-09-17 Bruno Haible <haible@clisp.cons.org> |
| |
| * copy-file.h: New file. |
| * copy-file.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add copy-file.c. |
| (libnlsut_a_HEADER): Add copy-file.h. |
| |
| 2001-09-17 Bruno Haible <haible@clisp.cons.org> |
| |
| * basename.h: New file. |
| * basename.c: Include it. Don't compile the function if already |
| present in the GNU C library. |
| * Makefile.am (libnlsut_a_HEADER): Add basename.h. |
| * system.h (gnu_basename, basename): Remove. |
| |
| 2001-09-09 Bruno Haible <haible@clisp.cons.org> |
| |
| * xmalloc.h: New file. |
| * strstr.h: New file. |
| * system.h (xmalloc, xrealloc, xstrdup): Remove declarations, now in |
| xmalloc.h. |
| (parse_printf_format, asprintf): Remove declarations. |
| (strstr): Remove declaration, now in strstr.h. |
| * xmalloc.c: Include xmalloc.h. Modernize. Assume <stdlib.h> exists. |
| * xstrdup.c: Include xmalloc.h. Modernize. Assume <string.h> exists. |
| * concatpath.c: Include xmalloc.h. |
| * findprog.c: Likewise. |
| * fstrcmp.c: Include xmalloc.h instead of system.h. |
| * javacomp.c: Likewise. |
| * javaexec.c: Likewise. |
| * sh-quote.c: Likewise. |
| * hash.c: Include xmalloc.h. Don't declare xmalloc, xcalloc. |
| * xgetcwd.c: Include stdlib.h and xmalloc.h. Don't declare xmalloc, |
| xstrdup, free. |
| * Makefile.am (libnlsut_a_HEADER): Add xmalloc.h. |
| (LIBADD_HEADER): Add strstr.h. |
| |
| * Makefile.am (INCLUDES): Add -I$(top_srcdir)/intl. Needed because |
| some files include "libgettext.h", in the case $builddir != $srcdir. |
| |
| 2001-09-25 Bruno Haible <haible@clisp.cons.org> |
| |
| * javacomp.c (compile_java_class): Recognize javac exit code 2. |
| |
| 2001-09-16 Bruno Haible <haible@clisp.cons.org> |
| |
| * Makefile.am (libnlsut_a_SOURCES): Remove safe-read.c. |
| (libnlsut_a_HEADER, LIBADD_SOURCE, LIBADD_HEADER, UNUSED_SOURCE, |
| UNUSED_HEADER): New variables. |
| (noinst_HEADERS, EXTRA_DIST): Use them. |
| |
| 2001-09-08 Bruno Haible <haible@clisp.cons.org> |
| |
| * pipe-bidi.c (nonintr_close): Add function prototypes. |
| * pipe-in.c (nonintr_close, nonintr_open): Likewise. |
| * pipe-out.c (nonintr_close, nonintr_open): Likewise. |
| |
| 2001-09-08 Bruno Haible <haible@clisp.cons.org> |
| |
| * findprog.c: Include specification header before all other headers. |
| * fstrcmp.c: Likewise. |
| * full-write.c: Likewise. |
| * hash.c: Likewise. |
| * linebreak.c: Likewise. |
| * mbswidth.c: Likewise. |
| * progname.c: Likewise. |
| * safe-read.c: Likewise. |
| * wait-process.c: Likewise. |
| * xerror.c: Likewise. |
| * getline.c: Include getline.h. |
| * mbswidth.h: Include <stddef.h>, for size_t. |
| * wait-process.h: Include <unistd,h> and <sys/types.h>, for pid_t. |
| |
| 2001-09-08 Bruno Haible <haible@clisp.cons.org> |
| |
| * javacomp.sh.in: New file. |
| * javaexec.sh.in: New file. |
| |
| 2001-09-06 Bruno Haible <haible@clisp.cons.org> |
| |
| * javacomp.h: New file. |
| * javacomp.c: New file. |
| * javaexec.h: New file. |
| * javaexec.c: New file. |
| * classpath.c: New file. |
| * Makefile.am (EXTRA_DIST): Add classpath.c. |
| (libnlsut_a_SOURCES): Add javacomp.c, javaexec.c. |
| (noinst_HEADERS): Add javacomp.h, javaexec.h. |
| |
| 2001-09-06 Bruno Haible <haible@clisp.cons.org> |
| |
| * sh-quote.h: New file. |
| * sh-quote.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add sh-quote.c. |
| (noinst_HEADERS): Add sh-quote.h. |
| |
| 2001-09-06 Bruno Haible <haible@clisp.cons.org> |
| |
| * strpbrk.h: New file. |
| * strpbrk.c: New file, from glibc-2.2.4. |
| * Makefile.am (EXTRA_DIST): Add strpbrk.c. |
| (noinst_HEADERS): Add strpbrk.h. |
| |
| 2001-09-06 Bruno Haible <haible@clisp.cons.org> |
| |
| * setenv.h: New file. |
| * setenv.c: New file, from glibc-2.2.4. |
| * Makefile.am (EXTRA_DIST): Add setenv.c. |
| (noinst_HEADERS): Add setenv.h. |
| |
| 2001-09-02 Bruno Haible <haible@clisp.cons.org> |
| |
| * mkdtemp.h: New file. |
| * mkdtemp.c: New file, mostly taken from glibc-2.2.4. |
| * tmpdir.h: New file. |
| * tmpdir.c: New file, mostly taken from glibc-2.2.4. |
| * Makefile.am (EXTRA_DIST): Add mkdtemp.c. |
| (libnlsut_a_SOURCES): Add tmpdir.c. |
| (noinst_HEADERS): Add mkdtemp.h, tmpdir.h. |
| |
| 2001-09-02 Bruno Haible <haible@clisp.cons.org> |
| |
| * execute.h: New file. |
| * execute.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add execute.c. |
| (noinst_HEADERS): Add execute.h. |
| |
| 2001-09-02 Bruno Haible <haible@clisp.cons.org> |
| |
| * gcd.h: New file. |
| * gcd.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add gcd.c. |
| (noinst_HEADERS): Add gcd.h. |
| |
| 2001-09-02 Bruno Haible <haible@clisp.cons.org> |
| |
| * pipe.h: Ensure pid_t gets declared. |
| * pipe-bidi.c: Include pipe.h. |
| * pipe-in.c: Likewise. |
| * pipe-out.c: Likewise. |
| |
| 2001-08-26 Bruno Haible <haible@clisp.cons.org> |
| |
| * printf-parse.h: Remove file. |
| * printf.h: Remove file. |
| * printf-prs.c: Remove file. |
| * Makefile.am (EXTRA_DIST): Remove printf-prs.c. |
| (noinst_HEADERS): Remove printf-parse.h, printf.h. |
| * system.h (MIN): New macro. |
| |
| 2001-07-28 Bruno Haible <haible@clisp.cons.org> |
| |
| * printf-parse.h: Don't include <ctype.h>. |
| (ISDIGIT): New macro. |
| (read_int, parse_one_spec): Use ISDIGIT instead of isdigit. |
| |
| 2001-08-05 Bruno Haible <haible@clisp.cons.org> |
| |
| * stdbool.h.in (_Bool): Define differently in C++ mode. |
| |
| 2001-07-23 Bruno Haible <haible@clisp.cons.org> |
| |
| * system.h: Assume <limits.h> exists. |
| * fstrcmp.c: Likewise. |
| |
| 2001-07-01 Bruno Haible <haible@clisp.cons.org> |
| |
| * utf8-ucs4.h: New file, extracted from linebreak.c. |
| * utf16-ucs4.h: New file, extracted from linebreak.c. |
| * linebreak.c (u8_mbtouc_aux, u8_mbtouc): Moved to utf8-ucs4.h. |
| (u16_mbtouc_aux, u16_mbtouc): Moved to utf16-ucs4.h. |
| * Makefile.am (noinst_HEADERS): Add utf8-ucs4.h, utf16-ucs4.h. |
| |
| 2001-06-30 Bruno Haible <haible@clisp.cons.org> |
| |
| * stdbool.h.in: New file. |
| * Makefile.am (EXTRA_DIST): Add stdbool.h.in. |
| (all-local): Depend on @STDBOOL_H@. |
| (stdbool.h): New rule. |
| (MOSTLYCLEANFILES): New variable. |
| * progname.h: Include stdbool.h. |
| (error_with_progname): Change type to bool. |
| * progname.c (error_with_progname): Likewise. |
| |
| 2001-06-10 Bruno Haible <haible@clisp.cons.org> |
| |
| * findprog.h: New file. |
| * findprog.c: New file. |
| * full-write.h: New file. |
| * full-write.c: New file. |
| * pipe.h: New file. |
| * pipe-bidi.c: New file. |
| * pipe-in.c: New file. |
| * pipe-out.c: New file. |
| * safe-read.h: New file. |
| * safe-read.c: New file. |
| * wait-process.h: New file. |
| * wait-process.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add findprog.c, full-write.c, |
| pipe-bidi.c, pipe-in.c, pipe-out.c, safe-read.c, wait-process.c. |
| (noinst_HEADERS): Add findprog.h, full-write.h, pipe.h, safe-read.h, |
| wait-process.h. |
| |
| 2001-05-15 Bruno Haible <haible@clisp.cons.org> |
| |
| * progname.h (set_program_name): New declaration. |
| * progname.c: Include <string.h>. |
| (set_program_name): New function. |
| |
| 2001-05-02 Bruno Haible <haible@clisp.cons.org> |
| |
| * xerror.h: New file. |
| * xerror.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add xerror.c. |
| (noinst_HEADERS): Add xerror.h. |
| |
| 2001-05-01 Bruno Haible <haible@clisp.cons.org> |
| |
| Prefix most error messages with the program name, except those |
| starting with "filename:lineno:". |
| * progname.h: New file. |
| * progname.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add progname.c. |
| (noinst_HEADERS): Add progname.h. |
| |
| 2001-05-01 Bruno Haible <haible@clisp.cons.org> |
| |
| * vasprintf.c (int_vasprintf): Upon allocation failure, return -1, |
| not 0, to be consistent with glibc documentation. |
| |
| 2001-09-13 Bruno Haible <haible@clisp.cons.org> |
| |
| * gettext-0.10.40 released. |
| |
| 2001-09-13 Bruno Haible <haible@clisp.cons.org> |
| |
| * alloca.c (alloca): Replace 'REGISTER' with 'register'. |
| Reported by Len Makin <len@hpc.csiro.au>. |
| |
| 2001-07-24 Bruno Haible <haible@clisp.cons.org> |
| |
| * gettext-0.10.39 released. |
| |
| 2001-06-24 Bruno Haible <haible@clisp.cons.org> |
| |
| * config.charset: Change canonical name of BIG5HKSCS to BIG5-HKSCS. |
| Change canonical name of SJIS to SHIFT_JIS. |
| |
| 2001-06-25 Bruno Haible <haible@clisp.cons.org> |
| |
| * mbswidth.c (mbsinit): Define to 1 if not defined. For SCO 3.2v5.0.2. |
| |
| 2001-04-30 Bruno Haible <haible@clisp.cons.org> |
| |
| Silence "gcc -Wall -Wwrite-strings" warnings. |
| * localcharset.c (charset_aliases): Change type to 'const char *'. |
| (get_charset_aliases): Change type of 'cp' to 'const char *'. |
| |
| 2001-05-23 Bruno Haible <haible@clisp.cons.org> |
| |
| * gettext-0.10.38 released. |
| |
| 2001-05-23 Bruno Haible <haible@clisp.cons.org> |
| |
| * linebreak.c (mbs_possible_linebreaks): Avoid broken EUC-KR |
| conversion in glibc-2.1. |
| (mbs_width_linebreaks): Likewise. |
| |
| 2001-05-02 Bruno Haible <haible@clisp.cons.org> |
| |
| * linebreak.c (iconv_string_keeping_offsets): Work around a glibc-2.1 |
| bug. |
| |
| 2001-04-19 Bruno Haible <haible@clisp.cons.org> |
| |
| * gettext-0.10.37 released. |
| |
| 2001-04-04 Bruno Haible <haible@clisp.cons.org> |
| |
| * mbswidth.h: New file, from textutils-2.0.13 with modifications. |
| * mbswidth.c: Likewise. |
| * Makefile.am (noinst_HEADERS): Add mbswidth.h. |
| (libnlsut_a_SOURCES): Add mbswidth.c. |
| |
| 2001-04-04 Bruno Haible <haible@clisp.cons.org> |
| |
| * linebreak.h (UC_BREAK_UNDEFINED): New enum value. |
| (u8_width_linebreaks, u16_width_linebreaks, u32_width_linebreaks, |
| mbs_width_linebreaks): Add overrides argument. |
| * linebreak.c (u8_width_linebreaks, u16_width_linebreaks, |
| u32_width_linebreaks, mbs_width_linebreaks): Add overrides argument. |
| |
| 2001-03-29 Bruno Haible <haible@clisp.cons.org> |
| |
| * gettext-0.10.36 released. |
| |
| 2001-03-21 Bruno Haible <haible@clisp.cons.org> |
| |
| * linebreak.c: Include string.h, needed for memset() declaration. |
| |
| 2001-03-11 Bruno Haible <haible@clisp.cons.org> |
| |
| * xmalloc.c (fixup_null_alloc): Unify messages. |
| |
| 2001-03-10 Bruno Haible <haible@clisp.cons.org> |
| |
| * linebreak.c (iconv_string_length): Don't call |
| iconv(cd,NULL,NULL,NULL,NULL) on glibc-2.1; it crashes. |
| |
| * localcharset.c (locale_charset): Allow wildcard syntax. Resolve |
| alias also if codeset is empty. |
| * config.charset (BeOS): Use wildcard syntax. |
| |
| 2001-03-09 Bruno Haible <haible@clisp.cons.org> |
| |
| * config.charset: Update from libiconv-1.6. |
| * localcharset.c: Likewise. |
| |
| 2001-03-04 Bruno Haible <haible@clisp.cons.org> |
| |
| * system.h (ISSLASH, HAS_DEVICE, IS_ABSOLUTE_PATH, IS_PATH_WITH_DIR, |
| FILESYSTEM_PREFIX_LEN): New macros. |
| (concatenated_pathname): New declaration. |
| (SET_BINARY): New macro. |
| * concatpath.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add concatpath.c. |
| |
| 2001-03-03 Bruno Haible <haible@clisp.cons.org> |
| |
| * gen-lbrkprop.c: New file. |
| * 3level.h: New file. |
| * lbrkprop.h: New file, generated by gen-lbrkprop. |
| * linebreak.h: New file. |
| * linebreak.c: New file. |
| * Makefile.am (EXTRA_DIST): Add gen-lbrkprop.c, 3level.h. |
| (libnlsut_a_SOURCES): Add linebreak.c. |
| (noinst_HEADERS): Add linebreak.h, lbrkprop.h. |
| |
| * c-ctype.h: New file. |
| * c-ctype.c: New file. |
| * Makefile.am (libnlsut_a_SOURCES): Add c-ctype.c. |
| (noinst_HEADERS): Add c-ctype.h. |
| |
| Allow the use of locale_charset() in src. |
| * config.charset: New file, from ../intl/. |
| * localcharset.c: New file, from ../intl/. |
| * ref-add.sin: New file, from ../intl/. |
| * ref-del.sin: New file, from ../intl/. |
| * Makefile.am (EXTRA_DIST): Add config.charset, ref-{add,del}.sin. |
| (libnlsut_a_SOURCES): Add localcharset.c. |
| (DEFS): Define to set LIBDIR. |
| (INCLUDES): Add -I. -I$(srcdir) -I.. to compensate for automake's |
| default DEFS setting. |
| (all-local, install-exec-local, uninstall-local, charset.alias): New |
| targets. |
| (SUFFIXES): New variable. |
| (.sin.sed): New rule. |
| (CLEANFILES): New variable. |
| |
| 2001-03-03 Bruno Haible <haible@clisp.cons.org> |
| |
| * printf.h (PARAMS): GNU C always supports prototypes. |
| * system.h (PARAMS): Likewise. |
| |
| 2001-03-05 Bruno Haible <haible@clisp.cons.org> |
| |
| * vasprintf.c (int_vasprintf): Cast second arg of strtoul, to avoid |
| warning. |
| |
| 2001-02-04 Bruno Haible <haible@clisp.cons.org> |
| |
| * system.h (O_BINARY, O_TEXT, setmode, fileno): New macros for systems |
| that distinguish between text and binary I/O. |
| |
| 2001-02-04 Bruno Haible <haible@clisp.cons.org> |
| |
| * error.c: Include <libintl.h> only if ENABLE_NLS || _LIBC. |
| * getopt.c: Test ENABLE_NLS instead of 'defined HAVE_LIBINTL_H'. |
| * obstack.c: Likewise. |
| |
| 2001-01-07 Bruno Haible <haible@clisp.cons.org> |
| |
| * system.h: Assume <stdlib.h>, <string.h> exist. |
| * fstrcmp.c: Likewise. |
| * vasprintf.c: Likewise. |
| |
| 2001-01-05 Bruno Haible <haible@clisp.cons.org> |
| |
| * basename.c: Include <stdio.h>, needed by assert on SunOS4. |
| (basename): Convert to K&R C syntax. |
| * vasprintf.c (int_vasprintf): Don't use fabs, it needs -lm on some |
| platforms. |
| |
| 2000-12-31 Bruno Haible <haible@clisp.cons.org> |
| |
| * hash.c (insert_entry): Use obstack_copy instead of obstack_copy0. |
| |
| 2000-12-30 Bruno Haible <haible@clisp.cons.org> |
| |
| * system.h (open_po_file): Remove declaration. |
| |
| 2000-12-30 Bruno Haible <haible@clisp.cons.org> |
| |
| * printf.h (printf_info): New fields is_char, is_longlong. |
| (PA_FLAG_CHAR): New macro. |
| * printf-parse.h: Include inttypes.h. |
| (long_long_int): Define depending on HAVE_UNSIGNED_LONG_LONG. |
| (ptrdiff_t): Define depending on HAVE_PTRDIFF_T. |
| (parse_one_spec): Handle new ISO C99 length modifiers 'j', 't', 'z'. |
| |
| 2000-12-30 Bruno Haible <haible@clisp.cons.org> |
| |
| * basename.c: Update from current fileutils version, keeping the |
| function name as `basename' or `gnu_basename'. |
| |
| * error.c: Update from glibc-2.2 version. |
| |
| * fstrcmp.h: extern declaration. |
| |
| * getline.h: Comment out declarations on glibc2 systems. |
| * getline.c: Make getstr() static, to avoid conflict with libncurses. |
| |
| * getopt.h: Update from glibc-2.2 version. |
| * getopt.c: Likewise. |
| |
| * hash.h: Update from glibc-2.2 version. Don't assume keys are NUL |
| terminated. |
| (insert_entry, find_entry): Change argument type from 'const char*' to |
| 'const void*'. |
| (iterate_table): Add keylen argument. |
| * hash.c: Update from glibc-2.2 version. Don't assume keys are NUL |
| terminated. |
| (xcalloc): New declaration. |
| (struct hash_entry): Add keylen field. |
| (init_hash): Use xcalloc instead of xmalloc. |
| (insert_entry_2): Add keylen argument. Use xcalloc instead of xmalloc. |
| (iterate_table): Add keylen argument. |
| (lookup): Compare using memcmp, not strncmp. |
| (lookup_2): Add keylen argument. Compare using memcmp, not strcmp. |
| |
| * memmove.c: Revert to gettext-0.10.35 version, independent of glibc. |
| * memset.c: Likewise. |
| |
| * obstack.h: Update from glibc-2.2 version. Add a few consts. |
| * obstack.c: Update from glibc-2.2 version. |
| |
| * pathmax.h: Update from current fileutils version. |
| |
| * printf-prs.c: Revert to old, not multibyte aware version. Since the |
| messages in the catalog can be in any encoding, use of the current |
| locale's encoding is wrong here. |
| * printf-parse.h (find_spec): Likewise. |
| |
| * strtol.c: Update from glibc-2.2 version. |
| |
| * strstr.c (strstr): Add an empty statement after 'shloop' label. |
| |
| * vasprintf.c: Include stdlib.h if it exists. |
| (int_vasprintf): Increase buffer size for float/double values with |
| positive exponent only. Recognize new ISO C99 length modifiers 'j', |
| 't', 'z'. |
| (main): Add more tests. |
| |
| * xgetcwd.c (xgetcwd): If the required pathname length is smaller |
| than 1024, return a memory chunk of least possible size, instead |
| of size PATH_MAX + 2. In the loop, increment the size proportionally. |
| Use free/xmalloc instead of xrealloc to avoid copying for very long |
| paths. |
| |
| * xmalloc.c: Use NULL where appropriate. |
| |
| * xstrdup.c (xstrdup): Change argument type to 'const char *'. |
| |
| 1999-12-27 Geoff Keating <geoffk@cygnus.com> |
| |
| * vasprintf.c (int_vasprintf): Don't re-read the format character |
| as this mishandles strings like '%%s'. |
| |
| 1998-01-18 Michael Snyder <msnyder@cleaver.cygnus.com> |
| |
| * vasprintf.c (int_vasprintf): Increase buffer size for float/double |
| values. |
| |
| 2000-05-06 Ulrich Drepper <drepper@redhat.com> |
| |
| * Makefile.am (EXTRA_DIST): Add basename.c. |
| (libnlsut_a_SOURCES): Add basename.c. |
| |
| 1998-06-01 Ulrich Drepper <drepper@cygnus.com> |
| |
| * printf-parse.h: Change back from using `unsigned char' to `char'. |
| |
| 1998-05-01 08:47 Ulrich Drepper <drepper@cygnus.com> |
| |
| * gettext-0.10.35 released. |
| |
| 1998-04-29 Ulrich Drepper <drepper@cygnus.com> |
| |
| * printf-parse.h: Use unsigned char for parameters to read_int and |
| parse_one_spec (for losing Solaris systems). |
| Patch by Jim Meyering. |
| |
| 1998-04-28 11:42 Ulrich Drepper <drepper@cygnus.com> |
| |
| * hash.c: Include malloc.h if stdlib.h is not available. |
| Include either string.h or strings.h. |
| |
| * system.h: Include limits.h before defining MAX to prevent |
| redefinitions. |
| |
| * Makefile.am: Move basename.c from EXTRA_DIST to libnlsut_a_SOURCES. |
| |
| 1998-04-27 20:51 Ulrich Drepper <drepper@cygnus.com> |
| |
| * Makefile (EXTRA_DIST): Remove obstack.c here. |
| (libnlsut_a_SOURCES): Add obstack.c here. |
| |
| * alloca.c: Include string.h and stdlib.h if available. Fix typos. |
| |
| * getopt.c: Update from glibc version. |
| |
| * hash.c: Include stdlib.h. Use #if instead of #ifdef while testing |
| HAVE_* macros. Don't include system.h. |
| |
| * printf-parse.h: Use #if instead of #ifdef. |
| |
| 1997-08-18 13:47 Philippe De Muyter <phdm@info.ucl.ac.be> |
| |
| * xstrdup.c (sys/types.h): File included. |
| * system.h (strstr): Function prototype added. |
| |
| 1997-08-15 03:01 Ulrich Drepper <drepper@cygnus.com> |
| |
| * stpcpy.c, stpncpy.c: Copy version from glibc to fix severe bugs. |
| |
| 1997-08-01 15:47 Ulrich Drepper <drepper@cygnus.com> |
| |
| * Makefile.am (AUTOMAKE_OPTIONS): Require version 1.2. |
| |
| Mon Mar 10 06:52:59 1997 Ulrich Drepper <drepper@cygnus.com> |
| |
| * xstrdup.c: Add more compatibility handling. Pretty-print |
| preprocessor directives. |
| |
| * printf-parse.h: Define _GNU_SOURCE not __USE_GNU. |
| |
| * Makefile.am: Change for use with automake-1.1. |
| |
| 1997-02-08 04:26 Ulrich Drepper <drepper@cygnus.com> |
| |
| * stpncpy.c: Update from version in GNU libc 2.0. This corrects |
| a long standing bug in xgettext. |
| |
| Fri Dec 6 04:20:56 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * system.h: Use PARAMS not __P for basename prototype. |
| Reported by Kaveh R. Ghazi <ghazi@caip.rutgers.edu>. |
| |
| Tue Dec 3 17:50:34 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * system.h: Add prototype for basename. |
| |
| * Makefile.am (EXTRA_DIST): Add basename.c. |
| |
| Fri Nov 22 03:32:34 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * Makefile.am (EXTRA_DIST): Rename strncase.c to strncasecmp.c. |
| |
| Sat Aug 31 04:52:56 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * Makefile.am (nlsut_SOURCES): Move error.c to EXTRA_DIST. |
| |
| Wed Jun 19 02:45:02 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * system.h: Add prototypes for stpncpy, strcasecmp, and |
| strncasecmp. |
| |
| * Makefile.am (EXTRA_DIST): Add strncase and stpncpy. |
| |
| Fri Jun 14 03:56:23 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * getline.c (_GNU_SOURCE): Define this macro, not __USE_GNU. |
| |
| * Makefile.am (nlsut_SOURCES): Move getline.c and printf-prs.c to |
| EXTRA_DIST. Reported by Kaveh R. Ghazi. |
| |
| Tue Jun 11 15:28:17 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * printf-prs.c: Add some casts for `n'. |
| |
| * printf-parse.h: Add prototypes and __USE_GNU definition. |
| |
| * getline.c: Define __USE_GNU to get prototype. |
| |
| * Makefile.am (AUTOMAKE_OPTIONS): Add variable. Must be defined |
| in all subdirs. |
| |
| Wed Jun 5 16:54:43 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * Makefile.am (INCLUDES): Define include paths to intl/ dir for |
| <libintl.h> file. |
| |
| Mon Jun 3 19:13:36 1996 Ulrich Drepper <drepper@cygnus.com> |
| |
| * getopt.c: Update from latest GNU libc source. We don't need |
| the AC_REPLACE_GNU_GETOPT anymore. |
| |
| * Makefile.am (EXTRA_DIST): Remove files mentioned in |
| nlsut_SOURCES from EXTRA_DIST. |
| (nlsut_SOURCES): Add getopt.c and getopt1.c. |
| |
| Wed Apr 24 23:48:42 1996 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (GETOPT): Remove variable. |
| (OBJECTS): Don't use $(GETOPT). If not present the getopt are now |
| listed in @LIBOBJS@. |
| |
| Fri Apr 5 12:00:51 1996 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (SOURCES): Remove whoami.c. |
| (OBJECTS): Remove whoami.o. |
| |
| * system.h: Remove prototype for `get_submitter'. |
| |
| Thu Apr 4 21:14:51 1996 Ulrich Drepper <drepper@myware> |
| |
| * system.h: Add prototype for asprintf. |
| |
| Tue Apr 2 18:53:38 1996 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (all-gettext): New goal. Same as all. |
| |
| Tue Apr 2 12:57:44 1996 Ulrich Drepper <drepper@myware> |
| |
| * error.c, error.h: Update from version in GNU libc. |
| |
| Tue Mar 26 12:35:56 1996 Ulrich Drepper <drepper@myware> |
| |
| * error.c, error.h: Applied François' patches for more |
| portability. |
| |
| Mon Mar 25 01:21:31 1996 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (SOURCES): Add strstr.c. |
| |
| Sun Mar 24 18:41:42 1996 Ulrich Drepper <drepper@myware> |
| |
| * error.c (error_with_loc): In `one error per line' mode check for |
| old_file_name to be NULL first. Reported by François Pinard. |
| |
| Fri Mar 1 13:38:26 1996 Ulrich Drepper <drepper@myware> |
| |
| * getopt.c: Update from latest version in GNU C Library. |
| * getopt1.c: Ditto. |
| * getopt.h: Ditto. |
| |
| * error.c (error_with_loc): Not simply compare string pointers to |
| test for same file name. |
| (error_with_loc): file_name parameter is really const. |
| |
| * error.c (error_one_per_line): New variable. |
| (error_with_loc): If error_one_per_line != 0, print at most one |
| error per line. |
| |
| * error.h: Declare new variable error_one_per_line. |
| |
| Mon Jan 1 03:12:08 1996 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (GETOPTSRC): Remove this variable. |
| |
| Sat Dec 30 16:26:07 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (ERROR, ERRORSRC): New variables. error.c is now |
| part of GNU libc and will not be needed on systems running this |
| lib. |
| (SOURCES): Replace error.c with $(ERRORSRC). |
| (OBJECTS): Replace error.o with $(ERROR). |
| |
| Tue Dec 19 22:08:10 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (Makefile): Explicitly use $(SHELL) for running |
| shell scripts. |
| |
| Sat Dec 9 16:40:49 1995 Ulrich Drepper <drepper@myware> |
| |
| * whoami.c, system.h, printf.h, printf-parse.h, hash.h, hash.c, |
| getline.h, fstrcmp.h, fstrcmp.c, error.h, error.c: |
| Use PARAMS instead of __P. Suggested by Roland McGrath. |
| |
| Wed Dec 6 16:07:27 1995 ghazi@caip.rutgers.edu <Kaveh R. Ghazi> |
| |
| * system.h: Fix alloca declaration so that it matches the one |
| generated by bison on HPUX. |
| |
| Sat Nov 25 16:13:50 1995 Ulrich Drepper <drepper@myware> |
| |
| * whoami.c: Don't use #ifdef, prefer #if. |
| |
| * error.c: Capitalize arguments of macros. Patch by François Pinard. |
| |
| Thu Nov 16 22:41:32 1995 Ulrich Drepper <drepper@myware> |
| |
| * whoami.c: Correct prototype declarations. |
| |
| * xmalloc.c: Include "error.h" instead of defining error ourself. |
| |
| * system.h: Include <stdio.h> to get FILE definition. |
| |
| * hash.c: Peter Miller suggested not to use `div' as a variable name. |
| |
| * error.c (error_print_progname): For ANSI C provide complete type. |
| Include error.h. Patches by Peter Miller. |
| |
| Sun Nov 12 12:34:12 1995 Ulrich Drepper <drepper@myware> |
| |
| * whoami.c: Add prototypes. |
| (get_submitter): Use stpcpy if available. |
| |
| Sat Nov 11 00:26:31 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (HEADERS): |
| Add missing pathmax.h file. Reported by François Pinard. |
| |
| Fri Nov 10 09:59:06 1995 Ulrich Drepper <drepper@myware> |
| |
| * error.h (error_print_progname): |
| Provide real prototype, i.e. with argument types. |
| Patch by Peter Miller. |
| |
| Wed Nov 8 23:25:00 1995 Ulrich Drepper <drepper@myware> |
| |
| * system.h: Add prototype for xgetcwd. |
| |
| * Makefile.in (SOURCES): Add xgetcwd.c. |
| (OBJECTS): Add xgetcwd.o. |
| |
| Tue Nov 7 11:44:32 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (intldir): |
| New variable. Use its value instead of ../intl. |
| |
| Sun Nov 5 19:40:03 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (dist-gettext): Make synonym for dist. |
| |
| Sun Nov 5 18:04:11 1995 Ulrich Drepper <drepper@myware> |
| |
| * hash.c (find_entry): Remove unused variable retval. |
| |
| Sun Nov 5 11:38:19 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (dist): Suppress error message when ln failed. |
| Get files from $(srcdir) explicitly. |
| |
| Sat Oct 28 14:25:13 1995 Ulrich Drepper <drepper@myware> |
| |
| * fstrcmp.c: |
| Revised version by Peter Miller. Now based on GNU diff's version |
| of this algorithm. |
| |
| Wed Sep 27 20:18:44 1995 Ulrich Drepper <drepper@myware> |
| |
| * system.h: Include sys/types.h for those old SysV systems out there. |
| Reported by Francesco Potorti`. |
| |
| Mon Sep 25 22:26:28 1995 Ulrich Drepper <drepper@myware> |
| |
| * obstack.h (ptrdiff_t): |
| Don't define unless HAVE_PTRDIFF_T is not defined. This |
| solves problems with Sun's compiler. Reported by Marcus Daniels. |
| |
| Mon Sep 18 10:45:48 1995 Ulrich Drepper <drepper@myware> |
| |
| * fstrcmp.h, fstrcmp.c: Initial revision |
| |
| Sun Sep 17 23:37:15 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in: Add fstrcmp.[ch] to libgettext. |
| |
| * system.h (open_po_file): Remove unused `use_path' parameter. |
| |
| * hash.c: |
| Rewrite for uniform return values: < 0 for error cases, else >= 0. |
| |
| * Makefile.in: hash.[ch] moved from src/ to lib/ subdirectory. |
| |
| Mon Aug 28 10:05:31 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in: Remove Emacs hints. |
| |
| * Makefile.in (libnlsut.a): Use $@ instead of full name. |
| |
| Sat Aug 19 17:37:24 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (install-src): Make depend on `all'. |
| |
| Tue Aug 15 05:51:25 1995 Ulrich Drepper <drepper@myware> |
| |
| * system.h (xgetcwd): Remove prototype. |
| |
| Mon Aug 14 23:52:41 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (install-src): New no-op goal. |
| |
| Wed Aug 9 10:05:09 1995 Ulrich Drepper <drepper@myware> |
| |
| * system.h (MAX): |
| Mark GCC variant with __extension__ and change typeof to __typeof__. |
| |
| Tue Aug 8 21:02:28 1995 Ulrich Drepper <drepper@myware> |
| |
| * strcasecmp.c: Initial revision. |
| |
| * Makefile.in (SOURCES): Add strcasecmp.c. |
| |
| Mon Aug 7 21:17:51 1995 Ulrich Drepper <drepper@myware> |
| |
| * strcspn.c: Initial revision. |
| |
| * Makefile.in (SOURCES): Add strcspn.c. |
| |
| Fri Aug 4 15:44:00 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (dist): Remove `copying instead' message. |
| |
| Wed Aug 2 18:51:33 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (ID, TAGS): Do not use $^. |
| |
| Tue Aug 1 20:07:40 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (distclean): Remove ID file. |
| |
| * Makefile.in (TAGS, ID): Use $^ as command argument. |
| (TAGS): Give etags -o option t write to current directory, |
| not $(srcdir). |
| (ID): Use $(srcdir) instead os $(top_srcdir)/src. |
| |
| Wed Jul 19 23:54:32 1995 Ulrich Drepper <drepper@myware> |
| |
| * strtol.c: Change copyright from LGPL to GPL. |
| |
| Tue Jul 18 20:09:04 1995 Ulrich Drepper <drepper@myware> |
| |
| * strtol.c (ULONG_MAX): Define if not defined in system header. |
| Reported by Francesco Potorti`. |
| |
| * printf-parse.h (parse_one_spec): Define prototype. |
| |
| * obstack.h: Put stddef.h include statement back in. |
| |
| Tue Jul 18 00:19:54 1995 Ulrich Drepper <drepper@myware> |
| |
| * vasprintf.c, strtol.c, obstack.c, getopt1.c, getopt.c, system.h, |
| printf.h, obstack.h, getline.h: Uniform test for __STDC__. |
| |
| Mon Jul 17 01:13:09 1995 Ulrich Drepper <drepper@myware> |
| |
| * system.h (HAVE_MALLOC_H): |
| Remove obsolete #else case. Was needed when we tried |
| to define free ourself. |
| |
| * system.h, error.h, strtoul.c, printf-parse.h, memmove.c, |
| getline.h: Add `Free' to Software Foundation. |
| |
| * getline.h: |
| Remove unneeded comment after #endif. We now use indentation. |
| |
| * getline.c: Indent preprocessor directives. |
| |
| * strtol.c (NULL): Define manualy if not defined in any included file. |
| |
| Sat Jul 15 23:59:26 1995 Ulrich Drepper <drepper@myware> |
| |
| * obstack.h: Add accidentally removed #endif. |
| |
| Sat Jul 15 23:31:45 1995 Ulrich Drepper <drepper@myware> |
| |
| * vasprintf.c, printf-prs.c, obstack.h, obstack.c, memmove.c, |
| printf.h, printf-parse.h: |
| Exchange old LGPL against new GPL (no LGPL code in normal packages). |
| |
| * getline.h: Add copyright. |
| |
| * strtoul.c, strtol.c: Initial revision |
| |
| * obstack.h (ptrdiff_t): |
| Don't include stddef.h. Try to get it with sys/types.h and |
| if _PTRDIFF_T and ptrdiff_t are not defined, define it to off_t |
| (which is at least defined in config.h). |
| |
| * system.h (HAVE_STDLIB_H): |
| Is not useful if STDC_HEADERS is not also defined. |
| |
| Sat Jul 15 00:49:22 1995 Ulrich Drepper <drepper@myware> |
| |
| * error.h: Correct definition of size_t: don't try to include |
| stddef.h, but instead use sys/types. If it is not found here, |
| the config.h file will define it. |
| |
| * system.h: Load <stdlib.h> before defining prototypes. This |
| avoids problems with size_t not defined in the prototypes. |
| |
| * printf-parse.h (find_spec): Handle missing mblen function. |
| |
| Thu Jul 13 22:28:38 1995 Ulrich Drepper <drepper@myware> |
| |
| * system.h (MAX): |
| Move definition to end to reduce possibility of redefinition. |
| |
| * whoami.c (get_username, get_hostname, get_submitter): |
| Use K&R prototypes. |
| |
| * vasprintf.c: Include config.h. |
| |
| * printf.h (printf_info): |
| Use `char' and `unsigned' instead of `unsigned char' and |
| `unsigned int' resp. to help these dumb K&R compilers. |
| |
| * printf-parse.h: |
| Compilers other than GCC don't have `long long', K&R compiler |
| even don't have `long double'. |
| |
| Thu Jul 13 01:41:41 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (check): New goal. |
| |
| Tue Jul 11 21:37:19 1995 Ulrich Drepper <drepper@myware> |
| |
| * vasprintf.c (HAVE_STRTOUL): |
| Not needed anymore because we substitute strtoul if not present. |
| |
| Tue Jul 11 01:34:06 1995 Ulrich Drepper <drepper@myware> |
| |
| * whoami.c: Define NULL is necessary. |
| |
| * obstack.h: Protect inclusion of stddef and define ptrdiff_t if |
| necessary. |
| |
| * memmove.c: Include sys/types.h and perhaps stdlib.h instead of |
| stddef.h for getting size_t defined. |
| |
| * system.h: Don't define free, qsort, and strtol when no header |
| file is available. |
| Define EXIT_{FAILURE,SUCCESS} after stdlib.h is included. |
| |
| * printf.h: Protect non-ANSI header inclusion. |
| Protect __P definition. |
| Don't use __const in prototypes. |
| |
| * printf-prs.c: Include config.h. |
| Protect stdlib.h inclusion. |
| |
| * printf-parse.h: Protect header inclusion for non-ANSI environments. |
| Protect and de-GCC-ify MAX/MIN definition. |
| |
| * Makefile.in (SOURCES): New files: strtol.c and strtoul.c. |
| Depend $(OBJECT) on config.h,, instead of $(LIBOBJS). |
| Better dependency for printf-prs.o. |
| |
| Tue Jul 4 22:09:00 1995 Ulrich Drepper <drepper@myware> |
| |
| * Makefile.in (SOURCES): add memmove.c. |
| |
| * memmove.c: Initial revision. |
| |
| * error.h: Make size_t definition correct for !__STDC__. |
| Include <stddef.h> for getting size_t defined. |
| |
| * vasprintf.c: Don't use strtoul if !HAVE_STRTOUL. |
| |
| * system.h: Include <stdlib.h> also if defined HAVE_STDLIB_H. |
| Make sure that qsort, free and strtoul are prototyped. |
| |
| Mon Jul 3 15:02:50 1995 Ulrich Drepper <drepper@myware> |
| |
| * system.h: system.h (MAX): don't use GCC feature if !__STDC__. |
| Fix typo in EXIT_FAILURE defintion. |
| |
| * xmalloc.c: Include prototype for calloc.c. |
| |
| * Makefile.in (INCLUDES): even better path list. |
| (INCLUDES): remove unnecessary paths. |
| Correct path to original version. |
| |
| Sun Jul 2 02:01:43 1995 Ulrich Drepper <drepper@myware> |
| |
| * First official release. This directory contains supplementary |
| code taken from GNU C Library and other package's lib/ |
| directories. |