I wrote:
> Patch 9.0.0370
> Problem:Cleaning up afterwards can make a function messy.
> Solution: Add the :defer command.
> Files: runtime/doc/eval.txt, src/ex_cmds.h, src/ex_cmdidxs.h,
> src/userfunc.c, src/proto/userfunc.pro, src/structs.h,
&g
Patch 9.0.0370
Problem:Cleaning up afterwards can make a function messy.
Solution: Add the :defer command.
Files: runtime/doc/eval.txt, src/ex_cmds.h, src/ex_cmdidxs.h,
src/userfunc.c, src/proto/userfunc.pro, src/structs.h,
src/vim9compile.c, src/vim9cmds.c