324 log["revision"] = self.rx_rev2.cap(1) |
324 log["revision"] = self.rx_rev2.cap(1) |
325 log["author"] = self.rx_rev2.cap(2) |
325 log["author"] = self.rx_rev2.cap(2) |
326 log["date"] = self.rx_rev2.cap(3) |
326 log["date"] = self.rx_rev2.cap(3) |
327 # number of lines is ignored |
327 # number of lines is ignored |
328 elif self.rx_flags1.exactMatch(s): |
328 elif self.rx_flags1.exactMatch(s): |
329 changedPaths.append({\ |
329 changedPaths.append({ |
330 "action": |
330 "action": |
331 self.rx_flags1.cap(1).strip(), |
331 self.rx_flags1.cap(1).strip(), |
332 "path": |
332 "path": |
333 self.rx_flags1.cap(2).strip(), |
333 self.rx_flags1.cap(2).strip(), |
334 "copyfrom_path": |
334 "copyfrom_path": |
335 self.rx_flags1.cap(3).strip(), |
335 self.rx_flags1.cap(3).strip(), |
336 "copyfrom_revision": |
336 "copyfrom_revision": |
337 self.rx_flags1.cap(4).strip(), |
337 self.rx_flags1.cap(4).strip(), |
338 }) |
338 }) |
339 elif self.rx_flags2.exactMatch(s): |
339 elif self.rx_flags2.exactMatch(s): |
340 changedPaths.append({\ |
340 changedPaths.append({ |
341 "action": |
341 "action": |
342 self.rx_flags2.cap(1).strip(), |
342 self.rx_flags2.cap(1).strip(), |
343 "path": |
343 "path": |
344 self.rx_flags2.cap(2).strip(), |
344 self.rx_flags2.cap(2).strip(), |
345 "copyfrom_path": "", |
345 "copyfrom_path": "", |