Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: [PATCH 6/9] vcs_info quilt: fix unapplied detection on sub-directory



Hello Franck,

On Thu, Oct 09, 2014 at 06:03:44PM +0200, Frank Terbeck wrote:
> Hi Marc,
> 
> Disclaimer: I don't use quilt much anymore, so I'm rusty about its
>             behaviours in many cases.
> 
> One thing off the bat, although it probably doesn't make much of a
> difference: Are you using "quilt" in "standalone mode" or is the
> directory controlled by a real VCS as well?
In this case i use it in standalone mode; no other VCS involved here.

> I am unsure about what's going on precisely. Could you do this:
> 
>     functions -t vcs_info
> 
> And retry your test cases? That will produce long traces of what's going
> on, and might give ideas as to what's amiss.
You'll find the trace attached. By the way, how do you deactivate
tracing ? functions -T vcs_info removes a lot of traces (the VCS_INFO*) but
keeps traces from vcs_info().

> I think $QUILT_PATCHES needs to be set to the correct directory
> including "patches/". Without, it only works, because the directory is
> searched recursively.
> 
> I don't know why the patches are reported as applied and unapplied off
> hand. :-/
> 
> The applied patches are read from .pc/applied-patches, the list of
> unapplied patches is retrieved by calling "quilt unapplied".
This is where the problem occurs, applied uses relative path, while
unapplied lists absolute path, because QUILT_PATCHES is set to an
absolute path. e.g.
    ~/src/from-debian/gmrun-0.9.2# QUILT_PATCHES=$(pwd)/debian/patches quilt applied
    /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/10-escaping.patch
    ...
    /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/80-selectoption.pat
    ~/src/from-debian/gmrun-0.9.2# quilt applied
    debian/patches/10-escaping.patch
    debian/patches/20-includes.patch
    debian/patches/30-fix-gcc-4.3-build.patch
    debian/patches/40-history_string.patch
    debian/patches/50-empty-history.patch
    debian/patches/60-fix_gtkcompletionline.patch

So applied and unapplied lists are considered differents. The
.pc/applied-patches file contains only relative paths.

> > So I do not understand the role of quilt-patch-dir as for me it takes
> > the role of QUILT_PATCHES except the missing '/patches'. Moreover changing
> > to sub-directory in cases 1, 3 and 5 makes applied patch detection failing
> > because:
> 
> The ‘quilt-patch-dir’ style *sets* QUILT_PATCHES if set. The system
> also sets QUILT_PATCHES to an absolute path-name, which should make it
> work in subdirectories as well.
I do not see where the QUILT_PATCHES variable is set (I mean exported to
the shell for further quilt commands using this 'detected' value). Maybe
your hook sets it according to the documentation: "Note: you can use
vcs_info to keep the value of $QUILT_PATCHES correct all the time via the
post-quilt hook"

> But like I said, I don't use quilt much anymore.
Maybe the its behaviour has changed regarding path to be displayed. 

Marc.
~/src/from-debian/gmrun-0.9.2 export QUILT_PATCHES=debian/patches
~/src/from-debian/gmrun-0.9.2 (10/11) functions -t vcs_info                                                                    100-gmrunrc.patch
+vcs_info:1> emulate -L zsh
+vcs_info:2> setopt extendedglob NO_warn_create_global
+vcs_info:4> [[ -r . ]]
+vcs_info:6> local pat
+vcs_info:7> local -i found retval
+vcs_info:8> local -a enabled disabled dps
+vcs_info:9> local -x usercontext vcs rrn quiltmode LC_MESSAGES
+vcs_info:10> local -ix maxexports
+vcs_info:11> local -ax msgs
+vcs_info:12> local -Ax vcs_comm hook_com backend_misc user_data
+vcs_info:14> LC_MESSAGES=C
+vcs_info:15> [[ -n '' ]]
+vcs_info:20> vcs=-init-
+vcs_info:20> rrn=-all-
+vcs_info:20> quiltmode=addon
+vcs_info:21> usercontext=default
+vcs_info:23> VCS_INFO_hook start-up
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=start-up
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-init-+start-up:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:start-up
+VCS_INFO_hook:17> zstyle -t :vcs_info:-init-+start-up:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:start-up hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-init-+start-up:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+vcs_info:24> retval=0
+vcs_info:25> ((  retval == 1  ))
+vcs_info:27> ((  retval == 2  ))
+vcs_info:35> zstyle -a :vcs_info:-init-:default:-all- enable enabled
+vcs_info:36> ((  4 == 0  ))
+vcs_info:38> [[ -n '' ]]
+vcs_info:43> [[ -n '' ]]
+vcs_info:48> zstyle -a :vcs_info:-init-:default:-all- disable-patterns dps
+vcs_info:57> VCS_INFO_maxexports
+VCS_INFO_maxexports:5> setopt localoptions NO_shwordsplit
+VCS_INFO_maxexports:7> zstyle -s :vcs_info:-init-:default:-all- max-exports maxexports
+VCS_INFO_maxexports:7> maxexports=2
+VCS_INFO_maxexports:8> [[ 2 != <-> ]]
+VCS_INFO_maxexports:8> ((  maxexports < 1  ))
+VCS_INFO_maxexports:13> return 0
+vcs_info:59> ((  found = 0  ))
+vcs_info:60> vcs=git
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:git:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=git
+vcs_info:69> VCS_INFO_detect_git
+VCS_INFO_detect_git:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_git:7> [[ '' == --flavours ]]
+VCS_INFO_detect_git:9> VCS_INFO_check_com git
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case git (/*)
+VCS_INFO_check_com:7> case git (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_git:9> git rev-parse --is-inside-work-tree
+VCS_INFO_detect_git:15> return 1
+vcs_info:60> vcs=svn
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:svn:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=svn
+vcs_info:69> VCS_INFO_detect_svn
+VCS_INFO_detect_svn:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_svn:7> [[ '' == --flavours ]]
+VCS_INFO_detect_svn:9> VCS_INFO_check_com svn
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case svn (/*)
+VCS_INFO_check_com:7> case svn (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_svn:10> vcs_comm[detect_need_file]='entries format wc.db'
+VCS_INFO_detect_svn:11> VCS_INFO_bydir_detect .svn
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.svn'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc
+VCS_INFO_bydir_detect:10> [[ /home/marc != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home
+VCS_INFO_bydir_detect:10> [[ /home != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/
+VCS_INFO_bydir_detect:10> [[ / != / ]]
+VCS_INFO_bydir_detect:26> [[ / == / ]]
+VCS_INFO_bydir_detect:26> return 1
+VCS_INFO_detect_svn:11> return 1
+vcs_info:60> vcs=bzr
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:bzr:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=bzr
+vcs_info:69> VCS_INFO_detect_bzr
+VCS_INFO_detect_bzr:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_bzr:7> [[ '' == --flavours ]]
+VCS_INFO_detect_bzr:9> VCS_INFO_check_com bzr
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case bzr (/*)
+VCS_INFO_check_com:7> case bzr (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_bzr:10> vcs_comm[detect_need_file]=branch/format
+VCS_INFO_detect_bzr:11> VCS_INFO_bydir_detect .bzr
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.bzr'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc
+VCS_INFO_bydir_detect:10> [[ /home/marc != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home
+VCS_INFO_bydir_detect:10> [[ /home != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/
+VCS_INFO_bydir_detect:10> [[ / != / ]]
+VCS_INFO_bydir_detect:26> [[ / == / ]]
+VCS_INFO_bydir_detect:26> return 1
+VCS_INFO_detect_bzr:12> return 1
+vcs_info:60> vcs=hg
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:hg:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=hg
+vcs_info:69> VCS_INFO_detect_hg
+VCS_INFO_detect_hg:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_hg:7> [[ '' == --flavours ]]
+VCS_INFO_detect_hg:9> VCS_INFO_check_com hg
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case hg (/*)
+VCS_INFO_check_com:7> case hg (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_hg:10> vcs_comm[detect_need_file]='store data sharedpath'
+VCS_INFO_detect_hg:11> VCS_INFO_bydir_detect .hg
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.hg'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc
+VCS_INFO_bydir_detect:10> [[ /home/marc != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home
+VCS_INFO_bydir_detect:10> [[ /home != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/
+VCS_INFO_bydir_detect:10> [[ / != / ]]
+VCS_INFO_bydir_detect:26> [[ / == / ]]
+VCS_INFO_bydir_detect:26> return 1
+VCS_INFO_detect_hg:11> return 1
+vcs_info:72> ((  found == 0  ))
+vcs_info:73> vcs=-quilt-
+vcs_info:73> quiltmode=standalone
+vcs_info:74> VCS_INFO_quilt standalone
+VCS_INFO_quilt:1> emulate -L zsh
+VCS_INFO_quilt:2> setopt extendedglob
+VCS_INFO_quilt:3> local 'mode=standalone'
+VCS_INFO_quilt:4> local patches pc tmp qstring root
+VCS_INFO_quilt:5> local -i ret
+VCS_INFO_quilt:6> local -x context
+VCS_INFO_quilt:7> local -a applied unapplied all applied_string unapplied_string quiltcommand
+VCS_INFO_quilt:8> local -Ax hook_com
+VCS_INFO_quilt:10> context=:vcs_info:-quilt-.quilt-standalone:default:-all-
+VCS_INFO_quilt:11> zstyle -t :vcs_info:-quilt-.quilt-standalone:default:-all- use-quilt
+VCS_INFO_quilt:13> case standalone (standalone)
+VCS_INFO_quilt:15> VCS_INFO_quilt-standalone-detect
+VCS_INFO_quilt-standalone-detect:1> emulate -L zsh
+VCS_INFO_quilt-standalone-detect:2> setopt extendedglob
+VCS_INFO_quilt-standalone-detect:3> local param
+VCS_INFO_quilt-standalone-detect:4> local -i ret
+VCS_INFO_quilt-standalone-detect:6> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- quilt-standalone param
+VCS_INFO_quilt-standalone-detect:7> [[ always == never ]]
+VCS_INFO_quilt-standalone-detect:8> [[ always == always ]]
+VCS_INFO_quilt-standalone-detect:8> return 0
+VCS_INFO_quilt:25> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- quilt-patch-dir patches
+VCS_INFO_quilt:25> patches=debian/patches
+VCS_INFO_quilt:26> [[ debian/patches != /* ]]
+VCS_INFO_quilt:27> tmp=debian/patches
+VCS_INFO_quilt:28> patches=+VCS_INFO_quilt:28> VCS_INFO_quilt-dirfind debian/patches
+VCS_INFO_quilt-dirfind:5> emulate -L zsh
+VCS_INFO_quilt-dirfind:6> setopt extendedglob
+VCS_INFO_quilt-dirfind:7> local 'dir=debian/patches' 'file='
+VCS_INFO_quilt-dirfind:7> shift 1
+VCS_INFO_quilt-dirfind:8> local ret oldfile olddir
+VCS_INFO_quilt-dirfind:10> olddir=''
+VCS_INFO_quilt-dirfind:11> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:12> oldfile='store data sharedpath'
+VCS_INFO_quilt-dirfind:13> vcs_comm[detect_need_file]=''
+VCS_INFO_quilt-dirfind:14> VCS_INFO_bydir_detect debian/patches
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=debian/patches'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n '' ]]
+VCS_INFO_bydir_detect:19> [[ -d ./debian/patches ]]
+VCS_INFO_bydir_detect:19> break
+VCS_INFO_bydir_detect:26> [[ /home/marc/src/from-debian/gmrun-0.9.2 == / ]]
+VCS_INFO_bydir_detect:27> vcs_comm[basedir]=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:28> return 0
+VCS_INFO_quilt-dirfind:15> ret=0
+VCS_INFO_quilt-dirfind:16> vcs_comm[detect_need_file]='store data sharedpath'
+VCS_INFO_quilt-dirfind:17> printf %s /home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt-dirfind:18> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:19> return 0
+VCS_INFO_quilt:28> patches=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt:29> ret=0
+VCS_INFO_quilt:30> ((  ret  ))
+VCS_INFO_quilt:31> patches=/home/marc/src/from-debian/gmrun-0.9.2/debian/patches
+VCS_INFO_quilt:36> pc=+VCS_INFO_quilt:36> VCS_INFO_quilt-dirfind .pc .version
+VCS_INFO_quilt-dirfind:5> emulate -L zsh
+VCS_INFO_quilt-dirfind:6> setopt extendedglob
+VCS_INFO_quilt-dirfind:7> local 'dir=.pc' 'file=.version'
+VCS_INFO_quilt-dirfind:7> shift 2
+VCS_INFO_quilt-dirfind:8> local ret oldfile olddir
+VCS_INFO_quilt-dirfind:10> olddir=''
+VCS_INFO_quilt-dirfind:11> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:12> oldfile='store data sharedpath'
+VCS_INFO_quilt-dirfind:13> vcs_comm[detect_need_file]=.version
+VCS_INFO_quilt-dirfind:14> VCS_INFO_bydir_detect .pc
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.pc'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n .version ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.pc ]]
+VCS_INFO_bydir_detect:14> file=.version
+VCS_INFO_bydir_detect:15> [[ -e ./.pc/.version ]]
+VCS_INFO_bydir_detect:15> break 2
+VCS_INFO_bydir_detect:26> [[ /home/marc/src/from-debian/gmrun-0.9.2 == / ]]
+VCS_INFO_bydir_detect:27> vcs_comm[basedir]=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:28> return 0
+VCS_INFO_quilt-dirfind:15> ret=0
+VCS_INFO_quilt-dirfind:16> vcs_comm[detect_need_file]='store data sharedpath'
+VCS_INFO_quilt-dirfind:17> printf %s /home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt-dirfind:18> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:19> return 0
+VCS_INFO_quilt:36> pc=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt:37> ret=0
+VCS_INFO_quilt:38> ((  ret == 0  ))
+VCS_INFO_quilt:39> [[ standalone == standalone ]]
+VCS_INFO_quilt:39> root=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt:40> pc=/home/marc/src/from-debian/gmrun-0.9.2/.pc
+VCS_INFO_quilt:41> [[ -e /home/marc/src/from-debian/gmrun-0.9.2/.pc/applied-patches ]]
+VCS_INFO_quilt:42> applied=( 10-escaping.patch 20-includes.patch 30-fix-gcc-4.3-build.patch 40-history_string.patch 50-empty-history.patch 60-fix_gtkcompletionline.patch 70-cmdline.patch 80-selectoption.patch 90-window_placement.patch 100-gmrunrc.patch )
+VCS_INFO_quilt:44> applied=( 10-escaping.patch 20-includes.patch 30-fix-gcc-4.3-build.patch 40-history_string.patch 50-empty-history.patch 60-fix_gtkcompletionline.patch 70-cmdline.patch 80-selectoption.patch 90-window_placement.patch 100-gmrunrc.patch )
+VCS_INFO_quilt:45> applied=( 100-gmrunrc.patch 90-window_placement.patch 80-selectoption.patch 70-cmdline.patch 60-fix_gtkcompletionline.patch 50-empty-history.patch 40-history_string.patch 30-fix-gcc-4.3-build.patch 20-includes.patch 10-escaping.patch )
+VCS_INFO_quilt:50> zstyle -t :vcs_info:-quilt-.quilt-standalone:default:-all- get-unapplied
+VCS_INFO_quilt:53> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- quiltcommand quiltcommand
+VCS_INFO_quilt:53> quiltcommand=quilt
+VCS_INFO_quilt:54> unapplied=+VCS_INFO_quilt:54> QUILT_PATCHES=/home/marc/src/from-debian/gmrun-0.9.2/debian/patches quilt --quiltrc /dev/null unapplied
+VCS_INFO_quilt:54> unapplied=( /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1 )
+VCS_INFO_quilt:55> unapplied=( /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1 )
+VCS_INFO_quilt:60> all=( 10-escaping.patch 20-includes.patch 30-fix-gcc-4.3-build.patch 40-history_string.patch 50-empty-history.patch 60-fix_gtkcompletionline.patch 70-cmdline.patch 80-selectoption.patch 90-window_placement.patch 100-gmrunrc.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1 )
+VCS_INFO_quilt:62> VCS_INFO_hook gen-applied-string 100-gmrunrc.patch 90-window_placement.patch 80-selectoption.patch 70-cmdline.patch 60-fix_gtkcompletionline.patch 50-empty-history.patch 40-history_string.patch 30-fix-gcc-4.3-build.patch 20-includes.patch 10-escaping.patch
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=gen-applied-string
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+gen-applied-string:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:gen-applied-string
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+gen-applied-string:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:gen-applied-string hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+gen-applied-string:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  1 == 0  ))
+VCS_INFO_hook:39> typeset -g -r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:40> hook=gen-applied-string
+VCS_INFO_hook:41> func=+vi-gen-applied-string
+VCS_INFO_hook:42> ((  1 == 0  ))
+VCS_INFO_hook:46> ((  debug  ))
+VCS_INFO_hook:47> true
+VCS_INFO_hook:48> +vi-gen-applied-string 100-gmrunrc.patch 90-window_placement.patch 80-selectoption.patch 70-cmdline.patch 60-fix_gtkcompletionline.patch 50-empty-history.patch 40-history_string.patch 30-fix-gcc-4.3-build.patch 20-includes.patch 10-escaping.patch
++vi-gen-applied-string:1> [ -z 100-gmrunrc.patch ']'
++vi-gen-applied-string:2> local 'txt=100-gmrunrc.patch'
++vi-gen-applied-string:3> [[ -quilt- == *git* ]]
++vi-gen-applied-string:7> local 'width=70'
++vi-gen-applied-string:8> [ 145 -lt 80 ']'
++vi-gen-applied-string:9> myrepo_rprompt='%70>...> %B100-gmrunrc.patch'
+VCS_INFO_hook:49> case 0 (0)
+VCS_INFO_hook:57> typeset -g +r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:58> return 0
+VCS_INFO_quilt:63> ((  10  ))
+VCS_INFO_quilt:64> applied_string=100-gmrunrc.patch
+VCS_INFO_quilt:71> hook_com=( )
+VCS_INFO_quilt:72> VCS_INFO_hook gen-unapplied-string /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=gen-unapplied-string
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+gen-unapplied-string:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:gen-unapplied-string
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+gen-unapplied-string:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:gen-unapplied-string hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+gen-unapplied-string:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+VCS_INFO_quilt:73> unapplied_string=1
+VCS_INFO_quilt:78> ((  10  ))
+VCS_INFO_quilt:79> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- patch-format qstring
+VCS_INFO_quilt:83> hook_com=( applied 100-gmrunrc.patch unapplied 1 applied-n 10 unapplied-n 1 all-n 11 )
+VCS_INFO_quilt:85> VCS_INFO_hook set-patch-format '%F{blue}%n/%a%f'
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=set-patch-format
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+set-patch-format:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:set-patch-format
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+set-patch-format:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:set-patch-format hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+set-patch-format:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+VCS_INFO_quilt:86> zformat -f qstring '%F{blue}%n/%a%f' p:100-gmrunrc.patch u:1 n:10 c:1 a:11
+VCS_INFO_quilt:91> hook_com=( )
+VCS_INFO_quilt:93> case standalone (standalone)
+VCS_INFO_quilt:95> VCS_INFO_formats '' '' /home/marc/src/from-debian/gmrun-0.9.2 '' '' '' '%F{blue}10/11%f'
+VCS_INFO_formats:5> setopt localoptions noksharrays NO_shwordsplit
+VCS_INFO_formats:6> local msg tmp
+VCS_INFO_formats:7> local -i i
+VCS_INFO_formats:8> local -xA hook_com
+VCS_INFO_formats:12> hook_com=( action '' action_orig '' branch '' branch_orig '' base /home/marc/src/from-debian/gmrun-0.9.2 base_orig /home/marc/src/from-debian/gmrun-0.9.2 staged '' staged_orig '' unstaged '' unstaged_orig '' revision '' revision_orig '' misc '%F{blue}10/11%f' misc_orig '%F{blue}10/11%f' vcs -quilt- vcs_orig -quilt- )
+VCS_INFO_formats:30> hook_com[base-name]=gmrun-0.9.2
+VCS_INFO_formats:31> hook_com[base-name_orig]=''
+VCS_INFO_formats:32> hook_com[subdir]=+VCS_INFO_formats:32> VCS_INFO_reposub /home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_reposub:5> setopt localoptions extendedglob NO_shwordsplit
+VCS_INFO_reposub:6> local 'base=/home/marc/src/from-debian/gmrun-0.9.2' tmp
+VCS_INFO_reposub:8> tmp=+VCS_INFO_reposub:8> pwd -P
+VCS_INFO_reposub:8> tmp=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_reposub:9> [[ /home/marc/src/from-debian/gmrun-0.9.2 == /home/marc/src/from-debian/gmrun-0.9.2/* ]]
+VCS_INFO_reposub:10> printf .
+VCS_INFO_reposub:11> return 1
+VCS_INFO_formats:32> hook_com[subdir]=.
+VCS_INFO_formats:33> hook_com[subdir_orig]=.
+VCS_INFO_formats:35> VCS_INFO_hook post-backend
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=post-backend
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+post-backend:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:post-backend
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+post-backend:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:post-backend hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+post-backend:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  1 == 0  ))
+VCS_INFO_hook:39> typeset -g -r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:40> hook=post-backend
+VCS_INFO_hook:41> func=+vi-post-backend
+VCS_INFO_hook:42> ((  1 == 0  ))
+VCS_INFO_hook:46> ((  debug  ))
+VCS_INFO_hook:47> true
+VCS_INFO_hook:48> +vi-post-backend
++vi-post-backend:2> local 'subdir=.'
++vi-post-backend:3> local 'base=/home/marc/src/from-debian/gmrun-0.9.2'
++vi-post-backend:4> local -A style
++vi-post-backend:6> [ -z /home/marc/src/from-debian/gmrun-0.9.2 ']'
++vi-post-backend:25> style=++vi-post-backend:25> get-style /home/marc/src/from-debian/gmrun-0.9.2
+get-style:2> local style s 'p=/home/marc/src/from-debian/gmrun-0.9.2'
+get-style:3> local -A hstyle
+get-style:4> zstyle -s :mprompt:/home/marc/src/from-debian/gmrun-0.9.2 style style
+get-style:5> s=color=green
+get-style:6> hstyle+=( color green )
+get-style:8> [ '' '=' bold ']'
+get-style:11> echo color green
+get-style:12> return 0
++vi-post-backend:25> style=( color green )
++vi-post-backend:26> myrepobase=/home/marc/src/from-debian/gmrun-0.9.2
++vi-post-backend:27> base=++vi-post-backend:27> rationalize-path /home/marc/src/from-debian/gmrun-0.9.2
+rationalize-path:2> local new 'p=/home/marc/src/from-debian/gmrun-0.9.2'
+rationalize-path:3> p='~/src/from-debian/gmrun-0.9.2'
+rationalize-path:4> p='~/src/from-debian/gmrun-0.9.2'
+rationalize-path:5> echo '~/src/from-debian/gmrun-0.9.2'
++vi-post-backend:27> base='~/src/from-debian/gmrun-0.9.2'
++vi-post-backend:28> [ . '=' . -o -z . ']'
++vi-post-backend:29> subdir=''
++vi-post-backend:30> mytitle='~/src/from-debian/gmrun-0.9.2'
++vi-post-backend:35> mytitle='#[fg=green]~/src/from-debian/gmrun-0.9.2'
++vi-post-backend:38> mypath='%F{green}~/src/from-debian/gmrun-0.9.2%f%b%F{blue}%f'
+VCS_INFO_hook:49> case 0 (0)
+VCS_INFO_hook:57> typeset -g +r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:58> return 0
+VCS_INFO_formats:52> [[ -n '' ]]
+VCS_INFO_formats:56> zstyle -a :vcs_info:-quilt-:default:-all- formats msgs
+VCS_INFO_formats:57> ((  1 < 1  ))
+VCS_INFO_formats:60> [[ -n '' ]]
+VCS_INFO_formats:65> [[ -n '' ]]
+VCS_INFO_formats:70> [[ standalone != standalone ]]
+VCS_INFO_formats:75> [[ standalone == standalone ]]
+VCS_INFO_formats:76> hook_com[quilt]='%F{blue}10/11%f'
+VCS_INFO_formats:79> ((  1 > maxexports  ))
+VCS_INFO_formats:80> i=1
+VCS_INFO_formats:81> VCS_INFO_hook set-message 0 ' (%F{blue}%b%f%u%c%m)'
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=set-message
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+set-message:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:set-message
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+set-message:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:set-message hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+set-message:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+VCS_INFO_formats:82> zformat -f msg ' (%F{blue}%b%f%u%c%m)' a: b: c: i: 'm:%F{blue}10/11%f' r:gmrun-0.9.2 s:-quilt- u: 'Q:%F{blue}10/11%f' R:/home/marc/src/from-debian/gmrun-0.9.2 S:.
+VCS_INFO_formats:94> msgs[$i]=' (%F{blue}%f%F{blue}10/11%f)'
+VCS_INFO_formats:99> hook_com=( )
+VCS_INFO_formats:100> backend_misc=( )
+VCS_INFO_formats:101> return 0
+VCS_INFO_quilt:96> VCS_INFO_set
+VCS_INFO_set:5> setopt localoptions noksharrays NO_shwordsplit
+VCS_INFO_set:6> local -i i j
+VCS_INFO_set:8> [[ '' == --nvcs ]]
+VCS_INFO_set:17> ((  1 - 1 < 0  ))
+VCS_INFO_set:18> i=0
+VCS_INFO_set:19> ((  j = i + 1  ))
+VCS_INFO_set:20> typeset -gx 'vcs_info_msg_0_= (%F{blue}%f%F{blue}10/11%f)'
+VCS_INFO_set:23> ((  i < maxexports  ))
+VCS_INFO_set:24> j=1
+VCS_INFO_set:25> [[ -n '' ]]
+VCS_INFO_set:24> j=2
+VCS_INFO_set:25> [[ -n '' ]]
+VCS_INFO_set:28> return 0
+VCS_INFO_quilt:105> VCS_INFO_hook post-quilt standalone /home/marc/src/from-debian/gmrun-0.9.2/debian/patches /home/marc/src/from-debian/gmrun-0.9.2/.pc
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=post-quilt
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+post-quilt:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:post-quilt
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+post-quilt:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:post-quilt hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+post-quilt:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+vcs_info:75> return 0
~/src/from-debian/gmrun-0.9.2 (10/11) cd src                                                                                   100-gmrunrc.patch
+vcs_info:1> emulate -L zsh
+vcs_info:2> setopt extendedglob NO_warn_create_global
+vcs_info:4> [[ -r . ]]
+vcs_info:6> local pat
+vcs_info:7> local -i found retval
+vcs_info:8> local -a enabled disabled dps
+vcs_info:9> local -x usercontext vcs rrn quiltmode LC_MESSAGES
+vcs_info:10> local -ix maxexports
+vcs_info:11> local -ax msgs
+vcs_info:12> local -Ax vcs_comm hook_com backend_misc user_data
+vcs_info:14> LC_MESSAGES=C
+vcs_info:15> [[ -n '' ]]
+vcs_info:20> vcs=-init-
+vcs_info:20> rrn=-all-
+vcs_info:20> quiltmode=addon
+vcs_info:21> usercontext=default
+vcs_info:23> VCS_INFO_hook start-up
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=start-up
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-init-+start-up:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:start-up
+VCS_INFO_hook:17> zstyle -t :vcs_info:-init-+start-up:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:start-up hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-init-+start-up:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+vcs_info:24> retval=0
+vcs_info:25> ((  retval == 1  ))
+vcs_info:27> ((  retval == 2  ))
+vcs_info:35> zstyle -a :vcs_info:-init-:default:-all- enable enabled
+vcs_info:36> ((  4 == 0  ))
+vcs_info:38> [[ -n '' ]]
+vcs_info:43> [[ -n '' ]]
+vcs_info:48> zstyle -a :vcs_info:-init-:default:-all- disable-patterns dps
+vcs_info:57> VCS_INFO_maxexports
+VCS_INFO_maxexports:5> setopt localoptions NO_shwordsplit
+VCS_INFO_maxexports:7> zstyle -s :vcs_info:-init-:default:-all- max-exports maxexports
+VCS_INFO_maxexports:7> maxexports=2
+VCS_INFO_maxexports:8> [[ 2 != <-> ]]
+VCS_INFO_maxexports:8> ((  maxexports < 1  ))
+VCS_INFO_maxexports:13> return 0
+vcs_info:59> ((  found = 0  ))
+vcs_info:60> vcs=git
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:git:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=git
+vcs_info:69> VCS_INFO_detect_git
+VCS_INFO_detect_git:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_git:7> [[ '' == --flavours ]]
+VCS_INFO_detect_git:9> VCS_INFO_check_com git
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case git (/*)
+VCS_INFO_check_com:7> case git (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_git:9> git rev-parse --is-inside-work-tree
+VCS_INFO_detect_git:15> return 1
+vcs_info:60> vcs=svn
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:svn:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=svn
+vcs_info:69> VCS_INFO_detect_svn
+VCS_INFO_detect_svn:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_svn:7> [[ '' == --flavours ]]
+VCS_INFO_detect_svn:9> VCS_INFO_check_com svn
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case svn (/*)
+VCS_INFO_check_com:7> case svn (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_svn:10> vcs_comm[detect_need_file]='entries format wc.db'
+VCS_INFO_detect_svn:11> VCS_INFO_bydir_detect .svn
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.svn'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2/src ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc
+VCS_INFO_bydir_detect:10> [[ /home/marc != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home
+VCS_INFO_bydir_detect:10> [[ /home != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home ]]
+VCS_INFO_bydir_detect:12> [[ -n 'entries format wc.db' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../../.svn ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/
+VCS_INFO_bydir_detect:10> [[ / != / ]]
+VCS_INFO_bydir_detect:26> [[ / == / ]]
+VCS_INFO_bydir_detect:26> return 1
+VCS_INFO_detect_svn:11> return 1
+vcs_info:60> vcs=bzr
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:bzr:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=bzr
+vcs_info:69> VCS_INFO_detect_bzr
+VCS_INFO_detect_bzr:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_bzr:7> [[ '' == --flavours ]]
+VCS_INFO_detect_bzr:9> VCS_INFO_check_com bzr
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case bzr (/*)
+VCS_INFO_check_com:7> case bzr (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_bzr:10> vcs_comm[detect_need_file]=branch/format
+VCS_INFO_detect_bzr:11> VCS_INFO_bydir_detect .bzr
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.bzr'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2/src ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc
+VCS_INFO_bydir_detect:10> [[ /home/marc != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home
+VCS_INFO_bydir_detect:10> [[ /home != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home ]]
+VCS_INFO_bydir_detect:12> [[ -n branch/format ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../../.bzr ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/
+VCS_INFO_bydir_detect:10> [[ / != / ]]
+VCS_INFO_bydir_detect:26> [[ / == / ]]
+VCS_INFO_bydir_detect:26> return 1
+VCS_INFO_detect_bzr:12> return 1
+vcs_info:60> vcs=hg
+vcs_info:61> [[ -n '' ]]
+vcs_info:62> ((  1 == 0  ))
+vcs_info:67> vcs_comm=( )
+vcs_info:68> VCS_INFO_get_cmd
+VCS_INFO_get_cmd:4> local cmd
+VCS_INFO_get_cmd:5> zstyle -s :vcs_info:hg:default:-all- command cmd
+VCS_INFO_get_cmd:6> vcs_comm[cmd]=hg
+vcs_info:69> VCS_INFO_detect_hg
+VCS_INFO_detect_hg:5> setopt localoptions NO_shwordsplit
+VCS_INFO_detect_hg:7> [[ '' == --flavours ]]
+VCS_INFO_detect_hg:9> VCS_INFO_check_com hg
+VCS_INFO_check_com:5> setopt localoptions NO_shwordsplit
+VCS_INFO_check_com:7> case hg (/*)
+VCS_INFO_check_com:7> case hg (*)
+VCS_INFO_check_com:12> ((  1  ))
+VCS_INFO_check_com:12> return 0
+VCS_INFO_detect_hg:10> vcs_comm[detect_need_file]='store data sharedpath'
+VCS_INFO_detect_hg:11> VCS_INFO_bydir_detect .hg
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.hg'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2/src ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc
+VCS_INFO_bydir_detect:10> [[ /home/marc != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home
+VCS_INFO_bydir_detect:10> [[ /home != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home ]]
+VCS_INFO_bydir_detect:12> [[ -n 'store data sharedpath' ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../../../../../.hg ]]
+VCS_INFO_bydir_detect:22> basedir=./../../../../../..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./../../../../../..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./../../../../../..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/
+VCS_INFO_bydir_detect:10> [[ / != / ]]
+VCS_INFO_bydir_detect:26> [[ / == / ]]
+VCS_INFO_bydir_detect:26> return 1
+VCS_INFO_detect_hg:11> return 1
+vcs_info:72> ((  found == 0  ))
+vcs_info:73> vcs=-quilt-
+vcs_info:73> quiltmode=standalone
+vcs_info:74> VCS_INFO_quilt standalone
+VCS_INFO_quilt:1> emulate -L zsh
+VCS_INFO_quilt:2> setopt extendedglob
+VCS_INFO_quilt:3> local 'mode=standalone'
+VCS_INFO_quilt:4> local patches pc tmp qstring root
+VCS_INFO_quilt:5> local -i ret
+VCS_INFO_quilt:6> local -x context
+VCS_INFO_quilt:7> local -a applied unapplied all applied_string unapplied_string quiltcommand
+VCS_INFO_quilt:8> local -Ax hook_com
+VCS_INFO_quilt:10> context=:vcs_info:-quilt-.quilt-standalone:default:-all-
+VCS_INFO_quilt:11> zstyle -t :vcs_info:-quilt-.quilt-standalone:default:-all- use-quilt
+VCS_INFO_quilt:13> case standalone (standalone)
+VCS_INFO_quilt:15> VCS_INFO_quilt-standalone-detect
+VCS_INFO_quilt-standalone-detect:1> emulate -L zsh
+VCS_INFO_quilt-standalone-detect:2> setopt extendedglob
+VCS_INFO_quilt-standalone-detect:3> local param
+VCS_INFO_quilt-standalone-detect:4> local -i ret
+VCS_INFO_quilt-standalone-detect:6> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- quilt-standalone param
+VCS_INFO_quilt-standalone-detect:7> [[ always == never ]]
+VCS_INFO_quilt-standalone-detect:8> [[ always == always ]]
+VCS_INFO_quilt-standalone-detect:8> return 0
+VCS_INFO_quilt:25> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- quilt-patch-dir patches
+VCS_INFO_quilt:25> patches=debian/patches
+VCS_INFO_quilt:26> [[ debian/patches != /* ]]
+VCS_INFO_quilt:27> tmp=debian/patches
+VCS_INFO_quilt:28> patches=+VCS_INFO_quilt:28> VCS_INFO_quilt-dirfind debian/patches
+VCS_INFO_quilt-dirfind:5> emulate -L zsh
+VCS_INFO_quilt-dirfind:6> setopt extendedglob
+VCS_INFO_quilt-dirfind:7> local 'dir=debian/patches' 'file='
+VCS_INFO_quilt-dirfind:7> shift 1
+VCS_INFO_quilt-dirfind:8> local ret oldfile olddir
+VCS_INFO_quilt-dirfind:10> olddir=''
+VCS_INFO_quilt-dirfind:11> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:12> oldfile='store data sharedpath'
+VCS_INFO_quilt-dirfind:13> vcs_comm[detect_need_file]=''
+VCS_INFO_quilt-dirfind:14> VCS_INFO_bydir_detect debian/patches
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=debian/patches'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2/src ]]
+VCS_INFO_bydir_detect:12> [[ -n '' ]]
+VCS_INFO_bydir_detect:19> [[ -d ./debian/patches ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n '' ]]
+VCS_INFO_bydir_detect:19> [[ -d ./../debian/patches ]]
+VCS_INFO_bydir_detect:19> break
+VCS_INFO_bydir_detect:26> [[ /home/marc/src/from-debian/gmrun-0.9.2 == / ]]
+VCS_INFO_bydir_detect:27> vcs_comm[basedir]=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:28> return 0
+VCS_INFO_quilt-dirfind:15> ret=0
+VCS_INFO_quilt-dirfind:16> vcs_comm[detect_need_file]='store data sharedpath'
+VCS_INFO_quilt-dirfind:17> printf %s /home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt-dirfind:18> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:19> return 0
+VCS_INFO_quilt:28> patches=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt:29> ret=0
+VCS_INFO_quilt:30> ((  ret  ))
+VCS_INFO_quilt:31> patches=/home/marc/src/from-debian/gmrun-0.9.2/debian/patches
+VCS_INFO_quilt:36> pc=+VCS_INFO_quilt:36> VCS_INFO_quilt-dirfind .pc .version
+VCS_INFO_quilt-dirfind:5> emulate -L zsh
+VCS_INFO_quilt-dirfind:6> setopt extendedglob
+VCS_INFO_quilt-dirfind:7> local 'dir=.pc' 'file=.version'
+VCS_INFO_quilt-dirfind:7> shift 2
+VCS_INFO_quilt-dirfind:8> local ret oldfile olddir
+VCS_INFO_quilt-dirfind:10> olddir=''
+VCS_INFO_quilt-dirfind:11> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:12> oldfile='store data sharedpath'
+VCS_INFO_quilt-dirfind:13> vcs_comm[detect_need_file]=.version
+VCS_INFO_quilt-dirfind:14> VCS_INFO_bydir_detect .pc
+VCS_INFO_bydir_detect:5> setopt localoptions NO_shwordsplit
+VCS_INFO_bydir_detect:6> local 'dirname=.pc'
+VCS_INFO_bydir_detect:7> local 'basedir=.' realbasedir file
+VCS_INFO_bydir_detect:9> realbasedir=+VCS_INFO_bydir_detect:9> VCS_INFO_realpath .
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q .
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:9> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2/src
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2/src != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2/src ]]
+VCS_INFO_bydir_detect:12> [[ -n .version ]]
+VCS_INFO_bydir_detect:13> [[ -d ./.pc ]]
+VCS_INFO_bydir_detect:22> basedir=./..
+VCS_INFO_bydir_detect:23> realbasedir=+VCS_INFO_bydir_detect:23> VCS_INFO_realpath ./..
+VCS_INFO_realpath:5> setopt localoptions NO_shwordsplit chaselinks
+VCS_INFO_realpath:7> cd -q ./..
+VCS_INFO_realpath:7> pwd
+VCS_INFO_bydir_detect:23> realbasedir=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:10> [[ /home/marc/src/from-debian/gmrun-0.9.2 != / ]]
+VCS_INFO_bydir_detect:11> [[ -r /home/marc/src/from-debian/gmrun-0.9.2 ]]
+VCS_INFO_bydir_detect:12> [[ -n .version ]]
+VCS_INFO_bydir_detect:13> [[ -d ./../.pc ]]
+VCS_INFO_bydir_detect:14> file=.version
+VCS_INFO_bydir_detect:15> [[ -e ./../.pc/.version ]]
+VCS_INFO_bydir_detect:15> break 2
+VCS_INFO_bydir_detect:26> [[ /home/marc/src/from-debian/gmrun-0.9.2 == / ]]
+VCS_INFO_bydir_detect:27> vcs_comm[basedir]=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_bydir_detect:28> return 0
+VCS_INFO_quilt-dirfind:15> ret=0
+VCS_INFO_quilt-dirfind:16> vcs_comm[detect_need_file]='store data sharedpath'
+VCS_INFO_quilt-dirfind:17> printf %s /home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt-dirfind:18> vcs_comm[basedir]=''
+VCS_INFO_quilt-dirfind:19> return 0
+VCS_INFO_quilt:36> pc=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt:37> ret=0
+VCS_INFO_quilt:38> ((  ret == 0  ))
+VCS_INFO_quilt:39> [[ standalone == standalone ]]
+VCS_INFO_quilt:39> root=/home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_quilt:40> pc=/home/marc/src/from-debian/gmrun-0.9.2/.pc
+VCS_INFO_quilt:41> [[ -e /home/marc/src/from-debian/gmrun-0.9.2/.pc/applied-patches ]]
+VCS_INFO_quilt:42> applied=( 10-escaping.patch 20-includes.patch 30-fix-gcc-4.3-build.patch 40-history_string.patch 50-empty-history.patch 60-fix_gtkcompletionline.patch 70-cmdline.patch 80-selectoption.patch 90-window_placement.patch 100-gmrunrc.patch )
+VCS_INFO_quilt:44> applied=( 10-escaping.patch 20-includes.patch 30-fix-gcc-4.3-build.patch 40-history_string.patch 50-empty-history.patch 60-fix_gtkcompletionline.patch 70-cmdline.patch 80-selectoption.patch 90-window_placement.patch 100-gmrunrc.patch )
+VCS_INFO_quilt:45> applied=( 100-gmrunrc.patch 90-window_placement.patch 80-selectoption.patch 70-cmdline.patch 60-fix_gtkcompletionline.patch 50-empty-history.patch 40-history_string.patch 30-fix-gcc-4.3-build.patch 20-includes.patch 10-escaping.patch )
+VCS_INFO_quilt:50> zstyle -t :vcs_info:-quilt-.quilt-standalone:default:-all- get-unapplied
+VCS_INFO_quilt:53> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- quiltcommand quiltcommand
+VCS_INFO_quilt:53> quiltcommand=quilt
+VCS_INFO_quilt:54> unapplied=+VCS_INFO_quilt:54> QUILT_PATCHES=/home/marc/src/from-debian/gmrun-0.9.2/debian/patches quilt --quiltrc /dev/null unapplied
+VCS_INFO_quilt:54> unapplied=( /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/10-escaping.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/20-includes.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/30-fix-gcc-4.3-build.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/40-history_string.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/50-empty-history.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/60-fix_gtkcompletionline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/70-cmdline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/80-selectoption.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/90-window_placement.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/100-gmrunrc.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1 )
+VCS_INFO_quilt:55> unapplied=( /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/10-escaping.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/20-includes.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/30-fix-gcc-4.3-build.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/40-history_string.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/50-empty-history.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/60-fix_gtkcompletionline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/70-cmdline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/80-selectoption.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/90-window_placement.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/100-gmrunrc.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1 )
+VCS_INFO_quilt:60> all=( 10-escaping.patch 20-includes.patch 30-fix-gcc-4.3-build.patch 40-history_string.patch 50-empty-history.patch 60-fix_gtkcompletionline.patch 70-cmdline.patch 80-selectoption.patch 90-window_placement.patch 100-gmrunrc.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/10-escaping.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/20-includes.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/30-fix-gcc-4.3-build.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/40-history_string.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/50-empty-history.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/60-fix_gtkcompletionline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/70-cmdline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/80-selectoption.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/90-window_placement.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/100-gmrunrc.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1 )
+VCS_INFO_quilt:62> VCS_INFO_hook gen-applied-string 100-gmrunrc.patch 90-window_placement.patch 80-selectoption.patch 70-cmdline.patch 60-fix_gtkcompletionline.patch 50-empty-history.patch 40-history_string.patch 30-fix-gcc-4.3-build.patch 20-includes.patch 10-escaping.patch
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=gen-applied-string
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+gen-applied-string:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:gen-applied-string
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+gen-applied-string:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:gen-applied-string hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+gen-applied-string:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  1 == 0  ))
+VCS_INFO_hook:39> typeset -g -r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:40> hook=gen-applied-string
+VCS_INFO_hook:41> func=+vi-gen-applied-string
+VCS_INFO_hook:42> ((  1 == 0  ))
+VCS_INFO_hook:46> ((  debug  ))
+VCS_INFO_hook:47> true
+VCS_INFO_hook:48> +vi-gen-applied-string 100-gmrunrc.patch 90-window_placement.patch 80-selectoption.patch 70-cmdline.patch 60-fix_gtkcompletionline.patch 50-empty-history.patch 40-history_string.patch 30-fix-gcc-4.3-build.patch 20-includes.patch 10-escaping.patch
++vi-gen-applied-string:1> [ -z 100-gmrunrc.patch ']'
++vi-gen-applied-string:2> local 'txt=100-gmrunrc.patch'
++vi-gen-applied-string:3> [[ -quilt- == *git* ]]
++vi-gen-applied-string:7> local 'width=70'
++vi-gen-applied-string:8> [ 145 -lt 80 ']'
++vi-gen-applied-string:9> myrepo_rprompt='%70>...> %B100-gmrunrc.patch'
+VCS_INFO_hook:49> case 0 (0)
+VCS_INFO_hook:57> typeset -g +r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:58> return 0
+VCS_INFO_quilt:63> ((  10  ))
+VCS_INFO_quilt:64> applied_string=100-gmrunrc.patch
+VCS_INFO_quilt:71> hook_com=( )
+VCS_INFO_quilt:72> VCS_INFO_hook gen-unapplied-string /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/10-escaping.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/20-includes.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/30-fix-gcc-4.3-build.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/40-history_string.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/50-empty-history.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/60-fix_gtkcompletionline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/70-cmdline.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/80-selectoption.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/90-window_placement.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/100-gmrunrc.patch /home/marc/src/from-debian/gmrun-0.9.2/debian/patches/debian-changes-0.9.2-2.1
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=gen-unapplied-string
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+gen-unapplied-string:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:gen-unapplied-string
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+gen-unapplied-string:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:gen-unapplied-string hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+gen-unapplied-string:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+VCS_INFO_quilt:73> unapplied_string=11
+VCS_INFO_quilt:78> ((  10  ))
+VCS_INFO_quilt:79> zstyle -s :vcs_info:-quilt-.quilt-standalone:default:-all- patch-format qstring
+VCS_INFO_quilt:83> hook_com=( applied 100-gmrunrc.patch unapplied 11 applied-n 10 unapplied-n 11 all-n 21 )
+VCS_INFO_quilt:85> VCS_INFO_hook set-patch-format '%F{blue}%n/%a%f'
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=set-patch-format
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+set-patch-format:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:set-patch-format
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+set-patch-format:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:set-patch-format hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+set-patch-format:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+VCS_INFO_quilt:86> zformat -f qstring '%F{blue}%n/%a%f' p:100-gmrunrc.patch u:11 n:10 c:11 a:21
+VCS_INFO_quilt:91> hook_com=( )
+VCS_INFO_quilt:93> case standalone (standalone)
+VCS_INFO_quilt:95> VCS_INFO_formats '' '' /home/marc/src/from-debian/gmrun-0.9.2 '' '' '' '%F{blue}10/21%f'
+VCS_INFO_formats:5> setopt localoptions noksharrays NO_shwordsplit
+VCS_INFO_formats:6> local msg tmp
+VCS_INFO_formats:7> local -i i
+VCS_INFO_formats:8> local -xA hook_com
+VCS_INFO_formats:12> hook_com=( action '' action_orig '' branch '' branch_orig '' base /home/marc/src/from-debian/gmrun-0.9.2 base_orig /home/marc/src/from-debian/gmrun-0.9.2 staged '' staged_orig '' unstaged '' unstaged_orig '' revision '' revision_orig '' misc '%F{blue}10/21%f' misc_orig '%F{blue}10/21%f' vcs -quilt- vcs_orig -quilt- )
+VCS_INFO_formats:30> hook_com[base-name]=gmrun-0.9.2
+VCS_INFO_formats:31> hook_com[base-name_orig]=''
+VCS_INFO_formats:32> hook_com[subdir]=+VCS_INFO_formats:32> VCS_INFO_reposub /home/marc/src/from-debian/gmrun-0.9.2
+VCS_INFO_reposub:5> setopt localoptions extendedglob NO_shwordsplit
+VCS_INFO_reposub:6> local 'base=/home/marc/src/from-debian/gmrun-0.9.2' tmp
+VCS_INFO_reposub:8> tmp=+VCS_INFO_reposub:8> pwd -P
+VCS_INFO_reposub:8> tmp=/home/marc/src/from-debian/gmrun-0.9.2/src
+VCS_INFO_reposub:9> [[ /home/marc/src/from-debian/gmrun-0.9.2/src == /home/marc/src/from-debian/gmrun-0.9.2/* ]]
+VCS_INFO_reposub:13> printf %s src
+VCS_INFO_reposub:14> return 0
+VCS_INFO_formats:32> hook_com[subdir]=src
+VCS_INFO_formats:33> hook_com[subdir_orig]=src
+VCS_INFO_formats:35> VCS_INFO_hook post-backend
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=post-backend
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+post-backend:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:post-backend
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+post-backend:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:post-backend hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+post-backend:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  1 == 0  ))
+VCS_INFO_hook:39> typeset -g -r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:40> hook=post-backend
+VCS_INFO_hook:41> func=+vi-post-backend
+VCS_INFO_hook:42> ((  1 == 0  ))
+VCS_INFO_hook:46> ((  debug  ))
+VCS_INFO_hook:47> true
+VCS_INFO_hook:48> +vi-post-backend
++vi-post-backend:2> local 'subdir=src'
++vi-post-backend:3> local 'base=/home/marc/src/from-debian/gmrun-0.9.2'
++vi-post-backend:4> local -A style
++vi-post-backend:6> [ -z /home/marc/src/from-debian/gmrun-0.9.2 ']'
++vi-post-backend:25> style=++vi-post-backend:25> get-style /home/marc/src/from-debian/gmrun-0.9.2
+get-style:2> local style s 'p=/home/marc/src/from-debian/gmrun-0.9.2'
+get-style:3> local -A hstyle
+get-style:4> zstyle -s :mprompt:/home/marc/src/from-debian/gmrun-0.9.2 style style
+get-style:5> s=color=green
+get-style:6> hstyle+=( color green )
+get-style:8> [ '' '=' bold ']'
+get-style:11> echo color green
+get-style:12> return 0
++vi-post-backend:25> style=( color green )
++vi-post-backend:26> myrepobase=/home/marc/src/from-debian/gmrun-0.9.2
++vi-post-backend:27> base=++vi-post-backend:27> rationalize-path /home/marc/src/from-debian/gmrun-0.9.2
+rationalize-path:2> local new 'p=/home/marc/src/from-debian/gmrun-0.9.2'
+rationalize-path:3> p='~/src/from-debian/gmrun-0.9.2'
+rationalize-path:4> p='~/src/from-debian/gmrun-0.9.2'
+rationalize-path:5> echo '~/src/from-debian/gmrun-0.9.2'
++vi-post-backend:27> base='~/src/from-debian/gmrun-0.9.2'
++vi-post-backend:28> [ src '=' . -o -z src ']'
++vi-post-backend:32> base='~/src/from-debian/gmrun-0.9.2/'
++vi-post-backend:33> mytitle=++vi-post-backend:33> basename '~/src/from-debian/gmrun-0.9.2/'
++vi-post-backend:33> mytitle=gmrun-0.9.2/src
++vi-post-backend:35> mytitle='#[fg=green]gmrun-0.9.2/src'
++vi-post-backend:38> mypath='%F{green}~/src/from-debian/gmrun-0.9.2/%f%b%F{blue}src%f'
+VCS_INFO_hook:49> case 0 (0)
+VCS_INFO_hook:57> typeset -g +r vcs rrn usercontext maxexports msgs vcs_comm
+VCS_INFO_hook:58> return 0
+VCS_INFO_formats:52> [[ -n '' ]]
+VCS_INFO_formats:56> zstyle -a :vcs_info:-quilt-:default:-all- formats msgs
+VCS_INFO_formats:57> ((  1 < 1  ))
+VCS_INFO_formats:60> [[ -n '' ]]
+VCS_INFO_formats:65> [[ -n '' ]]
+VCS_INFO_formats:70> [[ standalone != standalone ]]
+VCS_INFO_formats:75> [[ standalone == standalone ]]
+VCS_INFO_formats:76> hook_com[quilt]='%F{blue}10/21%f'
+VCS_INFO_formats:79> ((  1 > maxexports  ))
+VCS_INFO_formats:80> i=1
+VCS_INFO_formats:81> VCS_INFO_hook set-message 0 ' (%F{blue}%b%f%u%c%m)'
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=set-message
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+set-message:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:set-message
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+set-message:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:set-message hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+set-message:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+VCS_INFO_formats:82> zformat -f msg ' (%F{blue}%b%f%u%c%m)' a: b: c: i: 'm:%F{blue}10/21%f' r:gmrun-0.9.2 s:-quilt- u: 'Q:%F{blue}10/21%f' R:/home/marc/src/from-debian/gmrun-0.9.2 S:src
+VCS_INFO_formats:94> msgs[$i]=' (%F{blue}%f%F{blue}10/21%f)'
+VCS_INFO_formats:99> hook_com=( )
+VCS_INFO_formats:100> backend_misc=( )
+VCS_INFO_formats:101> return 0
+VCS_INFO_quilt:96> VCS_INFO_set
+VCS_INFO_set:5> setopt localoptions noksharrays NO_shwordsplit
+VCS_INFO_set:6> local -i i j
+VCS_INFO_set:8> [[ '' == --nvcs ]]
+VCS_INFO_set:17> ((  1 - 1 < 0  ))
+VCS_INFO_set:18> i=0
+VCS_INFO_set:19> ((  j = i + 1  ))
+VCS_INFO_set:20> typeset -gx 'vcs_info_msg_0_= (%F{blue}%f%F{blue}10/21%f)'
+VCS_INFO_set:23> ((  i < maxexports  ))
+VCS_INFO_set:24> j=1
+VCS_INFO_set:25> [[ -n '' ]]
+VCS_INFO_set:24> j=2
+VCS_INFO_set:25> [[ -n '' ]]
+VCS_INFO_set:28> return 0
+VCS_INFO_quilt:105> VCS_INFO_hook post-quilt standalone /home/marc/src/from-debian/gmrun-0.9.2/debian/patches /home/marc/src/from-debian/gmrun-0.9.2/.pc
+VCS_INFO_hook:5> local hook static func
+VCS_INFO_hook:6> local -x context hook_name
+VCS_INFO_hook:7> local -xi ret
+VCS_INFO_hook:8> local -a hooks tmp
+VCS_INFO_hook:9> local -i debug
+VCS_INFO_hook:11> ret=0
+VCS_INFO_hook:12> hook_name=post-quilt
+VCS_INFO_hook:13> shift
+VCS_INFO_hook:14> context=:vcs_info:-quilt-+post-quilt:default:-all-
+VCS_INFO_hook:15> static=:vcs_info-static_hooks:post-quilt
+VCS_INFO_hook:17> zstyle -t :vcs_info:-quilt-+post-quilt:default:-all- debug
+VCS_INFO_hook:17> debug=0
+VCS_INFO_hook:18> ((  debug  ))
+VCS_INFO_hook:24> zstyle -a :vcs_info-static_hooks:post-quilt hooks hooks
+VCS_INFO_hook:25> ((  debug  ))
+VCS_INFO_hook:28> zstyle -a :vcs_info:-quilt-+post-quilt:default:-all- hooks tmp
+VCS_INFO_hook:29> ((  debug  ))
+VCS_INFO_hook:32> hooks+=( )
+VCS_INFO_hook:33> ((  0 == 0  ))
+VCS_INFO_hook:33> return 0
+vcs_info:75> return 0
~/src/from-debian/gmrun-0.9.2/src (10/21)  


Messages sorted by: Reverse Date, Date, Thread, Author