lib


Log

Author Commit Date CI Message
Jim Meyering 4dceaded 2001-06-18T08:01:38 update from libc
Jim Meyering eaa0d8af 2001-06-11T02:49:20 *** empty log message ***
Jim Meyering e016d970 2001-06-11T02:48:14 Update from GNU libc.
Jim Meyering 7f8331af 2001-05-27T13:46:52 *** empty log message ***
Jim Meyering 70b974ed 2001-05-27T13:46:31 (UT_TYPE): Define.
Jim Meyering 799d5f9b 2001-05-24T22:08:45 .
Jim Meyering fcd607ca 2001-05-24T06:12:07 *** empty log message ***
Jim Meyering cb9041da 2001-05-24T06:12:00 Include "quote.h". (argmatch_invalid): Remove explicit `' quotes. Instead, use the quote function. Reported by Göran Uddeborg.
Jim Meyering ede938bc 2001-05-21T06:59:27 .
Jim Meyering 180c9fa1 2001-05-21T06:36:43 *** empty log message ***
Jim Meyering bf7a6249 2001-05-21T06:36:36 (dir_name): Compute append_dot using path, not newpath which is not yet declared.
Jim Meyering 117422aa 2001-05-20T21:09:06 .
Jim Meyering 71ad25e2 2001-05-20T20:41:20 (my_strftime): Define to nstrftime if emacs, but only if my_strftime is not defined. (extra_args, extra_args_spec, extra_args_spec_iso): Rename from ut_argument, ut_argument_spec, ut_argument_spec_iso, respectively. Add one more extra argument: a nanoseconds value. All uses changed. (ns): New macro. (my_strftime function): Add %N format. (emacs_strftimeu): Renamed from emacs_strftime, with extra ut argument.
Jim Meyering c2ce7a9f 2001-05-20T20:39:28 (libfetish_a_SOURCES): Add strftime.c, since we now compile it on all hosts.
Jim Meyering f71e0eda 2001-05-16T07:30:54 .
Jim Meyering 4e6affc1 2001-05-12T15:50:50 *** empty log message ***
Jim Meyering 02e94d66 2001-05-12T15:50:27 (ISSLASH): Remove; now in dirname.h. (strip_trailing_slashes): Return nonzero if a slash was stripped. Do not strip the last slash after a file system prefix.
Jim Meyering de4cde2d 2001-05-12T15:48:00 (base_name): Remove; now in dirname.h. (STREQ): Remove. (same_name): Handle the case where the basename ends in trailing '/'.
Jim Meyering 2022bf83 2001-05-12T15:46:36 (DIRECTORY_SEPARATOR, ISSLASH, FILESYSTEM_PREFIX_LEN): New macros. (base_name, base_len, dir_len, strip_trailing_slashes): New decls.
Jim Meyering e6d6498c 2001-05-12T15:45:43 (DIRECTORY_SEPARATOR, FILESYSTEM_PREFIX_LEN, ISSLASH): Remove; now in dirname.h. (path_concat): Use base_len to compute base length, not strlen; this means we cannot rely on memcpy to null-terminate.
Jim Meyering 94ce07b0 2001-05-12T15:40:47 Use "", not <> to include non-system header files.
Jim Meyering 0784f9d5 2001-05-12T15:39:45 Use "", not <> to include dirname.h.
Jim Meyering dfce97c0 2001-05-12T15:38:00 (FILESYSTEM_PREFIX_LEN, ISSLASH): Remove; now in dirname.h. Include <string.h> instead of <stdlib.h>. Do not include <assert.h>; no longer needed. Include xalloc.h. (memrchr): Remove decl. (dir_name_r): Remove. (dir_len): Renamed from dirlen. All callers changed. Rewrite in terms of base_name, for simplicity and consistency. (dir_name): Never return NULL. All callers changed. Do not include <stdlib.h> in test program; no longer needed. return 0; is fine for test program.
Jim Meyering aa4998c8 2001-05-12T14:23:49 (FILESYSTEM_PREFIX_LEN, PARAMS, ISSLASH): Remove; now in dirname.h. Do not include <stdio.h>, <assert.h>; no longer needed. Include <string.h>, <dirname.h>. (base_name): Allow file names ending in slashes, other than names that are all slashes. In this case, return the basename followed by the slashes. This is more general, and can be used in places where the original base_name purposely had an assertion failure. (base_len): New function.
Jim Meyering 47bb1b5a 2001-05-12T14:20:43 (base_name): Remove; now in dirname.h. Include <dirname.h> after size_t is defined. (find_backup_file_name, max_backup_version): Use base_len instead of rolling it ourselves. Handle the case of "" and (on DOS) "C:" correctly.
Jim Meyering 7b74fddf 2001-05-12T14:13:36 (ISSLASH, base_name): Remove; now in dirname.h. Include <dirname.h> after size_t is defined. (addext): Use base_len to trim redundant trailing slashes instead of doing it ourselves. But do not trim the last slash if it is not redundant.
Jim Meyering 7bf6449a 2001-05-12T10:05:15 Include dirname.h. (strip_trailing_slashes): Remove decl; now in dirname.h.
Jim Meyering 7377d176 2001-05-12T10:04:13 .
Jim Meyering 0459fd67 2001-04-08T20:00:14 *** empty log message ***
Jim Meyering edde4560 2001-04-08T19:58:59 that's necessary when the offset spans a DST transition.
Jim Meyering 3e1ee4f3 2001-04-02T08:31:28 Update from GNU libc.
Jim Meyering 1ba4c0d4 2001-04-02T08:31:22 *** empty log message ***
Jim Meyering c99e1900 2001-03-19T11:59:55 *** empty log message ***
Jim Meyering 68ceb13d 2001-03-19T11:52:29 (version_etc_copyright): Update to 2001.
Jim Meyering b721cc85 2001-03-16T12:02:29 *** empty log message ***
Jim Meyering 9b10f770 2001-03-16T12:02:22 (uint64_t): Define to uintmax_t if not defined, and if UINT64_MAX is not defined. Required at least for Vax Ultrix4.3, which doesn't define uint64_t. Reported by John David Anglin.
Jim Meyering 70dd6df4 2001-03-15T14:50:26 *** empty log message ***
Jim Meyering d2e960c5 2001-03-15T14:50:16 (BeOS): Use wildcard syntax.
Jim Meyering 4028e63d 2001-03-15T14:49:56 (locale_charset): Allow wildcard syntax. Also resolve alias if codeset is empty.
Jim Meyering 23974b07 2001-03-13T15:57:21 *** empty log message ***
Jim Meyering c57b0256 2001-03-13T15:57:15 (path_concat) [FILESYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX]: Don't insert a backslash when concatenating e.g., `C:' and `foo'. From Bruno Haible.
Jim Meyering 3465c262 2001-03-13T04:18:10 .
Jim Meyering ffc91d18 2001-03-12T10:15:08 .
Jim Meyering 8212f497 2001-03-09T18:37:57 .
Jim Meyering 506c6880 2001-03-06T18:11:20 (locale_charset): Don't use setlocale(LC_CTYPE,NULL). Don't return NULL.
Jim Meyering 218b44aa 2001-03-06T18:11:01 (print_unicode_char): Simplify accordingly.
Jim Meyering 6cd89115 2001-03-06T18:01:26 *** empty log message ***
Jim Meyering b98afd70 2001-03-06T18:00:47 Update for FreeBSD 4.2 and OSF/1 5.1. Add support for DOS/DJGPP.
Jim Meyering 16fcd182 2001-03-04T01:48:17 .
Jim Meyering 2b2c3a6e 2001-03-03T19:06:54 (libfetish_a_SOURCES): Add dup-safer.c, fopen-safer.c. (noinst_HEADERS): Add stdio-safer.h, unistd-safer.h.
Jim Meyering 64d0d1ab 2001-03-03T19:06:28 *** empty log message ***
Jim Meyering 196a4d46 2001-03-03T19:05:36 from Paul Eggert
Jim Meyering 5c3a739a 2001-03-03T18:38:22 .
Jim Meyering 0fdb952b 2001-03-02T03:12:47 from GNU libc
Jim Meyering 7698c573 2001-03-02T03:06:08 .
Jim Meyering c75e7d5c 2001-02-17T16:56:27 *** empty log message ***
Jim Meyering 7652bc13 2001-02-17T16:56:20 Sync from GNU libc. Use double quotes, not <...> around included file name.
Jim Meyering f7a5b1c6 2001-02-17T16:53:38 *** empty log message ***
Jim Meyering ca7e92f4 2001-02-17T16:53:33 (__strnlen): Merge in a change from GNU libc.
Jim Meyering 098d5eab 2001-02-17T16:51:03 *** empty log message ***
Jim Meyering 0d99837f 2001-02-17T16:50:27 update comments from libc
Jim Meyering b0616286 2001-02-17T12:44:04 *** empty log message ***
Jim Meyering 642d2652 2001-02-17T12:43:57 (mbswidth): Also define as macro, to avoid prototype clash.
Jim Meyering db5283c7 2001-02-17T10:39:17 (mbrtowc, mbsinit): Remove workaround macros for hosts that have mbrtowc but not mbstate_t, as we now insist on proper declarations for both before using mbrtowc.
Jim Meyering 9d5abcc1 2001-02-17T10:37:10 *** empty log message ***
Jim Meyering c95bd457 2001-02-17T08:55:17 .
Jim Meyering 0140ba4c 2001-02-17T07:14:31 Update from libc.
Jim Meyering 9a3aad25 2001-02-17T07:13:03 *** empty log message ***
Jim Meyering beb4309b 2001-02-16T19:31:18 *** empty log message ***
Jim Meyering 702f288a 2001-02-16T19:28:43 (malloc): Undef before defining, since stdlib.h may have defined it.
Jim Meyering 24f416d4 2001-02-08T10:43:44 .
Jim Meyering bc09d20e 2001-02-08T06:49:29 update from libc
Jim Meyering e17f76a3 2001-02-07T11:47:40 *** empty log message ***
Jim Meyering 8a0e8701 2001-02-07T11:47:24 Update from libc.
Jim Meyering 37afd836 2001-01-31T19:15:41 .
Jim Meyering 64f79e98 2001-01-30T21:50:36 *** empty log message ***
Jim Meyering 32b0989c 2001-01-30T21:50:32 Update for FreeBSD 4.2.
Jim Meyering 607bcdf5 2001-01-26T11:15:53 *** empty log message ***
Jim Meyering 4d00eea9 2001-01-26T11:15:37 Include stddef.h.
Jim Meyering a4003340 2001-01-26T11:13:34 *** empty log message ***
Jim Meyering 526408f4 2001-01-26T11:13:28 [HAVE_DONE_WORKING_MALLOC_CHECK]: Enclose error-evoking line in double quotes so that it evokes a better diagnostic. [HAVE_DONE_WORKING_REALLOC_CHECK]: Likewise.
Jim Meyering ba76cdcb 2001-01-21T09:40:48 *** empty log message ***
Jim Meyering 9988b806 2001-01-21T09:40:43 (print_unicode_char): Cast the second iconv() arg, to avoid a warning. Add back 'const' to inptr.
Jim Meyering ff127c0e 2001-01-20T11:17:33 revert last change
Jim Meyering 6e22c000 2001-01-20T09:36:19 whoops. revert last change
Jim Meyering e2b0b4a5 2001-01-20T09:34:34 *** empty log message ***
Jim Meyering dabd3d82 2001-01-20T09:34:20 Fix typo: s/false/0/.
Jim Meyering 5d01878c 2001-01-16T08:34:53 *** empty log message ***
Jim Meyering 832f6a75 2001-01-16T08:34:45 Include <stdio.h>, needed by assert on SunOS4.
Jim Meyering 67052bf2 2001-01-14T15:35:19 .
Jim Meyering d4fede9d 2001-01-14T15:35:07 *** empty log message ***
Jim Meyering 707c315d 2001-01-14T15:34:22 Include stdlib.h, string.h or strings.h, and xalloc.h. Use strip_trailing_slashes rather than open-coding it.
Jim Meyering acf23bc3 2001-01-14T11:08:35 from Volker Borchert
Jim Meyering c7833c44 2001-01-07T09:20:47 normalize spelling in comment
Jim Meyering aaea9d07 2001-01-04T10:19:49 .
Jim Meyering 0ea8ff5b 2001-01-04T10:19:43 Sync with glibc time/strftime.c 1.81.
Jim Meyering 135f4da5 2001-01-03T10:09:08 *** empty log message ***
Jim Meyering caa8c454 2001-01-03T10:08:43 (print_unicode_char): Remove `const' from declaration of local `inptr' to avoid warning with some system declarations of iconv.
Jim Meyering 934fa333 2000-12-29T10:32:33 *** empty log message ***
Jim Meyering 43b0594f 2000-12-29T10:32:09 Do not assume that mode_t uses the traditional octal encoding. E.g. "chmod 1 FOO" should set the other-execute bit of FOO even if S_IXOTH != 1. (SUID, SGID, SVTX, RUSR, WUSR, XUSR, RGRP, WGRP, XGRP, ROTH, WOTH, XOTH, ALLM): New macros. (S_ISUID, S_ISGID, S_ISVTX, S_IRUSR, S_IWUSR, S_IXUSR, S_IRGRP, S_IWGRP, S_IXGRP, S_IROTH, S_IWOTH, S_IXOTH): Use them. (S_ISGID): Fix typo; it was defaulting to the same value as S_ISUID. (S_IRWXU, S_IRWXG, S_IRWXO): Specify defaults in terms of the above. (mode_compile): No need to use uintmax_t; unsigned long is long enough. Don't bother to get suffix since we don't use it.