diff options
author | John-Mark Gurney <jmg@FreeBSD.org> | 2006-05-08 06:47:59 +0000 |
---|---|---|
committer | John-Mark Gurney <jmg@FreeBSD.org> | 2006-05-08 06:47:59 +0000 |
commit | 026526f6d1af28117225add16fce3eb7176f1a3a (patch) | |
tree | 474e0a45fd7f90617843675a16b47900e0c38e62 /tools | |
parent | 74c9ea0c37bb248a605f903521b4e66cf5618c5f (diff) | |
download | src-026526f6d1af28117225add16fce3eb7176f1a3a.tar.gz src-026526f6d1af28117225add16fce3eb7176f1a3a.zip |
add a diff line so you can check your commit before hitting enter...
Notes
Notes:
svn path=/head/; revision=158356
Diffstat (limited to 'tools')
-rw-r--r-- | tools/tools/mfc/mfc.awk | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/tools/mfc/mfc.awk b/tools/tools/mfc/mfc.awk index f82c5c2ca2b2..0aa98b5fe9e1 100644 --- a/tools/tools/mfc/mfc.awk +++ b/tools/tools/mfc/mfc.awk @@ -22,9 +22,12 @@ BEGIN { if (!(match($2, "\\+[0-9]") && match($3, "-[0-9]"))) next printf("cvs -d %s update %s -j 1.%d -j 1.%d %s\n", CVSROOT, UPDATEOPTS, $1 - 1, $1, $4) - files = files " " $4 + files[$4] = 1 } END { - printf("cvs -d %s commit %s\n", CVSROOT, files); + for (i in files) + fl = fl " " i + printf("cvs -d %s diff -kk %s | less\n", CVSROOT, fl); + printf("cvs -d %s commit %s\n", CVSROOT, fl); } |