Re: GNU Shepherd 0.9.0 released

2022-04-06 Thread Zhu Zihao
Ludovic Courtès writes: > [[PGP Signed Part:Undecided]] > We are pleased to announce the GNU Shepherd version 0.8.1. This release > represents 49 commits by 3 people, bringing a new concurrent, > event-driven core, improved logging, and on-demand service startup. "version 0.8.1" A bug here? :

Can Dynamic FFI in Guile handle pass by value struct?

2021-02-06 Thread Zhu Zihao
Hi, Guile users! I'm working on a Guile binding to tree-sitter, an incremental parsing library. Consider we have something like(actually taken from tree-sitter's header file) ``` typedef struct { uint32_t context[4]; const void *id; const TSTree *tree; } TSNode; uint32_t ts_node_end_byte(