diff options
Diffstat (limited to 'needs-checking/stripspace')
-rw-r--r-- | needs-checking/stripspace | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/needs-checking/stripspace b/needs-checking/stripspace new file mode 100644 index 0000000..f81397f --- /dev/null +++ b/needs-checking/stripspace @@ -0,0 +1,24 @@ +#!/usr/bin/perl +# +# Strip whitespace on the end of GNU unified diff insertion lines. +# +# Usage: +# cat foo | stripspace | patch -p1 +# stripspace foo | patch -p1 +# +# Code fragment taken from the ARM Linux patch system, Copyright +# (C) Russell King, All Rights Reserved. +# +# This script: +# +# Copyright (C) 2002 Russell King, All Rights Reserved. +# +# This script is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation. +# +while (<>) { + chomp; + s/\s+$// if m/^\+/; + print "$_\n"; +} |