[PATCH 3 of 8] convert-extension: factor the no message commit message to common

Edouard Gomez ed.gomez at free.fr
Sun Jul 1 17:12:10 CDT 2007


# HG changeset patch
# User Edouard Gomez <ed.gomez at free.fr>
# Date 1183302954 -7200
# Node ID fbd431ba1997208bafd9775222064f6b0e00e856
# Parent  70af5cf0138fbd871085449c586dd99379567ce8
convert-extension: factor the no message commit message to common

diff -r 70af5cf0138f -r fbd431ba1997 hgext/convert/common.py
--- a/hgext/convert/common.py	Sun Jul 01 17:15:54 2007 +0200
+++ b/hgext/convert/common.py	Sun Jul 01 17:15:54 2007 +0200
@@ -17,6 +17,8 @@ def recode(encoding, s):
             return s.decode(encoding).encode("utf-8")
         except:
             return s.decode("utf-8", "replace").encode("utf-8")
+
+nocommitmsg = '*** empty log message ***\n'
 
 class converter_source(object):
     """Conversion source interface"""
diff -r 70af5cf0138f -r fbd431ba1997 hgext/convert/cvs.py
--- a/hgext/convert/cvs.py	Sun Jul 01 17:15:54 2007 +0200
+++ b/hgext/convert/cvs.py	Sun Jul 01 17:15:54 2007 +0200
@@ -3,7 +3,7 @@ import os, locale, re, socket
 import os, locale, re, socket
 from mercurial import util
 
-from common import NoRepo, commit, converter_source, recode
+from common import NoRepo, commit, converter_source, recode, nocommitmsg
 
 class convert_cvs(converter_source):
     def __init__(self, ui, path):
@@ -63,7 +63,7 @@ class convert_cvs(converter_source):
                         files = {}
                         log = self.recode(log[:-1])
                         if log.isspace():
-                            log = "*** empty log message ***\n"
+                            log = nocommitmsg
                         state = 2
                     else:
                         log += l


More information about the Mercurial-devel mailing list