From: Frank Terbeck Date: Fri, 29 Aug 2008 22:04:27 +0000 (+0200) Subject: zshrc: Improve robustness of the bzr backend in vcs_info() X-Git-Tag: 0.3.53~1 X-Git-Url: http://git.grml.org/?a=commitdiff_plain;h=c52121b18d77d83717059a6196994e911a000f56;hp=c52121b18d77d83717059a6196994e911a000f56;p=grml-etc-core.git zshrc: Improve robustness of the bzr backend in vcs_info() I just played a little with bzr; calling 'bzr' itself in the prompt is painfully slow. And we do it *twice* for the base directory and the branchname/revision-number. I don't know enough about bzr, to change this. Personally, I would replace the branch-root, by the base directory, that VCS_INFO_detect_by_dir(). The branch name *could* be replaced by ${bzrbase:t}, but since it is retrieved from the same command as the revision-number, so that will not save us a call to 'bzr'... Hints on this one are highly appreciated. Like this, the bzr backend is just too slow to use (for me on my laptop at 1.5GHz). ---