diff options
author | Yegappan Lakshmanan <yegappan@yahoo.com> | 2021-12-22 18:19:26 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-12-22 18:19:26 +0000 |
commit | f973eeb4911de09258e84cb2248dc0f9392824b4 (patch) | |
tree | 81ac7737af13f9eff0d6b69306b7ed6691d23804 /src/proto/strings.pro | |
parent | 1aeccdb464d81f0af047b399cbad160307a91f7c (diff) |
patch 8.2.3871: list.c contains code for dict and blobv8.2.3871
Problem: List.c contains code for dict and blob.
Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan,
closes #9386)
Diffstat (limited to 'src/proto/strings.pro')
-rw-r--r-- | src/proto/strings.pro | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/proto/strings.pro b/src/proto/strings.pro index 4dba9b1bda..778ec902bc 100644 --- a/src/proto/strings.pro +++ b/src/proto/strings.pro @@ -21,6 +21,9 @@ void sort_strings(char_u **files, int count); int has_non_ascii(char_u *s); char_u *concat_str(char_u *str1, char_u *str2); char_u *string_quote(char_u *str, int function); +long string_count(char_u *haystack, char_u *needle, int ic); +void string_filter_map(char_u *str, filtermap_T filtermap, typval_T *expr, typval_T *rettv); +void string_reduce(typval_T *argvars, char_u *func_name, funcexe_T *funcexe, typval_T *rettv); void f_byteidx(typval_T *argvars, typval_T *rettv); void f_byteidxcomp(typval_T *argvars, typval_T *rettv); void f_charidx(typval_T *argvars, typval_T *rettv); |