| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
c_apply()/c_apply_pair() macros, and removed c_var() macro.
Removed CX_emplace_items() member functions in containers used by c_emplace().
|
|
|
|
#define i_key_csptr int // correct, auto setup cmp, keydel, keyfrom.
#define i_key csptr_int // wrong unless cmp, keydel, keyfrom is also defined (correctly).
|
|
|
|
|
|
|
|
Added support for i_del template arg/define for destroy function. For maps, i_keydel / i_valdel is still required and error is given if i_del is defined.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Added example suggested by ibgeek
|
|
Added proper fallback for stc64_uniform
|
|
|
|
|
|
|
|
|
|
unbiased 32-bit version for now as a "replacement".
|
|
c_forvar => c_autovar
c_forscope => c_autoscope
c_forauto => c_auto
Removed: c_fordefer(x); use c_forscope(0, x) instead.
Added: c_exitauto; // continue
|
|
|
|
|
|
|
|
in examples.
|
|
|
|
|
|
|
|
|
|
Add build system and CI/CD testing
|
|
with --strategy ours.
|
|
|
|
|
|
|
|
|
|
clist_X_erase_at().
|
|
|
|
|
|
|
|
Added i_key_csptr, i_val_csptr input macros for very easy usage of shared pointers in containers.
|
|
|
|
|