Many thanks to you all for your help and advice. I'm not subscribed to this list, though I am a frequent lurker, so if I can be of any help fixing issues with the patches please ping me if I'm being oblivious. 

Best, David. 

On Sat, 14 Sept 2024, 16:08 Stefan Kangas, <stefankangas@gmail.com> wrote:
Version: 31.1

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Stefan Kangas <stefankangas@gmail.com>
>> Date: Sat, 14 Sep 2024 06:43:01 -0700
>> Cc: ikumi@ikumi.que.jp, dfussner@googlemail.com, tsdh@gnu.org, eliz@gnu.org,
>>      monnier@iro.umontreal.ca
>>
>> Dmitry Gutov <dgutov@yandex.ru> writes:
>>
>> > It's good enough from my side, but I hope someone else could comment as
>> > well.
>>
>> Are we happy to install this now, or are we still waiting for more
>> comments?
>
> We've waited long enough, I think.

Thanks, so I've now installed the patch on master.  Note that I broke
out the etags/ctags changes into a separate patch (in David's name) to
make the original patch a bit less unwieldy.

    3090b2304e7 Update the etags/ctags test files
    b44c00669ac Provide a modified xref backend for TeX buffers

And with that, I'm closing this bug report.  Congratulations to David
for landing his first contribution to Emacs, and thanks again.