On 2/2/2022 1:01 PM, Jim Porter wrote: > Ah, I think I see the issue. I should have updated > `eshell-wait-for-subprocess' in test/lisp/eshell/eshell-tests-helpers.el > to use the new defsubst, which would have caused it to get recompiled. > (Though manually recompiling it should also work.) > > I've attached a fixed patch (the first one is the same; I only updated > the second). Here's a small additional improvement that I hope is correct. The third patch here changes how eshell-tests-helpers.el is loaded to that it uses `require'. This reduces some of the boilerplate and will hopefully prevent issues with this file not getting recompiled when it's updated. The first two patches are the same as before. I've just included them for completeness/ease of applying.