changeset 110:bf567a0e8fef

add a hg-qcommit that does the right thing
author Jeff Hammel <jhammel@mozilla.com>
date Tue, 30 Nov 2010 15:49:33 -0800
parents e83b7dd50461
children 2db73718f645
files .bashrc
diffstat 1 files changed, 18 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/.bashrc	Mon Nov 29 08:34:29 2010 -0800
+++ b/.bashrc	Tue Nov 30 15:49:33 2010 -0800
@@ -277,6 +277,24 @@
 done
 }
 
+hg-qcommit() {
+message=$1
+hg qrefresh
+if [ -z "${message}" ]
+then
+    hg qcommit
+else
+    hg qcommit -m "${message}"
+fi
+hgroot=$(hg root)
+patches=${hgroot}/.hg/patches/ 
+if [ -e ${patches}.hg ]
+then
+    cd ${patches}
+    hg push
+fi
+}
+
 blog-file() {
 
 echo "$HOME/web/blog/k0s/entries/public/$1"