From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 569 invoked from network); 22 May 2009 15:46:08 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE autolearn=ham version=3.2.5 Received: from new-brage.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.254.104) by ns1.primenet.com.au with SMTP; 22 May 2009 15:46:08 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 77879 invoked from network); 22 May 2009 15:46:03 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 22 May 2009 15:46:03 -0000 Received: (qmail 21052 invoked by alias); 22 May 2009 15:45:58 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 26980 Received: (qmail 21037 invoked from network); 22 May 2009 15:45:57 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 22 May 2009 15:45:57 -0000 Received: from mail-fx0-f157.google.com (mail-fx0-f157.google.com [209.85.220.157]) by bifrost.dotsrc.org (Postfix) with ESMTP id 7AA97801E289 for ; Fri, 22 May 2009 17:45:44 +0200 (CEST) Received: by fxm1 with SMTP id 1so1691419fxm.45 for ; Fri, 22 May 2009 08:45:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=yS/5ef7GDXobwHqrqRoD7Gl7lzq8EyqwKN1PkOGfPSM=; b=aky5I1AEqeMox3VPdDhUr7AopNbpwSRDqPRnp0gS8Pxl+Pd4Jn67m++QF7MUAkm940 FylUF7ypJqXNMOEu7h8mmXoqxtlIOSYwX80jUbwJN0arZ2a4NJQ2By/68vx+ZKV0L8pu TiMK8SkHIbZ2v5qpwCnHFJ7gaoyq6o5G6CKzU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Wf8/YPw4tWwtNacZl43pcwTJQprhSlIC8EhHeExBMn5NxFnblIYJV8Zd6VEU+CQxCP cCsTa+pERDpOaYHwO75rftYhBuVe3v4avw8vjJ0BDCVHarGlmwys5YKAJbiEWx0xwJa4 FWvAnBZKbXFnrl9g3NF0G6wCwknvgqx89FNBc= MIME-Version: 1.0 Received: by 10.204.116.9 with SMTP id k9mr3674433bkq.164.1243007143962; Fri, 22 May 2009 08:45:43 -0700 (PDT) Date: Fri, 22 May 2009 17:45:43 +0200 Message-ID: Subject: PATCH: add support for stgit in VCS_Info From: Julien Langer To: zsh-workers@sunsite.dk Content-Type: multipart/mixed; boundary=0016368e2b1d44ea36046a8227a4 X-Virus-Scanned: ClamAV 0.94.2/9382/Fri May 22 16:58:39 2009 on bifrost X-Virus-Status: Clean --0016368e2b1d44ea36046a8227a4 Content-Type: multipart/alternative; boundary=0016368e2b1d44ea1f046a8227a2 --0016368e2b1d44ea1f046a8227a2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit This patch adds some support for stgit to VCS_Info. It displays the currently active patch and the number of unapplied patches. The additional info is configured via a new "stgitformat" style and is put into the "misc" part of the prompt. I don't know if this is the best idea, what do you (Frank?) think? -Julien --0016368e2b1d44ea1f046a8227a2 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable This patch adds some support for stgit to VCS_Info. It displays the current= ly active patch and the number of unapplied patches.
The additional info= is configured via a new "stgitformat" style and is put into the = "misc" part of the prompt. I don't know if this is the best i= dea, what do you (Frank?) think?

-Julien
--0016368e2b1d44ea1f046a8227a2-- --0016368e2b1d44ea36046a8227a4 Content-Type: text/x-patch; charset=US-ASCII; name="vcs_info_stgit_support.patch" Content-Disposition: attachment; filename="vcs_info_stgit_support.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fv11vq7w1 YWRkIHN1cHBvcnQgZm9yIHN0Z2l0CgpGcm9tOiBKdWxpZW4gTGFuZ2VyIDxqdWxpZW4ubGFuZ2Vy QGdtYWlsLmNvbT4KCgotLS0KCiBGdW5jdGlvbnMvVkNTX0luZm8vQmFja2VuZHMvVkNTX0lORk9f Z2V0X2RhdGFfZ2l0IHwgICA0NyArKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZXMgY2hhbmdl ZCwgNDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKCgpkaWZmIC0tZ2l0IGEvRnVuY3Rp b25zL1ZDU19JbmZvL0JhY2tlbmRzL1ZDU19JTkZPX2dldF9kYXRhX2dpdCBiL0Z1bmN0aW9ucy9W Q1NfSW5mby9CYWNrZW5kcy9WQ1NfSU5GT19nZXRfZGF0YV9naXQKaW5kZXggZmFhYjJiOC4uZDMw OTM4ZCAxMDA2NDQKLS0tIGEvRnVuY3Rpb25zL1ZDU19JbmZvL0JhY2tlbmRzL1ZDU19JTkZPX2dl dF9kYXRhX2dpdAorKysgYi9GdW5jdGlvbnMvVkNTX0luZm8vQmFja2VuZHMvVkNTX0lORk9fZ2V0 X2RhdGFfZ2l0CkBAIC04OSw2ICs4OSwzNiBAQCBWQ1NfSU5GT19naXRfZ2V0YnJhbmNoICgpIHsK ICAgICByZXR1cm4gMAogfQogCitWQ1NfSU5GT19naXRfZ2V0X3N0Z2l0X3RvcF9wYXRjaCAoKSB7 CisJbG9jYWwgcGF0Y2hkaXI9JDEKKworCWlmIFtbIC1kICIkcGF0Y2hkaXIiIF1dOyB0aGVuCisJ CWxvY2FsIC1hIHBhdGNoZXMKKwkJcGF0Y2hlcz0oJHsoZikiJCg8ICIke3BhdGNoZGlyfS9hcHBs aWVkIikifSkKKwkJcHJpbnRmICclcycgJHBhdGNoZXNbLTFdCisJCXJldHVybiAwCisJZmkKKwor CXJldHVybiAxCit9CisKK1ZDU19JTkZPX2dpdF9nZXRfc3RnaXRfdW5hcHBsaWVkKCkgeworCWxv Y2FsIHBhdGNoZGlyPSQxCisKKwlpZiBbWyAtZCAiJHBhdGNoZGlyIiBdXTsgdGhlbgorCQlsb2Nh bCAtYSBwYXRjaGVzCisJCXBhdGNoZXM9KCR7KGYpIiQoPCAiJHtwYXRjaGRpcn0vdW5hcHBsaWVk IikifSkKKwkJaWYgW1sgLXogJHBhdGNoZXNbQF0gXV07IHRoZW4KKwkJCXByaW50ZiAwCisJCWVs c2UKKwkJCXByaW50ZiAnJWQnICQjcGF0Y2hlcworCQlmaQorCQlyZXR1cm4gMAorCWZpCisKKwly ZXR1cm4gMQorfQorCiBnaXRkaXI9JHt2Y3NfY29tbVtnaXRkaXJdfQogZ2l0YnJhbmNoPSIkKFZD U19JTkZPX2dpdF9nZXRicmFuY2ggJHtnaXRkaXJ9KSIKIGlmIHpzdHlsZSAtdCAiOnZjc19pbmZv OiR7dmNzfToke3VzZXJjb250ZXh0fToke3Jybn0iIGdldC1yZXZpc2lvbiAmJiBcCkBAIC0xMTcs NSArMTQ3LDIwIEBAIFZDU19JTkZPX2FkanVzdAogZ2l0YWN0aW9uPSIkKFZDU19JTkZPX2dpdF9n ZXRhY3Rpb24gJHtnaXRkaXJ9KSIKIGdpdGJhc2U9JHtQV0QlLyR7JCggJHt2Y3NfY29tbVtjbWRd fSByZXYtcGFyc2UgLS1zaG93LXByZWZpeCApJS8jI319CiBycm49JHtnaXRiYXNlOnR9Ci1WQ1Nf SU5GT19mb3JtYXRzICIke2dpdGFjdGlvbn0iICIke2dpdGJyYW5jaH0iICIke2dpdGJhc2V9IiAi JHtnaXRzdGFnZWR9IiAiJHtnaXR1bnN0YWdlZH0iICIke2dpdHNoYTF9IiAnJworCitsb2NhbCBw YXRjaGRpcj0ke2dpdGRpcn0vcGF0Y2hlcy8ke2dpdGJyYW5jaH0KK2lmIFtbIC1kICRwYXRjaGRp ciBdXSA7IHRoZW4KKwlzdGdpdHBhdGNoPSQoVkNTX0lORk9fZ2l0X2dldF9zdGdpdF90b3BfcGF0 Y2ggIiR7cGF0Y2hkaXJ9IikKKwlzdGdpdHVuYXBwbGllZD0kKFZDU19JTkZPX2dpdF9nZXRfc3Rn aXRfdW5hcHBsaWVkICIke3BhdGNoZGlyfSIpCisKKwlzdGdpdHBhdGNoPSR7c3RnaXRwYXRjaDot Im5vIHBhdGNoIGFwcGxpZWQifQorCisJenN0eWxlIC1zICI6dmNzX2luZm86JHt2Y3N9OiR7dXNl cmNvbnRleHR9OiR7cnJufSIgc3RnaXRmb3JtYXQgc3RnaXRtc2cgfHwgc3RnaXRtc2c9IiAlcCAo JWMpIgorCXpmb3JtYXQgLWYgc3RnaXRtc2cgIiR7c3RnaXRtc2d9IiAicDoke3N0Z2l0cGF0Y2h9 IiAiYzoke3N0Z2l0dW5hcHBsaWVkfSIKKwlnaXRtaXNjPSR7c3RnaXRtc2d9CitlbHNlCisJZ2l0 bWlzYz0nJworZmkKKworVkNTX0lORk9fZm9ybWF0cyAiJHtnaXRhY3Rpb259IiAiJHtnaXRicmFu Y2h9IiAiJHtnaXRiYXNlfSIgIiR7Z2l0c3RhZ2VkfSIgIiR7Z2l0dW5zdGFnZWR9IiAiJHtnaXRz aGExfSIgIiR7Z2l0bWlzY30iCiByZXR1cm4gMAo= --0016368e2b1d44ea36046a8227a4--