]> thyrsus.com Git - src.git/commitdiff
Discard "*** empty log message ***"
authorEric S. Raymond <esr@thyrsus.com>
Fri, 14 Nov 2014 07:49:20 +0000 (02:49 -0500)
committerEric S. Raymond <esr@thyrsus.com>
Fri, 14 Nov 2014 07:49:20 +0000 (02:49 -0500)
TODO
src

diff --git a/TODO b/TODO
index 176f21364b32018eb59c8eecaaa88c7542012023..450958aeb326cc3eaf4f1086db39305ab45e0e41 100644 (file)
--- a/TODO
+++ b/TODO
@@ -5,10 +5,12 @@
 
 * should be possible to range-restict a tag or branch listing.
 
-* Discard "*** empty log message ***"
-
 * break up the tag and branch commands - separate delete/list/rename.
 
+* Show branch in log listings
+
+* Branch tree visualization with DOT.
+
 * vc-src.el
 
 * Parse RCS files directly rather than relying on rlog(1).
diff --git a/src b/src
index 13ea4be33de6f2a93de0146099109454c1938f7e..98b45573d0ef5c8cee857092c5f6b88f908d9d2d 100755 (executable)
--- a/src
+++ b/src
@@ -1503,6 +1503,8 @@ class RCS:
                         if not metadata.revlist[-1].log.endswith("\n"):
                             metadata.revlist[-1].log += "\n"
                         break
+                    elif line.strip() == "*** empty log message ***":
+                        continue
                     elif metadata.revlist:
                         metadata.revlist[-1].log += line
             # Now that we have the symbol table...