aboutsummaryrefslogtreecommitdiff
path: root/module (follow)
Commit message (Collapse)AuthorAge
* Minor zic format improvements.Hugo 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
|
* 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.
| * 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
| |
* | 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.
* | Add zic tests.Hugo Hörnquist2022-06-13
| | | | | | | | Also update zic to pass most of these tests.
* | Fix timespec.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.
| * 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.
| * 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
| |
* | Fix a few strings where translations wheren't applied.Hugo Hörnquist2022-06-11
| |
* | Extend web-query to handle keys without values.Hugo Hörnquist2022-06-11
|/
* Rewrote rrule-instances to handle RDATE and EXDATE correctly.Hugo Hörnquist2022-06-11
|
* Move if in recurrence generate to better place.Hugo Hörnquist2022-06-10
|
* Clean up creation of global-event-object.Hugo Hörnquist2022-06-10
|
* Clean up (calp server routes).Hugo Hörnquist2022-06-10
|
* Add rrule-instances-rawHugo Hörnquist2022-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-rawHugo Hörnquist2022-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örnquist2022-05-18
|
* Add remove-child! at appropriate places.Hugo Hörnquist2022-05-11
|
* Add procedure remove-child!Hugo Hörnquist2022-05-11
|
* Resolve failing tests from last commit.Hugo Hörnquist2022-05-11
|
* Add procedure with-working-directory.Hugo Hörnquist2022-05-11
|
* Move let-env to own module.Hugo Hörnquist2022-05-11
|
* Minor cleanup.Hugo Hörnquist2022-04-25
|
* Introduce filename-extension procedure.Hugo Hörnquist2022-04-24
|
* Dead code removal.Hugo Hörnquist2022-04-24
|
* Introduce component date-jump.Hugo Hörnquist2022-04-23
|
* Update comment on cal-table.Hugo Hörnquist2022-04-23
|
* Remove unused procedure form.Hugo Hörnquist2022-04-23
|
* Made update-zoneinfo own entry point.Hugo Hörnquist2022-04-23
|
* Fix missing hower-text for changelog tabs.Hugo Hörnquist2022-04-23
|