aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2022-06-18 18:30:54 +0200
committerGitHub <noreply@github.com>2022-06-18 09:30:54 -0700
commit9c0f2253a5c014ba1ab7ee6e403a0b07c4e01b40 (patch)
tree21542cce626c5c354dd0ed87a01b031368a30a66 /src/nvim/eval.c
parent1ad6423f02bad6d7941ca38f2d5f7b757811e022 (diff)
downloadrneovim-9c0f2253a5c014ba1ab7ee6e403a0b07c4e01b40.tar.gz
rneovim-9c0f2253a5c014ba1ab7ee6e403a0b07c4e01b40.tar.bz2
rneovim-9c0f2253a5c014ba1ab7ee6e403a0b07c4e01b40.zip
fix(logging): try harder to resolve Nvim "name" #19016
Problem: If startup finishes (starting=false) before the logger ever happens to see a v:servername, we're stuck with the "?.<PID>" fallback name forever. Solution: Drop the `starting` condition. Discard the "?.<PID>" fallback after using it for the current log message. So logging will always check v:servername next time.
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r--src/nvim/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index fd69b5b726..a4f56b47e6 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -8199,7 +8199,7 @@ varnumber_T get_vim_var_nr(int idx) FUNC_ATTR_PURE
/// Get string v: variable value. Uses a static buffer, can only be used once.
/// If the String variable has never been set, return an empty string.
-/// Never returns NULL;
+/// Never returns NULL.
char *get_vim_var_str(int idx)
FUNC_ATTR_PURE FUNC_ATTR_NONNULL_RET
{