Plugins/VcsPlugins/vcsPySvn/SvnLogDialog.py

changeset 424
d0915392cbd7
parent 110
c9a969db1469
child 495
b31b0bffa5b0
equal deleted inserted replaced
422:dd7c1558b1df 424:d0915392cbd7
121 locker.unlock() 121 locker.unlock()
122 122
123 self.contents.clear() 123 self.contents.clear()
124 self.__pegRev = None 124 self.__pegRev = None
125 for log in logs: 125 for log in logs:
126 ver = "%d" % log["revision"].number 126 ver = "{0:d}".format(log["revision"].number)
127 dstr = '<b>{0} {1}</b>'.format(self.revString, ver) 127 dstr = '<b>{0} {1}</b>'.format(self.revString, ver)
128 if self.__pegRev is None: 128 if self.__pegRev is None:
129 self.__pegRev = int(ver) 129 self.__pegRev = int(ver)
130 try: 130 try:
131 lv = "%d" % logs[logs.index(log) + 1]["revision"].number 131 lv = "{0:d}".format(logs[logs.index(log) + 1]["revision"].number)
132 url = QUrl() 132 url = QUrl()
133 url.setScheme("file") 133 url.setScheme("file")
134 url.setPath(self.filename) 134 url.setPath(self.filename)
135 query = QByteArray() 135 query = QByteArray()
136 query.append(lv).append('_').append(ver) 136 query.append(lv).append('_').append(ver)
137 url.setEncodedQuery(query) 137 url.setEncodedQuery(query)
138 dstr += ' [<a href="%s" name="%s">%s</a>]' % ( 138 dstr += ' [<a href="{0}" name="{1}">{2}</a>]'.format(
139 url.toString(), query, self.trUtf8('diff to {0}').format(lv) 139 url.toString(), query, self.trUtf8('diff to {0}').format(lv)
140 ) 140 )
141 except IndexError: 141 except IndexError:
142 pass 142 pass
143 dstr += '<br />\n' 143 dstr += '<br />\n'

eric ide

mercurial