Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/localrepo.py @ 4619:7c8f8b736365
extensions: kill ui readhooks
Move .hgrc extension loading into localrepo
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 18 Jun 2007 13:24:34 -0500 |
parents | 3a645af7fb76 |
children | 5fd7cc897542 |
comparison
equal
deleted
inserted
replaced
4618:669e76b7df24 | 4619:7c8f8b736365 |
---|---|
8 from node import * | 8 from node import * |
9 from i18n import _ | 9 from i18n import _ |
10 import repo, changegroup | 10 import repo, changegroup |
11 import changelog, dirstate, filelog, manifest, context | 11 import changelog, dirstate, filelog, manifest, context |
12 import re, lock, transaction, tempfile, stat, mdiff, errno, ui | 12 import re, lock, transaction, tempfile, stat, mdiff, errno, ui |
13 import os, revlog, time, util | 13 import os, revlog, time, util, extensions |
14 | 14 |
15 class localrepository(repo.repository): | 15 class localrepository(repo.repository): |
16 capabilities = ('lookup', 'changegroupsubset') | 16 capabilities = ('lookup', 'changegroupsubset') |
17 supported = ('revlogv1', 'store') | 17 supported = ('revlogv1', 'store') |
18 | 18 |
74 self.sopener = util.encodedopener(util.opener(self.spath), self.encodefn) | 74 self.sopener = util.encodedopener(util.opener(self.spath), self.encodefn) |
75 | 75 |
76 self.ui = ui.ui(parentui=parentui) | 76 self.ui = ui.ui(parentui=parentui) |
77 try: | 77 try: |
78 self.ui.readconfig(self.join("hgrc"), self.root) | 78 self.ui.readconfig(self.join("hgrc"), self.root) |
79 extensions.loadall(self.ui) | |
79 except IOError: | 80 except IOError: |
80 pass | 81 pass |
81 | 82 |
82 fallback = self.ui.config('ui', 'fallbackencoding') | 83 fallback = self.ui.config('ui', 'fallbackencoding') |
83 if fallback: | 84 if fallback: |