lib


Log

Author Commit Date CI Message
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.
Jim Meyering 95b0b08d 1998-12-31T18:12:40 fix typo
Jim Meyering 2e9cd2d4 1998-12-31T18:10:53 white space changes
Jim Meyering 901de69f 1998-12-31T18:07:23 (strncasecmp): Move to a separate file. Add curly braces around some one-stmt-but-multiline blocks.
Jim Meyering 18819655 1998-12-31T17:53:59 *** empty log message ***
Jim Meyering ccb03e92 1998-12-31T16:19:31 remove trailing blanks
Jim Meyering bcd35974 1998-12-31T16:18:13 lots of changes from Akim Demaille.
Jim Meyering a4b08c64 1998-12-31T14:56:20 (addext): Protoize. Indent cpp directives to match nesting.
Jim Meyering 1045b39c 1998-12-31T14:53:16 (posix_time_parse): Change type of index `i' from int to unsigned int.
Jim Meyering fdc9c3f1 1998-12-31T14:37:21 Fix warnings from gcc -W -Wall (__attribute__): Define. (ATTRIBUTE_UNUSED): Define. (yyerror): Mark parameter as unused with ATTRIBUTE_UNUSED. (MonthDayTable): Add initializers for last entry. (UnitsTable): Likewise. (OtherTable): Likewise. (MilitaryTable): Likewise.
Jim Meyering dc078337 1998-12-19T17:21:00 *** empty log message ***
Jim Meyering 81f0aa5b 1998-12-19T17:20:03 break long line
Jim Meyering 74b5dbe6 1998-12-19T17:19:13 break long line
Jim Meyering 0eb34fb5 1998-12-19T17:18:23 split long line
Jim Meyering 5d187302 1998-12-19T13:54:04 .
Jim Meyering 38fb568e 1998-12-13T18:04:11 Don't include stdlib.h and declare malloc and free. This works around Solaris 2.7's conflicting prototype. Reported by Karl Berry.
Jim Meyering 92c17942 1998-12-13T17:19:51 (EXTRA_DIST): Add xstat.in.
Jim Meyering 5d023c99 1998-12-12T05:46:02 (lstat.c): Add rule to generate this from xstat.in. (stat.c): Likewise.
Jim Meyering fb17b99b 1998-12-12T05:45:39 *** empty log message ***
Jim Meyering 26e1bea4 1998-12-12T05:45:29 .
Jim Meyering e4d36862 1998-12-11T14:14:16 (quotearg_buffer): Use `7' as the mask, not `3'. From Bruno Haible.
Jim Meyering 3bc1224a 1998-12-07T06:25:54 (dir_name): Rename from dirname. Make argument `const'. Include "dirname.h"
Jim Meyering 20ab81ae 1998-12-07T06:25:29 (noinst_HEADERS): Add dirname.h.
Jim Meyering 917d2161 1998-12-07T06:24:28 .
Jim Meyering f8e2674a 1998-12-07T05:14:07 (rpmatch) [!ENABLE_NLS]: Hard-code tests to use `^[yY]' and `^[nN]'. From Karl Heuer.
Jim Meyering cf42d3e5 1998-12-07T03:12:10 ansideclify
Jim Meyering b033b039 1998-12-06T22:18:17 Redefine putenv before including stdlib.h to work around Solaris 2.7's conflicting prototype. Reported by Karl Berry.
Jim Meyering 82a4c5fa 1998-11-15T17:35:34 (error): Don't use strerror_r's return value.
Jim Meyering 64e32e47 1998-11-14T13:17:34 revert-to-4.0-b7
Jim Meyering fdea18b7 1998-11-14T13:13:10 revert-last-change
Jim Meyering 9f6d5576 1998-11-11T05:16:09 back out last change: there is a better way
Jim Meyering 09e6dda2 1998-11-11T05:01:26 (BACKUPFILE_EXIT_FAILURE): Define. (get_version): Use it in place of EXIT_FAILURE.
Jim Meyering 95b7d7b9 1998-11-10T05:57:56 [EXIT_FAILURE]: Define. (get_version): Use EXIT_FAILURE as exit status rather than hard-coding `2'. From François Pinard.
Jim Meyering a93d455a 1998-11-08T03:40:04 [lstat]: Remove #undef. (rpl_lstat): Protoize. Use ENOENT, not EINVAL, to be consistent with lib/stat.c.
Jim Meyering 915825a9 1998-11-08T03:39:42 (rpl_stat): Protoize. (stat): Remove #undef.
Jim Meyering 26119e04 1998-10-18T14:09:48 Don't invoke localtime_r or gmtime_r unless it's the GNU C library's localtime_r and gmtime_r; there are too many buggy implementations of localtime_r and gmtime_r out there, and it's not worth keeping track of all the different bugs. * strftime.c (__EXTENSIONS__): Remove. (my_strftime_gmtime_r): Renamed from gmtime_r; all uses changed. (my_strftime_localtime_r): Renamed from localtime_r; all uses changed. Base them on localtime/gmtime if not _LIBC.
Jim Meyering d37eda27 1998-10-18T14:08:35 Don't invoke localtime_r or gmtime_r unless it's the GNU C library's localtime_r and gmtime_r; there are too many buggy implementations of localtime_r and gmtime_r out there, and it's not worth keeping track of all the different bugs. * mktime.c (__EXTENSIONS__, HAVE_LOCALTIME_R): Remove. (my_mktime_localtime_r): Renamed from localtime_r; all uses changed. Base it on localtime unless _LIBC.
Jim Meyering 6579bcf6 1998-10-18T01:10:21 Declare localtime_r if necessary.
Jim Meyering 184e8608 1998-10-17T12:39:30 Some systems require <unistd.h> to be included before <time.h> for localtime_r to be declared properly.
Jim Meyering 599729fb 1998-10-12T02:00:59 (_REENTRANT): Define again -- linux-2.0.33 needs it.
Jim Meyering a5382999 1998-10-11T23:03:41 (__mktime_internal): When the requested time falls in a spring-forward gap of size DT, return a time that is DT away from the requested time, preferring a time whose tm_isdst differs from the requested value. Bump the max number of probes from 4 to 6 to account for the extra probes needed to discover a spring-forward gap in the worst case.
Jim Meyering c5da3fd9 1998-10-08T12:19:48 (my_mktime_localtime_r): Renamed from localtime_r. Define also if HAVE_LOCALTIME_R && defined (localtime_r), with a body that merely expands localtime_r; this works around a bug in Digital Unix 4.0A and 4.0D.
Jim Meyering 4f813e1b 1998-10-03T04:43:55 .
Jim Meyering bf42be86 1998-10-02T14:31:24 *** empty log message ***
Jim Meyering 9a2e1a1e 1998-10-02T14:31:11 *** empty log message ***
Jim Meyering 7a7f6f5b 1998-09-29T03:12:27 .
Jim Meyering 6aa63220 1998-09-27T17:44:49 Protect against multiple inclusion. From Akim Demaille.
Jim Meyering 732c30c0 1998-09-27T12:45:33 (my_strftime): Update from FSF.
Jim Meyering 3bf75404 1998-09-26T19:11:23 (__xstrtol) [STRING_TO_UNSIGNED]: Return LONGINT_INVALID for strings that begin with `-'.
Jim Meyering e1937c32 1998-09-19T13:11:23 Fix post-protoization typo.
Jim Meyering 8251e716 1998-09-17T13:48:20 (PARAMS): Define and use. From Kaveh Ghazi.
Jim Meyering c6eaa6fd 1998-09-09T15:39:13 (oatoi): declare arg to be const
Jim Meyering e1f48778 1998-09-09T14:21:16 Protoize.
Jim Meyering 34b298f0 1998-09-07T17:03:50 .
Jim Meyering 5d41f264 1998-09-07T03:23:30 add test harness
Jim Meyering defeec97 1998-09-07T02:38:28 *** empty log message ***
Jim Meyering 22c071e5 1998-09-07T02:36:36 *** empty log message ***
Jim Meyering ab534a75 1998-09-07T02:21:19 (libfu_a_SOURCES): Change posixtm.y to posixtm.c. (noinst_HEADERS): Add posixtm.h.
Jim Meyering b29665b6 1998-09-07T02:18:43 *** empty log message ***
Jim Meyering 3fabedfa 1998-09-07T02:17:55 .
Jim Meyering b8251896 1998-09-06T22:57:00 rewrite from yacc-based version
Jim Meyering 9dc1a4ff 1998-09-06T22:55:47 .
Jim Meyering c9761838 1998-09-06T22:53:59 *** empty log message ***
Jim Meyering fa39a6be 1998-08-16T15:26:20 (PARAMS): Define and use.
Jim Meyering b3b26ab6 1998-08-15T14:20:16 Add braces to suppress warning about ambiguous `else'.
Jim Meyering 5542a382 1998-08-15T03:01:13 (read_filesystem_list) [MOUNTED_GETMNT]: Don't infloop on getmnt(2) returning 0. Christian von Roques
Jim Meyering 293e41a2 1998-08-14T14:09:21 .
Jim Meyering e93173fd 1998-08-13T02:09:24 .
Jim Meyering 7086754d 1998-08-13T02:07:54 (noinst_HEADERS): Add filemode.h.
Jim Meyering c63f16fc 1998-08-13T02:05:56 Protoize. Tsort function definitions and remove prototypes of static functions. (mode_string): Remove prototype.
Jim Meyering cf34f757 1998-08-13T02:05:29 .
Jim Meyering ad3d56c0 1998-08-13T01:52:01 (ftypelet): Add comments for Cray DMF support. From Johan Danielsson.
Jim Meyering 191a820c 1998-08-11T01:52:38 add comment from glibc version
Jim Meyering 9fb5802a 1998-08-07T12:54:51 update from glibc
Jim Meyering 04e03d50 1998-08-03T03:03:11 Ansideclify.