On Mon, 31 May 2021 at 22:35, Gavin Smith <[email protected]> wrote:
>> So I'll flesh out my suggestion a bit further. Define a new macro, say >> @yref, which works as follows: > >> *Note Lightning: Electrical Effects# > > Of course you can invent new syntax but I really question if it is > worth it. For one thing, what if a node name contains a #? What if it contains "," or "."? Same problem. > This syntax won't be compatible with existing Info readers which > won't realise the # ends the node name. You shouldn't assume that it > would be easy to implement this in the Info readers either. In fact, I don't know which characters end a node name. Period and comma do the job, but there are probably more. > > I consider the Info format to be "done" - I don't see any point in > radically changing the cross-reference syntax in a backward > incompatible manner 45 years after it was first implemented. Which characters are assumed to end a node name? I'm pretty sure one could reserve one for this purpose, which would be pretty much backwards compatible.
