hgext/evolve.py
changeset 752 bfdfdf731f8a
parent 751 a5474648a9d2
child 756 64c6bdfd0518
--- a/hgext/evolve.py	Fri Nov 15 21:33:54 2013 -0500
+++ b/hgext/evolve.py	Fri Nov 15 21:44:24 2013 -0500
@@ -381,7 +381,7 @@
     if ui.config('alias', 'odiff', None) is None:
         ui.setconfig('alias', 'odiff', "diff --hidden --rev 'limit(precursors(.),1)' --rev .")
     if ui.config('alias', 'grab', None) is None:
-        ui.setconfig('alias', 'grab', "rebase --dest . --rev $1")
+        ui.setconfig('alias', 'grab', "! $HG rebase --dest . --rev $@ && $HG up tip")
 
 
 ### Troubled revset symbol