Хотя я никогда не использовал Meld, у меня есть ощущение, что он использует «diff» под одеялом. Способ, которым я всегда генерировал файлы патчей, прост:
$ diff -ruN $ $ > $ .patch
Это генерирует один большой файл патча, который затем можно разбить как соответствующий. Чтобы сгенерировать отдельные файлы исправлений для каждого найденного изменения, вы просто должны запустить этот большой файл через сценарий, который разбивается, когда он видит новый набор изменений (сценарий, который мне не подходит, или я не знаю, так как я никогда не использовал такой как он ).