Age | Commit message (Collapse) | Author |
|
Problem: Catching exception that won't be thrown.
Solution: Remove try/catch.
|
|
Problem: Two tests fail.
Solution: Adjust the expected error number. Remove check for type.
|
|
Problem: ":let list += list" can change a locked list.
Solution: Check for the lock earlier. (Olaf Dabrunz)
|
|
Problem: Various problems with locked and fixed lists and dictionaries.
Solution: Disallow changing locked items, fix a crash, add tests. (Olaf
Dabrunz)
|
|
Problem: Crash when doing a range assign.
Solution: Check for NULL poiter. (Yukihiro Nakadaira)
|
|
Problem: Whan part of a list is locked it's possible to make changes.
Solution: Check if any of the list items is locked before make a change.
(ZyX)
|
|
Problem: sort() is not stable.
Solution: When the items are identical, compare the pointers.
|
|
Problem: test55 fails on some systems.
Solution: Remove the elements that all result in zero and can end up in an
arbitrary position.
|
|
Problem: sort() doesn't handle numbers well.
Solution: Add an argument to specify sorting on numbers. (Christian Brabandt)
|
|
Problem: It's not easy to remove duplicates from a list.
Solution: Add the uniq() function. (LCD)
|
|
Problem: Get E685 error when assigning a function to an autoload variable.
(Yukihiro Nakadaira)
Solution: Instead of having a global no_autoload variable, pass an autoload
flag down to where it is used. (ZyX)
|
|
Problem: Test 55 fails when messages are translated.
Solution: Set language to C. (Ken Takata)
|
|
Problem: No tests for patch 7.3.625 and 7.3.637.
Solution: Add more tests for the "gn" command and try/catch. (Christian
Brabandt)
|
|
Problem: extend(o, o) may crash Vim.
Solution: Fix crash and add test. (Thinca and Hirohito Higashi)
|
|
Problem: Recursively nested lists and dictionaries cause a near-endless
loop when comparing them with a copy. (ZyX)
Solution: Limit recursiveness in a way that non-recursive structures can
still be nested very deep.
Files: src/eval.c, src/testdir/test55.in, src/testdir/test55.ok
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|