Yorick van Pelt
|
b0741f7128
|
external-api-doc: introduce and improve documentation
|
2024-03-28 10:39:06 +01:00 |
|
Yorick van Pelt
|
ded0ef6f6c
|
nix_api_expr: switch to refcounting
Remove GCRef, keep references in a map. Change to nix_gc_incref and
nix_gc_decref, where users will mostly use nix_gc_decref.
|
2024-03-28 10:39:05 +01:00 |
|
Yorick van Pelt
|
bebee700ea
|
nix_api_external: own return strings on the nix side
Change from nix_returned_string that passes ownership, into a
nix_string_return parameter that can be set using nix_set_string_return.
|
2024-03-28 10:39:05 +01:00 |
|
Yorick van Pelt
|
efcddcdd2f
|
nix_api_external: fix missing void* self param
|
2024-03-28 10:39:05 +01:00 |
|
Yorick van Pelt
|
e76652a5d3
|
libexpr: add C bindings
|
2024-03-28 10:39:04 +01:00 |
|