diff options
author | Chris Larson <clarson@kergoth.com> | 2004-11-09 00:36:47 +0000 |
---|---|---|
committer | Chris Larson <clarson@kergoth.com> | 2004-11-09 00:36:47 +0000 |
commit | f96441b9faf769c9ecdd4d338b605ea3d0cc4010 (patch) | |
tree | edb17ec2c4ea13c5acb1c7350957a249a820e28d /wiggle/wiggle-0.6/003Recommit | |
parent | b6588aa6851fb220cedc387d21c51513ef8d67f4 (diff) |
Disable bk EOLN_NATIVE conversions on all files in packages FILESPATHs, to prevent it screwing up patches.
BKrev: 4190111fA4MuVozAqwE7xOSL9fr-TA
Diffstat (limited to 'wiggle/wiggle-0.6/003Recommit')
-rw-r--r-- | wiggle/wiggle-0.6/003Recommit | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/wiggle/wiggle-0.6/003Recommit b/wiggle/wiggle-0.6/003Recommit index e69de29bb2..fe7dd6d7b5 100644 --- a/wiggle/wiggle-0.6/003Recommit +++ b/wiggle/wiggle-0.6/003Recommit @@ -0,0 +1,68 @@ +Status: ok + +New p command 'recommit' + +p recommit patchname +will apply and commit a series of removed patches. + + ----------- Diffstat output ------------ + ./p | 27 +++++++++++++++++++++++++++ + ./p.help | 8 ++++++++ + 2 files changed, 35 insertions(+) + +diff ./p~current~ ./p +--- ./p~current~ 2004-02-03 13:01:18.000000000 +1100 ++++ ./p 2004-02-03 13:18:44.000000000 +1100 +@@ -596,6 +596,33 @@ case $cmd in + openall ) + while p open last && p discard ; do : ; done + ;; ++ recommit ) ++ make_diff ++ get_meta ++ if [ -s .patches/patch ] ++ then ++ echo >&2 Patch $name already open - please commit ; exit 1; ++ fi ++ if [ $# -eq 0 ] ++ then ++ echo "Unapplied patches are:" ++ ls .patches/removed ++ exit 0 ++ fi ++ if [ $# -ne 1 ] ++ then echo >&2 "Usage: p recommit patchname"; exit 1 ++ fi ++ case $1 in ++ last ) pfile=`ls -d .patches/removed/[0-9]* | tail -1` ; echo last is "$pfile";; ++ */* ) pfile=$1 ;; ++ * ) pfile=`echo .patches/removed/*$1*` ++ esac ++ if [ ! -f "$pfile" ] ++ then echo >&2 "Cannot find unique patch '$1' - found: $pfile"; exit 1 ++ fi ++ while [ -s "$pfile" ] && ++ p apply last && p commit ; do : ; done ++ ;; + snapshot ) + all_files snap_one + ;; + +diff ./p.help~current~ ./p.help +--- ./p.help~current~ 2004-02-03 13:01:18.000000000 +1100 ++++ ./p.help 2004-02-03 13:18:44.000000000 +1100 +@@ -248,6 +248,14 @@ openall + discarded. This is part of the preparation for incorporating + upstream changes. + ++recommit ++ Usage: p recommit patchname ++ ++ This command will re-apply and re-commit removed patches ++ that successfully apply until the names patch has been applied. ++ Patches are applied in reverse order, which is consistant with ++ the order in which they were removed. ++ + snapshot + Usage: p snapshot + |