commit 0f01cc85bdeeac1900cc5828aff6fe063ccd8e09
parent 09266830bdf410c27be49a7993ad60bd9b4bae6c
Author: zeertzjq <zeertzjq@outlook.com>
Date: Tue, 23 Sep 2025 06:13:45 +0800
vim-patch:9.1.1781: some functions could be defined static
Problem: some functions could be defined static
Solution: Change function definitions and make them static
(Yegappan Lakshmanan)
closes: vim/vim#18354
https://github.com/vim/vim/commit/3a6cf6d53b0ecf84ae4a0f8073996b34117251db
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Diffstat:
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
@@ -2632,7 +2632,7 @@ static int may_call_simple_func(const char *arg, typval_T *rettv)
/// Handle zero level expression with optimization for a simple function call.
/// Same arguments and return value as eval0().
-int eval0_simple_funccal(char *arg, typval_T *rettv, exarg_T *eap, evalarg_T *const evalarg)
+static int eval0_simple_funccal(char *arg, typval_T *rettv, exarg_T *eap, evalarg_T *const evalarg)
{
int r = may_call_simple_func(arg, rettv);
diff --git a/src/nvim/insexpand.c b/src/nvim/insexpand.c
@@ -1090,6 +1090,12 @@ static void ins_compl_insert_bytes(char *p, int len)
compl_ins_end_col = curwin->w_cursor.col;
}
+/// Get current completion leader length
+static size_t ins_compl_leader_len(void)
+{
+ return compl_leader.data != NULL ? compl_leader.size : compl_orig_text.size;
+}
+
/// Checks if the column is within the currently inserted completion text
/// column range. If it is, it returns a special highlight attribute.
/// -1 means normal item.
@@ -1740,12 +1746,6 @@ char *ins_compl_leader(void)
return compl_leader.data != NULL ? compl_leader.data : compl_orig_text.data;
}
-/// Get current completion leader length
-size_t ins_compl_leader_len(void)
-{
- return compl_leader.data != NULL ? compl_leader.size : compl_orig_text.size;
-}
-
/// Add any identifiers that match the given pattern "pat" in the list of
/// dictionary files "dict_start" to the list of completions.
///