[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