On Monday, 14 August 2017 at 23:15:13 UTC, Faux Amis wrote:
(Althought following the spec would be the first step to a D
html layout engine :D )
Oh, I've actually done some of that before too.
https://github.com/adamdruppe/arsd/blob/master/htmlwidget.d
It is pretty horrible... but managed to
On 2017-08-13 19:51, Adam D. Ruppe wrote:
On Sunday, 13 August 2017 at 15:54:45 UTC, Faux Amis wrote:
Just curious, but is there a spec of sorts which defines which errors
should be fixed and such?
The HTML5 spec describes how you are supposed to parse various things,
including the recovery
On Sunday, 13 August 2017 at 15:54:45 UTC, Faux Amis wrote:
Just curious, but is there a spec of sorts which defines which
errors should be fixed and such?
The HTML5 spec describes how you are supposed to parse various
things, including the recovery paths for broken markup.
My module,
On 2017-08-13 01:49, Soulsbane wrote:
On Saturday, 12 August 2017 at 19:53:22 UTC, Faux Amis wrote:
I would like to get into D again by making a small program which
fetches a website every X-time and keeps track of all changes within
specified dom elements.
fetching: should I go for std
On 2017-08-12 22:22, Adam D. Ruppe wrote:
On Saturday, 12 August 2017 at 19:53:22 UTC, Faux Amis wrote:
[...]
[...]
---
// compile: $ dmd thisfile.d ~/arsd/{dom,http2,characterencodings}
import std.stdio;
import arsd.dom;
void main() {
auto document =
On Saturday, 12 August 2017 at 19:53:22 UTC, Faux Amis wrote:
I would like to get into D again by making a small program
which fetches a website every X-time and keeps track of all
changes within specified dom elements.
fetching: should I go for std curl, vibe.d or something else?
parsing: I
On Saturday, 12 August 2017 at 20:22:44 UTC, Adam D. Ruppe wrote:
On Saturday, 12 August 2017 at 19:53:22 UTC, Faux Amis wrote:
[...]
My dom.d and http2.d combine to make this easy:
https://github.com/adamdruppe/arsd/blob/master/dom.d
https://github.com/adamdruppe/arsd/blob/master/http2.d
On Saturday, 12 August 2017 at 19:53:22 UTC, Faux Amis wrote:
I would like to get into D again by making a small program
which fetches a website every X-time and keeps track of all
changes within specified dom elements.
My dom.d and http2.d combine to make this easy:
I would like to get into D again by making a small program which fetches
a website every X-time and keeps track of all changes within specified
dom elements.
fetching: should I go for std curl, vibe.d or something else?
parsing: I could only find these dub packages: htmld & libdominator.
And