--- 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')