Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-14 | (mergefps): Use binary search rather than linear one | Paul Eggert | |
when comparing new line to lines already in main memory. | |||
2005-02-13 | . | Jim Meyering | |
2005-02-09 | . | Jim Meyering | |
2005-02-09 | * src/copy.c (valid_options): Add an assertion that | Jim Meyering | |
not both hard_link and symbolic_link are set. | |||
2005-02-08 | (STATFS_FRSIZE): New macro. | Paul Eggert | |
(print_statfs): Use it to implement %S. (do_statfs): Change default formats to include %S. (usage): Document %S (versus %s). | |||
2005-02-08 | (usage): Normalize terminology, capitalization, and sort order to | Paul Eggert | |
match manual. Say that %s is the "Fundamental block size", since that is what POSIX says. | |||
2005-02-03 | Include "memrchr.h". | Paul Eggert | |
(memrchr) [!HAVE_DECL_MEMRCHR]: Remove decl. | |||
2005-01-30 | (elide_tail_bytes_pipe): Correct wording in diagnostic. | Jim Meyering | |
2005-01-30 | Remove unnecessary parentheses in #if directives. | Jim Meyering | |
2005-01-30 | [VSWTCH]: Some systems, like Cygwin, use VSWTC | Jim Meyering | |
instead of VSWTCH, for use with CSWTCH. | |||
2005-01-29 | . | Jim Meyering | |
2005-01-29 | . | Jim Meyering | |
2005-01-25 | Regenerate. | Paul Eggert | |
2005-01-25 | (usage): Add comma after "-P" to fix typo in previous patch. | Paul Eggert | |
2005-01-24 | Use S_BLKSIZE value for ST_NBLOCKSIZE where available. | Jim Meyering | |
2005-01-24 | (all_programs.list): Strip $(EXEEXT) and remove duplicates. | Jim Meyering | |
2005-01-24 | (usage): Merge the descriptions of --no-dereference and -P. | Jim Meyering | |
2005-01-20 | . | Jim Meyering | |
2005-01-15 | . | Jim Meyering | |
2005-01-15 | (isaac_seed) [HAVE_GETHRTIME]: #if-0 this block, | Jim Meyering | |
because just calling gethrtime evokes an `illegal instruction' failure when compiled with Sun's c89 on Solaris 8 and 9. | |||
2005-01-15 | (isaac_seed) [HAVE_GETHRTIME]: Don't call ISAAC_SEED | Jim Meyering | |
twice with the same value of `t'. Replace nested #if-#else blocks with #if-#elif-#elif chain. | |||
2005-01-14 | The test, tests/tail/f-1, failed on powerpc-apple-darwin7.7.0. | Jim Meyering | |
(IS_TAILABLE_FILE_TYPE): Adjust definition also to include sockets, since that's what you get when reading from a command-line- supplied pipe on Darwin 7.7. (IS_PIPE_LIKE_FILE_TYPE): Define. (main): Use new IS_PIPE_LIKE_FILE_TYPE rather than simply S_ISFIFO. This same change is also required on NetBSD/sparc-1.5. Reported by Adrian Bunk. | |||
2005-01-14 | (toarith): Rewrite to detect/diagnose integer overflow, | Jim Meyering | |
rather than suffering silently. Before, expr would silently overflow and wrap around: $ expr 9223372036854775808 = 0 # $(echo 2^63|bc) 1 Now it detects the problem and exits nonzero: $ ./expr $(echo 2^63|bc) = 0 ./expr: 9223372036854775808: integer is too large | |||
2005-01-13 | (is_int): Don't overflow when evaluating integer constants. | Jim Meyering | |
Before, ./test $(echo 2^64|bc) -eq 0 && echo FAIL would print `FAIL'. | |||
2005-01-11 | . | Jim Meyering | |
2005-01-11 | (main): Check for overflow in tabstop values | Jim Meyering | |
specified via the obsolete form. E.g., now this command fails: _POSIX2_VERSION=1 ./expand -$(echo '2^64+1'|bc) Before it would act like `_POSIX2_VERSION=1 ./expand -1'. | |||
2005-01-11 | (main): Check for overflow in tabstop values | Jim Meyering | |
specified via the obsolete form. E.g., now this command fails: _POSIX2_VERSION=1 ./unexpand -$(echo '2^64+1'|bc) Before it would act like `_POSIX2_VERSION=1 ./unexpand -1'. | |||
2005-01-11 | (add_tab_stop): Properly diagnose a tabstop list with decreasing values. | Jim Meyering | |
2005-01-11 | (check-README, check-AUTHORS): Account for $(EXEEXT). | Jim Meyering | |
2005-01-10 | Update copyright date. | Paul Eggert | |
2005-01-10 | (PORTABILITY_OPTION): New constant. | Paul Eggert | |
(longopts, usage, main, validate_file_name): Add support for new -P option. Reject empty file names (unless -p is not specified and the current system allows empty file names). Change --portability so that is now equivalent to -p -P. Don't test whether file name is too long, if it is known to exist. (no_leading_hyphen): New function. | |||
2005-01-08 | `pr --columns=N' was not equivalent to `pr -N' when also using | Jim Meyering | |
either -s or -w. (main): Set `explicit_columns' for --columns=N, not just for -N. This bug has existed since the introduction of the --columns=N option on 1998-08-15. | |||
2005-01-08 | (main): Check for column count overflow with usages like "pr -2147483648". | Jim Meyering | |
2005-01-07 | (init_fps): Use xnmalloc, rather than xmalloc. | Jim Meyering | |
2005-01-05 | (process_file): Evaluate exclusion rules against | Jim Meyering | |
the entire file name, not just the last component. | |||
2005-01-04 | . | Jim Meyering | |
2005-01-03 | Regenerate. | Paul Eggert | |
2005-01-03 | * m4/jm-macros.m4 (gl_MACROS): Require gl_ULLONG_MAX. | Paul Eggert | |
* m4/ullong_max.m4: New file. * src/system.h: Undo previous change; we now use Autoconf. | |||
2005-01-03 | If PRIdMAX, PRIoMAX, PRIuMAX, and PRIxMAX are | Jim Meyering | |
not all defined and either ULONG_MAX or ULLONG_MAX is not defined, then fail at compile-time rather than let tools like od produce invalid results at run time. | |||
2005-01-03 | . | Jim Meyering | |
2004-12-21 | . | Jim Meyering | |
2004-12-21 | . | Jim Meyering | |
2004-12-21 | (usage): Say the default names are `xx00, xx01, ...', not `xx01, xx02, ...'. | Jim Meyering | |
Reported by Matt Kraai in http://bugs.debian.org/286605 | |||
2004-12-20 | (usage): Mention default size. | Paul Eggert | |
2004-12-20 | Regenerate. | Paul Eggert | |
2004-12-17 | (print_dir): Use "%s: not listing already-listed | Paul Eggert | |
directory", not "not listing already-listed directory: %s", to format already-listed directories, to be consistent with other diagnostics involving file names and colons. | |||
2004-12-15 | . | Jim Meyering | |
2004-12-14 | (__LDADD): Define, so that building `[' on | Jim Meyering | |
Solaris still uses the -lgen library that it requires in order to get a definition of eaccess. | |||
2004-12-14 | [DONT_UNLINK_WHILE_OPEN]: Add a FIXME comment explaining that | Jim Meyering | |
using atexit like this is wrong. | |||
2004-12-14 | (tac_nonseekable): Return false also if copy_to_temp fails. | Jim Meyering | |