aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* workuid-stuff-2Hugo Hörnquist2022-06-23
|
* Minor cleanup in recurrence generate.Hugo Hörnquist2022-06-23
|
* Rewrote extenders or limiter generations.Hugo Hörnquist2022-06-23
| | | | | The old macro was fancy, but rather unweildly. The new version looks really similar when looking, but without as much magic.
* Remove define-macro in (vulgar termios).Hugo Hörnquist2022-06-22
|
* Replace define-macro with define-syntax in (hnh util).Hugo Hörnquist2022-06-22
|
* Rewrote define-define-peg-pattern.Hugo Hörnquist2022-06-22
| | | | | | | 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*.
* Resolve TODO about calendar styles.Hugo Hörnquist2022-06-21
|
* Minor cleanup in fmt-single-event.Hugo Hörnquist2022-06-21
|
* Remove obsolete TODO.Hugo Hörnquist2022-06-21
|
* Move TODO to issue #56.Hugo Hörnquist2022-06-21
|
* Top level catch around tests.Hugo Hörnquist2022-06-21
|
* Change to proper javascript privates.Hugo Hörnquist2022-06-16
|
* Add TODO about CSS foreground color.Hugo Hörnquist2022-06-16
|
* Move CSS background-color to body element.Hugo Hörnquist2022-06-16
| | | | | This ensures it applies to the entire page. Previously the parts of .root which overflowed lacked the background.
* Fix comments being constantly added to po files.Hugo Hörnquist2022-06-16
| | | | | | | | 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.
* Merge html-validator.Hugo Hörnquist2022-06-13
|\ | | | | | | | | | | | | | | 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.
| * Replace some .tagName with instanceof.Hugo Hörnquist2022-06-13
| |
| * Ensure datetime gets set for generated time tags.Hugo Hörnquist2022-06-13
| |
| * Escape some unicode in initial xhtml output.Hugo Hörnquist2022-06-13
| | | | | | | | | | While not necessary, since both HTML and XHTML allows for direct UTF-8, the validator fails on it.
| * Remove with-label.Hugo Hörnquist2022-06-12
| |
| * Stop using with-label.Hugo Hörnquist2022-06-12
| |
| * Change boolean attribute value to itself.Hugo Hörnquist2022-06-12
| |
| * Change element types for tabs.Hugo Hörnquist2022-06-12
| |
| * Fix spelling of aria-labelledby.Hugo Hörnquist2022-06-12
| |
| * Add html validator.Hugo Hörnquist2022-06-12
| |
* | Cleanup of zic.Hugo Hörnquist2022-06-13
| |
* | Remove custom let*.Hugo Hörnquist2022-06-13
| | | | | | | | | | | | 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.
* | Document timespec and zic.Hugo Hörnquist2022-06-13
| |
* | Add zic tests.Hugo Hörnquist2022-06-13
| | | | | | | | Also update zic to pass most of these tests.
* | fixup! a2988fb35f7c61041d094ca202dbc1e4baecde2fHugo Hörnquist2022-06-13
| |
* | Improve test flags in makefile.Hugo Hörnquist2022-06-12
| |
* | Update test-runner to display a tree for groups.Hugo Hörnquist2022-06-12
| |
* | Fix timespec.Hugo Hörnquist2022-06-12
| |
* | Add timespec tests.Hugo Hörnquist2022-06-12
| |
* | Add LIMIT flag to make check.Hugo Hörnquist2022-06-12
| |
* | Add explaining comment to get-terminal-size.Hugo Hörnquist2022-06-12
|/
* Allow HTML output of all routes.Hugo Hörnquist2022-06-12
|\ | | | | | | | | | | | | | | 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.
| * Handle error for user-additions salar.Hugo Hörnquist2022-06-12
| | | | | | | | | | The script crashes just as before, but now we get slightly better error messages.
| * Update remaining routse to new xml or html system.Hugo Hörnquist2022-06-12
| | | | | | | | | | | | 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.
| * Add html parameter to routes.Hugo Hörnquist2022-06-12
| | | | | | | | Finally making the few previous commits worth something.
| * Follow all instances of tagName with toLowerCase.Hugo Hörnquist2022-06-12
| | | | | | | | | | A HTML document returns tag names as upper case, while xml documents return them as lower case (or possibly their original case).
| * Embedd fragile strings in sxml in procedures.Hugo Hörnquist2022-06-12
| | | | | | | | | | | | | | 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.
| * Add <!DOCTYPE html> to xhtml-doc macro.Hugo Hörnquist2022-06-12
| | | | | | | | | | | | | | | | | | 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).
| * Extend sxml->html to copy procedures output verbatim.Hugo Hörnquist2022-06-12
| | | | | | | | | | | | 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.
| * Re-add (sxml html).Hugo Hörnquist2022-06-12
| | | | | | | | | | | | See future commits for rationale. This reverts commit 54fc8cf92e9212cc88c824f7b49549160d860657.
* | Add number of TODO's.Hugo Hörnquist2022-06-11
| |
* | Update today-button to not depend on initial content.Hugo Hörnquist2022-06-11
| | | | | | | | | | Depending on initial content is fragile. This instead constructs a completely new tag, discarding what happened to be there before.
* | Move clock component initialization to procedure.Hugo Hörnquist2022-06-11
| | | | | | | | | | | | | | 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.
* | Remove obsolete TODO about testing html sliders.Hugo Hörnquist2022-06-11
| |
* | Update swedish translations.Hugo Hörnquist2022-06-11
| |