# HG changeset patch # User Thomas Arendsen Hein # Date 1133283983 -3600 # Node ID 6efad1cc07de3f123a37e877bd4cef31f994f074 # Parent 651690fe6be3276f2890f70927953aa6349b9e42# Parent 59b3639df0a93edd313ad03d0a76bd50a78c07eb Merge with http://hg.omnifarious.org/~hopper/mercurial diff -r 651690fe6be3 -r 6efad1cc07de contrib/hbisect.py --- a/contrib/hbisect.py Sun Nov 27 16:37:18 2005 +0100 +++ b/contrib/hbisect.py Tue Nov 29 18:06:23 2005 +0100 @@ -26,7 +26,7 @@ ui.warn("Repository is not clean, please commit or revert\n") sys.exit(1) -class bisect: +class bisect(object): """dichotomic search in the DAG of changesets""" def __init__(self, ui, repo): self.repo = repo diff -r 651690fe6be3 -r 6efad1cc07de mercurial/commands.py --- a/mercurial/commands.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/commands.py Tue Nov 29 18:06:23 2005 +0100 @@ -678,7 +678,7 @@ dest = os.path.realpath(dest) - class Dircleanup: + class Dircleanup(object): def __init__(self, dir_): self.rmtree = shutil.rmtree self.dir_ = dir_ @@ -1188,7 +1188,7 @@ yield linenum, mstart - lstart, mend - lstart, body[lstart:lend] begin = lend + 1 - class linestate: + class linestate(object): def __init__(self, line, linenum, colstart, colend): self.line = line self.linenum = linenum @@ -1479,7 +1479,7 @@ commit. When the -v/--verbose switch is used, the list of changed files and full commit message is shown. """ - class dui: + class dui(object): # Implement and delegate some ui protocol. Save hunks of # output for later display in the desired order. def __init__(self, ui): diff -r 651690fe6be3 -r 6efad1cc07de mercurial/dirstate.py --- a/mercurial/dirstate.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/dirstate.py Tue Nov 29 18:06:23 2005 +0100 @@ -13,7 +13,7 @@ from demandload import * demandload(globals(), "time bisect stat util re errno") -class dirstate: +class dirstate(object): def __init__(self, opener, ui, root): self.opener = opener self.root = root diff -r 651690fe6be3 -r 6efad1cc07de mercurial/hgweb.py --- a/mercurial/hgweb.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/hgweb.py Tue Nov 29 18:06:23 2005 +0100 @@ -71,7 +71,7 @@ else: return os.stat(hg_path).st_mtime -class hgrequest: +class hgrequest(object): def __init__(self, inp=None, out=None, env=None): self.inp = inp or sys.stdin self.out = out or sys.stdout @@ -104,7 +104,7 @@ headers.append(('Content-length', str(size))) self.header(headers) -class templater: +class templater(object): def __init__(self, mapfile, filters={}, defaults={}): self.cache = {} self.map = {} @@ -175,7 +175,7 @@ "rfc822date": lambda x: util.datestr(x, "%a, %d %b %Y %H:%M:%S"), } -class hgweb: +class hgweb(object): def __init__(self, repo, name=None): if type(repo) == type(""): self.repo = hg.repository(ui.ui(), repo) @@ -952,7 +952,7 @@ return BaseHTTPServer.HTTPServer((address, port), hgwebhandler) # This is a stopgap -class hgwebdir: +class hgwebdir(object): def __init__(self, config): def cleannames(items): return [(name.strip('/'), path) for name, path in items] diff -r 651690fe6be3 -r 6efad1cc07de mercurial/httprangereader.py --- a/mercurial/httprangereader.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/httprangereader.py Tue Nov 29 18:06:23 2005 +0100 @@ -7,7 +7,7 @@ import byterange, urllib2 -class httprangereader: +class httprangereader(object): def __init__(self, url): self.url = url self.pos = 0 diff -r 651690fe6be3 -r 6efad1cc07de mercurial/localrepo.py --- a/mercurial/localrepo.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/localrepo.py Tue Nov 29 18:06:23 2005 +0100 @@ -12,7 +12,7 @@ from demandload import * demandload(globals(), "re lock transaction tempfile stat mdiff errno") -class localrepository: +class localrepository(object): def __init__(self, ui, path=None, create=0): if not path: p = os.getcwd() diff -r 651690fe6be3 -r 6efad1cc07de mercurial/lock.py --- a/mercurial/lock.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/lock.py Tue Nov 29 18:06:23 2005 +0100 @@ -11,7 +11,7 @@ class LockHeld(Exception): pass -class lock: +class lock(object): def __init__(self, file, wait=1, releasefn=None): self.f = file self.held = 0 diff -r 651690fe6be3 -r 6efad1cc07de mercurial/remoterepo.py --- a/mercurial/remoterepo.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/remoterepo.py Tue Nov 29 18:06:23 2005 +0100 @@ -5,11 +5,11 @@ # This software may be used and distributed according to the terms # of the GNU General Public License, incorporated herein by reference. -class remoterepository: +class remoterepository(object): def local(self): return False -class remotelock: +class remotelock(object): def __init__(self, repo): self.repo = repo def release(self): diff -r 651690fe6be3 -r 6efad1cc07de mercurial/revlog.py --- a/mercurial/revlog.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/revlog.py Tue Nov 29 18:06:23 2005 +0100 @@ -52,7 +52,7 @@ indexformat = ">4l20s20s20s" -class lazyparser: +class lazyparser(object): """ this class avoids the need to parse the entirety of large indices @@ -94,7 +94,7 @@ self.map[e[6]] = i i += 1 -class lazyindex: +class lazyindex(object): """a lazy version of the index array""" def __init__(self, parser): self.p = parser @@ -114,7 +114,7 @@ def trunc(self, pos): self.p.trunc(pos) -class lazymap: +class lazymap(object): """a lazy version of the node map""" def __init__(self, parser): self.p = parser @@ -152,7 +152,7 @@ class RevlogError(Exception): pass -class revlog: +class revlog(object): """ the underlying revision storage object diff -r 651690fe6be3 -r 6efad1cc07de mercurial/transaction.py --- a/mercurial/transaction.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/transaction.py Tue Nov 29 18:06:23 2005 +0100 @@ -14,7 +14,7 @@ import os from i18n import gettext as _ -class transaction: +class transaction(object): def __init__(self, report, opener, journal, after=None): self.journal = None diff -r 651690fe6be3 -r 6efad1cc07de mercurial/ui.py --- a/mercurial/ui.py Sun Nov 27 16:37:18 2005 +0100 +++ b/mercurial/ui.py Tue Nov 29 18:06:23 2005 +0100 @@ -10,7 +10,7 @@ from demandload import * demandload(globals(), "re socket sys util") -class ui: +class ui(object): def __init__(self, verbose=False, debug=False, quiet=False, interactive=True): self.overlay = {}