aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Start work on namespaced xpath.namespaced-xpathHugo Hörnquist2023-12-23
|
* Update things depending on namespaced sxml.sxml-workHugo Hörnquist2023-12-13
| | | | | | | | | | Update all code to emit correctly formed namespaced sxml objects, instead of the old list based approach. Also introduces a number of typechecks which in semi-related parts of the code. Note that the webdav-server test is currently broken.
* Fix sxml namespaced util.Hugo Hörnquist2023-12-09
|
* Rework namespaced sxml type. Still incomplete.Hugo Hörnquist2023-12-09
|
* Rename vcomponent in create module to vcomponent-create.datarewrite-structuresHugo Hörnquist2023-12-09
|
* Better table printer.Hugo Hörnquist2023-12-09
|
* Complete rewrite of the lens system.Hugo Hörnquist2023-12-09
| | | | | | | | The old "lens" system was more of nested accessors. This rewrites them to be much better, at the cost of some extra up-front complexity. Beside the change in lenses, and all required adjustments, also adds lens creation to the define-type macro.
* Cleanup datetime tests.Hugo Hörnquist2023-12-03
|
* Repair format tests.Hugo Hörnquist2023-12-01
| | | | | | | | The test have been really broken for a while, since the return type of `parameters` changed somewhere along the line. The serializers are now updated to the new API, and the tests updated to compare components correctly!
* Properly specify as-list and with-parameters interaction.Hugo Hörnquist2023-12-01
|
* Specify equivalence between vline values.Hugo Hörnquist2023-12-01
|
* Improve output format for vcomponents.Hugo Hörnquist2023-12-01
| | | | | | | | A stantdalone vline is now it's own constructor, and includes its parameters. Complete vcomponents instead serialize vlines to the vcomponent create syntax, which sometimes hides the existance of a vline completely.
* Add printer for tables.Hugo Hörnquist2023-12-01
| | | | | | Previsouly the underlying tree structure was exposed, as a nested set of scheme records. That was "unreadable", and rather unhelpfull, since table being trees is ONLY an implementation detail.
* Improve glob errors.Hugo Hörnquist2023-12-01
| | | | | | These are the three possible error values specified by POSIX. Resolving the symbols makes the error far clearer. Other errors are still supported, but fall back to integers.
* Empty env vars equals unset when resolving language.Hugo Hörnquist2023-11-22
|
* Add tests for language utilities.Hugo Hörnquist2023-11-22
|
* Add some tests for exception utilities.Hugo Hörnquist2023-11-22
|
* Add tests for io utilities.Hugo Hörnquist2023-11-22
|
* Remove unused open-{input,output}-port.Hugo Hörnquist2023-11-16
|
* Ignore coverage for util atomic.Hugo Hörnquist2023-11-16
| | | | | With mutex is almost impossible to test, and it would really only be testing Guile's built in functionallity.
* Remove unused assert module.Hugo Hörnquist2023-11-16
|
* Fix coverage exceptions.Hugo Hörnquist2023-11-16
|
* Add tests for vcomponent grouping utilities.Hugo Hörnquist2023-11-16
|
* Document vcomponent grouping utilities.Hugo Hörnquist2023-11-16
|
* Remove (vcomponent util describe).Hugo Hörnquist2023-11-16
| | | | | Vcomponent's 'write' method is now good enough for debug printing, removing the need for this quasi-formatted output.
* Limit coverage to only use half of all threads by default.Hugo Hörnquist2023-11-16
| | | | | | | Running the tests with one threads consumes almost no memory (RAM), but the more threads the more memory is used. Running on all threads regularly caused depletion of memory, and the invocation of the OOM killer.
* Document that vcomponent children are unordered.Hugo Hörnquist2023-11-16
|
* Minor comment changes.Hugo Hörnquist2023-11-16
|
* Tests for vcomponent datetime and create.Hugo Hörnquist2023-11-16
|
* Formatting changes.Hugo Hörnquist2023-11-16
|
* Export 'extract' from (vcomponent)Hugo Hörnquist2023-11-16
|
* Add vcomponent-equal?.Hugo Hörnquist2023-11-16
|
* STASH: Start writing vcomponent datetime tests.Hugo Hörnquist2023-11-16
|
* Finish (text numbers) tests.Hugo Hörnquist2023-11-16
|
* Cleanup swedish word numbers.Hugo Hörnquist2023-11-16
|
* Add procedures for printing big numbers.Hugo Hörnquist2023-11-16
|
* Fix swedish ordinals.Hugo Hörnquist2023-11-16
|
* Fix rec advance test.Hugo Hörnquist2023-11-16
|
* Testrunner: Better messages on XPASS.Hugo Hörnquist2023-11-16
|
* Fix wordy numbers in swedish!Hugo Hörnquist2023-11-06
|
* Add new, much shorter tests for swedish numbers.Hugo Hörnquist2023-11-06
| | | | | These have the same code coverage as the old one, and should contain enough examples to catch all the same cases.
* Disable complete swedish number tests.Hugo Hörnquist2023-11-06
| | | | | It's takes way to long to both compile and run. A shorter test will be added in its place.
* Fix API for each-string.Hugo Hörnquist2023-11-06
|
* Cleanup in (text numbers sv)Hugo Hörnquist2023-11-06
|
* Fixes for swedish number->string-{ordinal,cardinal}.Hugo Hörnquist2023-11-06
| | | | | number->string-cardinal now passes all tests number->string-ordinal now only fails for some really large numbers.
* Add test suite for swedish numbers.Hugo Hörnquist2023-11-06
| | | | | | This test is gigantic, and takes way to long to run. Preferably disable it during regular operations, and instead write a simpler one which simply fulfills the coverage.
* Forward extra kw args to number->string-{ordinal,cardinal}.Hugo Hörnquist2023-11-06
|
* Add tests for (text markup).Hugo Hörnquist2023-11-06
|
* Improve <dl/> in (text markup)Hugo Hörnquist2023-11-06
|
* Don't test testrunner.Hugo Hörnquist2023-11-06
|