equal
deleted
inserted
replaced
165 ), |
165 ), |
166 ] |
166 ] |
167 |
167 |
168 |
168 |
169 @eh.wrapfunction(localrepo, "loadhgrc") |
169 @eh.wrapfunction(localrepo, "loadhgrc") |
170 def _loadhgrc(orig, ui, wdirvfs, hgvfs, requirements): |
170 def _loadhgrc(orig, ui, wdirvfs, hgvfs, requirements, **opts): |
171 """Load ``.arcconfig`` content into a ui instance on repository open. |
171 """Load ``.arcconfig`` content into a ui instance on repository open. |
172 """ |
172 """ |
173 result = False |
173 result = False |
174 arcconfig = {} |
174 arcconfig = {} |
175 |
175 |
199 cfg[(b"phabricator", b"url")] = arcconfig[b"phabricator.uri"] |
199 cfg[(b"phabricator", b"url")] = arcconfig[b"phabricator.uri"] |
200 |
200 |
201 if cfg: |
201 if cfg: |
202 ui.applyconfig(cfg, source=wdirvfs.join(b".arcconfig")) |
202 ui.applyconfig(cfg, source=wdirvfs.join(b".arcconfig")) |
203 |
203 |
204 return orig(ui, wdirvfs, hgvfs, requirements) or result # Load .hg/hgrc |
204 return ( |
|
205 orig(ui, wdirvfs, hgvfs, requirements, **opts) or result |
|
206 ) # Load .hg/hgrc |
205 |
207 |
206 |
208 |
207 def vcrcommand(name, flags, spec, helpcategory=None, optionalrepo=False): |
209 def vcrcommand(name, flags, spec, helpcategory=None, optionalrepo=False): |
208 fullflags = flags + _VCR_FLAGS |
210 fullflags = flags + _VCR_FLAGS |
209 |
211 |