Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/HgBookmarksListDialog.py

changeset 3034
7ce719013078
parent 3023
34ce20603bf7
child 3060
5883ce99ee12
child 3160
209a07d7e401
equal deleted inserted replaced
3033:58fe260e7469 3034:7ce719013078
235 """ 235 """
236 Private method to process the lines of output. 236 Private method to process the lines of output.
237 237
238 @param line output line to be processed (string) 238 @param line output line to be processed (string)
239 """ 239 """
240 l = line.split() 240 li = line.split()
241 if l[-1][0] in "1234567890": 241 if li[-1][0] in "1234567890":
242 # last element is a rev:changeset 242 # last element is a rev:changeset
243 rev, changeset = l[-1].split(":", 1) 243 rev, changeset = li[-1].split(":", 1)
244 del l[-1] 244 del li[-1]
245 if l[0] == "*": 245 if li[0] == "*":
246 status = "current" 246 status = "current"
247 del l[0] 247 del li[0]
248 else: 248 else:
249 status = "" 249 status = ""
250 name = " ".join(l) 250 name = " ".join(li)
251 self.__generateItem(rev, changeset, status, name) 251 self.__generateItem(rev, changeset, status, name)
252 if self.__bookmarksList is not None: 252 if self.__bookmarksList is not None:
253 self.__bookmarksList.append(name) 253 self.__bookmarksList.append(name)
254 254
255 def __readStderr(self): 255 def __readStderr(self):

eric ide

mercurial