igor@333: #!/bin/bash igor@333: igor@333: echo '[extensions]' >> $HGRC igor@333: echo 'hgext.mq =' >> $HGRC igor@333: igor@333: hg init a igor@333: cd a igor@333: igor@333: #$ name: init igor@333: igor@333: hg qinit igor@333: hg qnew hello.patch igor@333: echo hello > hello igor@333: hg add hello igor@333: hg qrefresh igor@333: hg qnew goodbye.patch igor@333: echo goodbye > goodbye igor@333: hg add goodbye igor@333: hg qrefresh igor@333: igor@333: #$ name: qguard igor@333: igor@333: hg qguard igor@333: igor@333: #$ name: qguard.pos igor@333: igor@333: hg qguard +foo igor@333: hg qguard igor@333: igor@333: #$ name: qguard.neg igor@333: igor@333: hg qguard hello.patch -quux igor@333: hg qguard hello.patch igor@333: igor@333: #$ name: series igor@333: igor@333: cat .hg/patches/series igor@333: igor@333: #$ name: qselect.foo igor@333: igor@333: hg qpop -a igor@333: hg qselect igor@333: hg qselect foo igor@333: hg qselect igor@333: igor@333: #$ name: qselect.cat igor@333: igor@333: cat .hg/patches/guards igor@333: igor@333: #$ name: qselect.qpush igor@333: hg qpush -a igor@333: igor@333: #$ name: qselect.error igor@333: igor@333: hg qselect +foo igor@333: igor@333: #$ name: qselect.quux igor@333: igor@333: hg qselect quux igor@333: hg qpop -a igor@333: hg qpush -a igor@333: igor@333: #$ name: qselect.foobar igor@333: igor@333: hg qselect foo bar igor@333: hg qpop -a igor@333: hg qpush -a