aboutsummaryrefslogtreecommitdiff
path: root/module (unfollow)
Commit message (Collapse)Author
2022-06-23Normalize base64 errors.Hugo Hörnquist
2022-06-23Minor cleanup of entry-points/server.Hugo Hörnquist
2022-06-23Clean up btn.Hugo Hörnquist
2022-06-23Add TODO about query parameters.Hugo Hörnquist
2022-06-23Remove ->str and ->quoted-string.Hugo Hörnquist
->str as an alias of ->string is removed. ->string is however left. ->quoted-string was always weird, and was only used once.
2022-06-23Limit imports in (srfi srfi-41 util).Hugo Hörnquist
2022-06-23Normalize keyword syntax.Hugo Hörnquist
2022-06-23Remove procedure tabset.Hugo Hörnquist
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.
2022-06-23Minor cleanup.Hugo Hörnquist
2022-06-23Wrote (and fixed) tests for filename-extension.Hugo Hörnquist
2022-06-23Centralize (almost) all exports to :export in define-module.Hugo Hörnquist
2022-06-23Remove all inline use-modules.Hugo Hörnquist
2022-06-23Clean up (calp util config).Hugo Hörnquist
Introduced define-once-public. While only used once, removes a weird export which was previously easily missed.
2022-06-23Minor zic format improvements.Hugo Hörnquist
2022-06-23Minor cleanup in recurrence generate.Hugo Hörnquist
2022-06-23Rewrote extenders or limiter generations.Hugo Hörnquist
The old macro was fancy, but rather unweildly. The new version looks really similar when looking, but without as much magic.
2022-06-22Remove define-macro in (vulgar termios).Hugo Hörnquist
2022-06-22Replace define-macro with define-syntax in (hnh util).Hugo Hörnquist
2022-06-22Rewrote define-define-peg-pattern.Hugo Hörnquist
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*.
2022-06-21Resolve TODO about calendar styles.Hugo Hörnquist
2022-06-21Minor cleanup in fmt-single-event.Hugo Hörnquist
2022-06-21Remove obsolete TODO.Hugo Hörnquist
2022-06-21Move TODO to issue #56.Hugo Hörnquist
2022-06-16Fix comments being constantly added to po files.Hugo Hörnquist
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.
2022-06-13Escape some unicode in initial xhtml output.Hugo Hörnquist
While not necessary, since both HTML and XHTML allows for direct UTF-8, the validator fails on it.
2022-06-13Cleanup of zic.Hugo Hörnquist
2022-06-13Remove custom let*.Hugo Hörnquist
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.
2022-06-13Add zic tests.Hugo Hörnquist
Also update zic to pass most of these tests.
2022-06-12Fix timespec.Hugo Hörnquist
2022-06-12Add explaining comment to get-terminal-size.Hugo Hörnquist
2022-06-12Remove with-label.Hugo Hörnquist
2022-06-12Stop using with-label.Hugo Hörnquist
2022-06-12Update remaining routse to new xml or html system.Hugo Hörnquist
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.
2022-06-12Add html parameter to routes.Hugo Hörnquist
Finally making the few previous commits worth something.
2022-06-12Embedd fragile strings in sxml in procedures.Hugo Hörnquist
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.
2022-06-12Add <!DOCTYPE html> to xhtml-doc macro.Hugo Hörnquist
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).
2022-06-12Extend sxml->html to copy procedures output verbatim.Hugo Hörnquist
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.
2022-06-12Re-add (sxml html).Hugo Hörnquist
See future commits for rationale. This reverts commit 54fc8cf92e9212cc88c824f7b49549160d860657.
2022-06-11Add number of TODO's.Hugo Hörnquist
2022-06-11Fix a few strings where translations wheren't applied.Hugo Hörnquist
2022-06-11Extend web-query to handle keys without values.Hugo Hörnquist
2022-06-11Rewrote rrule-instances to handle RDATE and EXDATE correctly.Hugo Hörnquist
2022-06-10Move if in recurrence generate to better place.Hugo Hörnquist
2022-06-10Clean up creation of global-event-object.Hugo Hörnquist
2022-06-10Clean up (calp server routes).Hugo Hörnquist
2022-06-10Add rrule-instances-rawHugo Hörnquist
The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently.
2022-06-10Add rrule-instances-rawHugo Hörnquist
The current rrule-instances requires an event, the new one works directly on recurrence rules (and dates) meaning that it can be used independently.
2022-05-18Add procedure realpath.Hugo Hörnquist
2022-05-11Add remove-child! at appropriate places.Hugo Hörnquist
2022-05-11Add procedure remove-child!Hugo Hörnquist