| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
This ensures it applies to the entire page. Previously the parts of
.root which overflowed lacked the background.
|
|
|
|
|
|
|
|
| |
xgettext:s comment fetcher doesn't handle the same source string at
multiple places, with different comments. Meaning that at those places
all comments were copied over each time.
This commit remove the problematic comments from the source code.
|
|\
| |
| |
| |
| |
| |
| |
| | |
Adds an HTML validator which checks the soundness of our generated
document, both before and after javascript is ran (thanks to selenium).
This merge also fixes the initial problems, meaning that the HTML should
validate as of this commit.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
While not necessary, since both HTML and XHTML allows for direct UTF-8,
the validator fails on it.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
While it was nice, the most important part was the multi-valued let from
srfi-71 (which is implemented in srfi-71)). The minor pattern matching
structures could often be replaced with car+cdr, or a propper match.
|
| | |
|
| |
| |
| |
| | |
Also update zic to pass most of these tests.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| | |
XHTML is still the far supperior format. However; Chrome(-like) browsers
Lighthouse feature is worth quite a bit when it comes to ensuring a good
web page, and Lighthouse refuses to work on anything except text/html.
This is my work-around for that.
|
| |
| |
| |
| |
| | |
The script crashes just as before, but now we get slightly better error
messages.
|
| |
| |
| |
| |
| |
| | |
The old sxml->html-string was always wrong, since smxl->xml doesn't
(necessarily) produce valid HTML. Now we get proper HTML or XHTML,
depending on the `html' parameter.
|
| |
| |
| |
| | |
Finally making the few previous commits worth something.
|
| |
| |
| |
| |
| | |
A HTML document returns tag names as upper case, while xml documents
return them as lower case (or possibly their original case).
|
| |
| |
| |
| |
| |
| |
| | |
Since procedures allow direct controll of the output.
Everything worked fine for XML output, but HTML encodes apostrophes as
', which works really bad in script tags.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The doctype declaration is "required" when outputing regular HTML, and
fine when output XHTML.
Also remove the tests of xhtml-doc, since they basically just copied the
deffinition (and stoped working since a procedure can't easily be tested
for equality).
|
| |
| |
| |
| |
| |
| | |
sxml->xml already allows arbitrary strings to be included through
procedures current output port. This adds the same feature to sxml->html
for feature parity.
|
| |
| |
| |
| |
| |
| | |
See future commits for rationale.
This reverts commit 54fc8cf92e9212cc88c824f7b49549160d860657.
|
| | |
|
| |
| |
| |
| |
| | |
Depending on initial content is fragile. This instead constructs a
completely new tag, discarding what happened to be there before.
|
| |
| |
| |
| |
| |
| |
| | |
When the document was renederd as HTML the connectedCallback:s were ran
before the document was there, meaning that the initial content of the
tags were missing. This gives us controll over when its ran, and here
also ensures that it's ran once the document is there.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
And improve recurrence-advance to actually produce sensible objects.
These are currently failing, but are fixed in the next commit.
|
|
|
|
|
|
| |
While fine, it often doesn't time out. I highly believe that this is a
bug with how guile's time limit system works. And the test is slow
either way per design, so might as well skip it.
|
| |
|
| |
|
|
|
|
| |
Also change DEBUG to 1, no difference. But 0 for true felt wrong
|
| |
|
| |
|
| |
|