9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: C H Forsyth <forsyth@vitanuova.com>
To: 9fans@cse.psu.edu
Subject: RE: [9fans] libhtml vs. <pre> tags
Date: Fri, 21 Oct 2005 15:16:26 +0100	[thread overview]
Message-ID: <f1f238150db8b7e7be799c219655e25d@vitanuova.com> (raw)
In-Reply-To: <3BD3BB8D47F9DE4984C319EA325A006DC4009C@nj9620exch003u.mh.lucent.com>

> I'm pretty sure Tom Duff stopped work on mothra because he
> hit the table wall and couldn't think of an elegant way to get past it. 

a `table wall' sounds an interesting object!

i looked at adding tables to mothra and had a small go at it many years ago:
the problem (as i recall duff explained it) was that html up to mothra had no tables, and could
be rendered in a single pass, and mothra relied on that property.  adding tables breaks that.
i had a variant that (i suppose) could be regarded as doing what
diversions do in troff: shunt the table somewhere else to size it
and ponder it, then having assigned sizes, pull it back.
it wasn't easy in the structure of mothra and i'm not surprised
he stopped rather than rewrite it.

| > As I said the flag is already there, In my opinion libhtml is ok,
| > charon uses it (libhtml was a part of "I" web browser, which is a charon's translation
| > from limbo to c), what needs to be improved is abaco.

libhtml's rules might not be the same as charon's because chris locke
had several goes at re-doing charon's handling of various layouts
(my experience was that it did better than originally but i still find
sites that confuse it, possibly for reasons such as howard trickey's example).
there are plenty of sites still that display well in IE but not much else.



  parent reply	other threads:[~2005-10-21 14:16 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-21 13:47 Trickey, Howard W (Howard)
2005-10-21 13:55 ` erik quanstrom
2005-10-21 14:06 ` Wes Kussmaul
2005-10-21 14:16 ` C H Forsyth [this message]
2005-10-21 15:04 ` Uriel
2005-10-21 18:45   ` Wes Kussmaul
2005-10-21 19:12     ` Uriel
2005-10-21 19:20       ` Wes Kussmaul
2005-10-21 17:35 ` Skip Tavakkolian
2005-10-21 17:51   ` David Tolpin
  -- strict thread matches above, loose matches on Subject: below --
2005-10-21 18:16 Trickey, Howard W (Howard)
2005-10-21 14:37 Federico G. Benavento
2005-10-21 14:21 Federico G. Benavento
2005-10-21 14:40 ` C H Forsyth
2005-10-21 14:02 Federico G. Benavento
2005-10-21 14:16 ` rog
2005-10-21 14:20   ` LiteStar numnums
2005-10-21 15:09   ` Wes Kussmaul
2005-10-21 13:40 Federico G. Benavento
2005-10-21 13:51 ` erik quanstrom
2005-10-21  4:34 Federico G. Benavento
2005-10-21  5:09 ` Federico Benavento
2005-10-21  9:49   ` Kenji Okamoto
2005-10-21  9:51     ` Kenji Okamoto
2005-10-21 13:19   ` erik quanstrom
2005-10-21 13:25   ` erik quanstrom
2005-10-20  1:56 erik quanstrom
2005-10-20  2:17 ` erik quanstrom
2005-10-20 17:04   ` Federico Benavento
2005-10-21  4:01     ` erik quanstrom

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f1f238150db8b7e7be799c219655e25d@vitanuova.com \
    --to=forsyth@vitanuova.com \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).