From bdc0f1c6986e5d64f647e0924a4de795b47c549a Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 24 Apr 2021 19:08:24 +0200 Subject: patch 8.2.2806: Vim9: using "++nr" as a command might not work Problem: Vim9: using "++nr" as a command might not work. Solution: Do not recognize "++" and "--" in a following line as addition or subtraction. --- src/ex_cmds.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/ex_cmds.h') diff --git a/src/ex_cmds.h b/src/ex_cmds.h index 819cf732c8..aee2e6f72e 100644 --- a/src/ex_cmds.h +++ b/src/ex_cmds.h @@ -1846,6 +1846,14 @@ EXCMD(CMD_X, "X", ex_X, EX_TRLBAR, ADDR_NONE), +// Commands that are recognized only in find_ex_command(). +EXCMD(CMD_increment, "++", ex_incdec, + EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, + ADDR_NONE), +EXCMD(CMD_decrement, "--", ex_incdec, + EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, + ADDR_NONE), + #undef EXCMD #ifndef DO_DECLARE_EXCMD -- cgit v1.2.3