summaryrefslogtreecommitdiffstats
path: root/src/ex_getln.c
diff options
context:
space:
mode:
authorLemonBoy <thatlemon@gmail.com>2022-04-09 18:17:34 +0100
committerBram Moolenaar <Bram@vim.org>2022-04-09 18:17:34 +0100
commit2bf52dd065495cbf28e28792f2c2d50d44546d9f (patch)
treef6c2fabb35e2f7f12f441d76048b3f1575f4a6b4 /src/ex_getln.c
parent81b46a6ccd818609e1ca8cd410e26a58428c30ba (diff)
patch 8.2.4723: the ModeChanged autocmd event is inefficientv8.2.4723
Problem: The ModeChanged autocmd event is inefficient. Solution: Avoid allocating memory. (closes #10134) Rename trigger_modechanged() to may_trigger_modechanged().
Diffstat (limited to 'src/ex_getln.c')
-rw-r--r--src/ex_getln.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ex_getln.c b/src/ex_getln.c
index 4b149716d4..3cacf9df76 100644
--- a/src/ex_getln.c
+++ b/src/ex_getln.c
@@ -1714,7 +1714,7 @@ getcmdline_int(
trigger_cmd_autocmd(cmdline_type, EVENT_CMDLINEENTER);
#ifdef FEAT_EVAL
if (!debug_mode)
- trigger_modechanged();
+ may_trigger_modechanged();
#endif
init_history();
@@ -2555,7 +2555,7 @@ returncmd:
#ifdef FEAT_EVAL
if (!debug_mode)
- trigger_modechanged();
+ may_trigger_modechanged();
#endif
#ifdef HAVE_INPUT_METHOD