[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Side scrolling [was Re: LYNX-DEV Re: Setting up a fund ...]
From: |
Michael Ritzert |
Subject: |
Re: Side scrolling [was Re: LYNX-DEV Re: Setting up a fund ...] |
Date: |
Thu, 15 Jan 1998 08:47:39 +0100 |
David Woolley writes:
> >
> > That's what I was thinking... I'd hack the parser of the tables to just
> > slug them into an array for each line... making sure to mark empty
> > cells to keep track of columns. Then, pass the whole thing to a
>
> That won't work except for the sort of table that is handled tolerably
> well already by Lynx. General tables require wrapping within a cell.
> There are also legitimate cases where nested tables are useful (e.g. to
> force a correct reading order on a non-tables browser!). Nested tables
> require recursive evaluation, or at least that you don't assign to columns
> or groups of columns until you've seen all of the outermost table.
Why not passing the table to a subprocess doing the formatting and
returning a <pre> formatted piece of text to lynx? A table formatter
for that purpose does already exist, at least for the first time being
(tgrnest, somewhere on the lynx pages) until someone writes a table
parser in C.
Another solution might be a partial table implementation like that of
chimera 1.70 (which uses, like lynx, the libwww2).
Michael
Re: Side scrolling [was Re: LYNX-DEV Re: Setting up a fund ...], T.E.Dickey, 1998/01/12