| Age | Commit message (Collapse) | Author |
|
|
|
|
|
as iter type, i.e. "%lld" printf format.
crange_from() renamed to crange_make().
More docs.
|
|
|
|
format.
|
|
|
|
c_forfilter again. Cleanups. Docs added.
|
|
|
|
Finalized and improved loops.
|
|
- Added c_forloop(), similar to c_forrange(), but same access to elements as other c_for-loops, i.e. *i.ref (but also i.val works).
|
|
|
|
|
|
|
|
|
|
is consistent with other c_for* macros.
|
|
|
|
utf8_peek()/utf8_peek_off() added/changed.
|
|
iter instead of *_begin().
|
|
|
|
Renamed c_forpred() to c_forloop() - used by c_forfiltered().
|
|
c_foreach_token() => c_fortoken()
c_foreach_match() => c_formatch()
Added:
c_forfiltered()
c_forpred()
|
|
|
|
|
|
|
|
1) Renamed:
cregex_find_pt() -> cregex_find_pattern()
cregex_replace_pe() -> cregex_replace_pattern()
cregex_replace_ex() -> cregex_replace_sv()
2) Removed: cregex_replace_pt()
3) Moved cregex* (or pattern) to be first parameter.
|
|
|
|
|
|
|
|
|
|
- Changed c_foreach_match(it, ...): to access matches, use it.match[j]
- splitstr.c now shows usages of both the above.
|
|
|
|
i_less or i_eq is specified. This removes annoying requirement.
|
|
Added a simple c_erase_if(). Removed deprecated c_apply() macro.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some API updates cstr, csview with utf8. Added front()/back() to cstack.
|
|
|
|
|