##// END OF EJS Templates
heads: fix templating of headers again (issue2130)...
Simon Howkins -
r11465:ace5bd98 stable
parent child Browse files
Show More
@@ -687,7 +687,6 b' class changeset_printer(object):'
687 687 self.patch = patch
688 688 self.diffopts = diffopts
689 689 self.header = {}
690 self.doneheader = False
691 690 self.hunk = {}
692 691 self.lastheader = None
693 692 self.footer = None
@@ -906,9 +905,9 b' class changeset_templater(changeset_prin'
906 905 if self.buffered:
907 906 self.header[ctx.rev()] = h
908 907 else:
909 if not self.doneheader:
908 if self.lastheader != h:
909 self.lastheader = h
910 910 self.ui.write(h)
911 self.doneheader = True
912 911
913 912 # write changeset metadata, then patch if requested
914 913 key = types['changeset']
@@ -100,6 +100,9 b" echo '# issue338'"
100 100 hg log --style=changelog > changelog
101 101 cat changelog
102 102
103 echo '# issue 2130'
104 hg heads --style changelog
105
103 106 echo "# keys work"
104 107 for key in author branches date desc file_adds file_dels file_mods \
105 108 file_copies file_copies_switch files \
@@ -437,6 +437,23 b' 1970-01-12 User Name <user@hostname>'
437 437 line 1 line 2
438 438 [1e4e1b8f71e0]
439 439
440 # issue 2130
441 2020-01-01 test <test>
442
443 * fourth, second, third:
444 third
445 [95c24699272e] [tip]
446
447 1970-01-18 person <person>
448
449 * merge
450 [c7b487c6c50e]
451
452 1970-01-17 person <person>
453
454 * new branch
455 [32a18f097fcc] <foo>
456
440 457 # keys work
441 458 author: test
442 459 author: User Name <user@hostname>
General Comments 0
You need to be logged in to leave comments. Login now