diff options
author | mandree <mandree@FreeBSD.org> | 2012-03-29 13:35:07 +0800 |
---|---|---|
committer | mandree <mandree@FreeBSD.org> | 2012-03-29 13:35:07 +0800 |
commit | 3fbdea647ef390aa901cc04d4d36ee3fa6b0648e (patch) | |
tree | 5dde43e258cd4738248834c60f0d6998c7fb58c1 /textproc/wiggle | |
parent | 2b0127d2f03a810ea195eb9ab96467ddd30660cb (diff) | |
download | freebsd-ports-gnome-3fbdea647ef390aa901cc04d4d36ee3fa6b0648e.tar.gz freebsd-ports-gnome-3fbdea647ef390aa901cc04d4d36ee3fa6b0648e.tar.zst freebsd-ports-gnome-3fbdea647ef390aa901cc04d4d36ee3fa6b0648e.zip |
Add a proper description.
The main function of wiggle is to apply a patch to a file in a similar
manner to the patch(1) program.
The distinctive difference of wiggle is that it will attempt to apply a
patch even if the before part of the patch doesn't match the target
file perfectly. [...]
Feature safe: yes
Diffstat (limited to 'textproc/wiggle')
-rw-r--r-- | textproc/wiggle/pkg-descr | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/textproc/wiggle/pkg-descr b/textproc/wiggle/pkg-descr index fa69a0021148..8ac8151fafcc 100644 --- a/textproc/wiggle/pkg-descr +++ b/textproc/wiggle/pkg-descr @@ -1 +1,15 @@ -intentionally empty +The main function of wiggle is to apply a patch to a file in a similar +manner to the patch(1) program. + +The distinctive difference of wiggle is that it will attempt to apply a +patch even if the "before" part of the patch doesn't match the target +file perfectly. This is achieved by breaking the file and patch into +words and finding the best alignment of words in the file with words in +the patch. Once this alignment has been found, any differences (word- +wise) in the patch are applied to the file as best as possible. + +Also, wiggle will (in some cases) detect changes that have already been +applied, and will ignore them. + -- Neil Brown + +WWW: http://neil.brown.name/git?p=wiggle;a=summary |