summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-05-29.Jim Meyering
2004-05-29*** empty log message ***Jim Meyering
2004-05-29remove trailing blankJim Meyering
2004-05-29*** empty log message ***Jim Meyering
2004-05-29*** empty log message ***Jim Meyering
2004-05-29(rm_option_init): Initialize new member,Jim Meyering
2004-05-29(rm_option_init): Initialize new member, x->require_restore_cwd.Jim Meyering
2004-05-29(struct rm_options) [require_restore_cwd]: New member.Jim Meyering
2004-05-29*** empty log message ***Jim Meyering
2004-05-29rm -r would get a failed assertion when run from an inaccessibleJim Meyering
directory and with two or more command line arguments including an absolute-named directory followed by a relative-named directory. (struct cwd_state): Define. (AD_pop_and_chdir): Redesign interface so that a restore_cwd failure can be detected by the caller. Instead of returning a malloc'd directory name, communicate it to caller via a new parameter, and return an indication of whether restore_cwd failed. Update caller. Eliminate an unnecessary call to AC_stack_top. (remove_dir): Change type of cwd_state parameter to `struct cwd_state' so we can now communicate to caller whether/how functions like restore_cwd have failed. Update caller. (rm_1): Fail if we've failed to restore the working directory and the name of the next file to remove is `.'-relative. (rm): Fail if the require_restore_cwd flag is true and we've failed to restore the working directory.
2004-05-29*** empty log message ***Jim Meyering
2004-05-29*** empty log message ***Jim Meyering
2004-05-29(IS_ABSOLUTE_FILE_NAME, IS_RELATIVE_FILE_NAME): Define.Jim Meyering
2004-05-29*** empty log message ***Jim Meyering
2004-05-29(gl_PREREQ_XMALLOC): Require AC_FUNC_CALLOC.Jim Meyering
2004-05-29.Jim Meyering
2004-05-29Fix typo: use ls -ldo, not ls -ldg. Patch from Albert Chin.Jim Meyering
2004-05-29*** empty log message ***Jim Meyering
2004-05-29(AC_FUNC_CALLOC, _AC_FUNC_CALLOC_IF): New file/macros.Jim Meyering
2004-05-29New file.Jim Meyering
2004-05-29(text_buffer_maxend): Remove declarations unused variable.Jim Meyering
2004-05-28*** empty log message ***Jim Meyering
2004-05-28(push_dir): Merge declaration and adjacent assignment into a single statement.Jim Meyering
2004-05-28tweak a commentJim Meyering
2004-05-28*** empty log message ***Jim Meyering
2004-05-28(AD_mark_helper): Eliminate unnecessary comparison.Jim Meyering
2004-05-28*** empty log message ***Jim Meyering
2004-05-28*** empty log message ***Jim Meyering
2004-05-28*** empty log message ***Jim Meyering
2004-05-22*** empty log message ***Jim Meyering
2004-05-22(rm): Use free rather than XFREE.Jim Meyering
(remove_dir): Use xmalloc, not XMALLOC. (ds_init): Likewise.
2004-05-21*** empty log message ***Jim Meyering
2004-05-21(TESTS): Add inaccessible.Jim Meyering
2004-05-21*** empty log message ***Jim Meyering
2004-05-21# Ensure that rm works even when run from a directoryJim Meyering
# for which the user has no access at all.
2004-05-21*** empty log message ***Jim Meyering
2004-05-21update from gnulibJim Meyering
2004-05-21*** empty log message ***Jim Meyering
2004-05-21update from gnulibJim Meyering
2004-05-21*** empty log message ***Jim Meyering
2004-05-21update from gnulibJim Meyering
2004-05-21update from gnulibJim Meyering
2004-05-21update from gnulib, againJim Meyering
2004-05-21*** empty log message ***Jim Meyering
2004-05-21Update from gnulib (fix reversed test).Jim Meyering
2004-05-20.Jim Meyering
2004-05-20Update from gnulib.Jim Meyering
2004-05-20*** empty log message ***Jim Meyering
2004-05-20(sc_unmarked_diagnostics): Now that the unmarkedJim Meyering
diagnostics in shred.c have been fixed, don't exempt shred.c from this check.
2004-05-20*** empty log message ***Jim Meyering