convert: move *** empty log message *** into commit class
authorBrendan Cully <brendan@kublai.com>
Sun, 01 Jul 2007 19:40:02 -0700
changeset 4755 47091c8d028e
parent 4754 7c8cd400e86a
child 4756 8e9d3faec270
convert: move *** empty log message *** into commit class
hgext/convert/common.py
hgext/convert/cvs.py
--- a/hgext/convert/common.py
+++ b/hgext/convert/common.py
@@ -8,6 +8,8 @@ class commit(object):
             if not x in parts:
                 raise util.Abort("commit missing field %s" % x)
         self.__dict__.update(parts)
+        if not self.desc or self.desc.isspace():
+            self.desc = '*** empty log message ***'
 
 class converter_source(object):
     """Conversion source interface"""
--- a/hgext/convert/cvs.py
+++ b/hgext/convert/cvs.py
@@ -80,8 +80,6 @@ class convert_cvs(converter_source):
                     if l == "Members: \n":
                         files = {}
                         log = self.recode(log[:-1])
-                        if log.isspace():
-                            log = "*** empty log message ***\n"
                         state = 2
                     else:
                         log += l