ZyX
fa852e7cdc
eval: Fix extend() behaviour with NULL lists and dictionaries
...
Ref #4615
Ref vim/vim#768
2017-03-29 10:08:45 +03:00
ZyX
38dd81c136
eval/typval: Fix SEGV in test_alot.vim test
2017-03-29 10:08:45 +03:00
ZyX
1e3e302dc2
eval: Move part of dictwatcher* functions to eval/typval
2017-03-29 10:08:44 +03:00
ZyX
b3672ae2fc
eval/typval: Add tv_list_equal() tests, compare NULL lists equal
2017-03-29 10:08:06 +03:00
ZyX
f80a00469f
eval/typval: Make tv_list_concat handle NULL lists correctly
...
Fixes some FIXMEs in eval/null_spec.lua.
2017-03-29 10:08:06 +03:00
ZyX
82e6cac5f9
functests: Add null_spec.lua from #4615
...
For now it is full of FIXMEs and tests for incorrect behaviour. Sorted out to
have FIXMEs in one place, commented crashing tests in other and correctly
working tests in the third one.
2017-03-29 10:08:06 +03:00