aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r--src/nvim/window.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c
index ed4a8d8e7a..cf0977e280 100644
--- a/src/nvim/window.c
+++ b/src/nvim/window.c
@@ -371,7 +371,10 @@ newwindow:
postponed_split = Prenum;
else
postponed_split = -1;
- g_do_tagpreview = 0;
+
+ if (nchar != '}') {
+ g_do_tagpreview = 0;
+ }
// Execute the command right here, required when
// "wincmd ]" was used in a function.
@@ -2057,7 +2060,7 @@ win_free_mem (
return wp;
}
-#if defined(EXITFREE) || defined(PROTO)
+#if defined(EXITFREE)
void win_free_all(void)
{
int dummy;
@@ -4908,7 +4911,7 @@ file_name_in_line (
++p; /* skip the separator */
p = skipwhite(p);
if (isdigit(*p))
- *file_lnum = (int)getdigits(&p);
+ *file_lnum = getdigits_long(&p);
}
}