|
|
8cb5d1bf40
|
start plugin support
|
2026-04-10 10:11:36 +10:00 |
|
|
|
0087d2848a
|
move verbosity.rs -> logging.rs
|
2026-04-10 10:11:24 +10:00 |
|
|
|
4beda8850f
|
add StorePath::with_closure
|
2026-04-03 21:21:09 +10:00 |
|
|
|
d70e6240fa
|
StorePath should expect Rc<RefCell<Store>
|
2026-04-03 21:21:00 +10:00 |
|
|
|
47c79e7d53
|
fix Store::realise returning empty
|
2026-04-03 21:19:53 +10:00 |
|
|
|
03c25e234b
|
rename FlakeRef
|
2026-04-02 23:37:52 +10:00 |
|
|
|
26c222247a
|
replace std::os::raw -> core::ffi
|
2026-04-02 10:40:18 +10:00 |
|
|
|
20aefb99ed
|
replace nixide::NixVerbosity with an export of nixide-sys::NixVerbosity
|
2026-04-02 10:16:01 +10:00 |
|
|
|
c6b9ffa81b
|
fix simple warnings
|
2026-04-02 10:12:49 +10:00 |
|
|
|
25af468680
|
update all names in repo to match new bindings
|
2026-04-02 09:53:36 +10:00 |
|
|
|
f96f1cf95e
|
vaues now use Rc<RefCell<NonNull<sys::EvalState>>>
|
2026-03-31 08:11:17 +10:00 |
|
|
|
c5c3f6c8d4
|
internally pass EvalState via Rc<RefCell<NonNull<sys::EvalState>>>
|
2026-03-30 15:05:20 +10:00 |
|
|
|
18fcc93c36
|
prefer nix_value_incref over nix_gc_incref
|
2026-03-30 12:53:35 +10:00 |
|
|
|
fee35fa88b
|
fix bad usage of sys::nix_gc_incref
|
2026-03-30 12:48:43 +10:00 |
|
|
|
53c2d40393
|
remove redundant init calls
|
2026-03-29 20:51:51 +10:00 |
|
|
|
f834bcfaa9
|
fix wrap::nix_string_callback!
`cargo test --features exprs` now passes!!
|
2026-03-29 19:38:42 +10:00 |
|
|
|
37e78a9052
|
value types now store Rc<RefCell<NonNull<sys::EvalState>>>
|
2026-03-29 18:29:47 +10:00 |
|
|
|
07a3b6c0bc
|
remove old value.rs + valuetype.rs
|
2026-03-29 18:29:17 +10:00 |
|
|
|
f3899a532a
|
rename evalstate.rs + evalstatebuilder.rs
|
2026-03-29 18:29:03 +10:00 |
|
|
|
d6f3b5a691
|
fix flakes should depend on exprs
|
2026-03-29 18:28:21 +10:00 |
|
|
|
0fc901f032
|
add missing EvalStateBuilder methods
|
2026-03-29 15:43:19 +10:00 |
|
|
|
695c2d92dd
|
export flake structures
|
2026-03-29 15:43:02 +10:00 |
|
|
|
f6a514f34d
|
rename features
|
2026-03-29 15:42:35 +10:00 |
|
|
|
2ac4bcfb9a
|
fix expr/tests.rs
|
2026-03-29 14:51:20 +10:00 |
|
|
|
0d8468c71e
|
implement NixValue types
|
2026-03-29 00:02:47 +10:00 |
|
|
|
84c51f5b16
|
add SliceExt
|
2026-03-29 00:01:59 +10:00 |
|
|
|
bd1db0be3a
|
rename cchar_ptr_ext.rs + dont rexport stdext
|
2026-03-29 00:01:47 +10:00 |
|
|
|
b0bfbf147a
|
add cfg(nightly) attribute
|
2026-03-29 00:01:11 +10:00 |
|
|
|
29a8f4af53
|
update authors
|
2026-03-29 00:00:19 +10:00 |
|
|
|
d5bc2400c9
|
values stuff i wrote when i woke up
|
2026-03-28 10:37:24 +10:00 |
|
|
|
ccfd46cd21
|
too drunk rn idk
|
2026-03-28 00:35:11 +10:00 |
|
|
|
841087c6c6
|
dead code x_x
|
2026-03-27 15:36:38 +10:00 |
|
|
|
957910b21e
|
fix LazyArray
|
2026-03-27 15:36:23 +10:00 |
|
|
|
e77b246c88
|
export set_verbosity
|
2026-03-27 15:35:48 +10:00 |
|
|
|
ae19428cd5
|
finish ErrorContext::set_err
|
2026-03-27 15:35:02 +10:00 |
|
|
|
5930db8233
|
"stash" (...) ErrorContext::set_err
|
2026-03-27 13:57:10 +10:00 |
|
|
|
c9b566fc11
|
support sys::set_verbosity
|
2026-03-27 13:57:10 +10:00 |
|
|
|
336743738e
|
add AsCPtr trait
|
2026-03-27 13:57:10 +10:00 |
|
|
|
1e23515fc1
|
support conditional compilation of Nix C APIs
|
2026-03-27 13:57:10 +10:00 |
|
|
|
7756365941
|
implement EvalStateBuilder::set_lookup_path
|
2026-03-26 19:05:41 +10:00 |
|
|
|
5e1600277c
|
finish TODO actions
|
2026-03-26 12:00:39 +10:00 |
|
|
|
8b78930472
|
use crate::sys not nixide_sys as sys
|
2026-03-26 11:46:38 +10:00 |
|
|
|
0ba06d0f2c
|
begin nixide::expr refactor
|
2026-03-26 01:30:38 +10:00 |
|
|
|
bfb2010f19
|
nix_callback! macro now works <3
|
2026-03-25 14:21:14 +10:00 |
|
|
|
ab9886281a
|
oh we're pushing
|
2026-03-25 11:12:45 +10:00 |
|
|
|
ff28c6f13f
|
ok nvm *mut was im stupid
|
2026-03-25 09:47:51 +10:00 |
|
|
|
648aadf5ab
|
prefer &mut __Userdata over *mut UserData
|
2026-03-25 01:14:15 +10:00 |
|
|
|
bc5a9cc3aa
|
merge macro arms
|
2026-03-25 01:05:30 +10:00 |
|
|
|
f3802f6300
|
i'll get this macro one day
|
2026-03-24 22:28:25 +10:00 |
|
|
|
a186b2297b
|
major changes to internal wrapper utilities
|
2026-03-24 14:31:39 +10:00 |
|