aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2024-09-03 17:14:25 +0100
committerLewis Russell <me@lewisr.dev>2024-09-04 11:34:19 +0100
commitb6e350a6b4df40fcc99931c460668c36fadc9989 (patch)
tree37a22c94c5d38e9a3bdf57b08ae7b5a7ea747d7b /runtime/doc
parent7b7c95dac97d6ea4f10855cc198dce650a796c20 (diff)
downloadrneovim-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.txt3
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*