Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge html-validator. | Hugo Hörnquist | 2022-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. | ||
| * | Escape some unicode in initial xhtml output. | Hugo Hörnquist | 2022-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örnquist | 2022-06-12 |
| | | |||
| * | Stop using with-label. | Hugo Hörnquist | 2022-06-12 |
| | | |||
* | | Cleanup of zic. | Hugo Hörnquist | 2022-06-13 |
| | | |||
* | | Remove custom let*. | Hugo Hörnquist | 2022-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. | ||
* | | Add zic tests. | Hugo Hörnquist | 2022-06-13 |
| | | | | | | | | Also update zic to pass most of these tests. | ||
* | | Fix timespec. | Hugo Hörnquist | 2022-06-12 |
| | | |||
* | | Add explaining comment to get-terminal-size. | Hugo Hörnquist | 2022-06-12 |
|/ | |||
* | Allow HTML output of all routes. | Hugo Hörnquist | 2022-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. | ||
| * | Update remaining routse to new xml or html system. | Hugo Hörnquist | 2022-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örnquist | 2022-06-12 |
| | | | | | | | | Finally making the few previous commits worth something. | ||
| * | Embedd fragile strings in sxml in procedures. | Hugo Hörnquist | 2022-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örnquist | 2022-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örnquist | 2022-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örnquist | 2022-06-12 |
| | | | | | | | | | | | | See future commits for rationale. This reverts commit 54fc8cf92e9212cc88c824f7b49549160d860657. | ||
* | | Add number of TODO's. | Hugo Hörnquist | 2022-06-11 |
| | | |||
* | | Fix a few strings where translations wheren't applied. | Hugo Hörnquist | 2022-06-11 |
| | | |||
* | | Extend web-query to handle keys without values. | Hugo Hörnquist | 2022-06-11 |
|/ | |||
* | Rewrote rrule-instances to handle RDATE and EXDATE correctly. | Hugo Hörnquist | 2022-06-11 |
| | |||
* | Move if in recurrence generate to better place. | Hugo Hörnquist | 2022-06-10 |
| | |||
* | Clean up creation of global-event-object. | Hugo Hörnquist | 2022-06-10 |
| | |||
* | Clean up (calp server routes). | Hugo Hörnquist | 2022-06-10 |
| | |||
* | Add rrule-instances-raw | Hugo Hörnquist | 2022-06-10 |
| | | | | | | The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently. | ||
* | Add rrule-instances-raw | Hugo Hörnquist | 2022-06-10 |
| | | | | | | The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently. | ||
* | Add procedure realpath. | Hugo Hörnquist | 2022-05-18 |
| | |||
* | Add remove-child! at appropriate places. | Hugo Hörnquist | 2022-05-11 |
| | |||
* | Add procedure remove-child! | Hugo Hörnquist | 2022-05-11 |
| | |||
* | Resolve failing tests from last commit. | Hugo Hörnquist | 2022-05-11 |
| | |||
* | Add procedure with-working-directory. | Hugo Hörnquist | 2022-05-11 |
| | |||
* | Move let-env to own module. | Hugo Hörnquist | 2022-05-11 |
| | |||
* | Minor cleanup. | Hugo Hörnquist | 2022-04-25 |
| | |||
* | Introduce filename-extension procedure. | Hugo Hörnquist | 2022-04-24 |
| | |||
* | Dead code removal. | Hugo Hörnquist | 2022-04-24 |
| | |||
* | Introduce component date-jump. | Hugo Hörnquist | 2022-04-23 |
| | |||
* | Update comment on cal-table. | Hugo Hörnquist | 2022-04-23 |
| | |||
* | Remove unused procedure form. | Hugo Hörnquist | 2022-04-23 |
| | |||
* | Made update-zoneinfo own entry point. | Hugo Hörnquist | 2022-04-23 |
| | |||
* | Fix missing hower-text for changelog tabs. | Hugo Hörnquist | 2022-04-23 |
| | |||
* | Move repl-start to end of main. | Hugo Hörnquist | 2022-04-23 |
| | | | | | Since everything is properties the repl thread needs to be spawned AFTER the configuration is loaded. | ||
* | Repair and rewrote sliders in HTML. | Hugo Hörnquist | 2022-04-23 |
| | | | | | | The old ones where broken since i accidentally removed setVar, instead of reintrocuding that, I rewrote slider-inputs as web components, which frees us of having some hacky javascript in the html code. | ||
* | Add procedure file-hidden?. | Hugo Hörnquist | 2022-04-21 |
| | |||
* | Fix comment on unval. | Hugo Hörnquist | 2022-04-21 |
| | |||
* | datetime->decimal-hour correct time for hours without days. | Hugo Hörnquist | 2022-04-21 |
| | |||
* | Simplify week-day-name. | Hugo Hörnquist | 2022-04-21 |
| | | | | | The out of range exception could never occur, since I aleready limited the interval to (n % 7) + 1. | ||
* | Fix some translations not being evaluated. | Hugo Hörnquist | 2022-04-21 |
| | |||
* | Fix edit popups not auto opening. | Hugo Hörnquist | 2022-04-12 |
| | | | | | Depending an the exact text of an translatable string seems like a bad idea. | ||
* | Fix name collision in server entry-point. | Hugo Hörnquist | 2022-04-11 |
| | |||
* | Translate newly added strings. | Hugo Hörnquist | 2022-04-11 |
| | |||
* | Remove config sandbox. | Hugo Hörnquist | 2022-04-11 |
| | | | | Old sandbox approach always felt like bit of a hack. |