]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0027: Vim is missing a foreach() func v9.1.0027
authorErnie Rael <errael@raelity.com>
Sat, 13 Jan 2024 10:47:33 +0000 (11:47 +0100)
committerChristian Brabandt <cb@256bit.org>
Sat, 13 Jan 2024 10:47:33 +0000 (11:47 +0100)
commite79e2077607e8f829ba823308c91104a795736ba
treee3e126ee9503e37e90e83868aa1c0ac42e359ccb
parentd8cb1ddab7b8cb19267a8877d62bbe3a06626fa2
patch 9.1.0027: Vim is missing a foreach() func

Problem:  Vim is missing a foreach() func
Solution: Implement foreach({expr1}, {expr2}) function,
          which applies {expr2} for each item in {expr1}
          without changing it (Ernie Rael)

closes: #12166

Signed-off-by: Ernie Rael <errael@raelity.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
12 files changed:
runtime/doc/builtin.txt
runtime/doc/tags
runtime/doc/usr_41.txt
src/blob.c
src/dict.c
src/evalfunc.c
src/list.c
src/proto/list.pro
src/strings.c
src/structs.h
src/testdir/test_filter_map.vim
src/version.c