Skip to content

I'm sort of an orphan.

Compare
Choose a tag to compare
@lehenbauer lehenbauer released this 09 Sep 18:19
· 63 commits to main since this release

Tohil 4.2 fulfills on Tohil's #1 new feature request: Python code passed to tohil::exec is now unindented before being passed to Python.

  • Fixed crash when register_callback-registered functions raised a Python exception.
  • Added the required directory tree to build tohil as a Debian package.
  • Cleaned up tohil namespace so dir(tohil) doesn't show modules tohil imported as if it had created them.
  • Make 'package forget tohil' work. (hat tip to @pooryorick)
  • Support tcl 'unload' command for tohil shared library. (ditto)
  • Add -nonevalue option to tohil::call to allow the "none" sentinel to be arbitrarily specified. (Retains the default of tohil::NONE.)
  • Homebrew formula for building with homebrew (hat tip to @midsandhighs)
  • Updates to documentation and tests.

For full details please visit https://flightaware.github.io/tohil-docs/whatsnew/4.2.html

This release includes contributions by @resuna, @bovine, @NasaGeek, @midsandhighs, @pooryorick, @eric1tran and your humble narrator. Many thanks.