aboutsummaryrefslogtreecommitdiff
path: root/module (unfollow)
Commit message (Collapse)Author
2023-04-10Borrow state-monad from guile-dns.Hugo Hörnquist
Also imports the tests from guile-dns. Minor rewrites have been done, to match a differing project structure.
2023-04-10Extend (web http) to allow adding new methods.Hugo Hörnquist
This will be needed for the WebDAV (and CalDAV) server. Since they use some extended methods.
2023-04-10Vendor (web http) from Guile 3.0.9.Hugo Hörnquist
2023-04-10Fix guile3 deprecation notices.Hugo Hörnquist
2023-02-23Change child/parent interface for vcomponent.Hugo Hörnquist
2023-02-23Change group-by to return direct 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-02-23Extend `for'-macro to allow improper list elements.Hugo Hörnquist
2023-02-23Allow shorter byday when constructing recurrence rules.Hugo Hörnquist
2023-02-23Add (vcomponent create).Hugo Hörnquist
2023-02-21Change kvlist->assq to return pairs.Hugo Hörnquist
2023-02-21Fix seeding of UUIDs.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.
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