# HG changeset patch # User Bram Moolenaar # Date 1628584203 -7200 # Node ID 5dbc77a66aca8307c2c3171e44da24483a21ed6e # Parent 1acfb0a552d772fe69d1755b1856f8da238d9ac0 patch 8.2.3323: Vim9: Cannot use :silent with :endwhile Commit: https://github.com/vim/vim/commit/b6f55bb5b4d7d03cdf47d552db20d06e41354d5f Author: Bram Moolenaar Date: Tue Aug 10 10:23:27 2021 +0200 patch 8.2.3323: Vim9: Cannot use :silent with :endwhile Problem: Vim9: Cannot use :silent with :endwhile. Solution: Allow for using the :silent modifier. (closes https://github.com/vim/vim/issues/8737) diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -4539,7 +4539,7 @@ exists({expr}) The result is a Number, w Varname()->exists() < -exists_compiled({expr}) *exists()* +exists_compiled({expr}) *exists_compiled()* Like `exists()` but evaluated at compile time. This is useful to skip a block where a function is used that would otherwise give an error: > diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -756,6 +756,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 3323, +/**/ 3322, /**/ 3321,