hgext/convert/p4.py
changeset 31595 78ac8acfc4bd
parent 30637 1d0e4832e616
child 34146 0fa781320203
--- a/hgext/convert/p4.py	Tue Mar 21 17:50:44 2017 -0700
+++ b/hgext/convert/p4.py	Wed Mar 22 14:12:58 2017 -0500
@@ -161,7 +161,12 @@
             d = self._fetch_revision(change)
             c = self._construct_commit(d, parents)
 
-            shortdesc = c.desc.splitlines(True)[0].rstrip('\r\n')
+            descarr = c.desc.splitlines(True)
+            if len(descarr) > 0:
+                shortdesc = descarr[0].rstrip('\r\n')
+            else:
+                shortdesc = '**empty changelist description**'
+
             t = '%s %s' % (c.rev, repr(shortdesc)[1:-1])
             ui.status(util.ellipsis(t, 80) + '\n')