summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2021-05-21 22:02:06 +0200
committerTyge Løvset <[email protected]>2021-05-21 22:02:06 +0200
commit24f6e33a161b70f549d2c436dd1fc2b4c705273a (patch)
tree5a77924c8e16e738936c0dabc691655001ff44fe
parent47cd9cad6672f68c892ed0e38bf1b4ced1c8a692 (diff)
downloadSTC-modified-24f6e33a161b70f549d2c436dd1fc2b4c705273a.tar.gz
STC-modified-24f6e33a161b70f549d2c436dd1fc2b4c705273a.zip
Added substr() and cleanup of trimmed() API.
-rw-r--r--docs/csview_api.md6
1 files 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);