summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2003-07-16(main): Fix bug introduced on 2003-05-10 (for 5.0.1)Jim Meyering
whereby kill would always attempt to operate on argv[0] and fail.
2003-07-16(integer_expected_error): Improve diagnostic -- now,Jim Meyering
it also matches the one from bash's builtin test. (binary_operator): Add \n at end of diagnostic.
2003-07-16(AUTHORS): Replace 3-letter usernames with the actualJim Meyering
names of authors that I just found in bash's builtins/test.def.
2003-07-16Running `[' with no arguments would evoke a segfault.Jim Meyering
(main) [LBRACKET]: Move initialization of argv to precede potential use via test_syntax_error.
2003-07-16(AM_CPPFLAGS): Rename from `INCLUDES', to avoid warning from automake -Wall.Jim Meyering
2003-07-13(NOHUP_FAILURE, NOHUP_FOUND_BUT_CANNOT_INVOKE): Define.Jim Meyering
(main): Use them.
2003-07-13*** empty log message ***Jim Meyering
2003-07-13*** empty log message ***Jim Meyering
2003-07-12.Jim Meyering
2003-07-12(bin_SCRIPTS): Remove use of just-removed $(OPTIONAL_BIN_ZCRIPTS).Jim Meyering
2003-07-12(localedir.h): Put the `2>&1' after the redirect target, not before the `>'.Jim Meyering
2003-07-12(remove_dir): Give a diagnostic upon failed save_cwd,Jim Meyering
now that that function no longer calls `error'.
2003-07-12(find_mount_point): Emit a diagnostic for eachJim Meyering
failed syscall, rather than relying on caller to do that. The caller couldn't do a good job, anyhow -- too many different ways to fail (each with a different referent). Give a diagnostic upon failed save_cwd, now that that function no longer calls `error'. (show_point): Don't diagnose find_mount_point's errors, now that it handles them itself.
2003-07-12tweak spacingJim Meyering
2003-07-12(find_mount_point): Don't let free clobber errno upon failed chdirJim Meyering
2003-07-12 * src/sys2.h: Remove alloca-related block.Jim Meyering
* src/system.h: Include <alloca.h> here, instead.
2003-07-12It appears that the `#pragma alloca' included via "system.h" isJim Meyering
adequate, since join.c uses alloca, yet lacked an in-file #pragma. Remove `#pragma alloca'.
2003-07-12(change_file_owner): Do not restore any specialJim Meyering
permission bits (e.g., set-user-ID, set-group-ID) that are reset by chown(2) on some systems. Suggestion and insistence :-) from Michael Stone.
2003-07-11.Jim Meyering
2003-07-11.Jim Meyering
2003-07-11(EXTRA_SCRIPTS): Remove definition.Jim Meyering
(bin_PROGRAMS): Add nohup. (EXTRA_DIST): Remove nohup.sh. (all_programs): Remove use of $(EXTRA_SCRIPTS).
2003-07-11New file. Rewrite of nohup.sh in C.Jim Meyering
This solves a portability problem: on at least Solaris systems, when nohup.sh used the vendor /bin/sh, it would exit with status of `1' rather than the required 126 or 127 upon failure to exec the specified program.
2003-07-11(diagnose_copy_fd_failure): New function, renamed fromJim Meyering
the macro, COPY_FD_DIAGNOSE. (diagnose_copy_fd_failure): Enclose diagnostic in _(...). (head_file): Likewise.
2003-07-11(change_attributes): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(batch_convert): Use the quote function rather than using literal `...' inJim Meyering
a diagnostic.
2003-07-11Include "quote.h".Jim Meyering
Use the quote function rather than using literal `...' in a diagnostic.
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(tac_seekable): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11.Jim Meyering
2003-07-10(usage): Use 1024*1024 in place of 1048576.Jim Meyering
2003-07-10.Jim Meyering
2003-07-10(noinst_PROGRAMS): Define to setuidgid.Jim Meyering
2003-07-10New program, solely for testing (not installed).Jim Meyering
2003-07-10(change_file_owner): Don't leak file descriptors when dereferencing symlinks.Jim Meyering
2003-07-09.Jim Meyering
2003-07-09(xlseek): Avoid warning about ``return without valueJim Meyering
from function returning non-void''.
2003-07-06Add support for a "[" that conforms to the GNU coding standards,Jim Meyering
i.e., that does not depend on its name. (LBRACKET): Define to 0 if not defined. (main): Use LBRACKET rather than argv[0]. ---------- (one_argument): Do not check for -t if POSIXLY_CORRECT. (main): Do not recognize --help or --version if POSIXLY_CORRECT, when invoked as "test". Handle "[ ]" correctly. Do not bother testing that margv[margc] is non-null.
2003-07-06(bin_PROGRAMS): Add "[".Jim Meyering
(__SOURCES): New var.
2003-07-06New file.Jim Meyering
2003-07-04(print_line): Rewrite to use asprintf, in order to beJim Meyering
able to avoid emitting trailing blanks.
2003-07-04(do_copy): Give a better diagnostic when failing dueJim Meyering
to nonexistent destination directory. Reported by Dmitry Rutsky. See http://bugs.debian.org/199730 for details.
2003-06-28tweak comment to fit in 80 columnsJim Meyering
2003-06-27split's --verbose option did nothingJim Meyering
(longopts): Use `1', not `0' as the value for for &verbose.
2003-06-19(copy_internal) [HAVE_STRUCT_STAT_ST_AUTHOR]:Jim Meyering
Use `error_t' (rather than int) as type for local `err'.
2003-06-19(copy_internal) [HAVE_STRUCT_STAT_ST_AUTHOR]:Jim Meyering
Fix author preservation code.
2003-06-19(ENABLE_HARD_LINK_TO_SYMLINK_WARNING): Define to 0.Jim Meyering
(do_link): Don't warn about hard link to symlink.