From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24867 invoked by alias); 1 Oct 2017 22:16:13 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 22915 Received: (qmail 18355 invoked by uid 1010); 1 Oct 2017 22:16:13 -0000 X-Qmail-Scanner-Diagnostics: from out1-smtp.messagingengine.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(66.111.4.25):SA:0(-2.6/5.0):. Processed in 2.654415 secs); 01 Oct 2017 22:16:13 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: d.s@daniel.shahaf.name X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=lnWsDu RNJMNEJmPt9TMDjj/Usr+cAssnBydD2O2lUdw=; b=bGYPbUJH2ZIMeJqffXrR7v /AiRCUfhSdgyuQbxTGvqDmrKrqs7C1z4+VwS7QSOgGqA69rWfUzWGDoTv0jXUPWa UavsggepRiO+zonbTLUll7l95ro9cBi6k0NQRAWEhk1mTf9rT31rhx1C9BXjAf61 7U1zVrIyys+XQ7WiFzrzoENxTEPRQts2ShC7PNzMb6LO8Jj20Df1NEBhoUMesTjO X+mxMVBViegXWmaRx4KvJWUs8BS9GBjtQQNBpQJRBhRLVNz+f1PhpwyULUxUFBzv H9/6Fi/S0If0tse/NKEhAMxxye+KCjQJ/Y5jR6zjnifjgrD9djt1zXysyozO/YGQ == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=lnWsDu RNJMNEJmPt9TMDjj/Usr+cAssnBydD2O2lUdw=; b=KMOve5G8zaC7NH8FjUl92Q LSlYEluxPCjWpU3lpNYecEwVD3Ozf7LDU/Pd9vqnj3kTjngf1mM9kwN/b+PgGNCh NylREFqBK9qoMe7SV8ST94Y5WB+DU23ok1whFs3cRLHHnrN8p68HHle1uGwf3Y5P KZNod25Qi3TStbAoOvzqbSoGoys4fVIWhcNec+JFJ54JZtvGvhBONCdfwVcUiHGW EU7mQcFcWYZdvtrJll1EpOpQporp7Ch/RcFiWpc6S+czq6U7MK/Uh8ymStx5w0Jq fjeftFhrKtiD127NUr8vXVz2K+oljHUUsdm2NE8Y4hJVINbvJB5wKp5aMpErBLpw == X-ME-Sender: Message-Id: <1506896167.291655.1124363912.1C0A821D@webmail.messagingengine.com> From: Daniel Shahaf To: zsh-users@zsh.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-6cb49228 In-Reply-To: <171001145042.ZM17810@torch.brasslantern.com> References: <5dfbef9f-754f-8487-a6b8-44296cba1a11@eastlink.ca> <171001115438.ZM17268@torch.brasslantern.com> <1506886188.3585120.1124265296.1C8585C6@webmail.messagingengine.com> <171001145042.ZM17810@torch.brasslantern.com> Subject: Re: VCS info (Re: Call for good plugins list) Date: Sun, 01 Oct 2017 22:16:07 +0000 Bart Schaefer wrote on Sun, 01 Oct 2017 14:50 -0700: > autoload -Uz add-zsh-hook > autoload -Uz vcs_info > > vcs-info-v() { vcs_info; RPS1="$vcs_info_msg_0_" } > add-zsh-hook precmd vcs-info-v I don't use promptsubst either: _precmd_vcs_info () { vcs_info [[ -n ${vcs_info_msg_0_} ]] && { print print -Plr -- ${vcs_info_msg_0_} ${vcs_info_msg_1_} } } > I did borrow somebody's (yours?) +vi-git-post-backend-updown hook, but I posted it once, but it had been added to vcs_info-examples before then.