Есть patch к определенной софтине (исходники). Но его надо применить к другой версии данной софтины. Применение patch выдает ошибку.
Hunk #1 FAILED at 70.
Hunk #2 FAILED at 93.
Hunk #3 succeeded at 314 (offset 202 lines).
Hunk #4 FAILED at 210.
...
44 out of 47 hunks FAILED -- saving rejects to file ...
После чего на фс появляется три файла. cpp, cpp.rej, cpp.orig
Можно ли при помощи этих файлов сохранить удачно примененые изменения, а неудачные сделать вручную. Если да, то какие для этого есть удобные инструменты, с подсветкой отличий.
Не хочется ползать по patch файлу и вручную подставлять изменения в конечный файл. Спасибо.