summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-05-20Arrange to call close_stdout upon exit. Don't close stdout explicitly.Jim Meyering
2000-05-20Arrange to call close_stdout upon exit. Don't close stdout explicitly.Jim Meyering
2000-05-20Arrange to call close_stdout upon exit. Don't close stdout explicitly.Jim Meyering
2000-05-20Arrange to call close_stdout upon exit. Don't close stdout explicitly.Jim Meyering
2000-05-20Arrange to call close_stdout upon exit. Don't close stdout explicitly.Jim Meyering
(but set exit status and file name, too)
2000-05-20.Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20add format args to match new %lu directivesJim Meyering
2000-05-20tweak warning diagnosticJim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20(jm_PREREQ_HUMAN): New macro.Jim Meyering
(jm_PREREQ): Use it.
2000-05-20(TESTS): Add i-2.Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20.Jim Meyering
2000-05-20.Jim Meyering
2000-05-20.Jim Meyering
2000-05-20*** empty log message ***Jim Meyering
2000-05-20(struct File_spec) [have_device, st_dev]: New membersJim Meyering
2000-05-20Save device number as well as inode number for each directory.Jim Meyering
(struct active_dir_ent) [st_dev]: New member. [st_ino]: Rename from `inum'. (make_active_dir_ent) [device]: New parameter. (hash_compare_active_dir_ents): Compare using SAME_INODE macro. (fspec_init_common): New function, factored out. (fspec_init_file): Initialize have_device member. (fspec_get_full_mode): Remove parameter. Update caller. Set have_device and st_dev members.
2000-05-20add RUN_EXPENSIVE_TESTS junkJim Meyering
2000-05-20don't use $testJim Meyering
2000-05-20fail if final rm failsJim Meyering
2000-05-20Clean up.Jim Meyering
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