>> ```
>> <p>(<a class="uref" href="https://foo.bar/baz.html"> baz</a>)
>> </p>
>> <p>(<a class="uref" href="https://foo.bar/baz.html">baz</a>)
>> </p>
>> ```
>>
>> Why is there a difference in whitespace handling? This smells like
>> a bug.
>
> I think they should be both output as the second output, with the
> whitespace skipped on the new line before "baz".
Thanks for the quick answer, and I agree with this conclusion.
BTW, a work-around is to do the following:
```
@alias origuref = uref
@macro uref{LINK, DESC}
@origuref{\LINK\, \DESC\}
@end macro
```
This causes a warning
```
warning: redefining Texinfo language command: @uref
```
but otherwise it works just fine with both `makeinfo` and `texi2any
--html`.
Werner