From: Chris Croughton Newsgroups: comp.os.msdos.djgpp Subject: Re: ANNOUNCE: Texinfo 3.12 ported to DJGPP Date: Fri, 05 Jun 1998 14:39:40 +0200 Message-ID: <3577E70C.3305@amc.de> References: NNTP-Posting-Host: bob.bob.bofh.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 63 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Eli Zaretskii wrote: > Yes, and another problem is when you traverse the manual with SPACE, > and hit the bottom of a node which doesn't have a NEXT link. SPACE > will than do UP and NEXT automatically, but without showing the UP > node. So far so good, but if you then press `l', you get to that UP > node, which you haven't even visited as far as you are concerned! I haven't seen that one, but then I'm not a great fan of info (as you may have noticed!). I'm not totally convinced that this is a misfeature (it's definitely a bug, but I'm not sure if it's something some people might want). (Having just tried it with DJGPP info built for DEC Alpha and OSF/1, yes it does do that. I'm still not sure whether I like it, if you hadn't pointed it out I would have assumed it was a feature...) > I tried to see how to repair these problems, so `l' would work like > you'd expect, but it seemed extremly non-trivial (or maybe I was just > dense that day), and I couldn't afford it, having already spent quite > some time correcting more urgent things. From when I looked at the previous 'l' problem I though the whole thing was non-trivial. > Maybe you should get the sources and have a shot at this? I have the sources (I got them when you suggested using them to build it for Unix), and - it's not trivial. Quadrivial at least. As far as I can work out it (at present) only stores the node reference with the window list, adding line number within that node (even worse, line number at top of screen and line number of cursor) will add to the complexity. > > One oddity - backspace for going back up a page doesn't work unless you > > do CTRL-BS, if you just do BS then it opens another window. Something > > in the terminfo, possibly? > > No, this is intentional. As the docs says, you go back by pressing > DEL, not BS. I couldn't make BS do the same since on the PC, BS is > indistinguishable from Ctrl-H (unless you hook Int 9), and I didn't > want to lose Ctrl-H which calls up Help. Ah. Hmm. Interesting (in the Chinese curse sense). Oh well, PgUp and PgDn work for the PC version anyway, I didn't need to use BS (it's just that the 'tutorial' said to use it). > Oh, and Info doesn't use any of the terminfo stuff at all. On Unix it uses curses which uses termcap (not as I thought terminfo, although it might use terminfo on some Unix systems). > Of course. I dumped about 130K of diffs on Texinfo maintainer. Most > of these are DOS- and DJGPP-specific, but some are real bugs in the > original code. Inpressive - that's diffs for almost 10% of the source! Actually probably not if they're context diffs, but still a lot. Presumably it will be quite a while before the next version appears... Thanks... Chris C