| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
->str as an alias of ->string is removed. ->string is however left.
->quoted-string was always weird, and was only used once.
|
| |
|
| |
|
|
|
|
|
|
| |
Tabset gave me a CSS-powered set of tabs. However, tabs are interactive,
and I have moved most interaction to JavaScript. Making this procedure
obsolete.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Introduced define-once-public. While only used once, removes a weird
export which was previously easily missed.
|
| |
|
| |
|
|
|
|
|
| |
The old macro was fancy, but rather unweildly. The new version looks
really similar when looking, but without as much magic.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Rewrote it to use define-syntax instead of define-macro. This should
resove the weirdness around environment for eval (now compile).
Also rename it to define-peg-pattern*.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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 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.
|
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The current rrule-instances requires an event, the new one works
directly on recurrence rules (and dates) meaning that it can be used
independently.
|
|
|
|
|
|
| |
The current rrule-instances requires an event, the new one works
directly on recurrence rules (and dates) meaning that it can be used
independently.
|
| |
|