vim-patch:9.0.0003: functions are global while they could be local (#29777)

Problem:    Functions are global while they could be local.
Solution:   Add "static".  Add a few tests. (Yegappan Lakshmanan,
            closes vim/vim#10612)

ee47eaceaa

Omit script_name_after_autoload(), untrans_function_name(): Vim9 script
only.

Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
This commit is contained in:
zeertzjq
2024-07-18 07:47:20 +08:00
committed by GitHub
parent ca6710c83e
commit 185b22720d
4 changed files with 9 additions and 4 deletions

View File

@@ -853,7 +853,7 @@ static int color_numbers_8[28] = { 0, 4, 2, 6,
// color_names[].
// "boldp" will be set to kTrue or kFalse for a foreground color when using 8
// colors, otherwise it will be unchanged.
int lookup_color(const int idx, const bool foreground, TriState *const boldp)
static int lookup_color(const int idx, const bool foreground, TriState *const boldp)
{
int color = color_numbers_16[idx];