0
0
mirror of https://github.com/vim/vim.git synced 2025-09-24 03:44:06 -04:00

runtime(doc): Add :defe[r] shortname spec and tag

closes: #18281

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Doug Kearns
2025-09-12 10:45:34 -04:00
committed by Christian Brabandt
parent 6f020cde56
commit e8bbdb90e4
2 changed files with 4 additions and 3 deletions

View File

@@ -2530,6 +2530,7 @@ $quote eval.txt /*$quote*
:def vim9.txt /*:def*
:defc vim9.txt /*:defc*
:defcompile vim9.txt /*:defcompile*
:defe userfunc.txt /*:defe*
:defer userfunc.txt /*:defer*
:del change.txt /*:del*
:delc map.txt /*:delc*

View File

@@ -1,4 +1,4 @@
*userfunc.txt* For Vim version 9.1. Last change: 2025 Aug 06
*userfunc.txt* For Vim version 9.1. Last change: 2025 Sep 12
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -393,8 +393,8 @@ is used as a method: >
==============================================================================
3. Cleaning up in a function ~
*:defer*
:defer {func}({args}) Call {func} when the current function is done.
*:defe* *:defer*
:defe[r] {func}({args}) Call {func} when the current function is done.
{args} are evaluated here.
Quite often a command in a function has a global effect, which must be undone