Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | test fixes. | Hugo Hörnquist | 2023-09-13 | |
| | ||||
* | Rewrote `with-replaced-properties`. | Hugo Hörnquist | 2023-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örnquist | 2023-09-13 | |
| | ||||
* | Move around info nodes. | Hugo Hörnquist | 2023-09-13 | |
| | ||||
* | Repair texinfo files after merge. | Hugo Hörnquist | 2023-09-13 | |
| | ||||
* | Merge branch 'next' into datarewrite-structures | Hugo Hörnquist | 2023-09-13 | |
|\ | ||||
| * | Even more documentation.next | Hugo Hörnquist | 2023-09-12 | |
| | | ||||
| * | Further doc work. | Hugo Hörnquist | 2023-09-12 | |
| | | ||||
| * | Rework file tree structure for info files. | Hugo Hörnquist | 2023-09-12 | |
| | | ||||
| * | Change overarching structure of info document. | 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 | |
| | | ||||
| * | Add basic documentation of entry points. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Document text modules. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Introduce stream-split-by. | Hugo Hörnquist | 2023-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örnquist | 2023-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örnquist | 2023-09-11 | |
| | | ||||
| * | Clean up and include exception utility documentation. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Add direnv .envrc file. | Hugo Hörnquist | 2023-09-11 | |
| | | | | | | | | | | Direnv <https://github.com/direnv/direnv/> is a setting environment variables based on PWD. | |||
| * | Add emacs .dir-locals.el | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Allow shorter byday when constructing recurrence rules. | 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 | |
| | | ||||
| * | Add comment about bad stream error. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Simplify main scripts. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Simplify glob procedure bindings. | 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 '.'. | |||
| * | Split test/util.scm into groups. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Allow find-undocumented to skip files. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Document how find-undocumented's pattern builder work. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Expose eager-stream-cons. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Fix spelling of stream-remove in documentation. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Add `break` and `continue` support in `for`. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Add documentation and tests for xdg basedir. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Enable let-env to unset variables. | Hugo Hörnquist | 2023-09-11 | |
| | | ||||
| * | Fixes to xdg basedir. | Hugo Hörnquist | 2023-09-11 | |
| | | | | | | | | | | Update to v0.8 (XDG_STATE_HOME). Allowed empty environment variables alongside unset variables. | |||
| * | Remove xdg sysconfdir. | Hugo Hörnquist | 2023-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örnquist | 2023-09-07 | |
| | | ||||
| * | Fix info declaration of `extract`. | Hugo Hörnquist | 2023-09-07 | |
| | | ||||
| * | Remove accidental extra 'vcomponent control' module. | Hugo Hörnquist | 2023-09-07 | |
| | | ||||
| * | 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 | |
| | | ||||
| * | Update package-lock.json | Hugo Hörnquist | 2023-09-07 | |
| | | ||||
| * | Document remaining javascript items. | Hugo Hörnquist | 2023-09-07 | |
| | | ||||
| * | Normalize tsconfig formatting. | Hugo Hörnquist | 2023-09-07 | |
| | | ||||
| * | Move JS documentation into the JS-code. | Hugo Hörnquist | 2023-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örnquist | 2023-09-05 | |
| | | ||||
| * | Move frontend code to subdirectories, to simplify command line flags. | Hugo Hörnquist | 2023-09-05 | |
| | | ||||
| * | Add build step for jsdoc. | Hugo Hörnquist | 2023-09-05 | |
| | |