summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-09-29.Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-29In move mode, always first try to rename. Before, upon failure toJim Meyering
rename a directory, this code would never attempt to rename any other file in that directory, but would thenceforth always copy. On some systems (NetApp version ??), renaming a directory may fail with EXDEV, yet renaming files within that directory to a newly- created destination directory succeeds. (copy_internal): Remove local, move_mode; use x->move_mode instead. Based on a patch from Tom Haynes.
2002-09-29*** empty log message ***Jim Meyering
2002-09-29*** empty log message ***Jim Meyering
2002-09-28.Jim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(AM_INTL_SUBDIR): Don't require gt_HEADER_INTTYPES_H.Jim Meyering
It's not necessary with autoconf-2.54.
2002-09-28(jm_FUNC_GETGROUPS): Rewrite to use AC_FUNC_GETGROUPSJim Meyering
and (if needed) to call AC_LIBOBJ and to set GETGROUPS_LIB.
2002-09-28(jm_MACROS): Don't set GETGROUPS_LIB here; now it'sJim Meyering
done via getgroups.m4's wrapper function.
2002-09-28update from masterJim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28Remove file -- now it's part of autoconf-2.54Jim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(FAIL_ONLY_ONE_WAY): New macro. Factor out some duplication.Jim Meyering
(main): Use it. [case 'a']: Use strtoul rather than strtol to avoid compiler warnings.
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(begfield, limfield): Rearrange comparisons to avoid compiler warnings.Jim Meyering
(fillbuf, keycompare): Cast literal `-1' to size_t in comparisons, to avoid compiler warnings.
2002-09-28(dopass): Use a uintmax_t temporary to avoid bogus compiler warnings.Jim Meyering
2002-09-28(tail_bytes): Change type of bytes_remaining to off_tJim Meyering
to avoid overflow. Reported by Hans Lermen.
2002-09-28*** empty log message ***Jim Meyering
2002-09-28*** empty log message ***Jim Meyering
2002-09-28(make_path): Restore umask *before* creating the final component.Jim Meyering
2002-09-28Fix things so `mkdir -p' can create very deep directories, e.g.,Jim Meyering
mkdir -p $(perl -e 'print "a/" x 40000') now works. (main): For --parents (-p), call make_path with the entire directory name, so we don't ever require that file operations like stat or chmod be performed on the entire command line argument.
2002-09-26*** empty log message ***Jim Meyering
2002-09-26(get_ids): Use strtoul, not strtol. Remove some casts.Jim Meyering
2002-09-26add a FIXME commentJim Meyering
2002-09-26*** empty log message ***Jim Meyering
2002-09-26[! HAVE_INTTYPES_H && HAVE_STDINT_H] Include <stdint.h>.Jim Meyering
(UINTMAX_MAX) [!defined UINTMAX_MAX]: New macro. (PROPAGATE_ALL_ONES): Work even if X is unsigned and narrower than int. Work more efficiently if X is the same width as uintmax_t. Do not compare X to -1, to avoid bogus compiler warning. (get_fs_usage): (uintmax_t) -1 -> UINTMAX_MAX to avoid a cast. Don't assume that f_frsize and f_bsize are the same type.
2002-09-25Upgrade to gettext-0.11.5.Jim Meyering
2002-09-25Add be (Belarusian).Jim Meyering
2002-09-25.Jim Meyering
2002-09-25.Jim Meyering
2002-09-25.Jim Meyering
2002-09-25(jm_MACROS): Require gt_INTTYPES_PRI.Jim Meyering
2002-09-25(gt_INTTYPES_PRI): New file, mostly from gettext.Jim Meyering
2002-09-25*** empty log message ***Jim Meyering
2002-09-25Remove unneeded parentheses around operands of `defined'.Jim Meyering
2002-09-25*** empty log message ***Jim Meyering
2002-09-25(safe_read): Make comment more precise: upon error, it returns -1.Jim Meyering
2002-09-25(eaccess): Change type of local `euid' from int to uid_tJim Meyering
and add a cast, to avoid a warning about `signed and unsigned type in conditional expression'.
2002-09-24*** empty log message ***Jim Meyering
2002-09-24fmt's -s, -t, -c options didn't work properly for long lines.Jim Meyering
Since get_line may end up calling put_paragraph (for long lines), be sure to set global, `other_indent', before it is used there. (set_other_indent): New function, factored out of... (get_paragraph): ... here. Call it. (get_line): Call set_other_indent before calling flush_paragraph, which calls fmt_paragraph, which in turn calls put_paragraph, which uses other_indent.
2002-09-22(make_path): Minor reformatting.Jim Meyering
2002-09-22*** empty log message ***Jim Meyering
2002-09-22Include "dirname.h", for declaration of strip_trailing_slashes.Jim Meyering
2002-09-22*** empty log message ***Jim Meyering
2002-09-22(PRIdMAX, PRIuMAX): Remove definitions.Jim Meyering
Now they're defined through system.h.
2002-09-22Remove all inclusions of inttypes.h,Jim Meyering
since it's already included from sys2.h via system.h.
2002-09-22Remove all inclusions of inttypes.h,Jim Meyering
since it's already included from sys2.h via system.h.
2002-09-22upgrade to automake-1.6fJim Meyering