Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add TODO comments. | Hugo Hörnquist | 2023-10-02 |
| | |||
* | Rewrite test running system. | Hugo Hörnquist | 2023-10-02 |
| | |||
* | Made displayln into a library export. | Hugo Hörnquist | 2023-10-02 |
| | |||
* | Merge branch 'next' into datarewrite-structures | Hugo Hörnquist | 2023-09-13 |
|\ | |||
| * | Even more documentation.next | Hugo Hörnquist | 2023-09-12 |
| | | |||
| * | Add a bunch of documentation. | Hugo Hörnquist | 2023-09-12 |
| | | |||
| * | Fix bug causing for's continue to not work. | Hugo Hörnquist | 2023-09-11 |
| | | |||
| * | Clean up and include exception utility documentation. | Hugo Hörnquist | 2023-09-11 |
| | | |||
| * | Extend `for'-macro to allow improper list elements. | Hugo Hörnquist | 2023-09-11 |
| | | |||
| * | Change `kvlist->assq` and `group-by` to return pairs. | Hugo Hörnquist | 2023-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örnquist | 2023-09-11 |
| | | |||
| * | Require component for path append. | Hugo Hörnquist | 2023-09-11 |
| | | | | | | | | | | Changed the signature of `path-append` to require at least one argument. The alternative would have been that no components expands into '.'. | ||
| * | Add `break` and `continue` support in `for`. | Hugo Hörnquist | 2023-09-11 |
| | | |||
| * | Enable let-env to unset variables. | Hugo Hörnquist | 2023-09-11 |
| | | |||
| * | Explicitly import copy-tree (needed since guile 3). | Hugo Hörnquist | 2023-09-07 |
| | | |||
| * | Create a true all-files-under-directory procedure. | Hugo Hörnquist | 2023-09-07 |
| | | |||
| * | Add test for path-append without components. | Hugo Hörnquist | 2023-02-11 |
| | | |||
* | | Major work on, something. | Hugo Hörnquist | 2023-09-05 |
| | | |||
* | | Add set on top of tree-table. | Hugo Hörnquist | 2023-04-24 |
| | | |||
* | | Add tree->list, -map, and -fold. | Hugo Hörnquist | 2023-04-24 |
| | | |||
* | | Add basic table. | Hugo Hörnquist | 2023-04-24 |
| | | |||
* | | Merge remote-tracking branch 'origin/new-object-system' into ↵ | Hugo Hörnquist | 2023-04-24 |
|\ \ | | | | | | | | | | datarewrite-structures | ||
| * | | Move type checking macros to own module. | Hugo Hörnquist | 2022-07-09 |
| | | | |||
| * | | Change list-of and pair-of validator to separate macros. | Hugo Hörnquist | 2022-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örnquist | 2022-07-07 |
| | | | |||
| * | | Extend object type system to allow list-of. | Hugo Hörnquist | 2022-07-07 |
| | | | |||
| * | | Add lenses. | Hugo Hörnquist | 2022-07-07 |
| | | | |||
| * | | Add new object system. | Hugo Hörnquist | 2022-07-07 |
| | | | | | | | | | | | | fixup object tests. | ||
* | | | Add xmllint shell-out for normalizing xml trees. | Hugo Hörnquist | 2023-04-21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Used by the serialization format tests which work on xml. Ensures that they don't fail due to whitespace mismatchs. I however still need to ensure that all components are arranged in the correct order, and that namespace prefixes match. This could be improved. | ||
* | | | Move test runner to library. | Hugo Hörnquist | 2023-04-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | This will both allow us multiple test entry points, since some integration tests doesn't fit to well in our current unit test setup. It will hopefully also allow me to reuse the code in other projects. | ||
* | | | Add with-locale1. | Hugo Hörnquist | 2023-04-12 |
| | | | |||
* | | | Add ->port. | Hugo Hörnquist | 2023-04-10 |
| | | | |||
* | | | Add eval- and exec-state. | Hugo Hörnquist | 2023-04-10 |
| | | | |||
* | | | Add init+last. | Hugo Hörnquist | 2023-04-10 |
| | | | |||
* | | | Borrow state-monad from guile-dns. | Hugo Hörnquist | 2023-04-10 |
| | | | | | | | | | | | | | | | Also imports the tests from guile-dns. Minor rewrites have been done, to match a differing project structure. | ||
* | | | Fix guile3 deprecation notices. | Hugo Hörnquist | 2023-04-10 |
| | | | |||
* | | | Change group-by to return direct pairs. | Hugo Hörnquist | 2023-02-23 |
| | | | | | | | | | | | | | | | Each value in the return of group-by must have exactly two values, so cons pairs (instead of lists) is much better. | ||
* | | | Extend `for'-macro to allow improper list elements. | Hugo Hörnquist | 2023-02-23 |
| | | | |||
* | | | Change kvlist->assq to return pairs. | Hugo Hörnquist | 2023-02-21 |
| | | | |||
* | | | Fix seeding of UUIDs. | Hugo Hörnquist | 2023-02-21 |
| |/ |/| | |||
* | | Extend catch to allow pre-unwind handlers. | Hugo Hörnquist | 2022-10-16 |
| | | |||
* | | Improve source-analyzing module introspection. | Hugo Hörnquist | 2022-10-16 |
| | | |||
* | | Change NOTE to TODO. | Hugo Hörnquist | 2022-09-23 |
| | | |||
* | | Move all generally usable scripts to module dir. | Hugo Hörnquist | 2022-09-23 |
| | | |||
* | | Add procedure module-file-mappings. | Hugo Hörnquist | 2022-09-18 |
| | | |||
* | | Add uniq to hnh/util. | Hugo Hörnquist | 2022-09-18 |
| | | |||
* | | Add procedure relative-to. | Hugo Hörnquist | 2022-09-18 |
| | | |||
* | | Add call-with-tmpfile. | Hugo Hörnquist | 2022-07-21 |
| | | |||
* | | Add path-absolute? | Hugo Hörnquist | 2022-07-07 |
|/ | |||
* | Note that with-working-directory isn't thread-safe. | Hugo Hörnquist | 2022-07-07 |
| |