lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lynx-dev [dev.20] SortaSGML parsing bug (?)


From: Klaus Weide
Subject: Re: lynx-dev [dev.20] SortaSGML parsing bug (?)
Date: Thu, 18 Mar 1999 17:17:30 -0600 (CST)

On Thu, 18 Mar 1999, Greg Marr wrote:
> At 04:49 PM 3/18/99 , Kim DeVaughn wrote:
> >For many versions, up to and including dev.19, using SortaSGML parsing
> >of the Yahoo Finance page that gives a summary of the major financial
> >indices has rendered as:
> >
> >However, changing to TagSoup parsing, returns the indices lines back to
> >the left margin, so it seems there are some problems with the changes made
> >to the parsing code for dev.20.

It's this change:

* tweak for TABLE formatting: break line at </TR> end tag (don't wait
  for next <TR> start tag), effective in SortaSGML mode only - KW

> Looking at the page source, one could say that the problem is in dev.19 and
> prior.  Those lines that are right-justified are in table rows with
> align=right.

I agree.  Not that it looks better now in *this* case, but this is
something lynx has always been trying to do, but failed (under some
conditions) on the last table row.  Add a second row to one of the
inner tables, and the problem my change is fixing will become obvious.

> One really has to wonder what exactly they were trying to accomplish with all
> those tables.  There is one main table with two rows.  Each row has three
> cells, each of which spans two columns.  Each of those cells has a table with
> no border, and a single row which is right aligned.  This row has two or three
> cells, the first of which is left-aligned.  What a mess.

No doubt it looks wonderful in at least one person's browser...

    Klaus

reply via email to

[Prev in Thread] Current Thread [Next in Thread]