I Use This!
Low Activity

Commits : Listings

Analyzed 22 days ago. based on code collected 23 days ago.
Jan 29, 2024 — Jan 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Version 2.8.7. More... almost 21 years ago
(AM_GNU_GETTEXT_VERSION): Add. (XGETTEXT): Restore from pre-2004-04-12 version. This fixes a bug that lost many msgids in doc/diffutils.pot. (AC_INIT): Version 2.8.7. More... almost 21 years ago
Initial revision More... almost 21 years ago
(AC_CONFIG_COMMANDS): Remove. More... almost 21 years ago
(EXTRA_DIST): Add setmode.h. More... almost 21 years ago
Use inttostr module, so we needn't worry about specifying it ourself. More... almost 21 years ago
(dircategory): Change to "Text creation and manipulation" from "GNU packages". (Translations): New node. (Overview): Improve quality of algorithm citations. (Binary): -q doesn't exactly cause diff to assume files are binary. (Normal): Place after Side by Side, since it's less important. (Detailed Context, Detailed Unified, Detailed ed, Detailed if-then-else, diff3 Hunks, Detailed diff3 Normal): Place at end of menu. (Detailed Unified): Mention that fractional timestamps are omitted on hosts that don't support them. Mention what happens when hunks contain just one line. (Line Group Formats, Reject Names): Fix duplicate-word typos. (Comparing Directories): Trailing white space and empty lines are ignored in the -X file. (diff Options): Add --strip-trailing-cr. (Projects): gnu -> [email protected]. More... almost 21 years ago
* configure.ac: Quote various arguments better. (AC_CONFIG_MACRO_DIR): Add call, specifying "m4". (AC_CONFIG_HEADER): Replaces AM_CONFIG_HEADER. (gl_USE_SYSTEM_EXTENSIONS): Replaces AC_GNU_SOURCE. (AC_ISC_POSIX): Remove; nobody ports to ancient ISC any more. (AC_PROG_CPP, AC_PROG_INSTALL, AC_C_INLINE, AC_HEADER_STDBOOL, AC_HEADER_STDC, AM_GNU_GETTEXT, XGETTEXT, AC_HEADER_STAT, AC_FUNC_VPRINTF, jm_FUNC_GLIBC_UNLOCKED_IO, jm_FUNC_GNU_STRFTIME, jm_FUNC_MALLOC, jm_FUNC_REALLOC, jm_PREREQ_C_STACK, jm_PREREQ_ERROR, jm_PREREQ_HARD_LOCALE, jm_PREREQ_QUOTEARG, jm_PREREQ_REGEX, AC_FUNC_FNMATCH_GNU, jm_AC_DOS): Remove; not needed here, as our files don't use them directly or we rely on gnulib modules. (AC_C_CONST): Remove; we assume C89 now. (AC_CHECK_HEADERS): Remove libintl.h, limits.h, stdlib.h, string.h, time.h. (AC_CHECK_TYPE): Remove ptrdiff_t, ssize_t. (AC_CHECK_FUNCS): Remove diraccess, strchr, strerror, tmpnam). (AC_REPLACE_FUNCS): Remove memchr, mkstemp, strcasecmp. (GNULIB_AUTOCONF_SNIPPET): Add call. This replaces much of the above. (AC_CONFIG_FILES): Remove lib/posix/Makefile. More... almost 21 years ago
Initial revision More... almost 21 years ago
Move copyright notice to end. Defer to "configure --help" for special "configure" options. Suggest latest libiconv. Update version numbers of Autoconf etc. to current. More... almost 21 years ago
Add news for 2.8.4, 2.8.6. More... almost 21 years ago
Do not include regex.h, as diff.h does this now. (lines_differ): Don't convert char * to unsigned char *; just leave pointers as char *. This lessens the number of potentially-dangerous casts. More... almost 21 years ago
(S_IRWXU, S_IRWXG, S_IRWXO): Define if not defined. (S_IXUSR, S_IXGRP, S_IXOTH): Remove. Include <time.h> unconditionally, since we can assume C89 now. Likewise for <stdlib.h>, <string.h>. (getenv, EXIT_SUCCESS, EXIT_FAILURE, SSIZE_MAX, strchr, strrchr, memcmp, memcpy): Remove decl; no longer needed. (strcasecoll, strcasecmp): Define if not built in. (CTYPE_DOMAIN, ISPRINT, ISSPACE, TOLOWER, _tolower, errno): Remove; we now assume C89 or better. All uses changed. Include <stdbool.h> unconditionally now, since gnulib supports it if the C compiler doesn't. All boolean uses of 0 and 1 now changed to false and true. (lin_is_printable_as_long_int): Renamed from lin_is_printable_as_long. More... almost 21 years ago
minor cleanups for bool, etc More... almost 21 years ago
(usage): Mention exit status. (main): Adjust to latest gnulib c_stack_action calling conventions. Adjust to latest version_etc calling conventions. Include <unlocked-io.h>, <exit.h>. (check_child_status): Renamed from ck_editor_status, and accept a new arg MAX_OK_STATUS. All callers changed. Handle status 126/127 as per POSIX. (edit): Likewise. (main): Likewise. Fix getopt typo: -E wasn't supported. More... almost 21 years ago
Do not include regex.h, as diff.h does this now. (find_and_hash_each_line): Don't convert char * to unsigned char *; just leave pointers as char *. This lessens the number of potentially-dangerous casts. More... almost 21 years ago
(next_line): Remove; replace with... (next_line0, next_line1): New vars. (print_ifdef_script, print_ifdef_hunk): Use them to fix line-number computation bug. More... almost 21 years ago
int -> long int More... almost 21 years ago
Include <strcase.h>. (failed_locale_specific_sorting): Renamed from failed_strcoll. All uses changed. (compare_names): Don't invoke strcasecmp first thing when ignore_file_name_case; if locale_specific_sorting, we should just use that. More... almost 21 years ago
(usage): Mention exit status. (main): Adjust to latest gnulib c_stack_action calling conventions. Adjust to latest version_etc calling conventions. Include unlocked-io.h. (strip_trailing_cr): New var. (STRIP_TRAILING_CR_OPTION): New enum. (longopts, main, option_help_msgid, read_diff): Add --strip-trailing-cr support. (read_diff): Exit with status 126 (not 127) if errno != ENOENT after failed execvp in child. Report this in parent. More... almost 21 years ago
Include regex.h, unlocked-io.h. (struct file_data.changed): Now char *, not bool *, to save space on hosts where bool takes more space than char. All uses changed. More... almost 21 years ago
Do not include regex.h, as diff.h does this now. (option_help_msgid): Mention exit status. (main): Adjust to latest gnulib c_stack_action calling conventions. Adjust to latest version_etc calling conventions. Include <exit.h>. (binary): Define to true if not declared. (longopts): Set tabsize flag to 1. (main): Don't output nanoseconds if platform lacks them. Don't treat files as binary if !binary. (set_mtime_to_now): Use 0, not NULL. (compare_files): Mark files as nonexistent if it looks like 'patch' created inaccessible regular empty files to denote nonexistent backups. Don't compare such files. Clear st_* members of status of nonexistent file. Remove now-unnecessary tests. More... almost 21 years ago
Do not include regex.h, as diff.h does this now. More... almost 21 years ago
Sort includes. Include <exit.h>, <unlocked-io.h>. (specify_comparison_type): Don't report an error if the comparison type has already been specified the same way as this one. (usage): Mention exit status. (main): Adjust to latest gnulib c_stack_action calling conventions. (main): Adjust to latest version_etc calling conventions. More... almost 21 years ago
(SUBDIRS): Remove. (EXTRA_DIST, noinst_HEADERS): Remove most entries. (libdiffutils_a_SOURCES): Now just lib_SOURCES. (lib_SOURCES): New macro. (DISTCLEANFILES, MOSTLYCLEANFILES): Set to empty now. (gnulib.mk): Include: this does most of the work eliminated by the above changes. More... almost 21 years ago
(set_binary_mode): Return true, not 1. More... almost 21 years ago
(__attribute__): New macro. (set_binary_mode): Define only if HAVE_SETMODE_DOS. Otherwise define a dummy static char, as C89 requires that we define something. More... almost 21 years ago
(diag): Return void, not lin, since the return value wasn't needed. All callers changed. (diag, diff_2_files): Use 'true' and 'false' instead of '1' and '0', when appropriate. (compareseq): Use lin const * local variables instead of lin *. Don't bother checking diag's return value. (shift_boundaries, build_reverse_script, build_script, diff_2_files): Use char arrays, not bool arrays, since sizeof (bool) might be greater than 1. More... almost 21 years ago
(Makefile.am): Don't use $<, as it doesn't work with Solaris make. More... almost 21 years ago
(AC_FUNC_SETMODE_DOS): AC_LIBOBJ(setmode) if true. More... about 21 years ago