mercurial/logcmdutil.py
changeset 37771 8c48a3c088a7
parent 37103 be3f33f5e232
child 37772 814151cd8c4a
equal deleted inserted replaced
37770:31750413f8d7 37771:8c48a3c088a7
   315 class jsonchangeset(changesetprinter):
   315 class jsonchangeset(changesetprinter):
   316     '''format changeset information.'''
   316     '''format changeset information.'''
   317 
   317 
   318     def __init__(self, ui, repo, differ=None, diffopts=None, buffered=False):
   318     def __init__(self, ui, repo, differ=None, diffopts=None, buffered=False):
   319         changesetprinter.__init__(self, ui, repo, differ, diffopts, buffered)
   319         changesetprinter.__init__(self, ui, repo, differ, diffopts, buffered)
   320         self.cache = {}
       
   321         self._first = True
   320         self._first = True
   322 
   321 
   323     def close(self):
   322     def close(self):
   324         if not self._first:
   323         if not self._first:
   325             self.ui.write("\n]\n")
   324             self.ui.write("\n]\n")