summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-05-14.Jim Meyering
2003-05-14.Jim Meyering
2003-05-14.Jim Meyering
2003-05-14*** empty log message ***Jim Meyering
2003-05-14(AUTHORS): Enclose string in N_(...), now that it includes `and'.Jim Meyering
2003-05-14*** empty log message ***Jim Meyering
2003-05-14(usage): Don't use `,' as the thousands separatorJim Meyering
in e.g. 1,000,000 and 1,048,576. Instead, do this: `SIZE may be ..., MB 1000*1000, M 1024*1024 and so on...'
2003-05-14(usage): Don't use `,' as the thousands separatorJim Meyering
in e.g. 1,000,000 and 1,048,576. Instead, do this: `SIZE may be ..., MB 1000*1000, M 1024*1024 and so on...'
2003-05-14Test that 'uniq -d -u' outputs nothing.Jim Meyering
2003-05-14*** empty log message ***Jim Meyering
2003-05-14Fix uniq to conform to POSIX, which requires that "uniq -d -u"Jim Meyering
must output nothing. Problem reported by Josh Hyman. (enum output_mode, mode): Remove, replacing with: (output_unique, output_first_repeated, output_later_repeated): New vars. All uses of "mode" changed to use these variables, which are not mutually exclusive as "mode" was. (writeline): New arg "match", used to control whether to obey output_first_repeated or output_later_repeated. All callers changed. (check_file, main): Adjust to above changes.
2003-05-14*** empty log message ***Jim Meyering
2003-05-14(syntax-check): Add another check.Jim Meyering
2003-05-14(uniq invocation, squeezing, The uniq command):Jim Meyering
Use "repeated" rather than "duplicate" to describe adjacent duplicates; this simplifies the description and makes it more consistent with POSIX. (uniq invocation): Make it clear that -d and -u suppress the output of lines, rather than cause some lines to be output. Mention what happens if a line lacks enough fields or characters.
2003-05-14*** empty log message ***Jim Meyering
2003-05-14Use tr's \n notation rather than \012.Jim Meyering
2003-05-14Use tr's \n notation rather than \012.Jim Meyering
2003-05-14Use tr's \n notation rather than \012.Jim Meyering
2003-05-13*** empty log message ***Jim Meyering
2003-05-13Handle argc < optind.Jim Meyering
2003-05-13(elide_tail_lines_pipe): Don't apply cast to argument of free.Jim Meyering
2003-05-13*** empty log message ***Jim Meyering
2003-05-13(alloca): Don't apply cast to argument of free.Jim Meyering
2003-05-13(rpl_putenv): Don't apply cast to argument of free.Jim Meyering
2003-05-13(setenv): Don't apply cast to argument of free.Jim Meyering
2003-05-13*** empty log message ***Jim Meyering
2003-05-13(struct F_triple) [name]: Remove const attribute.Jim Meyering
(triple_free): Don't apply cast to argument of free. (seen_file): Add cast here instead.
2003-05-13(sort): Don't apply cast to argument of free.Jim Meyering
2003-05-13(struct Src_to_dest) [name]: Remove const attribute.Jim Meyering
(src_to_dest_free): Don't apply cast to argument of free.
2003-05-13(OLD): Don't apply cast to argument of free.Jim Meyering
2003-05-13(delseq, freeline): Don't apply cast to argument of free.Jim Meyering
2003-05-13shorten long lineJim Meyering
2003-05-13(init_fps, init_store_cols): Don't apply cast to argument of free.Jim Meyering
2003-05-13(zaptemp): Don't apply cast to argument of free.Jim Meyering
2003-05-13Remove unnecessary cast of argument to free. twice moreJim Meyering
2003-05-13Remove unnecessary cast of argument to free.Jim Meyering
2003-05-13Include "quote.h".Jim Meyering
Use quote in diagnostics. Change many error format strings from just `%s' to e.g., `error reading %s'. (pipe_lines): Change type of parameter, n_lines, to uintmax_t. Rewrite newline-counting loop to use memchr.
2003-05-13*** empty log message ***Jim Meyering
2003-05-13*** empty log message ***Jim Meyering
2003-05-13(true invocation): Mention that it is possible toJim Meyering
make true --help or true --version (in non-POSIX mode) exit nonzero.
2003-05-13*** empty log message ***Jim Meyering
2003-05-13*** empty log message ***Jim Meyering
2003-05-13(elide_tail_lines_pipe): Use `if', not an assert.Jim Meyering
Now that assert is no longer used, don't include <assert.h>.
2003-05-12*** empty log message ***Jim Meyering
2003-05-12*** empty log message ***Jim Meyering
2003-05-12(ftw_startup): Always call free_cwd after restore_cwd.Jim Meyering
2003-05-12*** empty log message ***Jim Meyering
2003-05-12Include <assert.h>.Jim Meyering
(AUTHORS): Add my name. (elide_tail_lines_pipe): New function.
2003-05-12*** empty log message ***Jim Meyering
2003-05-12*** empty log message ***Jim Meyering