Appendix B Version History

Version 0.5.0, September 04, 2023
  • Provide initial API documentation (see Guile Aux API).
  • Remove (aux testing) module. It became part of a separate project (see Guile Probá).
Version 0.4.0, August 09, 2021
  • First, private release as Guile Aux.
Version 0.3.0, November 12, 2020
  • (glab io):read-lines: New procedure for reading the lines of a given input file port.
  • (glab shtml):highlight-code: New procedure to highlight the code use in PRE elements. It gets some source code, the name of the programming language, and then returns the code with highlighted syntax (it currently uses Pygmentize, and is slow).
  • (glab shtml):mailto: New procedure to build mailto URIs with optional message subject and body.
  • (glab sxml):sxml->text: New procedure. It returns all the text nodes of an SXML tree or Nodeset joined together.
  • (glab testing):glab-runner: Display the count of failed tests only when one or more tests fail.
  • (glab testing):glab-runner: PASS and FAIL counts now exclude the counts of tests that are expected to pass and tests that are expected to fail, respectively (see the next change).
  • (glab testing):glab-runner: Add XPASS and XFAIL counts for tests that are expected to pass and tests that are expected to fail, respectively.
  • (glab testing):glab-runner: Don’t use bold text in test results.
  • (glab testing):format-total: New procedure.
  • (glab url):slugify: Return ASCII slugs by default and make IRIs optional.
Version 0.2.0, September 23, 2020
  • Second release. The changes with respect to version 0.1.0 were not documented.
Version 0.1.0, February 12, 2020
  • Initial release.