> On 17.10.2022 23:44, Uwe Brauer wrote: > Thanks for testing, please try again with the latest master, I pushed > a fix in 5e77265523. > Or maybe try with 7bf17ceee8c2d, with patches 4a6ad6e18f and > 5e77265523 on top of it. Thanks, your latest commit works with commit 7bf17ceee8c2d. Some benchmarks. I cloned emacs master with hg | | repo size (GB) | | Git | 1.4 | | HG | 1.8 | I am using for this experiment master 0954689cb Steps: - hg src/xfns.c -r b9aff5fdb89092b68 (git reset (not sure hard or soft) - hg src/xterm.c -r b9aff5fdb89092b68 - vc-dir (mark the two files) - vc-diff - delete hunks - run vc-next-action: time: 36 sec on my X1 Thinkpad 2017 - do the same but run commit-patch-buffer using the perl script commit-patch time: 26 sec Conclusion, for most practical purpose the lisp implementation is enough. I just considered an extreme case. Thanks and regards -- I strongly condemn Putin's war of aggression against the Ukraine. I support to deliver weapons to Ukraine's military. I support the ban of Russia from SWIFT. I support the EU membership of the Ukraine.