mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
patch 8.2.2805: Vim9: cannot use legacy syntax in Vim9 script
Problem: Vim9: cannot use legacy syntax in Vim9 script. Solution: Add the :legacy command.
This commit is contained in:
@@ -9052,6 +9052,10 @@ compile_def_function(
|
||||
goto erret;
|
||||
}
|
||||
|
||||
// When using ":legacy cmd" always use compile_exec().
|
||||
if (local_cmdmod.cmod_flags & CMOD_LEGACY)
|
||||
ea.cmdidx = CMD_legacy;
|
||||
|
||||
if (p == ea.cmd && ea.cmdidx != CMD_SIZE)
|
||||
{
|
||||
if (cctx.ctx_skip == SKIP_YES)
|
||||
|
Reference in New Issue
Block a user