Log

Author Commit Date CI Message
Bruno Haible 692e80d3 2007-09-18T22:04:19 New module 'areadlink'.
Bruno Haible 9e1c363a 2007-09-18T22:03:42 New module 'areadlink'. File based on lib/xreadlink.c.
Jim Meyering df048d48 2007-09-17T16:51:01 * lib/savewd.c (ESTALE) [!defined]: Define. Reported to be required on Interix by Martin Koeppe.
Bruno Haible 32ef00cd 2007-09-17T10:26:32 Make "gnulib-tool --version" work in git-cvsserver checkout.
Bruno Haible 99e38203 2007-09-16T11:42:32 Make the buffer large enough, to avoid a buffer overflow.
Bruno Haible 9ba0cff4 2007-09-16T00:41:34 Try harder to enable the alias for 'sed'.
Eric Blake e846aa86 2007-09-13T13:52:18 * ChangeLog: Remove conflict markers.
Simon Josefsson a3379e2f 2007-09-13T11:53:38 (gc_hash_open): Catch NULL calloc return value. Reported by Bruno Haible <bruno@clisp.org>.
Bruno Haible 74f8d587 2007-09-12T23:24:15 Avoid defining AC_USE_SYSTEM_EXTENSIONS here.
Eric Blake 3740c324 2007-09-12T15:59:57 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.
Bruno Haible 71126608 2007-09-11T23:07:45 Remove old, obsolete isc-posix.m4.
Eric Blake c1d1682e 2007-09-11T15:58:09 * ChangeLog: Restore lines accidentally truncated 2007-04-06.
Bruno Haible 9db708db 2007-09-11T00:40:16 Fix typo in error message.
Karl Berry 0ea920e6 2007-09-10T16:39:13 autoupdate
Karl Berry 2134eabf 2007-09-10T13:18:03 autoupdate
Bruno Haible 3ba9dca2 2007-09-09T17:38:23 Oops, avoid an infinite recursion.
Bruno Haible 212d9536 2007-09-09T17:14:46 Update portability list.
Bruno Haible d339512e 2007-09-09T17:10:10 Oops, invert the direction of the test.
Jim Meyering 6bfae955 2007-09-09T14:48:10 * lib/hash.c (hash_initialize): Detect calloc failure. Reported by Bruno Haible.
Bruno Haible 9c3b84f6 2007-09-09T14:32:21 Set errno to ENOMEM when malloc/realloc fails. Needed on mingw.
Bruno Haible 3122117a 2007-09-09T14:27:39 Add dependencies to malloc-posix, realloc-posix.
Bruno Haible 4cfce95d 2007-09-09T14:27:13 Add dependency to realloc-posix.
Bruno Haible f14c78bf 2007-09-09T14:26:55 Add dependency to malloc-posix.
Bruno Haible 0db587b6 2007-09-09T13:20:45 New chapter "POSIX Substitutes Library".
Bruno Haible f7b84a3c 2007-09-09T13:19:42 Simplify the malloc/realloc/calloc macrology.
Bruno Haible 097a4725 2007-09-09T13:07:55 Simplify the malloc/realloc/calloc macrology.
Bruno Haible 23631b7e 2007-09-09T13:01:44 New module 'malloc-posix'.
Bruno Haible 471d58a5 2007-09-09T12:56:27 New module 'realloc-posix'.
Bruno Haible e8b82791 2007-09-09T12:29:37 New module 'calloc-posix'.
Bruno Haible 958d2626 2007-09-09T12:17:35 Allow for modules to show an arbitrary notice.
Bruno Haible 260de60b 2007-09-09T11:49:57 New options --verbose, --quiet.
Bruno Haible 6909aca5 2007-09-08T23:07:48 Prefer rsync over wget when available.
Bruno Haible bd36c1c7 2007-09-08T22:45:08 Add --help and --version option processing.
Bruno Haible 3f1fb31b 2007-09-08T22:27:19 Script to print the POSIX substitutes modules.
Bruno Haible 9668e66b 2007-09-08T21:36:51 Remove extra @code.
Jim Meyering 3d9dacd0 2007-09-08T19:25:52 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".
Bruno Haible ff15434c 2007-09-08T12:16:39 Remove old stub file.
Simon Josefsson 35f451cd 2007-09-07T10:33:34 doc/headers/stdint.texi: Discuss #include_next issue.
Paul Eggert 8a145af9 2007-09-06T18:14:05 * build-aux/bootstrap: Remove obsolete comment about wget --help.
Paul Eggert 64c23b1a 2007-09-06T17:52:29 * m4/time_h.m4 (gl_CHECK_TYPE_STRUCT_TIMESPEC): Fix misspelling in variable name.
Karl Berry 16cd104b 2007-09-03T12:19:53 update from texinfo
Jim Meyering 31155388 2007-09-03T10:47:39 New module: git-version-gen. * modules/git-version-gen: New file.
Jim Meyering cbaa8d7f 2007-09-02T23:05:26 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>
Jim Meyering 673dc837 2007-09-02T22:42:45 * 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
Karl Berry d69dd007 2007-09-02T21:05:51 missed commit
Bruno Haible 56f19906 2007-09-02T11:13:02 Fix mis-recognition of 'mcs' on QNX 6.
Bruno Haible 443311a8 2007-09-01T16:24:55 Add double-inclusion guard.
Bruno Haible f582cd8f 2007-09-01T15:52:06 Let linebreak rely on uniwidth/width.
Karl Berry 9da9f602 2007-09-01T14:01:44 finish mreadlink_with_size rename
Jim Meyering 39756f7a 2007-08-28T09:13:04 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.
Bruno Haible d098c5df 2007-08-26T10:36:54 Care about dangling symbolic links.
Bruno Haible eba129a7 2007-08-26T10:31:22 Use test -h, not test -L.
Simon Josefsson 6f41b3a4 2007-08-23T15:44:35 lib/readline.c: Don't include getline.h, the prototype is now found in stdio.h.
Jim Meyering 3156a948 2007-08-23T08:33:16 Getdelim touchup. * lib/getdelim.c (getdelim): Don't bother to save/restore errno around the funlockfile call, since funlockfile never sets errno. Don't set errno upon failed realloc.
Eric Blake 33c8286e 2007-08-23T02:00:18 Getline touchups. * lib/getdelim.c (getdelim): Revert regression that required *n to be 0 when *lineptr is NULL. Preserve errno across funlockfile. * m4/getdelim.m4 (gl_FUNC_GETDELIM): Check for declaration of getdelim, rather than whether implementation is missing. * m4/getline.m4 (gl_FUNC_GETLINE): Likewise for getline. * lib/stdio_.h (getline): Also declare if replacement is required. * doc/functions/getdelim.texi: New file. * doc/functions/getline.texi: Likewise. * doc/gnulib.texi (Function Substitutes): Add new files. Reported by Bruno Haible.
Bruno Haible e58ab9a9 2007-08-22T22:24:55 Add guile.
Eric Blake cef82862 2007-08-22T14:04:30 * tests/test-getdelim.c (main): Use remove, not unlink. * tests/test-getline.c (main): Likewise.
Eric Blake d68417c0 2007-08-22T12:54:21 Move getline and getdelim into stdio.h, per POSIX 200x. * modules/getline (Files): Remove getline.h. (Depends-on): Add stdio. (configure.ac): Add module indicator. * modules/getdelim (Files): Remove getdelim.h. (Depends-on): Add stdio. (configure.ac): Add module indicator. * modules/stdio (Makefile.am): Work with new indicators. * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Add new defaults. * m4/getdelim.m4 (gl_FUNC_GETDELIM): Work with stdio needs. * m4/getline.m4 (gl_FUNC_GETLINE): Likewise. * lib/getdelim.h: Delete. * lib/getline.h: Delete. * lib/stdio_.h (getdelim, getline): Declare. * modules/getdelim-tests: New module. * modules/getline-tests: Likewise. * tests/test-getdelim.c: New file. * tests/test-getline.c: Likewise. * NEWS: Document the change. * lib/getline.c: Update choice of header. * lib/csharpcomp.c: Likewise. * lib/getpass.c: Likewise. * lib/javacomp.c: Likewise. * lib/javaversion.c: Likewise. * lib/yesno.c: Likewise. * lib/getdelim.c: Likewise. (getdelim): Set errno on failure, and avoid memory leak.
Bruno Haible 70427758 2007-08-20T22:09:08 Optimization: no need to flush stdin if we can determine quickly that stdin's input buffer is empty.
Bruno Haible 5bca97ae 2007-08-19T17:43:56 Tests for module 'freadahead'.
Bruno Haible 865db7af 2007-08-19T17:42:40 New module 'freadahead'.
Eric Blake 1cf55d29 2007-08-19T15:47:14 Test yesno in combination with closein. * lib/yesno.c (yesno): Document use of stdin. * modules/yesno-tests (Files): New module. * tests/test-yesno.c (main): New file. * tests/test-yesno.sh: Likewise.
Karl Berry 47e1cb35 2007-08-19T13:44:47 autoupdate
Bruno Haible 1561b0ad 2007-08-19T09:37:45 Add tentative support for Solaris/AMD64.
Bruno Haible 757e397c 2007-08-19T09:10:56 Another lseek bug on BeOS.
Bruno Haible d2d41220 2007-08-19T09:08:05 Work around lseek bug on BeOS.
Bruno Haible a669764b 2007-08-18T17:09:47 Test of fuzzy string matching.
Bruno Haible 76eb5db6 2007-08-18T11:07:07 Fuzzy string comparison.
Bruno Haible 6aee670a 2007-08-18T10:54:38 Trivial modifications to lib/diffseq.h.
Bruno Haible 0023b193 2007-08-18T10:53:41 - Comment style. - Change 'heuristic' from 'int' to 'bool'. - Remove the 'const' from the context parameter. Needed because in the fstrcmp case, the NOTE_INSERT and NOTE_DELETE macros modify fields in the context, and an extra indirection would only cost performance: #define EXTRA_CONTEXT_FIELDS \ /* The number of elements inserted or deleted. */ \ int xvec_edit_count; \ int yvec_edit_count; #define NOTE_DELETE(ctxt, xoff) ctxt->xvec_edit_count++ #define NOTE_INSERT(ctxt, yoff) ctxt->yvec_edit_count++ - In 'diag', keep two blocks of code in sync (lines 191 and 224). - Undefine the macro USE_HEURISTIC after use.
Jim Meyering dc9484f5 2007-08-18T07:16:52 New file: lib/idcache.h * NEWS: Mention the addition. * modules/idcache (Files): Add lib/idcache.h * lib/idcache.c: Include "idcache.h". Don't include <sys/types.h>. Add a FIXME comment. Move file-scoped "static" declarations to the top. * lib/idcache.h: New file. Include <sys/types.h> here, instead.
Paul Eggert a29749fa 2007-08-17T23:29:23 * MODULES.html.sh: Add diffseq. * modules/diffseq: New file. * lib/diffseq.h: New file, from GNU gettext with a few minor changes, extracted from GNU gettext's fstrcmp.c and GNU diff's analyze.c.
Paul Eggert 7f556a6e 2007-08-17T23:13:57 Import changes from coreutils for bootstrap script. 2007-07-21 Paul Eggert <eggert@cs.ucla.edu> * build-aux/bootstrap (slurp): Work even in environments where "ls" defaults to "ls -A". Put in a FIXME, though, since the current code does not slurp files whose names start with ".", and this looks like it might be a troublesome area. 2007-07-11 Jim Meyering <jim@meyering.net> If there's a GPL vN copyright comment, require that N == 3. 2007-07-08 Jim Meyering <jim@meyering.net> Run the coreutils-specific code only if tests/Makefile.am.in exists. * build-aux/bootstrap (mam_template): Move definition out of loop. Create symlinks for gl/{lib,m4}/*, just as for gnulib/{lib,m4}/*. * build-aux/bootstrap (symlink_to_dir): Rename function from symlink_to_gnulib. Add a directory parameter. Update all callers. (cp_mark_as_generated): Also check for -- and link to -- files in gl/. 2007-07-08 Jim Meyering <jim@meyering.net> Adapt to deeper hierarchy in gnulib. * build-aux/bootstrap (symlink_to_dir): If the destination directory doesn't exist, create it. This is required at least for "lib/uniwidth/cjk.h". 2007-05-15 Jim Meyering <jim@meyering.net> * build-aux/bootstrap: Now that generated Makefile.am files are no longer under version control, they must be created at bootstrap time.
Ben Pfaff 6684d992 2007-08-15T03:37:54 * lib/count-one-bits.h: Add comments. (From Bruno Haible.) * lib/count-one-bits.h: Don't include <limits.h>; no longer needed given the changes below. (COUNT_ONE_BITS): Use 'verify' rather than 'verify_true'. Work even on hosts that have padding bits beyond the supported 64. (From Paul Eggert.)
Paul Eggert 50236f7a 2007-08-10T19:07:06 * tests/test-xstrtoimax.sh (t-xstrtoimax.xo): Likewise. * tests/test-xstrtoumax.sh (t-xstrtoumax.xo): Likewise.
Paul Eggert e9c57721 2007-08-10T19:02:31 * NEWS: In xstrtol, remove STRTOL_FATAL_ERROR and add xstrtol_fatal. * lib/xstrtol.h: Don't include exitfail.h; that's now internal to xstrtol.c. Include getopt.h, since xstrtol_fatal's signature depends on it. (xstrtol_error): Remove. (xstrtol_fatal): New decl, replacing the functionality of xstrtol_error but with a different signature. (ATTRIBUTE_NORETURN, __attribute__): New macros. * lib/xstrtol-error.c: Include exitfail.h. (xstrtol_fatal): New function, with a different signature from the old xstrtol_error, so that the caller need not worry about passing in an exit status, or about storage management of the option argument. (xstrtol_error): Now a static function. Redo signature to implement xstrtol_fatal. Output the correct number of hyphens in front of the option so that the caller need not worry about storage management. (N_): New macro. (_): Remove; not used now. * modules/xstrtol: Depend on getopt. * tests/test-xstrtol.c (main): Use new xstrtol_error function instead of old STRTOL_FATAL_ERROR macro. * tests/test-xstrtol.sh (t-xstrtol.xo): Adjust to match new behavior of test program.
Eric Blake 88cc26bb 2007-08-08T16:05:58 * lib/xstrtol-error.c: Add missing include.
Eric Blake c7110f3b 2007-08-08T12:45:54 Move xstrtol messages into gnulib domain, when --pobase is used. * lib/xstrtol.h (_STRTOL_ERROR): Move messages out of macro... * lib/xstrtol-error.c (xstrtol_error): ...into new file. * modules/xstrtol (Files): Distribute new file. * m4/xstrtol.m4 (gl_XSTRTOL): Build new file. * lib/xstrtol.c (TESTING_XSTRTO): Move tests... * tests/test-xstrtol.c: ...into new file. * tests/test-xstrtoul.c: Also test xstrtoul. * tests/test-xstrtoimax.c: Also test xstrtoimax. * tests/test-xstrtoumax.c: Also test xstrtoumax. * tests/test-xstrtol.sh: Drive the tests. * tests/test-xstrtoimax.sh: Likewise. * tests/test-xstrtoumax.sh: Likewise. * modules/xstrtol-tests: New module. * modules/xstrtoimax-tests: Likewise. * modules/xstrtoumax-tests: Likewise.
Jim Meyering fe32d831 2007-08-08T06:43:35 New function: mfile_name_concat. * lib/filenamecat.c (mfile_name_concat): New function, just like file_name_concat, but return NULL upon failure rather than exiting with a diagnostic. * lib/filenamecat.h: Declare it.
Bruno Haible a29314f1 2007-08-07T22:26:23 Avoid gcc warning: "__STDC_LIMIT_MACROS_TRIGGER" redefined
Simon Josefsson 41529250 2007-08-07T09:49:37 2007-08-07 Simon Josefsson <simon@josefsson.org> * modules/crypto/arctwo (License): Use the synonymous term "LGPLv2+". * modules/crypto/arcfour (License): Likewise. * modules/crypto/des-tests (License): Likewise. * modules/crypto/gc-arctwo-tests (License): Likewise. * modules/crypto/gc-des-tests (License): Likewise. * modules/crypto/gc-hmac-md5-tests (License): Likewise. * modules/crypto/gc-hmac-sha1-tests (License): Likewise. * modules/crypto/gc-md2-tests (License): Likewise. * modules/crypto/gc-md4-tests (License): Likewise. * modules/crypto/gc-md5-tests (License): Likewise. * modules/crypto/gc-pbkdf2-sha1-tests (License): Likewise. * modules/crypto/gc-rijndael-tests (License): Likewise. * modules/crypto/gc-sha1-tests (License): Likewise. * modules/crypto/gc-tests (License): Likewise. * modules/crypto/hmac-md5 (License): Likewise. * modules/crypto/hmac-sha1 (License): Likewise. * modules/crypto/md2-tests (License): Likewise. * modules/crypto/md4-tests (License): Likewise. * modules/crypto/md5 (License): Likewise. * modules/crypto/rijndael (License): Likewise. * modules/crypto/sha1 (License): Likewise. * modules/memxor (License): Likewise.
Paul Eggert 0253ee27 2007-08-06T16:44:24 * NEWS: Describe interface changes to human, xstrtol. * lib/human.h: Include <xstrtol.h>. (human_options): Return enum strtol_error, not int. Remove bool arg; take int * instead. * lib/human.c: Don't include "gettext.h". (_): Remove; no longer used. Don't include <xstrtol.h>, since human.h does it. (human_options): Adjust to abovementioned interface changes. Do not report error to stderr; that's now the caller's responsibility. * lib/xstrtol.c (main) [defined TESTING_XSTRTO]: Adjust to interface change. * lib/xstrtol.h (_STRTOL_ERROR): Take Option, Arg rather than Str, Argument_type_string. All uses changed. Put " argument" in diagnostics to make them clearer. Change wording of suffix message for clarity. (STRTOL_FATAL_ERROR): Take Option, Arg rather than Str, Argument_type_string. (STRTOL_FATAL_WARN): Remove; no longer used. * modules/human (Depends-on): Remove gettext-h.
Simon Josefsson fb7fde6f 2007-08-06T14:06:55 2007-08-06 Simon Josefsson <simon@josefsson.org> * build-aux/maint.mk, build-aux/GNUmakefile: Relicense to GPLv3+.
Bruno Haible 0964ea95 2007-07-31T22:34:58 Don't pretend that stdint.h conforms to C99 if it doesn't define WCHAR_MIN and WCHAR_MAX.
Bruno Haible 9faed5de 2007-07-31T22:15:00 Use a slightly cleaner hack on BSD systems.
Jim Meyering e4c456c5 2007-07-31T17:08:37 In attribution, correct name spelling and adjust email address.
Jim Meyering 6736af41 2007-07-31T16:33:30 Correct recent fts.c patch author attribution.
Bruno Haible b3027087 2007-07-30T21:35:56 Use the synonymous term LGPLv2+.
Karl Berry dd3b451c 2007-07-30T15:51:07 update from texinfo
Jim Meyering 09c479eb 2007-07-30T12:16:34 * lib/fts.c (fts_read): Upon failure to chdir into a subdirectory, set fts_info to FTS_DNR, not to FTS_ERR, so that the caller knows it has valid stat data. This bug would cause du not to count the sizes of inaccessible directories. Patch by Jose Maria Plans, reported in http://bugzilla.redhat.com/250077
Bruno Haible 5e942637 2007-07-27T08:49:41 Revert last patch.
Bruno Haible ae758e2c 2007-07-26T08:28:56 Revert last patch.
Bruno Haible c03635e1 2007-07-25T22:42:36 2007-07-25 Jim Meyering <jim@meyering.net> Bruno Haible <bruno@clisp.org> * lib/xstrtol.h (_STRTOL_ERROR): Change third argument from a localized noun to an option name. (STRTOL_FATAL_ERROR, STRTOL_FAIL_WARN): Likewise. * lib/human.h (human_options): Insert a third argument. * lib/human.h (human_options): Likewise. Pass it to STRTOL_FATAL_ERROR.
Karl Berry dc78353f 2007-07-25T22:10:26 autoupdate
Karl Berry f66e3170 2007-07-25T12:13:58 autoupdate
Bruno Haible dd5848b1 2007-07-25T08:11:26 Fix the include_next test so that it rejects AIX 4.3 xlc.
Ben Pfaff e9cfd9f2 2007-07-25T03:13:19 Improve name: "count-one-bits" is better than "popcount". * MODULES.html.sh: Update name. * lib/popcount.h: Renamed lib/count-one-bits.h. (popcount): Renamed count_one_bits. (popcountl): Renamed count_one_bits_l. (popcountll): Renamed count_one_bits_ll. * m4/popcount.m4: Renamed m4/count-one-bits.m4. * modules/popcount: Renamed module/count-one-bits. * modules/popcount-tests: Renamed module/count-one-bits-tests. * tests/test-popcount.c: Renamed tests/test-count-one-bits.c.
Ben Pfaff 27699186 2007-07-24T02:35:09 (popcount32): Reduce size of constants, to allow better code generation, and add U to large constants to avoid warnings, in non-GCC case. Suggested by Bruno Haible.
Ben Pfaff bec5215d 2007-07-24T02:13:14 * lib/popcount.h: Use verify_true instead of if...abort. * modules/popcount: Depend on verify module. Suggested by Jim Meyering.
Bruno Haible 5882c5eb 2007-07-23T22:08:02 Create .cvsignore files when creating a new directory.