mercurial/util.py
changeset 2579 0875cda033fd
parent 2546 8cb894370514
child 2601 00fc88b0b256
equal deleted inserted replaced
2578:cf4f0322851d 2579:0875cda033fd
   618         return path
   618         return path
   619 
   619 
   620     def parse_patch_output(output_line):
   620     def parse_patch_output(output_line):
   621         """parses the output produced by patch and returns the file name"""
   621         """parses the output produced by patch and returns the file name"""
   622         pf = output_line[14:]
   622         pf = output_line[14:]
   623         if pf.startswith("'") and pf.endswith("'") and pf.find(" ") >= 0:
   623         if pf.startswith("'") and pf.endswith("'") and " " in pf:
   624             pf = pf[1:-1] # Remove the quotes
   624             pf = pf[1:-1] # Remove the quotes
   625         return pf
   625         return pf
   626 
   626 
   627     def is_exec(f, last):
   627     def is_exec(f, last):
   628         """check whether a file is executable"""
   628         """check whether a file is executable"""