1
0
Fork 0
mirror of git://git.savannah.gnu.org/diffutils.git synced 2025-12-05 20:45:28 +00:00
No description
Find a file
Paul Eggert 6ad4a619d4 diff: tweak signal initialization
* src/syncsig.c (syncsig_install): No need to initialize
all of signal_count; just the catchable signals.
2025-12-03 09:40:35 -08:00
doc doc: rewrite the "Unusual File Names" section 2025-01-05 11:43:53 -08:00
gnulib@14dd80dba2 build: update gnulib submodule to latest 2025-11-02 13:09:16 -08:00
gnulib-tests build: Update after gnulib changed 2025-09-05 14:47:08 -07:00
lib maint: update all copyright dates via "make update-copyright" 2025-01-03 09:47:07 -08:00
man build: use system help2man 2025-04-27 23:42:49 -07:00
po maint: remove po/en.po 2025-09-09 10:23:01 -07:00
scripts/git-hooks scripts: sync git-hooks from coreutils 2023-05-30 14:49:35 -07:00
src diff: tweak signal initialization 2025-12-03 09:40:35 -08:00
tests tests: cmp: increase timeout to avoid failure on a very busy-IO system 2025-04-08 13:44:18 -07:00
.gitignore maint: import tests/init.sh from Gnulib during bootstrap 2024-07-04 13:15:35 -07:00
.gitmodules maint: prefer https: to git: 2023-02-04 21:47:04 -08:00
.prev-version maint: post-release administrivia 2025-04-08 19:41:07 -07:00
AUTHORS maint: update all copyright dates via "make update-copyright" 2025-01-03 09:47:07 -08:00
bootstrap build: update gnulib to latest; and update bootstrap 2025-04-04 14:23:49 -07:00
bootstrap.conf diff: no need to avoid localcharset 2025-12-03 09:40:35 -08:00
cfg.mk maint: post-release administrivia 2025-04-08 19:41:07 -07:00
ChangeLog-2008 maint: update all copyright dates via "make update-copyright" 2025-01-03 09:47:07 -08:00
configure.ac diff: simplify sigaction configuration 2025-11-02 13:09:16 -08:00
COPYING * COPYING: New file. 2007-07-19 17:45:29 +00:00
dist-check.mk maint: arrange for "make distcheck" to work with unreleased automake 2016-05-30 16:28:16 -07:00
exgettext maint: update all copyright dates via "make update-copyright" 2025-01-03 09:47:07 -08:00
HACKING maint: update all copyright dates via "make update-copyright" 2025-01-03 09:47:07 -08:00
Makefile.am maint: update all copyright dates via "make update-copyright" 2025-01-03 09:47:07 -08:00
NEWS maint: post-release administrivia 2025-04-08 19:41:07 -07:00
README build: use system help2man 2025-04-27 23:42:49 -07:00
README-hacking doc: reference continuous integration URLs 2025-01-05 08:29:10 -08:00
README-prereq doc: update Autoconf version 2025-04-27 23:42:49 -07:00
THANKS * src/cmp.c: Don't include <setmode.h>. 2006-01-05 07:08:23 +00:00
TODO cmp: support -n N with huge N 2023-06-26 11:59:19 -07:00

README for GNU DIFF

This directory contains the GNU diff, diff3, sdiff, and cmp utilities.
Their features are a superset of the Unix features and they are
significantly faster.

Please see the file COPYING for copying conditions.

Please see the file doc/version.texi for version information.

Please see the file doc/diffutils.texi (or doc/diffutils.info) for
documentation that can be printed with TeX, or read with the 'info'
program or with Emacs's 'M-x info'.  Brief man pages are in man/*,
but they are no substitute for the documentation.

Please see the file ABOUT-NLS for notes about translations.

Please see the file INSTALL for generic compilation and installation
instructions.  Briefly, you can run "./configure; make install".  The
command "./configure --help" lists the supported --enable and --with
options.

If you have a problem with internationalization, you might be able to
work around it as described in ABOUT-NLS by invoking './configure
--disable-nls'.  Many of the problems arise from dynamic linking
issues on non-GNU platforms (e.g. with the iconv library).  Such
problems tend to be shared by other GNU applications on these
platforms, and can usually be fixed by carefully tweaking your non-GNU
installation.  If you have an older version of libiconv, please
upgrade to the latest one; see <ftp://ftp.gnu.org/gnu/libiconv/>.  If
the problem seems isolated to diffutils, though, please report a bug.

This program requires a Standard C compiler (C99 or later).  If you
have a nonstandard compiler, please install GCC first.

If you make changes to the source code, you may need appropriate
versions of GNU build tools to regenerate the intermediate files.
See README-prereq for details.

For any copyright year range specified as YYYY-ZZZZ in this package
note that the range specifies every single year in that closed interval.

Please report bugs to <bug-diffutils@gnu.org>.

-----

Copyright (C) 1992, 1998, 2001-2002, 2004, 2009-2013, 2015-2025 Free Software
Foundation, Inc.

This file is part of GNU Diffutils.

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.  A copy of the license is included in the "GNU Free
Documentation License" file as part of this distribution.