Begin the language binding followups to my new .zero callback, since
Rich was indeed correct that we want them.
I'm more familiar with python and perl (at least to the point that
I was able to modify the appropriate example files and prove to
myself that the bindings worked), so I've started with those.
I'm less familiar with ruby and ocaml, so I've left those for
tomorrow (it will rely heavily on copy-and-paste); it is also a
chance to review if my decision of requiring a return value in
order to trigger the graceful fallback is the best approach.
Eric Blake (2):
perl: Support zero callback
python: Support zero callback
plugins/perl/nbdkit-perl-plugin.pod | 25 ++++++++++++++++++++++
plugins/perl/perl.c | 37 +++++++++++++++++++++++++++++++++
plugins/python/nbdkit-python-plugin.pod | 18 ++++++++++++++++
plugins/python/python.c | 35 +++++++++++++++++++++++++++++++
4 files changed, 115 insertions(+)
--
2.9.3