##// END OF EJS Templates
Simplified earlygetopt and made it remove parsed options and values....
Simplified earlygetopt and made it remove parsed options and values. The order of aliases is no longer important, too.

File last commit:

r2859:345bac2b default
r4733:0ecfc3b3 default
Show More
remoterepo.py
25 lines | 621 B | text/x-python | PythonLexer
Vadim Gelfer
update copyrights.
r2859 # remoterepo - remote repository proxy classes for mercurial
mpm@selenic.com
Break apart hg.py...
r1089 #
Vadim Gelfer
update copyrights.
r2859 # Copyright 2005, 2006 Matt Mackall <mpm@selenic.com>
mpm@selenic.com
Break apart hg.py...
r1089 #
# This software may be used and distributed according to the terms
# of the GNU General Public License, incorporated herein by reference.
Vadim Gelfer
add support for streaming clone....
r2612 import repo
class remoterepository(repo.repository):
Vadim Gelfer
remove duplicate code.
r2484 def dev(self):
return -1
mpm@selenic.com
Break apart hg.py...
r1089 def local(self):
return False
Eric Hopper
Convert all classes to new-style classes by deriving them from object.
r1559 class remotelock(object):
mpm@selenic.com
Break apart hg.py...
r1089 def __init__(self, repo):
self.repo = repo
def release(self):
self.repo.unlock()
self.repo = None
def __del__(self):
if self.repo:
self.release()