##// END OF EJS Templates
Reduce string duplication in compression code...
Reduce string duplication in compression code This cuts down on string copies and allows buffers (instead of strings) to be passed into the compression code

File last commit:

r1089:142b5d5e default
r1533:3d11f81c default
Show More
remoterepo.py
20 lines | 539 B | text/x-python | PythonLexer
# remoterepo - remote repositort proxy classes for mercurial
#
# Copyright 2005 Matt Mackall <mpm@selenic.com>
#
# This software may be used and distributed according to the terms
# of the GNU General Public License, incorporated herein by reference.
class remoterepository:
def local(self):
return False
class remotelock:
def __init__(self, repo):
self.repo = repo
def release(self):
self.repo.unlock()
self.repo = None
def __del__(self):
if self.repo:
self.release()