[PATCH 6/7] hgeditor: Show all modifications in diff
Radoslaw AstralStorm Szkodzinski
astralstorm at gorzow.mm.pl
Fri Jul 8 12:17:44 UTC 2005
# HG changeset patch
# User Radoslaw "AstralStorm" Szkodzinski <astralstorm at gorzow.mm.pl>
# Node ID f52d0075c46c0d69a2f6ee26d941cd2c28e2b3d2
# Parent 1292f1fd015767d9682ba2ff5f8377fb6760c3a5
hgeditor: Show all modifications in diff
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hgeditor: Show all modifications in diff
The version which walks through all Changes is commented out.
Changeset summary:
hgeditor | 16 10 + 6 -
1 files changed, 10 insertions(+), 6 deletions(-)
manifest hash 97dfe1e8f26fada654d23a5d91b1d89845a29282
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)
iD8DBQFCzm0olUMEU9HxC6IRAvg9AJwOwZD+GbaFdBzUF7X+SiZPQl49tACfdNem
eNrKYLozE8sbUsI3Ph7WD7Y=
=zuCG
-----END PGP SIGNATURE-----
diff -r 1292f1fd0157 -r f52d0075c46c hgeditor
--- a/hgeditor Fri Jul 8 12:09:27 2005
+++ b/hgeditor Fri Jul 8 12:10:16 2005
@@ -33,12 +33,16 @@
grep '^HG: manifest hash' "$1" | cut -b 5- >> "$T1"
# Add all other state information
grep -v '^HG: manifest hash' "$1" >> "$T1"
- (
- cd "`hg root`"
- grep '^HG: changed' "$1" | cut -b 13- | while read changed; do
- hg diff "$changed" >> "$T2"
- done
- )
+
+ # Show only changed files in the diff
+ #(
+ # cd "`hg root`"
+ # grep '^HG: changed' "$1" | cut -b 13- | while read changed; do
+ # hg diff "$changed" >> "$T2"
+ # done
+ #)
+ # Show also new and removed files (faster)
+ hg diff >> "$T2"
CHECKSUM=`md5sum "$T1"`
$EDITOR "$T1" "$T2" || cleanup_exit $?
More information about the Mercurial
mailing list