From 76dc71f882d47f057167dff717194687b947aad9 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Sat, 3 Jan 2009 18:40:17 +0000 Subject: Frank Terbeck: 26215: VCS_Info disable-patterns style --- Doc/Zsh/contrib.yo | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Doc') diff --git a/Doc/Zsh/contrib.yo b/Doc/Zsh/contrib.yo index c393d2895..826fb2070 100644 --- a/Doc/Zsh/contrib.yo +++ b/Doc/Zsh/contrib.yo @@ -506,6 +506,16 @@ A list of VCSs, you don't want var(vcs_info) to test for repositories (checked in the var(-init-) context, too). Only used if tt(enable) contains tt(ALL). ) +kindex(disable-patterns) +item(tt(disable-patterns))( +A list of patterns that are checked against tt($PWD). If the pattern +matches, var(vcs_info) will is disabled. This style is checked in the +var(:vcs_info:-init-:*:-all-) context. + +Say, tt(~/.zsh) is a directory under version control, in which you do +not want var(vcs_info) to be active, do: +example(zstyle ':vcs_info:*' disable-patterns "$HOME/.zsh+LPAR()|/*+RPAR()") +) kindex(command) item(tt(command))( This style causes var(vcs_info) to use the supplied string as the command -- cgit 1.4.1