README 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. This version of `patch' has many changes made by the Free Software Foundation.
  2. They add support for:
  3. * handling arbitrary binary data and large files
  4. * the unified context diff format that GNU diff can produce
  5. * making GNU Emacs-style backup files
  6. * improved interaction with RCS and SCCS
  7. * the GNU conventions for option parsing and configuring and compilation.
  8. * better POSIX.2 compliance
  9. They also fix some bugs. See the NEWS and ChangeLog files for details.
  10. Tutorial-style documentation for patch is included in the GNU
  11. diffutils package. Unfortunately, the diffutils 2.7 documentation
  12. for `patch' is obsolete; this should be fixed in diffutils 2.8.
  13. In the mean time, see `patch --help', or consult the man page
  14. in this distribution.
  15. For GNU and Unix build and installation instructions, see the file INSTALL.
  16. For MS-DOS using DJGPP tools, see the file pc/djgpp/README.
  17. For other systems, copy config.hin to config.h and change
  18. #undef statements in it to #define as appropriate for your system,
  19. and copy Makefile.in to Makefile and set the variables that are
  20. enclosed in @ signs as appropriate for your system.
  21. Please send bug reports for this version of patch to
  22. bug-gnu-utils@prep.ai.mit.edu.
  23. The Free Software Foundation is distributing this version of patch
  24. independently because as of this writing, Larry Wall has not released a
  25. new version of patch since mid-1988. We have heard that he has been
  26. too busy working on other things, like Perl. He has graciously agreed
  27. to let GNU `patch' be distributed under the terms of the GNU General
  28. Public License.
  29. ------
  30. Copyright 1984, 1985, 1986, 1987, 1988 Larry Wall
  31. Copyright 1989, 1990, 1991, 1992, 1993, 1997 Free Software Foundation, Inc.
  32. This program is free software: you can redistribute it and/or modify
  33. it under the terms of the GNU General Public License as published by
  34. the Free Software Foundation; either version 2, or (at your option)
  35. any later version.
  36. This program is distributed in the hope that it will be useful,
  37. but WITHOUT ANY WARRANTY; without even the implied warranty of
  38. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  39. See the GNU General Public License for more details.
  40. You should have received a copy of the GNU General Public License
  41. along with this file; see the file COPYING.
  42. If not, write to the Free Software Foundation,
  43. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.