Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Generalize to dgcpp. | Paul Eggert | 1994-10-02 | 1 | -10/+7 | |
| | ||||||
* | Update for djgpp. | Paul Eggert | 1994-10-02 | 1 | -7/+14 | |
| | ||||||
* | diffutils 2.7 newsv2.7 | Paul Eggert | 1994-10-01 | 1 | -2/+4 | |
| | ||||||
* | Update to version 2.7 | Paul Eggert | 1994-10-01 | 1 | -2/+2 | |
| | ||||||
* | (AC_HEADER_SYS_WAIT): Add. | Paul Eggert | 1994-10-01 | 1 | -2/+3 | |
| | | | | | (AC_CHECK_HEADERS): Remove sys/wait.h. (AC_CHECK_FUNCS): Add tmpnam. | |||||
* | (dir_file_pathname): Use filename_lastdirchar instead of strrchr. | Paul Eggert | 1994-10-01 | 1 | -1/+2 | |
| | ||||||
* | (<sys/wait.h>, WEXITSTATUS): Use simpler scheme now that HAVE_SYS_WAIT_H | Paul Eggert | 1994-10-01 | 1 | -10/+1 | |
| | | | | is turned off on hosts that are incompatible with Posix applications. | |||||
* | (private_tempnam): Use tmpnam if HAVE_TMPNAM; this simplifies porting. | Paul Eggert | 1994-10-01 | 1 | -4/+11 | |
| | | | | | (exists, letters): Omit if HAVE_TMPNAM. (expand_name): Use filename_lastdirchar instead of strrchr. | |||||
* | (read_diff): If STAT_BLOCKSIZE yields zero, adjust it to a more reasonable | Paul Eggert | 1994-10-01 | 1 | -2/+3 | |
| | | | | value. | |||||
* | Initial revision | Paul Eggert | 1994-09-25 | 1 | -0/+57 | |
| | ||||||
* | (exists, private_tempname): Adopt latest GNU libc algorithm. | Paul Eggert | 1994-09-24 | 1 | -100/+46 | |
| | | | | (private_tempnam): Specialize for sdiff to avoid portability problems. | |||||
* | Add rules for `default:' and `.SUFFIXES:'. | Paul Eggert | 1994-09-24 | 1 | -0/+7 | |
| | ||||||
* | Add io.h. | Paul Eggert | 1994-09-24 | 1 | -0/+1 | |
| | ||||||
* | (AC_ARG_PROGRAM): Added. | Paul Eggert | 1994-09-22 | 1 | -1/+2 | |
| | | | | (AC_OUTPUT): Add [date > stamp-h]. | |||||
* | isspace -> ISSPACE, etc. | Paul Eggert | 1994-09-22 | 1 | -29/+26 | |
| | | | | | (PR_PROGRAM): Moved here from diff.h (old name was PR_FILE_NAME). (begin_output): Use SYSTEM_QUOTE_ARG. | |||||
* | <string.h>: Include if HAVE_STRING_H, too. | Paul Eggert | 1994-09-22 | 1 | -5/+41 | |
| | | | | | | | (CTYPE_DOMAIN, ISDIGIT, ISPRINT, ISSPACE, ISUPPER): New macros that work around common <ctype.h> problems. (O_BINARY): Remove. (SYSTEM_QUOTE_ARG): New macros. | |||||
* | isprint -> ISPRINT | Paul Eggert | 1994-09-22 | 1 | -2/+2 | |
| | ||||||
* | isspace -> ISSPACE, etc. | Paul Eggert | 1994-09-22 | 1 | -25/+20 | |
| | | | | | | | | | | <ctype.h> now included by system.h. (DEFAULT_EDITOR_PROGRAM): Renamed from DEFAULT_EDITOR for consistency. (TMPDIR_ENV): New macro. (expand_name): Change `isdir' to `is_dir' to avoid theoretical ctype namespace contamination. (main): Use SYSTEM_QUOTE_ARG. (private_tempnam): Don't access "/tmp" directly; access it via PVT_tmpdir. | |||||
* | isspace -> ISSPACE, etc. | Paul Eggert | 1994-09-22 | 1 | -14/+32 | |
| | | | | | (word): Don't define if already defined. (read_files): Set mode to binary before returning 1. | |||||
* | isdigit -> ISDIGIT, etc. | Paul Eggert | 1994-09-22 | 1 | -6/+6 | |
| | ||||||
* | <ctype.h> now included by system.h. | Paul Eggert | 1994-09-22 | 1 | -23/+6 | |
| | | | | | (main): Give proper diagnostic if too many labels were given. (read_diff): Use SYSTEM_QUOTE_ARG. | |||||
* | <ctype.h> now included by system.h. | Paul Eggert | 1994-09-22 | 1 | -5/+0 | |
| | | | | (PR_FILE_NAME): Rename to PR_PROGRAM and move to Makefile.in, util.c. | |||||
* | Add comment. | Paul Eggert | 1994-09-22 | 1 | -0/+4 | |
| | ||||||
* | (word): Don't define if already defined. | Paul Eggert | 1994-09-22 | 1 | -6/+11 | |
| | | | | | | (main): Use setmode, not open(..., O_BINARY); this hits stdin too. Use NULL_DEVICE instead of "/dev/null". (cmp): Use %lu instead of %ld when it is more likely to give correct output. | |||||
* | Initial revision | Paul Eggert | 1994-09-22 | 1 | -0/+30 | |
| | ||||||
* | Broaden name. | Paul Eggert | 1994-09-22 | 1 | -1/+1 | |
| | ||||||
* | Rewrite from scratch. | Paul Eggert | 1994-09-22 | 1 | -27/+57 | |
| | ||||||
* | Make it more like ../config.hin. | Paul Eggert | 1994-09-22 | 1 | -15/+12 | |
| | ||||||
* | Revamp for more Unix-like approach. | Paul Eggert | 1994-09-22 | 1 | -6/+13 | |
| | ||||||
* | (DEFAULT_EDITOR_PROGRAM, DIFF_PROGRAM, LIBOBJS, NULL_DEVICE, PR_PROGRAM, | Paul Eggert | 1994-09-22 | 1 | -23/+52 | |
| | | | | | | | | | | | | | | | | | PROGRAMS): New variables. (check, stamp-h.in, cmp.o, util.o): New targets. (edit_program_name): New variable; replaces old binprefix method. (install, uninstall): Use it. (binprefix): Removed. (distfiles): Add stamp-h.in. (clean): Remove stamp-h. (config.hin, config.h): Use time stamp files to see whether they're up to date. (cmp_o): Add $(LIBOBJS). (install): Install info files from srcdir if they're not in `.'. | |||||
* | Patches from Kai Uwe Rommel | Paul Eggert | 1994-09-18 | 2 | -2/+37 | |
| | ||||||
* | Patches from Kai Uwe Rommel | Paul Eggert | 1994-09-16 | 1 | -5/+6 | |
| | ||||||
* | remove CR | Paul Eggert | 1994-09-15 | 2 | -24/+24 | |
| | ||||||
* | Remove CR and usage. Improve / \ : detection. | Paul Eggert | 1994-09-15 | 1 | -40/+28 | |
| | ||||||
* | Make it look mre like config.hin and system.h. | Paul Eggert | 1994-09-15 | 1 | -133/+140 | |
| | | | | Add HAVE_SETMODE. Remove quote_char. Define same_file to -1. | |||||
* | Initial revision | Paul Eggert | 1994-09-15 | 1 | -0/+5 | |
| | ||||||
* | (program_name): Renamed from `program', for consistency. | Paul Eggert | 1994-09-15 | 5 | -24/+27 | |
| | ||||||
* | (printc): Don't quote C if isprint(C). | Paul Eggert | 1994-09-15 | 1 | -18/+21 | |
| | ||||||
* | Initial revision | Paul Eggert | 1994-09-15 | 2 | -0/+173 | |
| | ||||||
* | entered into RCS | Paul Eggert | 1994-09-14 | 1 | -1/+2 | |
| | ||||||
* | (AC_FUNC_MEMCHR): Remove. Autoconf didn't adopt this, since we need not | Paul Eggert | 1994-09-13 | 1 | -4/+5 | |
| | | | | | | | | worry about an old experimental library where memchr didn't work. (AC_FUNC_MEMCMP): Not needed, since we only test for equality. (AC_REPLACE_FUNCS): Add test for memchr. (AC_CHECK_FUNCS): Check for memchr, not memcpy, since it'll be cached. (AC_CHECK_HEADERS): Add string.h; regex.c uses on some old hosts. | |||||
* | (memcmp): Define in terms of bcmp. | Paul Eggert | 1994-09-13 | 1 | -2/+3 | |
| | | | | Use HAVE_MEMCHR to test for all mem* routines. | |||||
* | (srcs): Remove memcmp.c. We use bcmp if memcmp doesn't work, since | Paul Eggert | 1994-09-13 | 1 | -3/+4 | |
| | | | | we only test for equality. | |||||
* | (line_cmp): Now takes just two arguments, and no longer optimizes | Paul Eggert | 1994-09-12 | 1 | -37/+45 | |
| | | | | | | | for common case of exact equality; the caller does that optimization now. Optimize for the common case of mostly exact equality. Use isupper/tolower instead of islower/toupper, for consistency. (line_cmp, print_line): Use '\n' instead of line_end_char. | |||||
* | Use more modern autoconf approach to standard C headers. | Paul Eggert | 1994-09-12 | 1 | -24/+17 | |
| | ||||||
* | Fix copyright notice. | Paul Eggert | 1994-09-12 | 6 | -8/+8 | |
| | ||||||
* | (binary_file_p): Assume non-broken memchr. | Paul Eggert | 1994-09-12 | 1 | -30/+49 | |
| | | | | | | | | | | (find_and_hash_each_line): Revamp to fix some inconsistencies with -b -w -i and incomplete lines. Incomplete lines are now put into their own bucket. This means line_cmp no longer needs line length arguments, and equivalence classes' line length no longer need to include \n. Invoke line_cmp only if memcmp fails and if ignore_some_line_changes. (prepare_text_end): -B no lonter ignores missing newlines. (read_files): Allocate another bucket for incomplete lines. | |||||
* | (ignore_some_line_changes): New variable; replaces `length_varies'. | Paul Eggert | 1994-09-12 | 1 | -6/+3 | |
| | | | | | (line_end_char): Removed; it wasn't being used consistently. (line_cmp): Now takes just pointers to two lines. | |||||
* | (main): Use '\n', not line_end_char. | Paul Eggert | 1994-09-12 | 1 | -4/+4 | |
| | | | | (ignore_some_line_changes): New variable; replaces `length_varies'. | |||||
* | entered into RCS | Paul Eggert | 1994-09-12 | 1 | -3/+3 | |
| |