summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-11-07*** empty log message ***Jim Meyering
2004-11-07(merge): Remove declarations of now-unused variables.Jim Meyering
2004-11-06* src/sort.c: Avoid some silly merges.Paul Eggert
2004-11-06(first_same_file): Remove. Move most of the code to....Paul Eggert
(avoid_trashing_input): New function. (merge): Avoid some silly merges, e.g., copying a single file to a temporary file when there are exactly 17 input files to merge. Take a count of temporary files rather than a max_merge arg. All uses changed.
2004-11-06.Jim Meyering
2004-11-06remove now-unused filesJim Meyering
2004-11-06.Jim Meyering
2004-11-06(libfetish_a_SOURCES): Remove __fpending.h, now that it's no longer used.Jim Meyering
2004-11-06.Jim Meyering
2004-11-06remove now-unused fileJim Meyering
2004-11-06Don't require gl_FUNC_FPENDING.Jim Meyering
2004-11-06*** empty log message ***Jim Meyering
2004-11-06Ensure that no close failure goes unreported.Jim Meyering
(close_stdout): Always close stdout. I.e., don't return early when it seems there's nothing to flush. Don't include __fpending.h.
2004-11-06(xfclose): Don't close stdout here (just flush it),Jim Meyering
since close_stdout now closes stdout unconditionally.
2004-11-05* src/sort.c: Fixx size_t and alloca bugs.Paul Eggert
2004-11-05(inittables, sort_buffer_size, getmonth, mergefps,Paul Eggert
first_same_file, merge, sort, main): Use size_t for indexes into arrays. This fixes some unlikely havoc-wreaking bugs (e.g., more than INT_MAX temporary files). (getmonth, keycompare, compare): Rewrite to avoid need for alloca, thus avoiding unchecked stack overflow in some cases. As a side effect this improve the performance of "sort -M" by a factor of 4 on my benchmarks.
2004-11-04Regenerate.Paul Eggert
2004-11-03remove trailing spacesJim Meyering
2004-11-03Log recent getdate-etc. related changes.Paul Eggert
2004-11-03Sync from gnulib.Paul Eggert
2004-11-03Include "vasprintf.h" since we use vasprintf now.Paul Eggert
2004-11-03Sync from gnulib.Paul Eggert
2004-11-03(check-AUTHORS): Don't assume \? works in a sedPaul Eggert
expression; it's not portable. Problem reported by Albert Chin. Don't invoke a program more than once.
2004-11-03(version): New variable, containing author info,Paul Eggert
for benefit of AUTHORS check. Use it when acting on --version option.
2004-11-03Remove duplicate lines. Remove bogus "chroot:" in groups line.Paul Eggert
2004-11-03(libfetish_a_SOURCES): Remove setenv.c.Paul Eggert
2004-11-03New file, from gnulib.Paul Eggert
2004-11-03(gl_PREREQ): Require gt_FUNC_SETENV.Paul Eggert
2004-11-03.Jim Meyering
2004-11-03.Jim Meyering
2004-11-03Don't #define and #undef getopt around <stdlib.h>,Paul Eggert
as this breaks the new regime that does "#define getopt rpl_getopt".
2004-11-03* Makefile.am (_W, W_): New macros.Paul Eggert
2004-11-03(_W, W_): New macros.Paul Eggert
(check-texinfo): Use them instead of assuming grep -w (which is not portable). Problem reported by Albert Chin.
2004-11-03(libfetish_a_SOURCES): Add setenv.c and setenv.h.Jim Meyering
2004-11-03remove trailing blanksJim Meyering
2004-11-03*** empty log message ***Jim Meyering
2004-11-03quote(...) file names in diagnostics.Jim Meyering
2004-11-03Import from gnulib.Paul Eggert
2004-11-03Regenerate.Paul Eggert
2004-11-03Sync from gnulib.Paul Eggert
2004-10-30* NEWS: Document getdate changes.Paul Eggert
2004-10-30Document getdate changes.Paul Eggert
2004-10-29Sync from gnulib (for getdate changes).Paul Eggert
2004-10-29Sync from gnulib.Paul Eggert
2004-10-29Document TZ better, and adjust to new getdate.texi.Paul Eggert
(Top): Update menu. (pr invocation, Formatting file timestamps, touch invocation, stat invocation, who invocation, date invocation, Options for date): Mention TZ.
2004-10-29`tac /proc/modules' would print nothingJim Meyering
2004-10-29*** empty log message ***Jim Meyering
2004-10-29*** empty log message ***Jim Meyering
2004-10-29 * src/tac.c (tac_file): Remove temporary prototype and move thisJim Meyering
function `down' so that it precedes definition of tac_nonseekable.
2004-10-29*** empty log message ***Jim Meyering