mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 15:27:13 +03:00
configitems: register the 'web.encoding' config
This commit is contained in:
parent
01eaec495b
commit
ac4da5873b
@ -10,6 +10,7 @@ from __future__ import absolute_import
|
||||
import functools
|
||||
|
||||
from . import (
|
||||
encoding,
|
||||
error,
|
||||
)
|
||||
|
||||
@ -618,6 +619,9 @@ coreconfigitem('web', 'descend',
|
||||
coreconfigitem('web', 'description',
|
||||
default="",
|
||||
)
|
||||
coreconfigitem('web', 'encoding',
|
||||
default=lambda: encoding.encoding,
|
||||
)
|
||||
coreconfigitem('worker', 'backgroundclose',
|
||||
default=dynamicdefault,
|
||||
)
|
||||
|
@ -320,7 +320,7 @@ class hgweb(object):
|
||||
rctx = requestcontext(self, repo)
|
||||
|
||||
# This state is global across all threads.
|
||||
encoding.encoding = rctx.config('web', 'encoding', encoding.encoding)
|
||||
encoding.encoding = rctx.config('web', 'encoding')
|
||||
rctx.repo.ui.environ = req.env
|
||||
|
||||
if rctx.csp:
|
||||
|
@ -170,8 +170,7 @@ class hgwebdir(object):
|
||||
|
||||
self.repos = repos
|
||||
self.ui = u
|
||||
encoding.encoding = self.ui.config('web', 'encoding',
|
||||
encoding.encoding)
|
||||
encoding.encoding = self.ui.config('web', 'encoding')
|
||||
self.style = self.ui.config('web', 'style', 'paper')
|
||||
self.templatepath = self.ui.config('web', 'templates', None)
|
||||
self.stripecount = self.ui.config('web', 'stripes', 1)
|
||||
|
Loading…
Reference in New Issue
Block a user