Commit graph

60 commits

Author SHA1 Message Date
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
6ebb4de45b
update cargo:: syntax 2026-03-29 00:00:30 +10:00
29a8f4af53
update authors 2026-03-29 00:00:19 +10:00
42bebde52d
ignore personal notes 2026-03-29 00:00:00 +10:00
b5ffc4d274
leading pipes never ;w; 2026-03-28 23:59:54 +10:00
bea4c09c74
overhaul rustfmt 2026-03-28 11:57:23 +10:00
ce6b3f7270
nixide-sys header guards 2026-03-28 11:57:13 +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
c15b025777
hide helix config 2026-03-27 15:37:19 +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
e4fe62f7a6
hide nixide-sys tests behind feature flags 2026-03-27 15:35:29 +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
4f77434320
wow i got to pet some cute dogs today 2026-03-21 17:25:03 +10:00
fcc8fede11
this is how i stash right? /s 2026-03-21 10:26:27 +10:00
e437571af1
update flake.nix description 2026-03-20 11:36:12 +10:00
802aebf606
fix FlakeLockFlags + FlakeSettings 2026-03-19 03:53:09 +10:00
3cdfae01b9
fix EvalStateBuilderExt 2026-03-19 03:53:01 +10:00
3ebb96db63
remove check_one_call_or_key_none 2026-03-19 02:51:14 +10:00
d10a2c8908
update context.rs 2026-03-19 02:46:43 +10:00
6b1ca1463f
fix get_name return type 2026-03-19 01:38:27 +10:00
6d0b5b7eea
add TODO.md 2026-03-19 00:40:22 +10:00
88b575b8ca
idk, like a bunch 2026-03-19 00:39:44 +10:00
f8c1625d5c
something 2026-03-18 18:44:50 +10:00
9323f1ab3b
fix crate::version::tests failing 2026-03-18 18:44:38 +10:00
c0b10a8a32
add NixVersion tests 2026-03-18 18:19:23 +10:00
d9808d6a21
add sys::nix_version_get() wrappings 2026-03-18 18:13:32 +10:00
14859de6a6
add expr and store support 2026-03-18 16:57:55 +10:00
ae6251c3a1
silly fox </3 2026-03-14 02:39:36 +10:00
f20ae2d56f
shitty old comment 2026-03-13 23:52:05 +10:00
29132df3d1
progress lockfile 2026-03-13 23:51:56 +10:00
c1181fdb2a
add nixide workspace project 2026-03-13 23:48:55 +10:00