Christoffer Lerno
|
d5281b10dd
|
Cleanup use of macro inspection to use @typekind and @typeid macros.
|
2023-11-18 23:35:18 +01:00 |
|
Christoffer Lerno
|
1e38ccdd2b
|
Fix missing free on GrowableBitSet. init_new/init_temp for GrowableBitSet, LinkedList, List, HashMap, DString, ByteBuffer. Interface to_string renamed to_new_string. Change in allocator usage, malloc is now heap. Added new_array, new_zero_array, new, new_clear, clone. Concat => concat_new. string::printf => string::new_format, string::tprintf => string::tformat. "to_*" are now "to_new_*" and "to_temp_*". "from_*" is "new_from*"
|
2023-11-09 01:59:49 +01:00 |
|
Christoffer Lerno
|
1aa038c92f
|
Interface based streams. Fix for initializing with a force unwrap inside. Allow $define to take a list. Allow $define to return error on argument type mismatch in call. Fixed broken bit operations on boolean vectors.
|
2023-10-31 01:06:59 +01:00 |
|
Christoffer Lerno
|
e17bb5f321
|
Void* should never deref and should allow methods to be attached to it.
|
2023-10-27 00:10:59 +02:00 |
|
Christoffer Lerno
|
a0bc03a9f5
|
Fix uses of @convertible.
|
2023-10-26 22:21:16 +02:00 |
|
Christoffer Lerno
|
49c4595457
|
Dynamic protocols.
|
2023-10-05 15:20:41 +02:00 |
|
Christoffer Lerno
|
c5404c6573
|
get_env for Win32, @pierrec's get_config_dir and get_home_dir
|
2023-09-25 16:29:49 +02:00 |
|
Christoffer Lerno
|
a1ecf2211f
|
as_str() replaced by str_view()
|
2023-09-24 23:50:16 +02:00 |
|
Pierre Curto
|
e5b990691e
|
std::lib::io: make printn_gen discardable
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
|
2023-09-22 15:16:44 +02:00 |
|
Pierre Curto
|
d6edd80f3b
|
lib::std::encoding: add varint::{read,write}
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
|
2023-09-22 15:16:44 +02:00 |
|
Christoffer Lerno
|
4c081f59ff
|
Refactoring, adding printf / printfn to all streams.
|
2023-09-03 10:14:04 +02:00 |
|