Hello!

Below is set of patches, that (1-20) implement new module (system
foreign declarative), that simplifies writing bindings to foreign C
functions and provides documentation to it. This module is extracted
from abandoned guile-bash project.

Rest 5 patches (21-25) introduce module (ice-9 xattr), that provide
Scheme interface to extended filesystem attributes, and is
proof-of-usefulness of (system foreign declarative) module.

There actually should also be patch 26, that write documentation for xattr
module, but

 * I am not sure, in which file under docs/ref to put it in
 * I think, what is already done deserves review.

If you wish, I could collapse these patches. Thanks for your review time.

PS. Please, keep me in CC, I am not subscribed to list.

Reply via email to