From the top level directory of the git repository, running "emacs -Q": 1. C-c C-f etc/HELLO RET 2. M-x ediff-revision RET HELLO RET 0df73dabc16 RET 8721e87a6ec RET Ediff says there are 6 diffs. When I move through the diffs (e.g., by typing SPC in the Ediff control buffer), the first 4 claim that a line has been added, but that line already exists in the old revision (see attached screenshot). These are the lines for Batak, Efik, Hanifi Rohingya, and Rejang. Furthermore, ediff does not flag lines that actually are new: Adlam, Coptic, Gothic, Mende Kikakui, and Wancho. Nor does it catch the change to Ukrainian. Here's what I get after saving the 2 Ediff buffers to files and then comparing with diff: 26a27 > Adlam (πž€€πž€£πž€€πž€’πž€₯) πž€…πž€’πž€€πž€’πž₯„πž€₯ 42a44 > Coptic (β²˜β²‰β²§β²’β²‰β²™Μ€β²›β²­β²β²™β²“) ⲚⲟⲩΟ₯ⲣⲓ 58a61 > Gothic (πŒ²πŒΏπ„πŒΉπƒπŒΊπŒ°) πŒ·πŒ°πŒΉπŒ»πƒ / 𐌷𐌰𐌹𐌻𐌰 86a90 > Mende Kikakui (πž €πž πž ‚) πž ›πž ‰ 114c118 < Ukrainian (ΡƒΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ°) Π’Ρ–Ρ‚Π°ΡŽ --- > Ukrainian (ΡƒΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ°) Π’Ρ–Ρ‚Π°ΡŽ / Π”ΠΎΠ±Ρ€ΠΈΠΉ дСнь! / ΠŸΡ€ΠΈΠ²Ρ–Ρ‚ 116c120 < --- > Wancho (πž‹’πž‹€πž‹‰πž‹ƒπž‹•) πž‹‚πž‹ˆπž‹› The revision hash below includes some changes to MH-E and to the function move-file-to-trash. It is based on 8721e87a6ec. regards, mike