gnulib.git
23 years ago*** empty log message *** FILEUTILS-4_0_30
Jim Meyering [Tue, 31 Oct 2000 07:10:03 +0000 (07:10 +0000)]
*** empty log message ***

23 years agoAdd "2000" to Copyright line, as this file was changed this year.
Jim Meyering [Tue, 31 Oct 2000 07:09:56 +0000 (07:09 +0000)]
Add "2000" to Copyright line, as this file was changed this year.

23 years agoRemove "2000" from Copyright line, as the file hasn't been
Jim Meyering [Tue, 31 Oct 2000 07:09:02 +0000 (07:09 +0000)]
Remove "2000" from Copyright line, as the file hasn't been
changed this year other than in the copyright notice.

23 years ago*** empty log message ***
Jim Meyering [Tue, 31 Oct 2000 07:07:26 +0000 (07:07 +0000)]
*** empty log message ***

23 years ago(FOLD): Do not assume that characters are unsigned.
Jim Meyering [Tue, 31 Oct 2000 07:07:05 +0000 (07:07 +0000)]
(FOLD): Do not assume that characters are unsigned.
(fnmatch): Fix some FNM_FILE_NAME and FNM_LEADING_DIR bugs,
e.g. fnmatch("d*/*1", "d/s/1", FNM_FILE_NAME) incorrectly yielded zero.

23 years ago.
Jim Meyering [Mon, 30 Oct 2000 17:51:06 +0000 (17:51 +0000)]
.

23 years ago*** empty log message ***
Stefan Monnier [Mon, 30 Oct 2000 15:22:29 +0000 (15:22 +0000)]
*** empty log message ***

23 years ago(re_iswctype, re_wctype_to_bit): Fix braino. EMACS_PRETEST_21_0_95
Stefan Monnier [Mon, 30 Oct 2000 15:20:17 +0000 (15:20 +0000)]
(re_iswctype, re_wctype_to_bit): Fix braino.
(regex_compile): Catch bogus \(\1\).

23 years ago*** empty log message ***
Jim Meyering [Sun, 29 Oct 2000 22:43:51 +0000 (22:43 +0000)]
*** empty log message ***

23 years agos/AC_SHELL_IFELSE/AS_IFELSE/ to match autoconf renaming.
Jim Meyering [Sun, 29 Oct 2000 22:43:08 +0000 (22:43 +0000)]
s/AC_SHELL_IFELSE/AS_IFELSE/ to match autoconf renaming.

23 years agofix typo: s/fseek0/fseeko/
Jim Meyering [Sun, 29 Oct 2000 17:19:51 +0000 (17:19 +0000)]
fix typo: s/fseek0/fseeko/

23 years ago*** empty log message *** FILEUTILS-4_0_29
Jim Meyering [Sun, 29 Oct 2000 13:50:25 +0000 (13:50 +0000)]
*** empty log message ***

23 years ago(__restrict_arr): Move definition out of #ifndef block.
Jim Meyering [Sun, 29 Oct 2000 13:49:56 +0000 (13:49 +0000)]
(__restrict_arr): Move definition out of #ifndef block.
Required because egcs-2.91.66 (aka 1.1.2) defines __restrict, but
doesn't define __restrict_arr.

23 years ago*** empty log message *** SH-UTILS-2_0_11
Jim Meyering [Sun, 29 Oct 2000 11:03:18 +0000 (11:03 +0000)]
*** empty log message ***

23 years agoFix grammar in comment.
Jim Meyering [Sun, 29 Oct 2000 11:03:01 +0000 (11:03 +0000)]
Fix grammar in comment.

23 years ago*** empty log message *** FILEUTILS-4_0_28
Jim Meyering [Sat, 28 Oct 2000 12:29:54 +0000 (12:29 +0000)]
*** empty log message ***

23 years ago(jm_PREREQ): Add jm_PREREQ_MEMCHR.
Jim Meyering [Sat, 28 Oct 2000 12:29:45 +0000 (12:29 +0000)]
(jm_PREREQ): Add jm_PREREQ_MEMCHR.
(jm_PREREQ_MEMCHR): New function.

23 years ago.
Jim Meyering [Sat, 28 Oct 2000 08:25:21 +0000 (08:25 +0000)]
.

23 years agoUpdate from libc.
Jim Meyering [Sat, 28 Oct 2000 08:24:44 +0000 (08:24 +0000)]
Update from libc.

23 years ago*** empty log message ***
Jim Meyering [Sat, 28 Oct 2000 08:22:17 +0000 (08:22 +0000)]
*** empty log message ***

23 years agoUpdate from libc.
Jim Meyering [Sat, 28 Oct 2000 08:22:11 +0000 (08:22 +0000)]
Update from libc.
Adjust for portability:
[HAVE_STDLIB_H]: Include stdlib.h.
[HAVE_BP_SYM_H || _LIBC]: Guard inclusion of bp-sym.h.
Undef __memchr, too.
[!weak_alias]: Define __memchr to memchr.

23 years ago*** empty log message ***
Jim Meyering [Sat, 28 Oct 2000 07:56:40 +0000 (07:56 +0000)]
*** empty log message ***

23 years agoUpdate from libc.
Jim Meyering [Sat, 28 Oct 2000 07:56:12 +0000 (07:56 +0000)]
Update from libc.

23 years ago*** empty log message ***
Jim Meyering [Sat, 28 Oct 2000 07:47:07 +0000 (07:47 +0000)]
*** empty log message ***

23 years ago(setusershell) [HAVE_FSEEKO]: Use fseek0.
Jim Meyering [Sat, 28 Oct 2000 07:47:04 +0000 (07:47 +0000)]
(setusershell) [HAVE_FSEEKO]: Use fseek0.
Patch by Ulrich Drepper.

23 years agoUpdate from libc.
Jim Meyering [Sat, 28 Oct 2000 07:15:32 +0000 (07:15 +0000)]
Update from libc.

23 years ago*** empty log message ***
Stefan Monnier [Fri, 27 Oct 2000 13:29:48 +0000 (13:29 +0000)]
*** empty log message ***

23 years ago(POP_FAILURE_REG_OR_COUNT, re_match_2_internal)
Stefan Monnier [Fri, 27 Oct 2000 13:29:36 +0000 (13:29 +0000)]
(POP_FAILURE_REG_OR_COUNT, re_match_2_internal)
(re_match_2_internal, re_match_2_internal, re_match_2_internal):
Giving in to popular pressure to shut up the compiler with casts.

23 years ago.
Jim Meyering [Thu, 26 Oct 2000 09:39:08 +0000 (09:39 +0000)]
.

23 years agoUpdate from libc.
Jim Meyering [Thu, 26 Oct 2000 08:08:06 +0000 (08:08 +0000)]
Update from libc.

23 years ago*** empty log message ***
Stefan Monnier [Thu, 26 Oct 2000 00:46:00 +0000 (00:46 +0000)]
*** empty log message ***

23 years agoMore `unsigned char' -> `re_char' changes.
Stefan Monnier [Thu, 26 Oct 2000 00:45:01 +0000 (00:45 +0000)]
More `unsigned char' -> `re_char' changes.
Also change several `int' into `re_wchar_t'.
(PATTERN_STACK_EMPTY, PUSH_PATTERN_OP, POP_PATTERN_OP): Remove.
(PUSH_FAILURE_POINTER): Don't cast any more.
(POP_FAILURE_REG_OR_COUNT): Remove the cast that strips `const'.
We want GCC to complain, since this piece of code makes
re_match non-reentrant, which *should* be fixed.
(GET_BUFFER_SPACE): Use size_t rather than unsigned long.
(EXTEND_BUFFER): Use RETALLOC.
(SET_LIST_BIT): Don't cast.
(re_wchar_t): New type.
(re_iswctype, re_wctype_to_bit): Make it crystal clear to GCC
that those two functions will always properly return.
(IMMEDIATE_QUIT_CHECK): Cast to void.
(analyse_first): Use recursion rather than an explicit stack.
(re_compile_fastmap): Can't fail anymore.
(re_search_2): Don't check re_compile_fastmap for failure.
(PUSH_NUMBER): Renamed from PUSH_FAILURE_COUNT.
Now also sets the new value (passed in a new argument).
(re_match_2_internal): Use it.
Also, use a new var `reg' of type size_t when looping through regs
rather than reuse the inappropriate `mcnt'.

23 years ago*** empty log message ***
Jim Meyering [Wed, 25 Oct 2000 08:36:13 +0000 (08:36 +0000)]
*** empty log message ***

23 years ago(dir_name_r): Declare it.
Jim Meyering [Wed, 25 Oct 2000 08:36:08 +0000 (08:36 +0000)]
(dir_name_r): Declare it.

23 years ago*** empty log message ***
Jim Meyering [Wed, 25 Oct 2000 08:34:36 +0000 (08:34 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Jim Meyering [Wed, 25 Oct 2000 06:01:31 +0000 (06:01 +0000)]
*** empty log message ***

23 years agocppi, on one line
Jim Meyering [Wed, 25 Oct 2000 06:01:24 +0000 (06:01 +0000)]
cppi, on one line

23 years agoUpdate from libc.
Jim Meyering [Wed, 25 Oct 2000 06:00:26 +0000 (06:00 +0000)]
Update from libc.

23 years ago*** empty log message ***
Andrew Innes [Tue, 24 Oct 2000 14:01:10 +0000 (14:01 +0000)]
*** empty log message ***

23 years ago(IMMEDIATE_QUIT_CHECK): New macro, which does QUIT on
Andrew Innes [Tue, 24 Oct 2000 14:00:55 +0000 (14:00 +0000)]
(IMMEDIATE_QUIT_CHECK): New macro, which does QUIT on
NT-Emacs only.
(re_match_2_internal): Use IMMEDIATE_QUIT_CHECK instead of QUIT,
so that re_search functions only quit when callers expect them to.

23 years ago(regex_compile): Fix previous change.
Kenichi Handa [Tue, 24 Oct 2000 08:27:34 +0000 (08:27 +0000)]
(regex_compile): Fix previous change.

23 years ago*** empty log message ***
Jim Meyering [Tue, 24 Oct 2000 08:20:17 +0000 (08:20 +0000)]
*** empty log message ***

23 years ago(hard_locale): Revert last change -- it was simply
Jim Meyering [Tue, 24 Oct 2000 08:20:13 +0000 (08:20 +0000)]
(hard_locale): Revert last change -- it was simply
wrong.  That set_locale call must not have any side effects.
From Paul Eggert.

23 years ago(regex_compile): Change the way of handling a range from a char less
Kenichi Handa [Tue, 24 Oct 2000 08:10:27 +0000 (08:10 +0000)]
(regex_compile): Change the way of handling a range from a char less
than 256 to a char not less than 256.

23 years ago*** empty log message ***
Kenichi Handa [Tue, 24 Oct 2000 08:10:02 +0000 (08:10 +0000)]
*** empty log message ***

23 years ago*** empty log message *** TEXTUTILS-2_0_8
Jim Meyering [Sun, 22 Oct 2000 21:09:53 +0000 (21:09 +0000)]
*** empty log message ***

23 years ago(md5_process_block) [OP]: Use `rol', not CYCLIC.
Jim Meyering [Sun, 22 Oct 2000 21:09:43 +0000 (21:09 +0000)]
(md5_process_block) [OP]: Use `rol', not CYCLIC.
[CYCLIC]: Remove now-unused definition.

23 years ago.
Jim Meyering [Sun, 22 Oct 2000 13:03:06 +0000 (13:03 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sun, 22 Oct 2000 06:57:54 +0000 (06:57 +0000)]
*** empty log message ***

23 years ago(O_DIRECTORY): Define, if needed.
Jim Meyering [Sun, 22 Oct 2000 06:57:42 +0000 (06:57 +0000)]
(O_DIRECTORY): Define, if needed.
(save_cwd) [HAVE_FCHDIR]: Use O_DIRECTORY when opening ".".
Suggestion from Ulrich Drepper.

23 years ago.
Jim Meyering [Sat, 21 Oct 2000 20:07:03 +0000 (20:07 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sat, 21 Oct 2000 20:01:28 +0000 (20:01 +0000)]
*** empty log message ***

23 years agotweak comment
Jim Meyering [Sat, 21 Oct 2000 12:46:58 +0000 (12:46 +0000)]
tweak comment

23 years ago(dir_name_r): New function, factored out of dir_name.
Jim Meyering [Sat, 21 Oct 2000 11:44:43 +0000 (11:44 +0000)]
(dir_name_r): New function, factored out of dir_name.
(dir_name): Use dir_name_r.

23 years ago*** empty log message ***
Jim Meyering [Sat, 21 Oct 2000 11:29:01 +0000 (11:29 +0000)]
*** empty log message ***

23 years ago(memrchr): Declare if necessary.
Jim Meyering [Sat, 21 Oct 2000 11:28:42 +0000 (11:28 +0000)]
(memrchr): Declare if necessary.
(dir_name): Remove the restriction that there be no
trailing slashes.  Now, this code skips past them, effectively
ignoring them.
[TEST_DIRNAME] (main): New unit tests.

23 years ago(jm_PREREQ_DIRNAME): New macro.
Jim Meyering [Sat, 21 Oct 2000 10:37:10 +0000 (10:37 +0000)]
(jm_PREREQ_DIRNAME): New macro.

23 years ago(AC_REPLACE_FUNCS): Add memrchr.
Jim Meyering [Sat, 21 Oct 2000 10:36:49 +0000 (10:36 +0000)]
(AC_REPLACE_FUNCS): Add memrchr.

23 years ago(jm_CHECK_DECLS): Also check for memrchr.
Jim Meyering [Sat, 21 Oct 2000 10:36:32 +0000 (10:36 +0000)]
(jm_CHECK_DECLS): Also check for memrchr.

23 years ago*** empty log message ***
Jim Meyering [Sat, 21 Oct 2000 10:33:25 +0000 (10:33 +0000)]
*** empty log message ***

23 years agoNew file, derived from the one in GNU libc.
Jim Meyering [Sat, 21 Oct 2000 10:27:59 +0000 (10:27 +0000)]
New file, derived from the one in GNU libc.

23 years ago*** empty log message ***
Jim Meyering [Tue, 17 Oct 2000 08:45:42 +0000 (08:45 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Jim Meyering [Tue, 17 Oct 2000 08:45:32 +0000 (08:45 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Jim Meyering [Tue, 17 Oct 2000 08:45:11 +0000 (08:45 +0000)]
*** empty log message ***

23 years ago[PARAMS]: Define and use.
Jim Meyering [Tue, 17 Oct 2000 08:45:07 +0000 (08:45 +0000)]
[PARAMS]: Define and use.

23 years agoRemove warning that noone noticed anyway
Jeff Bailey [Tue, 17 Oct 2000 06:55:04 +0000 (06:55 +0000)]
Remove warning that noone noticed anyway

23 years ago*** empty log message ***
Jim Meyering [Tue, 17 Oct 2000 06:45:57 +0000 (06:45 +0000)]
*** empty log message ***

23 years agoUpdate from libc.
Jim Meyering [Tue, 17 Oct 2000 06:45:49 +0000 (06:45 +0000)]
Update from libc.

23 years ago*** empty log message ***
Jim Meyering [Mon, 16 Oct 2000 06:25:29 +0000 (06:25 +0000)]
*** empty log message ***

23 years ago(hard_locale): Use "", not 0 as 2nd arg to setlocale.
Jim Meyering [Mon, 16 Oct 2000 06:24:33 +0000 (06:24 +0000)]
(hard_locale): Use "", not 0 as 2nd arg to setlocale.
From Jan Fedak.

23 years ago*** empty log message ***
Stefan Monnier [Sun, 15 Oct 2000 16:44:54 +0000 (16:44 +0000)]
*** empty log message ***

23 years ago(WIDE_CHAR_SUPPORT): Define if _LIBC as well.
Stefan Monnier [Sun, 15 Oct 2000 16:44:45 +0000 (16:44 +0000)]
(WIDE_CHAR_SUPPORT): Define if _LIBC as well.
Mostly, just a test of the CVS repository.

23 years ago*** empty log message *** FILEUTILS-4_0_27
Jim Meyering [Mon, 25 Sep 2000 00:01:22 +0000 (00:01 +0000)]
*** empty log message ***

23 years ago(rol): Define (from GnuPG).
Jim Meyering [Mon, 25 Sep 2000 00:00:58 +0000 (00:00 +0000)]
(rol): Define (from GnuPG).

23 years agoGive credit (GnuPG) where due.
Jim Meyering [Sun, 24 Sep 2000 23:59:39 +0000 (23:59 +0000)]
Give credit (GnuPG) where due.
(M): Use rol rather than open-coding it.
Add a FIXME comment.

23 years ago*** empty log message ***
Jim Meyering [Thu, 21 Sep 2000 14:40:09 +0000 (14:40 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Jim Meyering [Thu, 21 Sep 2000 05:40:34 +0000 (05:40 +0000)]
*** empty log message ***

23 years ago(parse_user_spec): Remove debugging printf I'd added.
Jim Meyering [Thu, 21 Sep 2000 05:40:28 +0000 (05:40 +0000)]
(parse_user_spec): Remove debugging printf I'd added.
Argh!

23 years ago*** empty log message ***
Jim Meyering [Wed, 20 Sep 2000 08:05:39 +0000 (08:05 +0000)]
*** empty log message ***

23 years ago(libfetish_a_SOURCES): Add sha.c.
Jim Meyering [Wed, 20 Sep 2000 08:05:24 +0000 (08:05 +0000)]
(libfetish_a_SOURCES): Add sha.c.
(noinst_HEADERS): Add sha.h.
Based on code from Scott G. Miller and from GnuPG.

23 years agoAdd warning to top of source files
Jeff Bailey [Tue, 19 Sep 2000 15:47:02 +0000 (15:47 +0000)]
Add warning to top of source files

23 years ago*** empty log message ***
Jim Meyering [Mon, 18 Sep 2000 06:37:15 +0000 (06:37 +0000)]
*** empty log message ***

23 years ago(AC_FUNC_GETLOADAVG): Restore the initial value of LIBS.
Jim Meyering [Mon, 18 Sep 2000 06:37:01 +0000 (06:37 +0000)]
(AC_FUNC_GETLOADAVG): Restore the initial value of LIBS.
Otherwise, everyone ends up linking with -lelf for some configurations.
Reported by Mike Stone.

23 years agoshrink tmp array length from 80 to 16.
Jim Meyering [Sun, 17 Sep 2000 13:02:43 +0000 (13:02 +0000)]
shrink tmp array length from 80 to 16.

23 years agouse gnupg R/M macros
Jim Meyering [Sun, 17 Sep 2000 13:01:02 +0000 (13:01 +0000)]
use gnupg R/M macros

23 years agocheckpoint
Jim Meyering [Sun, 17 Sep 2000 12:54:25 +0000 (12:54 +0000)]
checkpoint

23 years ago*** empty log message ***
Jim Meyering [Sun, 17 Sep 2000 11:12:31 +0000 (11:12 +0000)]
*** empty log message ***

23 years agoremove debug junk
Jim Meyering [Sun, 17 Sep 2000 11:11:26 +0000 (11:11 +0000)]
remove debug junk

23 years agomoving to gnupg's version of sha1.c
Jim Meyering [Sun, 17 Sep 2000 11:11:01 +0000 (11:11 +0000)]
moving to gnupg's version of sha1.c

23 years agosnapshot of massaged original
Jim Meyering [Sun, 17 Sep 2000 11:08:06 +0000 (11:08 +0000)]
snapshot of massaged original

23 years ago.
Jim Meyering [Sat, 16 Sep 2000 16:49:23 +0000 (16:49 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sat, 16 Sep 2000 16:47:06 +0000 (16:47 +0000)]
*** empty log message ***

23 years agoUpdate from libc.
Jim Meyering [Sat, 16 Sep 2000 16:46:50 +0000 (16:46 +0000)]
Update from libc.

23 years ago*** empty log message ***
Jim Meyering [Sun, 10 Sep 2000 07:31:54 +0000 (07:31 +0000)]
*** empty log message ***

23 years ago(_getopt_internal): Update from glibc.
Jim Meyering [Sun, 10 Sep 2000 07:31:44 +0000 (07:31 +0000)]
(_getopt_internal): Update from glibc.

23 years ago*** empty log message ***
Jim Meyering [Sat, 9 Sep 2000 16:02:37 +0000 (16:02 +0000)]
*** empty log message ***

23 years agoRename ISASCII to IN_CTYPE_DOMAIN.
Jim Meyering [Sat, 9 Sep 2000 15:56:26 +0000 (15:56 +0000)]
Rename ISASCII to IN_CTYPE_DOMAIN.

23 years ago*** empty log message *** FILEUTILS-4_0z
Jim Meyering [Sat, 9 Sep 2000 07:20:54 +0000 (07:20 +0000)]
*** empty log message ***

23 years agoDon't use atoi.
Jim Meyering [Sat, 9 Sep 2000 07:20:46 +0000 (07:20 +0000)]
Don't use atoi.
Include sys/param.h and limits.h.
Include xstrtol.h.
(CHAR_BIT, TYPE_SIGNED, TYPE_MINIMUM, TYPE_MAXIMUM): Define.
(UID_T_MAX, GID_T_MAX, MAXUID, MAXGID): Define.
(parse_user_spec): Use xstrtoul, not atoi when converting numeric
UID, GID.  Check range.

23 years ago*** empty log message ***
Jim Meyering [Wed, 6 Sep 2000 20:04:17 +0000 (20:04 +0000)]
*** empty log message ***