diff options
author | Lewis Russell <lewis6991@gmail.com> | 2024-09-03 17:14:25 +0100 |
---|---|---|
committer | Lewis Russell <me@lewisr.dev> | 2024-09-04 11:34:19 +0100 |
commit | b6e350a6b4df40fcc99931c460668c36fadc9989 (patch) | |
tree | 37a22c94c5d38e9a3bdf57b08ae7b5a7ea747d7b /runtime/doc | |
parent | 7b7c95dac97d6ea4f10855cc198dce650a796c20 (diff) | |
download | rneovim-b6e350a6b4df40fcc99931c460668c36fadc9989.tar.gz rneovim-b6e350a6b4df40fcc99931c460668c36fadc9989.tar.bz2 rneovim-b6e350a6b4df40fcc99931c460668c36fadc9989.zip |
fix(lua): allows tables with integer keys to be merged in tbl_deep_extend
- The exclusion of lists was never justified in the commit history and is
the wrong thing to do for a function that deals with tables.
- Move the error checks out of the recursive path.
Fixes #23654
Diffstat (limited to 'runtime/doc')
-rw-r--r-- | runtime/doc/news.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/doc/news.txt b/runtime/doc/news.txt index dacb27e320..507559cac7 100644 --- a/runtime/doc/news.txt +++ b/runtime/doc/news.txt @@ -210,6 +210,9 @@ These existing features changed their behavior. more emoji characters than before, including those encoded with multiple emoji codepoints combined with ZWJ (zero width joiner) codepoints. +• |vim.tbl_deep_extend()| no longer ignores any values for which |vim.isarray()| + returns `true`. + ============================================================================== REMOVED FEATURES *news-removed* |