Mercurial > hg-stable
diff mercurial/hg.py @ 627:b6c42714d900
Add locate command.
# HG changeset patch
# User Bryan O'Sullivan <bos@serpentine.com>
# Node ID ebf5eba347a17a5c09000b3342caf350cd060a1b
# Parent d2994b5298fb20f87dc1d4747635b280db3c0526
Add locate command.
Used for finding files with names that match specific patterns,
such as "*.c".
This patch also introduces localrepository.getcwd, which returns the
current directory relative to the repository root.
author | Bryan O'Sullivan <bos@serpentine.com> |
---|---|
date | Tue, 05 Jul 2005 18:19:01 -0800 |
parents | 876333a295ff |
children | da5378d39269 |
line wrap: on
line diff
--- a/mercurial/hg.py Tue Jul 05 18:15:38 2005 -0800 +++ b/mercurial/hg.py Tue Jul 05 18:19:01 2005 -0800 @@ -508,6 +508,11 @@ if f[0] == '/': f = f[1:] return filelog(self.opener, f) + def getcwd(self): + cwd = os.getcwd() + if cwd == self.root: return '' + return cwd[len(self.root) + 1:] + def wfile(self, f, mode='r'): return self.wopener(f, mode)