Michael Ennen
bae31b764a
vim-patch:7.4.1608
...
Problem: string() doesn't handle a partial.
Solution: Make a string from a partial.
5c29154b52
2016-12-12 10:17:35 -05:00
Michael Ennen
531249a4ac
vim-patch:7.4.1589
...
Problem: Combining dict and args with partial doesn't always work.
Solution: Use the arguments from the partial.
9e63f61cb0
2016-12-12 10:17:35 -05:00
Michael Ennen
cf2701b269
vim-patch:7.4.1586
...
Problem: Nesting partials doesn't work.
Solution: Append arguments. (Ken Takata)
8a1bb04637
2016-12-12 10:17:35 -05:00
Michael Ennen
27b2fb944a
vim-patch:7.4.1585
...
Problem: Partial is not recognized everywhere.
Solution: Check for partial in trans_function_name(). (Yasuhiro Matsumoto)
Add a test.
d22a18928e
2016-12-12 10:17:35 -05:00
Michael Ennen
e2258598ca
vim-patch:7.4.1582
...
Problem: Get E923 when using function(dict.func, [], dict). (Kent Sibilev)
Storing a function with a dict in a variable drops the dict if the
function is script-local.
Solution: Translate the function name. Use dict arg if present.
6f2e4b36c9
2016-12-12 10:17:35 -05:00
Michael Ennen
5cf0c99755
vim-patch:7.4.1581
...
Problem: Using ":call dict.func()" where the function is a partial does
not work. Using "dict.func()" where the function does not take a
Dictionary does not work.
Solution: Handle partial properly in ":call". (Yasuhiro Matsumoto)
65639032bb
2016-12-12 10:17:35 -05:00
Michael Ennen
2c1b4c7f3c
vim-patch:7.4.1580
...
Problem: Crash when using function reference. (Luchr)
Solution: Set initial refcount. (Ken Takata)
7a5c46a9df
2016-12-12 10:17:35 -05:00
Michael Ennen
529482d684
vim-patch:7.4.1577
...
Problem: Cannot pass "dict.Myfunc" around as a partial.
Solution: Create a partial when expected.
ab1fa3955f
2016-12-12 10:17:35 -05:00
Michael Ennen
f90551b0e6
vim-patch:7.4.1564
...
Problem: An empty list in function() causes an error.
Solution: Handle an empty list like there is no list of arguments.
346418c624
2016-12-12 10:17:35 -05:00
Michael Ennen
66922d89cc
vim-patch:7.4.1563
...
Problem: Partial test fails on windows.
Solution: Return 1 or -1 from compare function.
790500a8e6
2016-12-12 10:17:34 -05:00
Michael Ennen
521e45f2a8
vim-patch:7.4.1559
...
Problem: Passing cookie to a callback is clumsy.
Solution: Change function() to take arguments and return a partial.
1735bc988c
2016-12-12 10:17:34 -05:00