From 24f6e33a161b70f549d2c436dd1fc2b4c705273a Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Fri, 21 May 2021 22:02:06 +0200 Subject: Added substr() and cleanup of trimmed() API. --- docs/csview_api.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/csview_api.md b/docs/csview_api.md index d8613ef7..8fd91ed5 100644 --- a/docs/csview_api.md +++ b/docs/csview_api.md @@ -35,11 +35,10 @@ csview csview_lit(const char literal_only[]); // same as c size_t csview_size(csview sv); size_t csview_length(csview sv); bool csview_empty(csview sv); - void csview_clear(csview* self); -csview csview_trimmed(csview sv, size_t left, size_t right); -csview csview_trimmed_s(cstr s, size_t left, size_t right); +csview csview_substr(csview sv, size_t pos, size_t n); +csview csview_trimmed(csview sv, size_t left, size_t right); csview csview_first_token(csview sv, csview sep); csview csview_next_token(csview sv, csview sep, csview token); @@ -60,6 +59,7 @@ void csview_next(csview_iter_t* it); ```c cstr cstr_from_v(csview sv); csview cstr_to_v(const cstr* self); +csview cstr_trimmed(cstr s, size_t left, size_t right); cstr* cstr_assign_v(cstr* self, csview sv); cstr* cstr_append_v(cstr* self, csview sv); void cstr_insert_v(cstr* self, size_t pos, csview sv); -- cgit v1.2.3