Teaching 'release.py write-changelog' about merged revisions

2018-10-05 Thread Daniel Shahaf
'release.py write-changelog --include-unlabeled-summaries' generates CHANGES text from 'svn mergeinfo' output on the stable branch. For merge revisions (such as those committed by svn-role), it currently picks the first line of the log message, e.g., "Merge r1842260 from trunk:". It should instea

Re: Teaching 'release.py write-changelog' about merged revisions

2018-10-05 Thread Daniel Shahaf
Daniel Shahaf wrote on Fri, 05 Oct 2018 14:28 +: > It should instead do two things: one, fetch the log message of the > mentioned revision(s) (r1842260) and pass it through the existing > "Extract CHANGES summary" logic; two, parse the STATUS entry embedded in > the log message, as in the attac

Re: Teaching 'release.py write-changelog' about merged revisions

2018-10-08 Thread Johan Corveleyn
On Fri, Oct 5, 2018 at 5:26 PM Daniel Shahaf wrote: > > Daniel Shahaf wrote on Fri, 05 Oct 2018 14:28 +: > > It should instead do two things: one, fetch the log message of the > > mentioned revision(s) (r1842260) and pass it through the existing > > "Extract CHANGES summary" logic; two, parse