aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Made displayln into a library export.Hugo Hörnquist2023-10-02
|
* Remove accidentially duplicated tests from merge.Hugo Hörnquist2023-10-02
|
* test fixes.Hugo Hörnquist2023-09-13
|
* 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.
* Minor cleanup of test stats from makefile.Hugo Hörnquist2023-09-13
|
* Move around info nodes.Hugo Hörnquist2023-09-13
|
* Repair texinfo files after merge.Hugo Hörnquist2023-09-13
|
* Merge branch 'next' into datarewrite-structuresHugo Hörnquist2023-09-13
|\
| * Even more documentation.nextHugo Hörnquist2023-09-12
| |
| * Further doc work.Hugo Hörnquist2023-09-12
| |
| * Rework file tree structure for info files.Hugo Hörnquist2023-09-12
| |
| * Change overarching structure of info document.Hugo 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
| |
| * Add basic documentation of entry points.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.
| * Change how entry point is handled.Hugo Hörnquist2023-09-11
| | | | | | | | | | | | | | Replaces the old main sh bootstrap entry point to one written in C. The reasons are in the C file, but in short, Guile's command line is less than ideal.
| * Add documentation for translation procedures.Hugo Hörnquist2023-09-11
| |
| * Clean up and include exception utility documentation.Hugo Hörnquist2023-09-11
| |
| * Add direnv .envrc file.Hugo Hörnquist2023-09-11
| | | | | | | | | | Direnv <https://github.com/direnv/direnv/> is a setting environment variables based on PWD.
| * Add emacs .dir-locals.elHugo 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 main scripts.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 '.'.
| * Split test/util.scm into groups.Hugo Hörnquist2023-09-11
| |
| * 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
| |
| * Fix spelling of stream-remove in documentation.Hugo Hörnquist2023-09-11
| |
| * Add `break` and `continue` support in `for`.Hugo Hörnquist2023-09-11
| |
| * Add documentation and tests for xdg basedir.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
| |
| * Fix info declaration of `extract`.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
| |
| * Update package-lock.jsonHugo Hörnquist2023-09-07
| |
| * Document remaining javascript items.Hugo Hörnquist2023-09-07
| |
| * Normalize tsconfig formatting.Hugo Hörnquist2023-09-07
| |
| * Move JS documentation into the JS-code.Hugo Hörnquist2023-09-05
| | | | | | | | | | | | | | | | | | | | | | | | Texinfo was a bad match for how TypeScript is structured. This also allows generation of jsdoc pages, which can be nice. Another large win is that this opens up for the texinfo pages to replace the Guile heading with different subheadings, including - external library - internal library - C library - ...
| * Minor whitespace cleanup.Hugo Hörnquist2023-09-05
| |