summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-01-09*** empty log message ***Jim Meyering
2004-01-09(yes invocation): Document that a write errorJim Meyering
makes `yes' exit unsuccessfully. (chroot invocation): Enumerate the meaning of exit status values. (nice invocation): Likewise. (Exit status) [@macro exitstatus]: New macro. Use @exitstatus to describe the exit status of most programs.
2004-01-09(du invocation): Mention that -H will eventuallyJim Meyering
mean not --si, but --dereference-args (-D).
2004-01-09*** empty log message ***Jim Meyering
2004-01-09Use `bool' (not int) as the type for a fewJim Meyering
global variables. (collapse_escapes): Rewrite to set globals rather than modifying its parameter. Use size_t (not int) for all counters and related index variables. (paste_parallel): Remove needless complexity of using xrealloc in the loop; just allocate the buffers up front. Free the two temporary buffers. Move declarations of locals `down' into scope where used. (paste_serial): Remove `register' attributes. (main): Simplify delim-related code. Free `delims', now that it's malloc'd.
2004-01-08*** empty log message ***Jim Meyering
2004-01-08(human_fstype): Use %lx, not %x format for `unsigned long'.Jim Meyering
2004-01-08*** empty log message ***Jim Meyering
2004-01-08(TESTS_ENVIRONMENT): Remove `/vg' (prerelease testJim Meyering
remnant) from PATH component. That would cause tests in this directory not to run the just-built binaries, but rather whatever happened to be in one's PATH. Reported by Christian Krackowizer.
2004-01-06.Jim Meyering
2004-01-04(add_temp_dir): Use x2nrealloc rather than xrealloc.Jim Meyering
(fillbuf): Use x2nrealloc rather than xrealloc. (sort): Use xnmalloc rather than xmalloc. (main): Likewise.
2004-01-04(n_tabs_allocated): New global.Jim Meyering
(add_tabstop): Use x2nrealloc rather than xrealloc.
2004-01-04(n_tabs_allocated): New global.Jim Meyering
(add_tabstop): Use x2nrealloc rather than xrealloc.
2004-01-04(new_control_record): Use x2nrealloc rather than xrealloc.Jim Meyering
2004-01-04(tee): Use xnmalloc rather than xmalloc.Jim Meyering
2004-01-04(re_protect): Use ASSIGN_STRDUPA rather than alloca and strcpy.Jim Meyering
(make_path_private): Likewise.
2004-01-04(copy_internal): Use ASSIGN_STRDUPA rather than alloca and strcpy.Jim Meyering
2004-01-04(main): Use memcpy, not strcpy.Jim Meyering
2004-01-04(main): Warn about following stdin.Jim Meyering
Fail when following by name but no names are specified.
2004-01-04(usage): Mention that, with its current meaning, -H is deprecated.Jim Meyering
2004-01-04revert last changeJim Meyering
2004-01-04Include "exitfail.h".Jim Meyering
(main): Set exit_failure.
2004-01-04Include "quote.h".Jim Meyering
(CHROOT_FOUND_BUT_CANNOT_INVOKE, CHROOT_FAILURE): Define. (main): Exit with status of 127, not 1, for too-few-args, chroot failure, or chdir failure. Give a better diagnostic upon execvp failure.
2003-12-30(tv): Avoid obsolete -o usage.Jim Meyering
2003-12-30Include posixver.h.Jim Meyering
(obsolete_usage): New var. (longopts): Put obsolete options first. (OBSOLETE_LONG_OPTIONS): New constant. (get_option, add_file_name): New functions. (main): Use them to support new behavior. (usage): Remove documentation for -j1 FIELD and -j2 FIELD. Do not mark -j FIELD as obsolescent; it is longstanding UNIX tradition and is a valid extension to POSIX.
2003-12-30*** empty log message ***Jim Meyering
2003-12-30(join invocation): Remove documentationJim Meyering
accordingly. Document that -t makes all separators significant.
2003-12-30remove trailing blankJim Meyering
2003-12-30(add_field_list): Don't use alloca with unboundedJim Meyering
size; just modify the argument, which is no longer const *. Various other minor cleanups, mostly to avoid the need for casts. (extract_field): Renamed from ADD_FIELD, as it's now a function. (struct field.beg): Now char *, not unsigned char const *. All uses changed. It shouldn't be const since xmemcoll writes on its arguments. (extract_field): Likewise, for 2nd arg. (keycmp): Remove now-unnecessary cast of xmemcoll args. (is_blank): New function, to avoid need to cast arg to unsigned char. (extract_field): Use it. (xfields): Rewrite pretty much from scratch. (hard_LC_COLLATE): Now bool, not int. (get_line, getseq, add_field_list): Now returns bool, not int. (decode_field_spec, add_field_list): Return true on success (not false), for consistency with the rest of the code. All uses changed. (tab): Now char, not unsigned char. This wasn't 100% necessary but is slightly cleaner. (prjoin): Hoist (tab ? tab : ' ') expression, to help the compiler. (empty_filler): Now const *. (make_blank): Remove; wasn't needed. Remove all calls. (main): Don't set uni_blank.nfields; zero is fine.
2003-12-27Include "quote.h".Jim Meyering
(min, max): Remove definitions. Make a few function parameters and corresponding locals `const'. Use bool for boolean variables. Use size_t (not int) for all counters and related index variables. (prjoin): Remove now-useless assertion. (string_to_join_field): New function. (main): Accept join fields as large as SIZE_MAX. (keycmp): Rename `min' to MIN and max to MAX.
2003-12-27*** empty log message ***Jim Meyering
2003-12-27.Jim Meyering
2003-12-27*** empty log message ***Jim Meyering
2003-12-27fold -s didn't work on e.g., alpha-based systems.Jim Meyering
* src/fold.c (fold_file): Adjust types (int->size_t) so that using x2nrealloc works properly on systems with differing sizes for int and size_t. Reported by Nelson Beebe. * src/fold.c: Use `bool' (not int) as the type for a few global variables.
2003-12-24*** empty log message ***Jim Meyering
2003-12-24(length_of_file_names_and_frills):Jim Meyering
Remove forward decl; not needed. (print_file_name_and_frills, length_of_file_name_and_frills): With -m, don't output spaces before inum or size. (print_with_commas): Don't output space just before newline.
2003-12-24(TESTS): Add m-option.Jim Meyering
2003-12-24.Jim Meyering
2003-12-22bump to 5.1.1Jim Meyering
2003-12-21.Jim Meyering
2003-12-21.Jim Meyering
2003-12-21*** empty log message ***Jim Meyering
2003-12-21*** empty log message ***Jim Meyering
2003-12-20*** empty log message ***Jim Meyering
2003-12-20[!_LIBC]: Undefine, then define-away __P.Jim Meyering
2003-12-20.Jim Meyering
2003-12-20.Jim Meyering
2003-12-20*** empty log message ***Jim Meyering
2003-12-20Don't require UTILS_SYS_OPEN_MAX.Jim Meyering
2003-12-20*** empty log message ***Jim Meyering