##// END OF EJS Templates
cmdutil: only output style header once in non-buffered mode (issue2130)
Simon Howkins -
r11441:d74fe370 stable
parent child Browse files
Show More
@@ -687,6 +687,7 b' class changeset_printer(object):'
687 self.patch = patch
687 self.patch = patch
688 self.diffopts = diffopts
688 self.diffopts = diffopts
689 self.header = {}
689 self.header = {}
690 self.doneheader = False
690 self.hunk = {}
691 self.hunk = {}
691 self.lastheader = None
692 self.lastheader = None
692 self.footer = None
693 self.footer = None
@@ -905,7 +906,9 b' class changeset_templater(changeset_prin'
905 if self.buffered:
906 if self.buffered:
906 self.header[ctx.rev()] = h
907 self.header[ctx.rev()] = h
907 else:
908 else:
908 self.ui.write(h)
909 if not self.doneheader:
910 self.ui.write(h)
911 self.doneheader = True
909
912
910 # write changeset metadata, then patch if requested
913 # write changeset metadata, then patch if requested
911 key = types['changeset']
914 key = types['changeset']
General Comments 0
You need to be logged in to leave comments. Login now