summaryrefslogtreecommitdiffstats
path: root/src/gui.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui.c')
-rw-r--r--src/gui.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui.c b/src/gui.c
index 6e8a9049e7..59acc13822 100644
--- a/src/gui.c
+++ b/src/gui.c
@@ -1773,7 +1773,7 @@ gui_write(
if (s[0] == ESC && s[1] == '|')
{
p = s + 2;
- if (VIM_ISDIGIT(*p))
+ if (VIM_ISDIGIT(*p) || (*p == '-' && VIM_ISDIGIT(*(p + 1))))
{
arg1 = getdigits(&p);
if (p > s + len)