Bram Moolenaar
|
1a3a89168d
|
patch 8.1.1915: more functions can be used as methods
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
|
2019-08-23 22:31:37 +02:00 |
|
Bram Moolenaar
|
9cfe8f6e68
|
patch 8.1.1878: negative float before method not parsed correctly
Problem: Negative float before method not parsed correctly.
Solution: Apply "!" and "-" in front of expression before using ->.
|
2019-08-17 21:04:16 +02:00 |
|
Bram Moolenaar
|
9174639a82
|
patch 8.1.1863: confusing error when using a builtin function as method
Problem: Confusing error when using a builtin function as method while it
does not support that.
Solution: Add a specific error message.
|
2019-08-16 22:22:31 +02:00 |
|
Bram Moolenaar
|
fd8ca21b3f
|
patch 8.1.1835: cannot use printf() as a method
Problem: Cannot use printf() as a method.
Solution: Pass the base as the second argument to printf().
|
2019-08-10 00:13:30 +02:00 |
|
Bram Moolenaar
|
22a0c0c4ec
|
patch 8.1.1834: cannot use a lambda as a method
Problem: Cannot use a lambda as a method.
Solution: Implement ->{lambda}(). (closes #4768)
|
2019-08-09 23:25:08 +02:00 |
|
Bram Moolenaar
|
5184132ec0
|
patch 8.1.1828: not strict enough checking syntax of method invocation
Problem: Not strict enough checking syntax of method invocation.
Solution: Check there is no white space inside ->method(.
|
2019-08-08 21:10:01 +02:00 |
|
Bram Moolenaar
|
f97d46f816
|
patch 8.1.1821: no test for wrong number of method arguments
Problem: No test for wrong number of method arguments.
Solution: Add a test.
|
2019-08-06 20:34:10 +02:00 |
|
Bram Moolenaar
|
761fdf01c6
|
patch 8.1.1820: using expr->FuncRef() does not work
Problem: Using expr->FuncRef() does not work.
Solution: Make FuncRef work as a method.
|
2019-08-05 23:10:16 +02:00 |
|
Bram Moolenaar
|
a74e4946de
|
patch 8.1.1809: more functions can be used as a method
Problem: More functions can be used as a method.
Solution: Add has_key(), split(), str2list(), etc.
|
2019-08-04 17:35:53 +02:00 |
|
Bram Moolenaar
|
25e42231d3
|
patch 8.1.1807: more functions can be used as a method
Problem: More functions can be used as a method.
Solution: Add append(), appendbufline(), assert_equal(), etc.
Also add the :eval command.
|
2019-08-04 15:04:10 +02:00 |
|
Bram Moolenaar
|
ac92e25a33
|
patch 8.1.1803: all builtin functions are global
Problem: All builtin functions are global.
Solution: Add the method call operator ->. Implemented for a limited number
of functions.
|
2019-08-03 21:58:38 +02:00 |
|