Bruno Haible
692e80d36f
New module 'areadlink'.
cvs-readonly
2007-09-18 22:04:19 +00:00
Bruno Haible
9e1c363a5e
New module 'areadlink'. File based on lib/xreadlink.c.
2007-09-18 22:03:42 +00:00
Jim Meyering
df048d4832
* lib/savewd.c (ESTALE) [!defined]: Define.
...
Reported to be required on Interix by Martin Koeppe.
2007-09-17 16:51:01 +00:00
Bruno Haible
32ef00cd5f
Make "gnulib-tool --version" work in git-cvsserver checkout.
2007-09-17 10:26:32 +00:00
Bruno Haible
99e382038a
Make the buffer large enough, to avoid a buffer overflow.
2007-09-16 11:42:32 +00:00
Bruno Haible
9ba0cff43d
Try harder to enable the alias for 'sed'.
2007-09-16 00:41:34 +00:00
Eric Blake
e846aa86f5
* ChangeLog: Remove conflict markers.
2007-09-13 13:52:18 +00:00
Simon Josefsson
a3379e2f78
(gc_hash_open): Catch NULL calloc return value.
...
Reported by Bruno Haible <bruno@clisp.org >.
2007-09-13 11:53:38 +00:00
Bruno Haible
74f8d5870e
Avoid defining AC_USE_SYSTEM_EXTENSIONS here.
2007-09-12 23:24:15 +00:00
Eric Blake
3740c324b0
Track CVS Autoconf on AC_USE_SYSTEM_EXTENSIONS.
...
* m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Update to CVS
Autoconf definition.
* modules/euidaccess (Depends-on): Add extensions, for
AC_USE_SYSTEM_EXTENSIONS with autoconf <= 2.59.
* modules/fnmatch (Depends-on): Likewise.
* modules/getaddrinfo (Depends-on): Likewise.
* modules/getdelim (Depends-on): Likewise.
* modules/getline (Depends-on): Likewise.
* modules/getsubopt (Depends-on): Likewise.
* modules/gettext (Depends-on): Likewise.
* modules/group-member (Depends-on): Likewise.
* modules/mbchar (Depends-on): Likewise.
* modules/memmem (Depends-on): Likewise.
* modules/mempcpy (Depends-on): Likewise.
* modules/memrchr (Depends-on): Likewise.
* modules/pagealign_alloc (Depends-on): Likewise.
* modules/readutmp (Depends-on): Likewise.
* modules/stpcpy (Depends-on): Likewise.
* modules/stpncpy (Depends-on): Likewise.
* modules/strchrnul (Depends-on): Likewise.
* modules/strndup (Depends-on): Likewise.
* modules/strsep (Depends-on): Likewise.
* modules/strverscmp (Depends-on): Likewise.
* modules/vasprintf (Depends-on): Likewise.
* modules/wcwidth (Depends-on): Likewise.
* m4/euidaccess.m4 (gl_FUNC_EUIDACCESS): AC_GNU_SOURCE will be
obsolete in Autoconf 2.62; use AC_USE_SYSTEM_EXTENSIONS instead.
* m4/fnmatch.m4 (gl_FUNC_FNMATCH_GNU): Likewise.
* m4/getaddrinfo.m4 (gl_PREREQ_GETADDR_INFO): Likewise.
* m4/getdelim.m4 (gl_FUNC_GETDELIM): Likewise.
* m4/getline.m4 (gl_FUNC_GETLINE): Likewise.
* m4/getsubopt.m4 (gl_FUNC_GETSUBOPT): Likewise.
* m4/glob.m4 (gl_PREREQ_GLOB): Likewise.
* m4/group-member.m4 (gl_FUNC_GROUP_MEMBER): Likewise.
* m4/mbchar.m4 (gl_MBCHAR): Likewise.
* m4/memmem.m4 (gl_FUNC_MEMMEM): Likewise.
* m4/mempcpy.m4 (gl_FUNC_MEMPCPY): Likewise.
* m4/memrchr.m4 (gl_FUNC_MEMRCHR): Likewise.
* m4/mmap-anon.m4 (gl_FUNC_MMAP_ANON): Likewise.
* m4/pagealign_alloc.m4 (gl_PAGEALIGN_ALLOC): Likewise.
* m4/readutmp.m4 (gl_READUTMP): Likewise.
* m4/regex.m4 (gl_PREREQ_REGEX): Likewise.
* m4/stpcpy.m4 (gl_FUNC_STPCPY): Likewise.
* m4/stpncpy.m4 (gl_FUNC_STPNCPY): Likewise.
* m4/strchrnul.m4 (gl_FUNC_STRCHRNUL): Likewise.
* m4/strndup.m4 (gl_FUNC_STRNDUP): Likewise.
* m4/strnlen.m4 (gl_FUNC_STRNLEN): Likewise.
* m4/strsep.m4 (gl_FUNC_STRSEP): Likewise.
* m4/strverscmp.m4 (gl_FUNC_STRVERSCMP): Likewise.
* m4/vasprintf.m4 (gl_PREREQ_VASPRINTF_H): Likewise.
* m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Likewise.
* m4/lock.m4 (gl_LOCK_EARLY_BODY): Likewise, but provide fallback,
so that lock.m4 can be used in gettext without extensions module.
2007-09-12 15:59:57 +00:00
Bruno Haible
71126608c5
Remove old, obsolete isc-posix.m4.
2007-09-11 23:07:45 +00:00
Eric Blake
c1d1682e10
* ChangeLog: Restore lines accidentally truncated 2007-04-06.
2007-09-11 15:58:09 +00:00
Bruno Haible
9db708dbdc
Fix typo in error message.
2007-09-11 00:40:16 +00:00
Karl Berry
0ea920e6ae
autoupdate
2007-09-10 16:39:13 +00:00
Karl Berry
2134eabfc6
autoupdate
2007-09-10 13:18:03 +00:00
Bruno Haible
3ba9dca250
Oops, avoid an infinite recursion.
2007-09-09 17:38:23 +00:00
Bruno Haible
212d9536fe
Update portability list.
2007-09-09 17:14:46 +00:00
Bruno Haible
d339512e04
Oops, invert the direction of the test.
2007-09-09 17:10:10 +00:00
Jim Meyering
6bfae955bd
* lib/hash.c (hash_initialize): Detect calloc failure.
...
Reported by Bruno Haible.
2007-09-09 14:48:10 +00:00
Bruno Haible
9c3b84f699
Set errno to ENOMEM when malloc/realloc fails. Needed on mingw.
2007-09-09 14:32:21 +00:00
Bruno Haible
3122117a73
Add dependencies to malloc-posix, realloc-posix.
2007-09-09 14:27:39 +00:00
Bruno Haible
4cfce95dde
Add dependency to realloc-posix.
2007-09-09 14:27:13 +00:00
Bruno Haible
f14c78bf40
Add dependency to malloc-posix.
2007-09-09 14:26:55 +00:00
Bruno Haible
0db587b66c
New chapter "POSIX Substitutes Library".
2007-09-09 13:20:45 +00:00
Bruno Haible
f7b84a3cc2
Simplify the malloc/realloc/calloc macrology.
2007-09-09 13:19:42 +00:00
Bruno Haible
097a472500
Simplify the malloc/realloc/calloc macrology.
2007-09-09 13:07:55 +00:00
Bruno Haible
23631b7e71
New module 'malloc-posix'.
2007-09-09 13:01:44 +00:00
Bruno Haible
471d58a565
New module 'realloc-posix'.
2007-09-09 12:56:27 +00:00
Bruno Haible
e8b82791a9
New module 'calloc-posix'.
2007-09-09 12:29:37 +00:00
Bruno Haible
958d26264a
Allow for modules to show an arbitrary notice.
2007-09-09 12:17:35 +00:00
Bruno Haible
260de60b1c
New options --verbose, --quiet.
2007-09-09 11:49:57 +00:00
Bruno Haible
6909aca5f9
Prefer rsync over wget when available.
2007-09-08 23:07:48 +00:00
Bruno Haible
bd36c1c7cf
Add --help and --version option processing.
2007-09-08 22:45:08 +00:00
Bruno Haible
3f1fb31baf
Script to print the POSIX substitutes modules.
2007-09-08 22:27:19 +00:00
Bruno Haible
9668e66bbd
Remove extra @code.
2007-09-08 21:36:51 +00:00
Jim Meyering
3d9dacd0b6
Rename __fpending.c -> fpending.c and __fpending.h -> fpending.h
...
* lib/fpending.h: Rename from __fpending.h.
* lib/fpending.c: Rename from __fpending.c.
Include "fpending.h", not "__fpending.h".
* lib/__fpending.h, lib/__fpending.c: Remove files.
* modules/fpending (Files): Reflect new file names.
* lib/close-stream.c: Include "fpending.h", not "__fpending.h".
2007-09-08 19:25:52 +00:00
Bruno Haible
ff15434cd0
Remove old stub file.
2007-09-08 12:16:39 +00:00
Simon Josefsson
35f451cde0
doc/headers/stdint.texi: Discuss #include_next issue.
2007-09-07 10:33:34 +00:00
Paul Eggert
8a145af925
* build-aux/bootstrap: Remove obsolete comment about wget --help.
2007-09-06 18:14:05 +00:00
Paul Eggert
64c23b1aa2
* m4/time_h.m4 (gl_CHECK_TYPE_STRUCT_TIMESPEC): Fix misspelling
...
in variable name.
2007-09-06 17:52:29 +00:00
Karl Berry
16cd104ba8
update from texinfo
2007-09-03 12:19:53 +00:00
Jim Meyering
31155388a8
New module: git-version-gen.
...
* modules/git-version-gen: New file.
2007-09-03 10:47:39 +00:00
Jim Meyering
cbaa8d7fe0
Import changes from coreutils for bootstrap script.
...
* build-aux/bootstrap (WGET_COMMAND): Remove code to set this variable.
bootstrap: uses rsync to download the .po files
* build-aux/bootstrap (po_download_command_format): New global.
(download_po_files): Use rsync.
(update_po_files): Don't remove .po files after download,
so future rsync runs can take advantage of the copies.
* build-aux/bootstrap (gnulib_tool): Make sha1sum check quietly.
Solve the unnecessary-.po-file-regeneration problem once and for all.
* build-aux/bootstrap (download_po_files): New function, renamed from
get_translations. Now, downloads, but doesn't update LINGUAS.
(update_po_files): New function.
bootstrap: Ignore more.
* build-aux/bootstrap (symlink_to_dir): Add a directory name like
uniwidth to e.g., lib/.gitignore.
(slurp): Handle the sys_stat_.h -> sys mapping, too.
* build-aux/bootstrap: New setting: vc_ignore.
(insert_sorted_if_absent): Create $file if absent.
Adapt to new, possibly empty, list: $vc_ignore.
bootstrap: generate more ignorable names
* build-aux/bootstrap (slurp): When generating ignorable names,
also map .sin to .sed, .gperf to .c, and .y to .c.
2007-09-03 Jim Meyering <jim@meyering.net >
2007-09-02 23:05:26 +00:00
Jim Meyering
673dc837e4
* build-aux/git-version-gen: New file, from coreutils. For details, see
...
http://git.sv.gnu.org/gitweb/?p=coreutils.git;a=commitdiff;h=bfe49f506
2007-09-02 22:42:45 +00:00
Karl Berry
d69dd007f5
missed commit
2007-09-02 21:05:51 +00:00
Bruno Haible
56f199068c
Fix mis-recognition of 'mcs' on QNX 6.
2007-09-02 11:13:02 +00:00
Bruno Haible
443311a87c
Add double-inclusion guard.
2007-09-01 16:24:55 +00:00
Bruno Haible
f582cd8fd6
Let linebreak rely on uniwidth/width.
2007-09-01 15:52:06 +00:00
Karl Berry
9da9f6021c
finish mreadlink_with_size rename
2007-09-01 14:01:44 +00:00
Jim Meyering
39756f7a0e
Rename mreadlink_with_size to areadlink_with_size.
...
* NEWS: Document the change.
* lib/mreadlink-with-size.c (mreadlink_with_size): Rename this to...
* lib/areadlink-with-size.c (areadlink_with_size): ...this.
* lib/mreadlink.h: Rename this to...
* lib/areadlink.h: ...this.
* modules/mreadlink-with-size: Rename this to...
* modules/areadlink-with-size: ...this.
* lib/canonicalize.c: Reflect the renaming.
* modules/canonicalize: Likewise.
2007-08-28 09:13:04 +00:00