lib


Log

Author Commit Date CI Message
Jim Meyering 9ab56599 1999-04-04T14:30:30 fix comments add FIXME
Jim Meyering 143e3054 1999-03-30T04:52:57 .
Jim Meyering 23f5c010 1999-03-30T04:51:08 (make_node_op_equals): New function. (mode_append_entry): Likewise. (mode_compile): When none of [ugoa] is specified in an `=OP' change mode request, insert a `=0' entry into the linked list so that all bits are cleared first. Use the new functions.
Jim Meyering f77f4c44 1999-03-30T04:48:41 (rmdir): Use pid_t instead of int; check status against zero. This is to improve portability.
Jim Meyering 6d18b595 1999-03-30T04:48:17 (rename): Use pid_t instead of int; check status against zero. This is to improve portability.
Jim Meyering 0bb0c42b 1999-03-30T04:47:52 (mkdir): Use pid_t instead of int; check status against zero. This is to improve portability.
Jim Meyering dc062ad0 1999-03-28T20:58:51 (get_date): Reuse tm_isdst of first localtime call; this is an improvement on a bug fix suggested by martin@dresden.nacamar.de. Do not assume that localtime and gmtime return non-null. From Paul Eggert.
Jim Meyering 833b6069 1999-03-28T05:44:33 (mode_compile): Upon allocation failure, free everything starting with the head, not the tail.
Jim Meyering d7fb9eaa 1999-03-26T04:23:01 .
Jim Meyering 2d128598 1999-03-26T04:20:23 (libfu_a_SOURCES): Add version-etc.c. (noinst_HEADERS): Add version-etc.h.
Jim Meyering bda142ee 1999-03-26T04:19:07 (parse_long_options): Remove version-, copyright-, and author-printing code. Do it via version_etc.
Jim Meyering acca1028 1999-03-26T04:17:33 *** empty log message ***
Jim Meyering b6044c6a 1999-03-17T14:07:34 (is_prime): Return bool rather than int.
Jim Meyering 9166d49f 1999-03-15T16:52:22 tweak comments add curlies use assert(0) in place of abort
Jim Meyering 6ad0acb4 1999-03-15T15:50:31 Revamp to allow fine-tuning to control when and by how much the table grows and shrinks. (next_prime): Don't assert. (hash_reset_tuning): New function. (check_tuning): New function. (hash_initialize): Accept and use new tuning parameter. (hash_rehash): Rewrite, updating for tuning. (hash_insert): Honor tuning semantics. (hash_delete): Likewise. From François Pinard.
Jim Meyering cac600a7 1999-03-15T15:41:59 (struct hash_tuning): Define. (struct hash_table) [tuning]: Add member. (hash_initialize): Add `tuning' parameter.
Jim Meyering b6e565ac 1999-03-15T15:33:21 (hash_insert): Update prototype.
Jim Meyering 21382cf3 1999-03-15T15:33:01 (hash_insert): Remove last parameter and change semantics. (hash_insert): Don't increment n_entries unconditionally -- otherwise, we'd do so even when the insertion failed. From François Pinard.
Jim Meyering cd988caa 1999-03-13T16:19:18 *** empty log message ***
Jim Meyering 19a0a43a 1999-03-13T16:09:00 (base_name): If NAME is all slashes, return `/' (in conformance with the single unix spec). Reported by Peter Moulder.
Jim Meyering 47dfd672 1999-03-10T15:39:02 (canon_host): Don't use he->h_addr directly. Based on a patch from Savochkin Andrey Vladimirovich.
Jim Meyering 4527d5ce 1999-03-10T15:35:47 (getugroups): Take new parameter, gid. Add gid to the list of groups. From Ulrich Drepper.
Jim Meyering 7cb0d126 1999-03-09T18:53:54 fix typo in comment.
Jim Meyering b7b9b901 1999-03-09T16:10:30 fix small thinko
Jim Meyering 1ef07171 1999-03-09T16:07:49 (getugroups): Take new parameter, gid. Add gid to the list of groups. From Ulrich Drepper.
Jim Meyering a52b3661 1999-03-09T16:07:16 protoize
Jim Meyering c073723b 1999-03-08T02:43:14 (xalloc_fail): Use "%s" format so the message doesn't have to be scanned for % signs. Suggestion from François Pinard.
Jim Meyering 84015099 1999-03-07T17:48:10 restore blank lines in --version output
Jim Meyering 83af9954 1999-03-07T16:43:15 (parse_long_options): Include `Copyright...' line in --version output.
Jim Meyering ebe0827f 1999-03-07T15:53:20 (parse_long_options): Add the `...NO warranty...' message.
Jim Meyering e29fbaee 1999-03-06T22:00:09 .
Jim Meyering 1d594fbf 1999-03-04T05:08:21 Update prototype.
Jim Meyering b18bd420 1999-03-04T05:08:01 (_): Define it. (parse_long_options): Accept new parameter, authors, and print it.
Jim Meyering e62fae45 1999-03-02T13:53:33 (read_utmp) [HAVE_UTMPNAME]: Rewrite.
Jim Meyering f4e36b57 1999-02-19T07:31:48 <alloca.h>: Include if HAVE_ALLOCA_H, not FORCE_ALLOCA_H. The FORCE_ALLOCA_H was a relic of the bad old pre-autoconf Emacs days.
Jim Meyering b0aca2f6 1999-02-17T14:58:41 tweak comment
Jim Meyering f979eb04 1999-02-16T21:35:48 new version from Uli
Jim Meyering c98e5027 1999-02-08T03:32:38 Don't include stdio.h.
Jim Meyering 735ac731 1999-02-08T03:32:06 Include stdio.h.
Jim Meyering 74771611 1999-02-08T00:00:44 *** empty log message ***
Jim Meyering 84bac78d 1999-02-03T05:15:07 (ftypelet): Handle doors. (S_ISDOOR): Define if missing.
Jim Meyering 7d6f71cd 1999-02-01T13:50:12 (STRXCASECMP_FUNCTION): Don't increment within macro argument list. From Akim Demaille.
Jim Meyering 3679b7f3 1999-01-31T16:54:00 Include locale.h. [!HAVE_SETLOCALE]: Define-away setlocale. (getloadavg): Ensure the sscanf of /proc/getloadavg data uses the `C' numeric locale. Restore afterwards.
Jim Meyering aa8a4dc8 1999-01-31T15:28:48 Protoize.
Jim Meyering e9721c2f 1999-01-31T14:46:08 Declare chown manually.
Jim Meyering 76cea646 1999-01-31T05:39:01 .
Jim Meyering 5be2c8c5 1999-01-25T14:52:13 (ARRAY_CARDINALITY): Define. (ARGMATCH_ASSERT): New macro.
Jim Meyering 37b53952 1999-01-25T14:09:45 .
Jim Meyering d853588f 1999-01-25T14:08:04 (program_name): Remove dcl. Include error.h. (argmatch_invalid): Use error rather than fprintf.
Jim Meyering d95dbb37 1999-01-25T13:59:34 tweak comment
Jim Meyering 532f4b4a 1999-01-25T13:58:34 tweak comment
Jim Meyering 912e356b 1999-01-25T13:54:30 tweak comment
Jim Meyering 06e76561 1999-01-25T00:17:22 (quotearg_n_options): Revert type of parameter `n' (and hence that of the local `n1', too) to `int' at Paul's request.
Jim Meyering 1a247325 1999-01-25T00:13:36 Add comments.
Jim Meyering 7f20e762 1999-01-19T04:47:24 (__mktime_internal): Adopt the traditional (and problematic) notion of what to do when tm_isdst doesn't match. From Paul Eggert.
Jim Meyering 98bc67b4 1999-01-18T17:14:57 .
Jim Meyering 1b622d65 1999-01-16T17:18:01 (ARGMATCH_DIE_DECL): Use it.
Jim Meyering 1cc6c3e3 1999-01-16T16:04:43 (base_name): Declare.
Jim Meyering c5779c09 1999-01-16T15:55:20 (quotearg_n_options): Declare n1 to be of type unsigned int, not just int.
Jim Meyering f1df5643 1999-01-16T15:54:22 (get_version): Adjust prototype. (xget_version): Add prototype. (base_name): Remove prototype.
Jim Meyering f69e37cf 1999-01-16T15:51:21 [!HAVE_DECL_GETENV]: Declare getenv. (backup_args): Reorder enum members. (backup_types): Likewise. (get_version): Take an additional parameter, `context'. (xget_version): Like get_version, but if the `version' argument is NULL, use the value of the envvar VERSION_CONTROL. (base_name): Declare.
Jim Meyering 0bee47ab 1999-01-16T15:21:52 s/argmatch_exit_failure/argmatch_die/
Jim Meyering d614f5fa 1999-01-16T15:17:48 (EXIT_FAILURE): Define. (ARGMATCH_DIE): Use it.
Jim Meyering aa883085 1999-01-16T15:12:04 (XARGMATCH): Define to return a value once again. (XARGCASEMATCH): Likewise.
Jim Meyering d904f22e 1999-01-16T15:06:41 (ARGMATCH_DIE): Provide default. (__xargmatch_internal): New function. s/rogram_name/program_name. From Akim Demaille.
Jim Meyering 378b0cd3 1999-01-14T18:26:51 (parse_long_options): Rename `usage' parameter to avoid shadowing globally scoped function.
Jim Meyering f755ca15 1999-01-13T05:50:05 .
Jim Meyering e4d055af 1999-01-13T05:38:11 .
Jim Meyering 55c99e8a 1999-01-13T05:38:08 .
Jim Meyering dd82a0db 1999-01-13T05:36:45 new version from glibc
Jim Meyering 8b1764e8 1999-01-11T03:11:15 (quotearg_buffer): Change escape_quoting_style so that it no longer escapes ` '. Suggestion from Paul Eggert.
Jim Meyering 5318db51 1999-01-11T03:10:19 (ARGMATCH_QUOTING_STYLE): Change from c_quoting_style to escape_quoting_style. (argmatch_invalid): Now that the quoted quantity is no longer double quoted, remove the code that removed leading and trailing double quotes.
Jim Meyering eef6a0f2 1999-01-11T02:46:33 (main) [TEST_CANON_HOST]: Add a simple test driver.
Jim Meyering ea12910c 1999-01-07T03:43:01 protoize
Jim Meyering 988b2501 1999-01-05T04:29:34 .
Jim Meyering 38bb95f3 1999-01-04T20:14:26 remove strcasecmp.cin
Jim Meyering 2c6d91f6 1999-01-02T20:35:06 (argmatch_invalid): Remove double quotes from the offending quoted argument before using it in explanatory diagnostic. Use a single fprintf stmt.
Jim Meyering e4b94400 1999-01-02T19:31:19 (strcasecmp.c strncasecmp.c): Remove rules.
Jim Meyering 691c858a 1999-01-02T19:28:42 .
Jim Meyering c125570a 1999-01-02T19:28:31 (get_version): Adapt to use new interface to XARGMATCH.
Jim Meyering cd4e6877 1999-01-02T18:33:08 (XARGMATCH): Don't return a value; instead, modify a parameter. Add a `Die_stmt' parameter. Add parentheses.
Jim Meyering c2acb5f2 1999-01-02T18:32:50 (__xargmatch_internal): Remove now-unused function. (argmatch_to_argument): Add `const' attribute to first parameter.
Jim Meyering eb3bc191 1999-01-02T15:55:52 Add #ifdefs so it can be used for strncasecmp, too.
Jim Meyering 39b6e584 1999-01-02T15:55:44 *** empty log message ***
Jim Meyering 38cd3179 1999-01-02T05:30:07 Remove definition of setlocale. Remove definitions of bindtextdomain and textdomain.
Jim Meyering a5b7dcf8 1999-01-02T05:27:32 Include locale.h and libintl.h, and define `_()'. Mark translatable strings.
Jim Meyering dd8aa603 1999-01-02T05:16:57 (make_dir): New function, factored out of make_path. (make_path): Use make_dir rather than open-coding it twice. This effectively reverses the order of the latter pair of stat/mkdir calls and fixes a race condition bug whereby one of two concurrent `mkdir -p' processes could fail with EEXIST.
Jim Meyering 024e00dc 1999-01-01T17:43:10 (quoting_style_vals): New public array.
Jim Meyering 21e75a37 1999-01-01T17:40:08 Add comments. (xcalloc, xmalloc, xrealloc): Remove prototypes. (calloc): Remove `#ifdef NOT_USED' that used to hide this function.
Jim Meyering f9dba3b4 1999-01-01T17:36:43 Add comments. (PARAMS, XMALLOC, XCALLOC, XREALLOC): Define. Based on changes from Akim Demaille.
Jim Meyering 992f61a2 1999-01-01T17:34:18 remove leading _ from _ARGMATCH_H_
Jim Meyering df76ddc4 1999-01-01T07:10:00 *** empty log message ***
Jim Meyering 30c37085 1999-01-01T07:09:08 .
Jim Meyering 25a83236 1999-01-01T07:08:54 .
Jim Meyering 5f3336eb 1999-01-01T07:03:16 (quotearg_n_options): Make `options' parameter be `const'.
Jim Meyering 94a2786e 1999-01-01T07:02:16 (quotearg_buffer): Cast -1 to size_t before comparing. (quotearg_n): Change type of 1st parameter from int to unsigned int. (quotearg_n_options): Likewise. From Akim Demaille.
Jim Meyering f8715f3a 1999-01-01T06:47:04 (humblock): Use ARGMATCH in place of argmatch.
Jim Meyering bd456f74 1999-01-01T06:43:04 (get_version): Use XARGCASEMATCH in place of argmatch & co.
Jim Meyering 2d5089f6 1998-12-31T23:24:08 .
Jim Meyering 58034596 1998-12-31T22:03:13 (libfu_a_SOURCES): Remove strcasecmp.c. (BUILT_SOURCES): Add strcasecmp.c and strncasecmp.c. (EXTRA_DIST): Add strcasecmp.cin. (strcasecmp.c): New rule. (strncasecmp.c): New rule.