aboutsummaryrefslogtreecommitdiff
path: root/module (unfollow)
Commit message (Collapse)Author
2022-09-18Add procedure module-file-mappings.Hugo Hörnquist
2022-09-18Add uniq to hnh/util.Hugo Hörnquist
2022-09-18Add procedure relative-to.Hugo Hörnquist
2022-09-18Slightly better error handling in HTTP routes.Hugo Hörnquist
2022-09-18Extend globel-even-object reload to take optional parameter.Hugo Hörnquist
2022-09-18Rewrote make-routes to use define-syntax.Hugo Hörnquist
This is the first step into adding extra functionallity, since I now want have to worry about how namespace pollution works.
2022-08-01Change JavaScript build system to esbuild.Hugo Hörnquist
Esbuild is way faster, and feels less hacky. One downside is that it doesn't actually check Typescript types. However, typescript can still be installed alongside, and has the fancy --noEmit flag for just this situation.
2022-07-25Repair broken styles on search page.Hugo Hörnquist
Fix to c16c6199.
2022-07-25Repair search page.Hugo Hörnquist
2022-07-21Add call-with-tmpfile.Hugo Hörnquist
2022-07-07Add srfi-64 util.Hugo Hörnquist
2022-07-07Add path-absolute?Hugo Hörnquist
2022-07-07Import missing car+cdr.Hugo Hörnquist
2022-07-07Cleanup (vcomponent datetime).Hugo Hörnquist
2022-07-07Note that with-working-directory isn't thread-safe.Hugo Hörnquist
2022-07-07Cleanup in graph.Hugo Hörnquist
2022-07-07Remove set! from datetime.Hugo Hörnquist
2022-07-07Remove case*.Hugo Hörnquist
It has its uses, but like others, its extra weight.
2022-07-07Move each imported symbol to own line for easier removal.Hugo Hörnquist
This allows each of the following commits to remove a single symbol from the import list without problem.
2022-07-07Fix datetime issues discovered due to new tests.Hugo Hörnquist
2022-06-23Move (date|time)-zero? higher up in datetime.Hugo Hörnquist
2022-06-23Remove (add|remove)-day, and month[+-].Hugo Hörnquist
Procedures where overly specific, and doing it manually was almost no more work.
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.