Hi Gavin - somewhere in all the brace/indexing changes to texinfo.tex, it seems that using @{ or @} inside @xref or other ref commands started to fail (or maybe it never worked, I guess I'm not entirely sure, come to think of it). Now, something like
@xref{a@}b} gets (with texinfo.tex 2016-01-11.19): ./refbrace.tex:4: Missing @endcsname inserted. <to be read again> @indexrbrace @}->{@indexrbrace ... } <argument> a@} b @xrefX ...@expandafter @Xthisreftitle @csname XR#1 Passing on since I saw it. I can't delve into it right now, but if you don't have time I can get to it eventually. --thanks, k. Trivial example file: ------ \input texinfo @setfilename refbrace.info @xref{a@}b}. @xref{c@{d}. @bye