|
|
ea9d45625d
|
Added ev_log
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-07-07 16:36:29 +03:00 |
|
|
|
2dcc69e692
|
Updated meson native files
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-07-07 16:36:20 +03:00 |
|
|
|
eb271ae2a8
|
Added .gitignore file
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-07-07 16:35:57 +03:00 |
|
|
|
d3bbc155af
|
[ev_vec] Added ev_vec_dup
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-07-07 10:46:20 +03:00 |
|
|
|
77a594b36b
|
[ev_types] Temporarily removed EV_CATN usage to fix TYPEDATA_GEN issues
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-07-07 10:46:00 +03:00 |
|
|
|
8410e66eb5
|
[ev_str] Added COPY and FREE to type data
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-07-07 10:45:09 +03:00 |
|
|
|
2daeb8652c
|
Fixed compilation on linux
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-07-07 10:44:29 +03:00 |
|
|
|
fe5b9a131f
|
Fixed warnings + add vec magic number
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2025-01-27 14:46:36 +02:00 |
|
|
|
2ccfad3875
|
Added a couple of new macros
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-12-06 17:30:56 +02:00 |
|
|
|
e45152d20f
|
svec improvements
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-11-13 15:39:41 +02:00 |
|
|
|
0ee9771976
|
Fixed issue with incorrect open-mode being passed to fopen
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-11-08 16:26:12 +02:00 |
|
|
|
ca8403112d
|
Added optional typedata overrides to ev_vec_init
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-28 14:37:24 +03:00 |
|
|
|
6ae093c721
|
Re-exposed ev_vec_pop
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-28 12:09:16 +03:00 |
|
|
|
14935c3b74
|
Added ev_helpers.h
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-20 14:53:59 +03:00 |
|
|
|
89fd3a7af9
|
ev_vec improvements
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-13 17:18:51 +03:00 |
|
|
|
daf5914a51
|
Changed equal_fn to return 'true' on equality
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-13 16:43:04 +03:00 |
|
|
|
df24bf2940
|
Added equal_fn to evstring TypeData
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-13 14:45:17 +03:00 |
|
|
|
ad569f5ed8
|
Added ev_vec_find
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-13 14:37:39 +03:00 |
|
|
|
2c5a988001
|
Reduced EV_EVAL depth for now
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-13 00:55:12 +03:00 |
|
|
|
3e3967c1ce
|
Switched to clang and C23
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-13 00:48:40 +03:00 |
|
|
|
7ea2195fcb
|
Added test case for pushFmt and added str_test as a meson unit test
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-06 23:43:56 +03:00 |
|
|
|
7f8d34504a
|
Fixed issue with pushFmt producing incorrect output
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-06 23:43:07 +03:00 |
|
|
|
5d2b212d48
|
Fixed compilation error when ev_internal.h is included in a cpp file
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-06 23:42:25 +03:00 |
|
|
|
fdc7ccc94d
|
Added default build type to not break linting
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2024-10-06 23:41:56 +03:00 |
|
|
|
3382a51ad3
|
ev_vec EV_INVALID added
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-06-27 21:18:08 +02:00 |
|
|
|
137a6e66fd
|
ev_vec API changes
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-06-27 21:11:03 +02:00 |
|
|
|
aba3f20e41
|
Updated ev_vec documentation
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-06-27 19:21:42 +02:00 |
|
|
|
c644b34b19
|
Replaced nested EV_CATs with EV_CATN in ev_types
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-06-03 23:17:01 +02:00 |
|
|
|
abc9d87820
|
Added EV_ALIGN
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-06-03 23:13:51 +02:00 |
|
|
|
b29b2fc46c
|
Added more recursive macros
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-05-24 18:32:58 +02:00 |
|
|
|
e7a184c538
|
Reimplemented loops with recursion
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-05-23 17:08:06 +02:00 |
|
|
|
0f8b624508
|
Generated typedata for EvTypeData
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-05-18 22:06:43 +02:00 |
|
|
|
47d5d79538
|
Made type methods static for typedata generation in headers
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-05-18 22:06:08 +02:00 |
|
|
|
f0253c8fc2
|
Removed forgotten debug printf
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-05-18 22:05:43 +02:00 |
|
|
|
d8981dbb49
|
Added EV_TOSTR and EV_TOSTRLEN
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-05-17 22:53:43 +02:00 |
|
|
|
8e0bce6a53
|
Fixed ev_vec_push not supporting anonymous variables
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-05-17 20:41:30 +02:00 |
|
|
|
376bdf151e
|
Update README.md
|
2022-02-23 09:28:04 +02:00 |
|
|
|
0d169433a4
|
Added default overrides in ev_types
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-02-01 20:20:43 +02:00 |
|
|
|
f78561ab59
|
Fixed EV_WARNING_* for non-MSVC
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 19:53:40 +02:00 |
|
|
|
1455b26558
|
Fixed svec for non-MSVC
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 19:53:22 +02:00 |
|
|
|
66c00f6d6f
|
Fixed MSVC compilation issues
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 19:53:05 +02:00 |
|
|
|
c49ab87286
|
Fixed svec warnings on MSVC
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 19:20:52 +02:00 |
|
|
|
40017d2ad0
|
Updated EV_WARNING_* usage in ev_types
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 19:20:24 +02:00 |
|
|
|
0c35487ab3
|
Fixed double initialization of Float32
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 19:20:04 +02:00 |
|
|
|
9772bf6c43
|
Updated EV_WARNING_*
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 19:19:41 +02:00 |
|
|
|
7d8159d194
|
Added a meson build file
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 16:16:34 +02:00 |
|
|
|
0f91f5373c
|
Fixed multiple shortnames in ev_vec
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-31 16:16:02 +02:00 |
|
|
|
94d6c4d8be
|
Added some limitations on ev_svec_t so that it can be used in global scope
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-30 16:18:39 +00:00 |
|
|
|
757d9d5ae8
|
Fixed ev_vec_setlen bug
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-30 16:18:02 +00:00 |
|
|
|
7ec5d242aa
|
Moved EV_STR_evstring_MAGIC to header part so that evstr(...) can use it
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
|
2022-01-30 16:17:21 +00:00 |
|