aboutsummaryrefslogtreecommitdiff
path: root/module (unfollow)
Commit message (Collapse)Author
2023-09-11Clean up and include exception utility documentation.Hugo Hörnquist
2023-09-11Allow shorter byday when constructing recurrence rules.Hugo Hörnquist
2023-09-11Extend `for'-macro to allow improper list elements.Hugo Hörnquist
2023-09-11Change `kvlist->assq` and `group-by` to return pairs.Hugo Hörnquist
Each value in the return of group-by must have exactly two values, so cons pairs (instead of lists) is much better.
2023-09-11Fix seeding of UUIDs.Hugo Hörnquist
2023-09-11Add comment about bad stream error.Hugo Hörnquist
2023-09-11Simplify glob procedure bindings.Hugo Hörnquist
2023-09-11Require component for path append.Hugo Hörnquist
Changed the signature of `path-append` to require at least one argument. The alternative would have been that no components expands into '.'.
2023-09-11Allow find-undocumented to skip files.Hugo Hörnquist
2023-09-11Document how find-undocumented's pattern builder work.Hugo Hörnquist
2023-09-11Expose eager-stream-cons.Hugo Hörnquist
2023-09-11Add `break` and `continue` support in `for`.Hugo Hörnquist
2023-09-11Enable let-env to unset variables.Hugo Hörnquist
2023-09-11Fixes to xdg basedir.Hugo Hörnquist
Update to v0.8 (XDG_STATE_HOME). Allowed empty environment variables alongside unset variables.
2023-09-11Remove xdg sysconfdir.Hugo Hörnquist
It was based on a missunderstanding of the spec. `sysconfdir` is mentioned, but only as an element of XDG_CONFIG_DIR.
2023-09-07Add new script to find undocumented symbols.Hugo Hörnquist
2023-09-07Remove accidental extra 'vcomponent control' module.Hugo Hörnquist
2023-09-07Explicitly import copy-tree (needed since guile 3).Hugo Hörnquist
2023-09-07Create a true all-files-under-directory procedure.Hugo Hörnquist
2023-02-11Add test for path-append without components.Hugo Hörnquist
2022-12-07Fix IPv6-binding without hot-patching guile.Hugo Hörnquist
The previous hotpatching worked fine in Guile-2.2, but not in Guile-3.0. Probably due to the higher level of optimizations now applied.
2022-10-24Add /everything.ics endpoint.HEADshowmasterHugo Hörnquist
Endpoint returns all events in interval. Used to sync to other calendars.
2022-10-24Change graphviz linking for easier patching.Hugo Hörnquist
2022-10-24Replace root-redirect with propper HTTP 307.Hugo Hörnquist
2022-10-16Minor cleaup.Hugo Hörnquist
2022-10-16Validate that submitted event doesn't have invalid interval.Hugo Hörnquist
2022-10-16Fix errors when submitting events.Hugo Hörnquist
2022-10-16Add missing lambda in make routes.Hugo Hörnquist
2022-10-16Truncate print for spawned repl.Hugo Hörnquist
Having this as the default allows the representation of vcomponents to not contain a newline. Otherwise accidentaly printing everything was a sure fire way to hang emacs.
2022-10-16Better error handling when submitting events.Hugo Hörnquist
2022-10-16Extend catch to allow pre-unwind handlers.Hugo Hörnquist
2022-10-16Remove exec flag from guild scripts.Hugo Hörnquist
2022-10-16Improve source-analyzing module introspection.Hugo Hörnquist
2022-10-16Clean up imports in main.Hugo Hörnquist
2022-10-16Move load-config to own file.Hugo Hörnquist
Guile 3 defaults all modules to be declarative, but Guile doesn't support extra args in define-module.
2022-10-16Fix minor errors.Hugo Hörnquist
2022-10-16Change gettext '_' to 'G_'.Hugo Hörnquist
Guile 3 reserves _ for other stuff.
2022-09-23Change NOTE to TODO.Hugo Hörnquist
2022-09-23Cleanup in module-{dependants,imports}.Hugo Hörnquist
2022-09-23Document and parameterize peg-to-graph.Hugo Hörnquist
2022-09-23Document and parameterize use2dot-all.Hugo Hörnquist
2022-09-23Move all generally usable scripts to module dir.Hugo Hörnquist
2022-09-23Move graphviz to main tree.Hugo Hörnquist
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.