mercurial/cmdutil.py
changeset 48364 220506bb213e
parent 48363 6a454e7053a1
child 48384 9f1b9e128788
equal deleted inserted replaced
48363:6a454e7053a1 48364:220506bb213e
  2023                 files=files,
  2023                 files=files,
  2024                 eolmode=None,
  2024                 eolmode=None,
  2025                 similarity=sim / 100.0,
  2025                 similarity=sim / 100.0,
  2026             )
  2026             )
  2027         except error.PatchParseError as e:
  2027         except error.PatchParseError as e:
  2028             raise error.InputError(pycompat.bytestr(e))
  2028             raise error.InputError(
       
  2029                 pycompat.bytestr(e),
       
  2030                 hint=_(
       
  2031                     b'check that whitespace in the patch has not been mangled'
       
  2032                 ),
       
  2033             )
  2029         except error.PatchApplicationError as e:
  2034         except error.PatchApplicationError as e:
  2030             if not partial:
  2035             if not partial:
  2031                 raise error.StateError(pycompat.bytestr(e))
  2036                 raise error.StateError(pycompat.bytestr(e))
  2032             if partial:
  2037             if partial:
  2033                 rejects = True
  2038                 rejects = True
  2084                     prefix,
  2089                     prefix,
  2085                     files,
  2090                     files,
  2086                     eolmode=None,
  2091                     eolmode=None,
  2087                 )
  2092                 )
  2088             except error.PatchParseError as e:
  2093             except error.PatchParseError as e:
  2089                 raise error.InputError(stringutil.forcebytestr(e))
  2094                 raise error.InputError(
       
  2095                     stringutil.forcebytestr(e),
       
  2096                     hint=_(
       
  2097                         b'check that whitespace in the patch has not been mangled'
       
  2098                     ),
       
  2099                 )
  2090             except error.PatchApplicationError as e:
  2100             except error.PatchApplicationError as e:
  2091                 raise error.StateError(stringutil.forcebytestr(e))
  2101                 raise error.StateError(stringutil.forcebytestr(e))
  2092             if opts.get(b'exact'):
  2102             if opts.get(b'exact'):
  2093                 editor = None
  2103                 editor = None
  2094             else:
  2104             else: