diff hgext/releasenotes.py @ 34405:159a6f7e09a9

releasenotes: display release notes when no filename is specified If the filename is not specified while using --rev, the notes for the specified revs will just be displayed on screen. Differential Revision: https://phab.mercurial-scm.org/D877
author Rishabh Madan <rishabhmadan96@gmail.com>
date Sun, 01 Oct 2017 14:37:50 +0100
parents 01e8ab4b6573
children 25b5787e8dde
line wrap: on
line diff
--- a/hgext/releasenotes.py	Sun Oct 01 12:29:33 2017 +0100
+++ b/hgext/releasenotes.py	Sun Oct 01 14:37:50 2017 +0100
@@ -576,6 +576,9 @@
 
     incoming = parsenotesfromrevisions(repo, sections.names(), revs)
 
+    if file_ is None:
+        return ui.write(serializenotes(sections, incoming))
+
     try:
         with open(file_, 'rb') as fh:
             notes = parsereleasenotesfile(sections, fh.read())