summaryrefslogtreecommitdiff
path: root/src/tac.c
Commit message (Expand)AuthorAgeFilesLines
* maint: avoid new signed overflow warning on 32 bitPádraig Brady2014-10-081-1/+4
* wc: don't miscount /sys and similar file systemsPaul Eggert2014-10-071-26/+44
* doc: output correct --help references with --program-prefixPádraig Brady2014-09-191-1/+1
* maint: prefer 'return status;' to 'exit (status);' in 'main'Paul Eggert2014-09-081-1/+1
* maint: update all copyright year number rangesBernhard Voelker2014-01-021-1/+1
* maint: cleanup up various uses of __attribute__Pádraig Brady2013-02-201-1/+1
* maint: define usage note about mandatory args centrallyBernhard Voelker2013-01-231-4/+3
* maint: update all copyright year number rangesJim Meyering2013-01-011-1/+1
* maint: fix common spelling errorsKevin Lyda2012-05-081-1/+1
* maint: tac: use memcpy, not strcpyJim Meyering2012-04-191-1/+1
* maint: use more modern fseeko, rather than fseekJim Meyering2012-03-211-1/+1
* maint: use single copyright year rangeJim Meyering2012-01-271-1/+1
* maint: src/*.c: change remaining quotes (without embedded spaces)Jim Meyering2012-01-091-32/+32
* maint: use new emit_try_help in place of equivalent fprintfJim Meyering2012-01-071-2/+1
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* maint: tac: prefer "failed to" diagnostic over "cannot"Jim Meyering2011-10-191-3/+5
* tac: do not let failed allocation cause immediate exitJim Meyering2011-10-191-1/+6
* tac: use only one temporary file, with multiple nonseekable inputsJim Meyering2011-10-191-49/+71
* maint: make tac.c slightly cleanerPaul Eggert2011-10-181-6/+3
* tac: don't leak a file descriptor for each non-seekable inputJim Meyering2011-10-171-9/+6
* tac: don't misbehave with multiple non-seekable inputsJim Meyering2011-10-171-4/+15
* maint: tac: remove sole use of sprintf in favor of filenamecatJim Meyering2011-10-171-10/+6
* maint: remove useless (off_t) cast of lseek argJim Meyering2011-05-281-2/+2
* maint: update all copyright year number rangesJim Meyering2011-01-011-1/+1
* tac: suppress technically unneeded "free"Jim Meyering2010-09-011-0/+2
* tac: avoid double freeJim Meyering2010-08-281-2/+4
* maint: replace each "for (;;)" with "while (true)"Jim Meyering2010-05-311-1/+1
* maint: always free a buffer, to avoid even semblance of a leakJim Meyering2010-01-051-1/+6
* maint: update all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
* doc: mention the texinfo documentation in --helpPádraig Brady2009-09-211-1/+1
* global: convert indentation-TABs to spacesJim Meyering2009-08-251-164/+164
* maint: update all Copyright year lists to include 2009Jim Meyering2009-06-231-1/+1
* use xfreopen in place of unchecked freopenJim Meyering2008-11-101-2/+3
* mktemp, sort, tac: don't use undefined after mkstemp failureJim Meyering2008-08-141-1/+2
* remove redundant const directivesJim Meyering2008-06-161-1/+1
* add "const" attribute, where possibleJim Meyering2008-06-141-1/+1
* use gnulib's progname moduleJim Meyering2008-06-031-4/+1
* declare program_name consistentlyJim Meyering2008-06-021-1/+1
* adjust copyright datesJim Meyering2008-05-261-1/+1
* convert 2-author programs to use proper_nameJim Meyering2008-05-261-1/+3
* tac: avoid segfault for e.g., "echo > x; tac -r x x"Jim Meyering2008-05-051-1/+1
* Update all copyright notices to use the newer form.Jim Meyering2007-07-231-5/+4
* Change "version 2" to "version 3" in all copyright notices.Jim Meyering2007-07-101-1/+1
* Help translators include translation team's web or email address.Jim Meyering2007-03-281-1/+1
* * src/cat.c (infile): Add "const" to declaration.Jim Meyering2006-10-251-3/+3
* (compiled_separator_fastmap): New ver.Paul Eggert2006-04-111-4/+5
* (tac_file): When determining whether a file is seekable,Jim Meyering2005-10-241-3/+3
* (tac_seekable): Store match length in regoff_t, not int. Assume thatPaul Eggert2005-09-091-5/+9
* (copy_to_temp, tac_file, main):Paul Eggert2005-07-111-13/+7
* Include stdlib--.h rather than unistd-safer.h.Paul Eggert2005-07-031-2/+3