mercurial/commands.py
changeset 10631 5247260cee6a
parent 10630 9947e6b008bb
child 10632 54fb6e1fafe6
equal deleted inserted replaced
10630:9947e6b008bb 10631:5247260cee6a
  2884     baseui = repo and repo.baseui or ui
  2884     baseui = repo and repo.baseui or ui
  2885     optlist = ("name templates style address port prefix ipv6"
  2885     optlist = ("name templates style address port prefix ipv6"
  2886                " accesslog errorlog webdir_conf certificate encoding")
  2886                " accesslog errorlog webdir_conf certificate encoding")
  2887     for o in optlist.split():
  2887     for o in optlist.split():
  2888         val = opts.get(o, '')
  2888         val = opts.get(o, '')
  2889         if val is None or val == '': # should check against default options instead
  2889         if val in (None, ''): # should check against default options instead
  2890             continue
  2890             continue
  2891         baseui.setconfig("web", o, val)
  2891         baseui.setconfig("web", o, val)
  2892         if repo and repo.ui != baseui:
  2892         if repo and repo.ui != baseui:
  2893             repo.ui.setconfig("web", o, val)
  2893             repo.ui.setconfig("web", o, val)
  2894 
  2894