@var just became @mvar in the texinfo documentation



>>>>> "Rupert" == Rupert Swarbrick <rswarbrick at gmail.com> writes:

    Rupert> To make the info documentation compile correctly with Texinfo 5, I went
    Rupert> through and fixed all the warnings we were getting. The first one that
    Rupert> crops up is actually a bit of a problem: basically, we were defining
    Rupert> @var to surround its argument with "<" and ">". All very well, but
    Rupert> Texinfo all ready has a meaning for @var.

    Rupert> There were two obvious ways to find a solution. Firstly, we could try to
    Rupert> undefine Texinfo's definition of @var. I'm not sure I have the
    Rupert> Texinfo-fu to do that correctly. Another option is to rename the thing
    Rupert> we've been using to something like @mvar{}. Which is what I did.

I think redefining a builtin thing is usually a bad idea.

I updated my tree and tried a build just now.  I now get errors
building the info files.  Many files say

Unknown command `mvar'.

Did you forgot to push a change that defines mvar?  Or maybe my
makeinfo (4.13) doesn't support what you've done?

Ray