summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-05-20reorder so as not to use `head -c N'Jim Meyering
2000-05-19(LC_ALL): Set it unconditionally.Jim Meyering
2000-05-19warn the user it will take a whileJim Meyering
2000-05-19put hash at the end of the listJim Meyering
2000-05-18(rm): Combine adjacent fputc and fprintf.Jim Meyering
2000-05-18remove some parens from some cpp linesJim Meyering
2000-05-18(remove_dir): Detect (and fail upon) attempt to subvert a running `rm -r'.Jim Meyering
Reported by Morten Welinder.
2000-05-18.Jim Meyering
2000-05-18*** empty log message ***Jim Meyering
2000-05-18(TESTS): Add hash.Jim Meyering
2000-05-18*** empty log message ***Jim Meyering
2000-05-18*** empty log message ***Jim Meyering
2000-05-18(hash_rehash): Fix a nasty bug: copy the free entry listJim Meyering
back, too, since it may have been modified by allocate_entry. (hash_delete): Rewrite not to use both(!) the assignment operator and the comma operator in an if-expression.
2000-05-17*** empty log message ***Jim Meyering
2000-05-17tweak commentJim Meyering
2000-05-16*** empty log message ***Jim Meyering
2000-05-16<sys/stat.h>, <sys/types.h>, <unistd.h>, (STDOUT_FILENO):Jim Meyering
Remove; no longer needed. "quotearg.h": Add include. (file_name): Do not bother to explicitly initialize to NULL; it's less efficient on some hosts. (close_stdout_status): Remove test as to whether stdout was already closed; it breaks for the case "echo x | sort >&-". Quote file name colons. Do not assume that _("write error") lacks format strings.
2000-05-15*** empty log message ***Jim Meyering
2000-05-15(do_link): Use complete strings in diagnostics so theyJim Meyering
are easier to translate. Reported by Michel Robitaille. (main): Drop support for the case in which S_ISLNK wasn't defined. It was broken in any case.
2000-05-15*** empty log message ***Jim Meyering
2000-05-15(close_stdout_set_file_name): Declare.Jim Meyering
2000-05-15(close_stdout_set_file_name): New function.Jim Meyering
(close_stdout_status): Use new file-scoped global. Return right away if fstat says the stdout file descriptor is invalid.
2000-05-15.Jim Meyering
2000-05-15*** empty log message ***Jim Meyering
2000-05-15Set LC_ALL to `C' to avoid failure when theJim Meyering
current locale is not C (POSIX). From Matthew Clarke.
2000-05-15*** empty log message ***Jim Meyering
2000-05-15*** empty log message ***Jim Meyering
2000-05-15(version_etc_copyright): Update the copyright stringJim Meyering
that goes into all --version output.
2000-05-15(test_vector): Skip the %c test on SunOS4 systems.Jim Meyering
Suggested by Paul Eggert. Reported by Volker Borchert.
2000-05-13*** empty log message ***Jim Meyering
2000-05-13Arrange to call close_stdout only upon exit.Jim Meyering
2000-05-13Include closeout.h.Jim Meyering
(usage): Don't call close_stdout here. (close_stdout_wrapper): New, kludgey, function and file-scoped global. (main): Register it with atexit.
2000-05-12*** empty log message ***Jim Meyering
2000-05-12Detect and report write failure of --help/--version.Jim Meyering
2000-05-12*** empty log message ***Jim Meyering
2000-05-12(copy_internal): Fix force and interactive tests.Jim Meyering
2000-05-12Unlike for mv, -i doesn't cancel the effect of -fJim Meyering
and -f doesn't cancel the effect of -i. (main) ['f']: Don't reset `x.interactive'. ['i']: Don't reset `x.force'.
2000-05-12Interpret as decimal, even if number starts with 0.Jim Meyering
2000-05-12*** empty log message ***Jim Meyering
2000-05-12(string_to_integer): Restrict base to 10.Jim Meyering
2000-05-12test new optionJim Meyering
2000-05-12*** empty log message ***Jim Meyering
2000-05-12New option: --first-onlyJim Meyering
(anonymous enum) [CONVERT_FIRST_ONLY_OPTION]: Define. (long_options): Add `first-only'. (main): Handle new option.
2000-05-11*** empty log message ***Jim Meyering
2000-05-11make the new tests a little smallerJim Meyering
2000-05-11New tests.Jim Meyering
2000-05-11*** empty log message ***Jim Meyering
2000-05-11*** empty log message ***Jim Meyering
2000-05-11(usage): Don't call close_stdout_status directly,Jim Meyering
since that didn't cover --version output. (main): Instead, call close_stdout_set_status and arrange to call close_stdout via atexit.
2000-05-11(usage): Don't call close_stdout_status directly,Jim Meyering
since that didn't cover --version output. (main): Instead, call close_stdout_set_status and arrange to call close_stdout via atexit.