@user
[user@VM calend-patches]$ cat all.patch
diff -u base base
--- base 2025-08-02 14:35:16.045334090 +0300
+++ base 2025-08-02 14:35:37.973294915 +0300
@@ -1,8 +1,8 @@
- Август 2025
+ Август%2025
Пн Вт Ср Чт Пт Сб Вс
- 1 2 3
+ 1 %2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
-18 19 20 21 22 23 24
-25 26 27 28 29 30 31
+18 19%20%21%22%23%24
+25%26%27%28%29 30 31
[user@VM calend-patches]$ vim all.patch
[user@VM calend-patches]$ cat all.patch
diff -u base base
--- base 2025-08-02 14:35:16.045334090 +0300
+++ base 2025-08-02 14:35:37.973294915 +0300
@@ -1,8 +1,8 @@
Август 2025
Пн Вт Ср Чт Пт Сб Вс
- 1 2 3
+ 1 %2 3
4 5 6 7 8 9 10
+~~Middle-line text~~
11 12 13 14 15 16 17
-18 19 20 21 22 23 24
-25 26 27 28 29 30 31
+18 19%20%21%22%23%24
+25%26%27%28%29 30 31
[user@VM calend-patches]$ rediff all.patch
diff -u base base
--- base 2025-08-02 14:35:16.045334090 +0300
+++ base 2025-08-02 14:35:37.973294915 +0300
@@ -1,8 +1,9 @@
Август 2025
Пн Вт Ср Чт Пт Сб Вс
- 1 2 3
+ 1 %2 3
4 5 6 7 8 9 10
+~~Middle-line text~~
11 12 13 14 15 16 17
-18 19 20 21 22 23 24
-25 26 27 28 29 30 31
+18 19%20%21%22%23%24
+25%26%27%28%29 30 31
[user@VM calend-patches]$