GNU bug report logs -
#20704
info.el bug fix; Interprets Info format wrongly
Previous Next
Reported by: Teddy Hogeborn <teddy <at> recompile.se>
Date: Sun, 31 May 2015 17:53:03 UTC
Severity: normal
Tags: patch
Merged with 13431
Found in version 24.2
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #30 received at 20704 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
> Cc: teddy <at> recompile.se, 20704 <at> debbugs.gnu.org
> Date: Wed, 10 Jun 2015 13:50:29 -0400
>
> > Using byte-to-position would make things worse for Latin-1 and the likes.
>
> There's also the problem of EOL encoding, but I'll just ignore it for now.
That was never a problem before Texinfo 5.x: makeinfo didn't count
the CR characters in the CRLF EOLs, and the Info readers removed the
CR characters when reading the Info files.
But Texinfo 5.x and later does count the CR characters, so the
stand-alone Info reader was recently changed to account for that.
Which means that Emacs will now have a problem, whereby the byte
counts in the tag tables will be inaccurate, and our only hope is the
1000-character tolerance we use to look for the node around the
position stated in the tag table will be large enough.
Read the gory details about that in this thread:
http://lists.gnu.org/archive/html/bug-texinfo/2014-12/msg00068.html
This bug report was last modified 5 years and 333 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.