mercurial/formatter.py
branchstable
changeset 43337 7e20b705da5b
parent 43335 242ad45b60b3
child 45260 653b2a439412
equal deleted inserted replaced
43336:a71578ec6257 43337:7e20b705da5b
   513 
   513 
   514     def _renderitem(self, part, item):
   514     def _renderitem(self, part, item):
   515         if part not in self._parts:
   515         if part not in self._parts:
   516             return
   516             return
   517         ref = self._parts[part]
   517         ref = self._parts[part]
       
   518         # None can't be put in the mapping dict since it means <unset>
       
   519         for k, v in item.items():
       
   520             if v is None:
       
   521                 item[k] = templateutil.wrappedvalue(v)
   518         self._out.write(self._t.render(ref, item))
   522         self._out.write(self._t.render(ref, item))
   519 
   523 
   520     @util.propertycache
   524     @util.propertycache
   521     def _symbolsused(self):
   525     def _symbolsused(self):
   522         return self._t.symbolsused(self._tref)
   526         return self._t.symbolsused(self._tref)