aboutsummaryrefslogtreecommitdiff
path: root/module (follow)
Commit message (Collapse)AuthorAge
* Better structuring between webdav modules.Hugo Hörnquist2023-10-10
|
* Fix `prop` for multi-valued items.Hugo Hörnquist2023-10-09
|
* Handle crashes in tests!Hugo Hörnquist2023-10-09
| | | | | | | | | Unhandled exceptions thrown during tests are now caught, and properly repported. This also allows the tests to run to completion, and print their final summary (which I previously believed was broken when running in multiple threads). Also add --help flag to testrunner...
* Document atomic types.Hugo Hörnquist2023-10-08
|
* Further rewrite of testrunner.Hugo Hörnquist2023-10-08
| | | | Move many of the atomic procedures into proper libraries.
* Cleanup in lens.Hugo Hörnquist2023-10-03
|
* Add TODO comments.Hugo Hörnquist2023-10-02
|
* Rewrite test running system.Hugo Hörnquist2023-10-02
|
* Made displayln into a library export.Hugo Hörnquist2023-10-02
|
* Rewrote `with-replaced-properties`.Hugo Hörnquist2023-09-13
| | | | | | The old version built on the old stateful components, while the new version is stateless. This also clearly shows the benefits of stateless components.
* Merge branch 'next' into datarewrite-structuresHugo Hörnquist2023-09-13
|\
| * Even more documentation.nextHugo Hörnquist2023-09-12
| |
| * Add a bunch of documentation.Hugo Hörnquist2023-09-12
| |
| * Fix bug causing for's continue to not work.Hugo Hörnquist2023-09-11
| |
| * Document text modules.Hugo Hörnquist2023-09-11
| |
| * Introduce stream-split-by.Hugo Hörnquist2023-09-11
| | | | | | | | | | | | This procedure isn't currently used, but as noted is really useful for grouping a character stream into a word stream, which is a later commit will use for it for justifying posibly infinite streams of text.
| * Clean up and include exception utility documentation.Hugo Hörnquist2023-09-11
| |
| * Allow shorter byday when constructing recurrence rules.Hugo Hörnquist2023-09-11
| |
| * Extend `for'-macro to allow improper list elements.Hugo Hörnquist2023-09-11
| |
| * Change `kvlist->assq` and `group-by` to return pairs.Hugo Hörnquist2023-09-11
| | | | | | | | | | Each value in the return of group-by must have exactly two values, so cons pairs (instead of lists) is much better.
| * Fix seeding of UUIDs.Hugo Hörnquist2023-09-11
| |
| * Add comment about bad stream error.Hugo Hörnquist2023-09-11
| |
| * Simplify glob procedure bindings.Hugo Hörnquist2023-09-11
| |
| * Require component for path append.Hugo Hörnquist2023-09-11
| | | | | | | | | | Changed the signature of `path-append` to require at least one argument. The alternative would have been that no components expands into '.'.
| * Allow find-undocumented to skip files.Hugo Hörnquist2023-09-11
| |
| * Document how find-undocumented's pattern builder work.Hugo Hörnquist2023-09-11
| |
| * Expose eager-stream-cons.Hugo Hörnquist2023-09-11
| |
| * Add `break` and `continue` support in `for`.Hugo Hörnquist2023-09-11
| |
| * Enable let-env to unset variables.Hugo Hörnquist2023-09-11
| |
| * Fixes to xdg basedir.Hugo Hörnquist2023-09-11
| | | | | | | | | | Update to v0.8 (XDG_STATE_HOME). Allowed empty environment variables alongside unset variables.
| * Remove xdg sysconfdir.Hugo Hörnquist2023-09-11
| | | | | | | | | | It was based on a missunderstanding of the spec. `sysconfdir` is mentioned, but only as an element of XDG_CONFIG_DIR.
| * Add new script to find undocumented symbols.Hugo Hörnquist2023-09-07
| |
| * Remove accidental extra 'vcomponent control' module.Hugo Hörnquist2023-09-07
| |
| * Explicitly import copy-tree (needed since guile 3).Hugo Hörnquist2023-09-07
| |
| * Create a true all-files-under-directory procedure.Hugo Hörnquist2023-09-07
| |
| * Add test for path-append without components.Hugo Hörnquist2023-02-11
| |
* | Major work on, something.Hugo Hörnquist2023-09-05
| |
* | Add set on top of tree-table.Hugo Hörnquist2023-04-24
| |
* | Add tree->list, -map, and -fold.Hugo Hörnquist2023-04-24
| |
* | Add basic table.Hugo Hörnquist2023-04-24
| |
* | Merge remote-tracking branch 'origin/new-object-system' into ↵Hugo Hörnquist2023-04-24
|\ \ | | | | | | | | | datarewrite-structures
| * | Move type checking macros to own module.Hugo Hörnquist2022-07-09
| | |
| * | Change list-of and pair-of validator to separate macros.Hugo Hörnquist2022-07-08
| | | | | | | | | | | | | | | The functionallity is still the same, but this demonstrates that the system is easily extensible.
| * | Add pair-of to object system.Hugo Hörnquist2022-07-07
| | |
| * | Extend object type system to allow list-of.Hugo Hörnquist2022-07-07
| | |
| * | Change date/time interface.Hugo Hörnquist2022-07-07
| | |
| * | Add lenses.Hugo Hörnquist2022-07-07
| | |
| * | Add new object system.Hugo Hörnquist2022-07-07
| | | | | | | | | | | | fixup object tests.
* | | Add href-relative.Hugo Hörnquist2023-04-21
| | |
* | | Split WebDAV calendar resources into 2.Hugo Hörnquist2023-04-21
| | | | | | | | | | | | | | | | | | | | | Differentiate between calendar collection and calendar objects already at the DAV level. This is sensible since they support completely different properties, and only collections support REPORTS (as for as I can tell).