9front - general discussion about 9front
 help / color / mirror / Atom feed
From: ori@eigenstate.org
To: 9front@9front.org
Subject: Re: [9front] htmlfmt anchor corner cases
Date: Sun, 24 Jan 2021 15:51:24 -0800	[thread overview]
Message-ID: <702591C9A529591D31144015531DC91F@eigenstate.org> (raw)
In-Reply-To: <48DB1AA516DB965474E6B2487192B8F8@prosimetrum.com>

Quoth umbraticus@prosimetrum.com:
> Thanks for having a look and for your comments, Ori.
> 
> First attachment: another whack at libhtml.
> 
> • full href/src urls where possible
> • point directly to Item's Anchor, rather than have to look up by id
> • no more AnchorDest: just use Anchor
> • add anchor to Area struct, link to master anchor list
> • sort anchor/image/form/table/map lists into order they appear in doc
> • better table caption and drop-down form handling
> • update documentation & programs using lib (htmlfmt & abaco)
> 
> More tinkering could be done… though not sure what the point is
> for just two programs, one of which throws most stuff away.  Any
> interest in an updated (html5) and better-integrated libhtml that
> could be used by other programs that currently roll their own
> parser (mothra, html2ms, maybe even the netsurf port)?

netsurf isn't going to happen, they've very much got
their own parser. the others make sense to me.

big patch, I'll try to get to it in the next couple
of days. Not sure how I feel about trying to go too
markdown in the formatting, but that's an easy thing
to play with.


  reply	other threads:[~2021-01-25 10:07 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-20  9:29 umbraticus
2020-12-20 22:03 ` cinap_lenrek
2020-12-30  3:47   ` umbraticus
2020-12-31  9:42     ` umbraticus
2021-01-01  4:42       ` umbraticus
2021-01-01 10:05         ` Steve Simon
2021-01-01 19:26         ` ori
2021-01-20  2:20         ` ori
2021-01-20  2:49           ` Alex Musolino
2021-01-20  3:17           ` umbraticus
2021-01-24  5:46             ` umbraticus
2021-01-24 23:51               ` ori [this message]
2021-01-25 18:42                 ` umbraticus
2021-01-27  2:42               ` ori
2021-08-28 20:22               ` Stuart Morrow
2021-08-29  1:52                 ` umbraticus
2021-08-29  2:08                   ` ori

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=702591C9A529591D31144015531DC91F@eigenstate.org \
    --to=ori@eigenstate.org \
    --cc=9front@9front.org \
    /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).