Files
neovim/runtime/lua/vim
Folke Lemaitre 526fc609b8 fix(shared): do not treat empty tables as list in deep extend (#15094)
An empty table was previously always treated as a list, which means that
while merging tables, whenever an empty table was encountered it would
  always truncate any table on the left.

`vim.tbl_deep_extend("force", { b = { a = 1 } }, { b = {} })`

Before: `{ b = {} }`
After: `{ b = { a = 1 } }`
2021-07-19 08:52:44 -07:00
..
2018-12-20 11:57:30 +01:00
2020-11-12 22:21:34 -05:00
2021-06-14 21:45:14 +02:00
2021-05-01 08:19:48 -04:00