delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/06/05/08:47:09

From: Chris Croughton <crough45 AT amc DOT de>
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: <Pine DOT SUN DOT 3 DOT 91 DOT 980604194611 DOT 2197A-100000 AT is>
NNTP-Posting-Host: bob.bob.bofh.org
MIME-Version: 1.0
Lines: 63
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019