On 23 June 2017 at 19:15, Gavin Smith <[email protected]> wrote:
> We have released version 6.4 of Texinfo, the GNU documentation format.
I'm disappointed to say that I've come across a bug (new in this
release) in the "info" program where it cannot follow a
cross-reference if the text of the cross-reference is split across
more than one line, which does happen fairly often. I'm inclined to
make another release in the near future to remedy this problem. In the
meantime, the fix is the following change:
$ diff -c info-utils.c.old info-utils.c
*** info-utils.c.old 2017-07-03 17:47:23.000000000 +0100
--- info-utils.c 2017-07-03 17:48:36.000000000 +0100
***************
*** 1278,1283 ****
--- 1278,1284 ----
{
len = read_quoted_string (inptr + label_len, ":", max_lines,
&entry->nodename);
if (!len)
return 0; /* Input invalid. */
+ canonicalize_whitespace (entry->nodename);
label_len += len;