Найдите файл EditorWindow.py
в вашей файловой системе (find / -name EditorWindow.py
, если вы совершенно не знаете, где он может находиться);cd
в каталог, в котором он находится, затем запустите:
patch --dry-run < ~/path/to/issue10401-idle_no_context_menus.txt
Если это удастся, снимите --dry-run
и повторите команду.Если это не удалось, попробуйте добавить -P2
, -P3
или -P1
.(-P<n>
говорит, что нужно игнорировать каталоги <n>
, названные в патче, и я никогда не могу вспомнить, как именно он работает, поэтому я просто пользуюсь --dry-run
и параметрами, пока он не работает.:)
Если патч не применяется корректно, потому что ваша версия не совпадает с «предварительной» версией в файле патча, вы можете просто отредактировать файл и «применить diff вручную» - внести те же самые измененияделает, но с учетом всего, что могло измениться.Иногда меняется только уровень отступа, поэтому это может быть легко, иногда вся логика отличается, и пытаться подогнать патч бессмысленно.