Skip to content

Version 0.7.5

Latest
Compare
Choose a tag to compare
@cosmos72 cosmos72 released this 14 Feb 22:53
· 48 commits to main since this release

Fixes:

  • fix utils/find_chez_scheme_dir.sh for Alpine linux
  • fix a pair of bugged assertions that were triggered by valid code {echo $A=}
  • fix support for Chez Scheme down to 9.5.8

Improvements:

  • rename shell builtin "error" -> "test"
  • add command line option --load-file FILE and support for loading compiled Scheme libraries *.so
  • add functions (alist->eq-hashtable) (alist->eqv-hashtable) (alist->hashtable) (file-rename)
    (in-bytevector) (in-bytespan) (in-chargbuffer) (in-charline) (in-charlines) (in-charspan)
    (in-gbuffer) (in-hashtable) (in-list) (in-span) (in-string) (in-vector)
    (in-fixnum-range) (in-flonum-range) (in-range) (on-list)
    (sh-bool) (sh-run/string-split-after-nuls) (sh-version) (string-replace)
  • add macros (for) (for*) (library-reexport) (shell-test)
  • add Fedora Linux build instructions to README.md
  • add "Troubleshooting" section to README.md
  • add more examples to README.md