log src/testdir/test_vim9_func.vim @ 28835:58d2315b096e v8.2.4941

age author description
Sat, 07 May 2022 22:15:03 +0200 Bram Moolenaar patch 8.2.4912: using execute() to define a lambda doesn't work v8.2.4912
Fri, 06 May 2022 19:00:05 +0200 Bram Moolenaar patch 8.2.4892: test failures because of changed error messages v8.2.4892
Sat, 09 Apr 2022 12:15:02 +0200 Bram Moolenaar patch 8.2.4716: memory allocation failure not tested when defining a function v8.2.4716
Wed, 23 Mar 2022 12:30:04 +0100 Bram Moolenaar patch 8.2.4612: Vim9: cannot use a recursive call in a nested function v8.2.4612
Sun, 20 Mar 2022 20:00:03 +0100 Bram Moolenaar patch 8.2.4601: Vim9: not enough test coverage for executing :def function v8.2.4601
Thu, 17 Mar 2022 17:45:03 +0100 Bram Moolenaar patch 8.2.4586: Vim9: no error for using lower case name for "func" argument v8.2.4586
Wed, 16 Mar 2022 19:00:03 +0100 Bram Moolenaar patch 8.2.4580: Vim9: incorrect error for shadowing variable v8.2.4580
Tue, 15 Mar 2022 13:30:03 +0100 Bram Moolenaar patch 8.2.4572: Vim9: return type "any" is changed to first returned type v8.2.4572
Sat, 12 Mar 2022 22:30:03 +0100 Bram Moolenaar patch 8.2.4554: Vim9: using null values not sufficiently tested v8.2.4554
Fri, 11 Mar 2022 20:00:03 +0100 Bram Moolenaar patch 8.2.4548: script-local function is deleted when used in a funcref v8.2.4548
Tue, 08 Mar 2022 20:45:03 +0100 Bram Moolenaar patch 8.2.4529: Vim9: comparing partial with function fails v8.2.4529
Tue, 08 Mar 2022 18:00:04 +0100 Bram Moolenaar patch 8.2.4528: crash when using null_function for a partial v8.2.4528
Tue, 08 Mar 2022 14:30:05 +0100 Bram Moolenaar patch 8.2.4526: Vim9: cannot set variables to a null value v8.2.4526
Mon, 28 Feb 2022 22:00:02 +0100 Bram Moolenaar patch 8.2.4484: Vim9: some error messages are not tested v8.2.4484
Wed, 23 Feb 2022 23:15:03 +0100 Bram Moolenaar patch 8.2.4460: Vim9: wrong error for defining dict function v8.2.4460
Sun, 20 Feb 2022 17:00:03 +0100 Bram Moolenaar patch 8.2.4425: map() function does not check function arguments v8.2.4425
Thu, 17 Feb 2022 14:15:04 +0100 Bram Moolenaar patch 8.2.4407: Vim9: some code not covered by tests v8.2.4407
Wed, 16 Feb 2022 23:00:03 +0100 Bram Moolenaar patch 8.2.4404: Vim9: some code not covered by tests v8.2.4404
Tue, 15 Feb 2022 22:45:03 +0100 Bram Moolenaar patch 8.2.4396: Python3 test fails v8.2.4396
Tue, 15 Feb 2022 22:30:04 +0100 Bram Moolenaar patch 8.2.4395: some code lines not covered by tests v8.2.4395
Sat, 12 Feb 2022 21:00:03 +0100 Bram Moolenaar patch 8.2.4360: Vim9: allowing use of "s:" leads to inconsistencies v8.2.4360
Tue, 08 Feb 2022 21:45:03 +0100 Bram Moolenaar patch 8.2.4332: Vim9: incomplete test for existing script variable in block v8.2.4332
Tue, 08 Feb 2022 20:30:02 +0100 Bram Moolenaar patch 8.2.4331: Vim9: no test for existing script variable in block v8.2.4331
Mon, 07 Feb 2022 23:00:03 +0100 Bram Moolenaar patch 8.2.4324: Vim9: script-local function name can start with "_" v8.2.4324
Mon, 07 Feb 2022 21:45:02 +0100 Bram Moolenaar patch 8.2.4323: Vim9: nested function name can start with "_" v8.2.4323
Mon, 07 Feb 2022 21:00:02 +0100 Bram Moolenaar patch 8.2.4322: Vim9: crash when using funcref with closure v8.2.4322
Mon, 07 Feb 2022 19:00:03 +0100 Bram Moolenaar patch 8.2.4321: Vim9: crash when using a funcref to a closure v8.2.4321
Sun, 06 Feb 2022 15:00:03 +0100 Bram Moolenaar patch 8.2.4309: Vim9: crash when using a partial in the wrong context v8.2.4309
Thu, 03 Feb 2022 13:45:03 +0100 Bram Moolenaar patch 8.2.4287: cannot assign empty list with type to variable with list type v8.2.4287
Sun, 30 Jan 2022 19:45:03 +0100 Bram Moolenaar patch 8.2.4264: Vim9: can use old style autoload function name v8.2.4264
Sun, 30 Jan 2022 16:30:04 +0100 Bram Moolenaar patch 8.2.4260: Vim9: can still use a global function without g: v8.2.4260
Sat, 29 Jan 2022 23:00:05 +0100 Bram Moolenaar patch 8.2.4257: Vim9: finding global function without g: prefix inconsistent v8.2.4257
Tue, 18 Jan 2022 20:00:03 +0100 Bram Moolenaar patch 8.2.4138: Vim9: no error for return with argument when invalid v8.2.4138
Sat, 08 Jan 2022 16:45:02 +0100 Bram Moolenaar patch 8.2.4040: keeping track of allocated lines is too complicated v8.2.4040
Thu, 06 Jan 2022 13:30:04 +0100 Bram Moolenaar patch 8.2.4016: Vim9: incorrect error for argument that is shadowing var v8.2.4016
Wed, 05 Jan 2022 18:00:05 +0100 Bram Moolenaar patch 8.2.4009: reading one byte beyond the end of the line v8.2.4009
Mon, 03 Jan 2022 13:30:04 +0100 Bram Moolenaar patch 8.2.3991: Vim9: error when extending dict<any> v8.2.3991
Fri, 31 Dec 2021 15:15:03 +0100 Bram Moolenaar patch 8.2.3954: Vim9: no error for shadowing if script var is declared later v8.2.3954
Thu, 30 Dec 2021 18:15:03 +0100 Bram Moolenaar patch 8.2.3951: Vim9: memory leak when text after a nested function v8.2.3951
Tue, 28 Dec 2021 19:00:05 +0100 Bram Moolenaar patch 8.2.3924: Vim9: no error if something follows :enddef v8.2.3924
Tue, 28 Dec 2021 18:30:04 +0100 Bram Moolenaar patch 8.2.3923: Vim9: double free with split argument list in nested function v8.2.3923
Sun, 26 Dec 2021 15:30:02 +0100 Bram Moolenaar patch 8.2.3902: Vim9: double free with nested :def function v8.2.3902
Sat, 25 Dec 2021 21:00:03 +0100 Bram Moolenaar patch 8.2.3896: Vim9: no test for nested function not available later v8.2.3896
Wed, 22 Dec 2021 14:30:05 +0100 Bram Moolenaar patch 8.2.3869: Vim9: type checking for "any" is inconsistent v8.2.3869
Tue, 21 Dec 2021 13:45:03 +0100 Bram Moolenaar patch 8.2.3866: Vim9: type checking global variables is inconsistent v8.2.3866
Sun, 19 Dec 2021 19:45:03 +0100 Bram Moolenaar patch 8.2.3854: Vim9: inconsistent arguments for test functions v8.2.3854
Thu, 16 Dec 2021 22:15:03 +0100 Bram Moolenaar patch 8.2.3831: opfunc test fails when missing feature changes function name v8.2.3831
Thu, 16 Dec 2021 17:00:05 +0100 Bram Moolenaar patch 8.2.3826: Vim9: using "g:Func" as funcref doesn't work in :def function v8.2.3826
Tue, 14 Dec 2021 21:30:05 +0100 Bram Moolenaar patch 8.2.3811: the opfunc error test fails on a slow machine v8.2.3811
Tue, 14 Dec 2021 19:15:04 +0100 Bram Moolenaar patch 8.2.3809: Vim9: crash when garbage collecting a nested partial v8.2.3809
Mon, 13 Dec 2021 19:30:03 +0100 Bram Moolenaar patch 8.2.3798: a :def callback function postpones an error message v8.2.3798
Mon, 13 Dec 2021 12:45:03 +0100 Bram Moolenaar patch 8.2.3794: Vim9: cannot find script-local func using "s:" v8.2.3794
Sun, 12 Dec 2021 22:15:03 +0100 Bram Moolenaar patch 8.2.3793: using "g:Func" as a funcref does not work in script context v8.2.3793
Sat, 11 Dec 2021 17:15:03 +0100 Bram Moolenaar patch 8.2.3783: confusing error for using a variable as a function v8.2.3783
Fri, 10 Dec 2021 11:45:03 +0100 Bram Moolenaar patch 8.2.3771: Vim9: accessing freed memory when checking type v8.2.3771
Thu, 09 Dec 2021 15:30:04 +0100 Bram Moolenaar patch 8.2.3765: Vim9: cannot use a lambda for 'opfunc' and others v8.2.3765
Thu, 02 Dec 2021 17:45:03 +0100 Bram Moolenaar patch 8.2.3720: Vim9: Internal error when invoking closure in legacy context v8.2.3720
Sun, 28 Nov 2021 23:15:03 +0100 Bram Moolenaar patch 8.2.3692: Vim9: cannot use :func inside a :def function v8.2.3692
Sat, 20 Nov 2021 23:00:04 +0100 Bram Moolenaar patch 8.2.3634: error for already defined function uses wrong line number v8.2.3634
Sat, 20 Nov 2021 22:45:03 +0100 Bram Moolenaar patch 8.2.3633: Vim9: line number of lambda is off by one v8.2.3633
Sat, 23 Oct 2021 14:45:04 +0200 Bram Moolenaar patch 8.2.3560: using freed memory with lambda v8.2.3560
Mon, 13 Sep 2021 18:30:04 +0200 Bram Moolenaar patch 8.2.3435: Vim9: dict is not passed to dict function v8.2.3435
Thu, 09 Sep 2021 22:45:05 +0200 Bram Moolenaar patch 8.2.3422: Vim9: no failure if return type differs from returned var v8.2.3422
Sun, 05 Sep 2021 16:45:03 +0200 Bram Moolenaar patch 8.2.3404: Vim9: no error for white space before "(" v8.2.3404
Thu, 19 Aug 2021 21:15:04 +0200 Bram Moolenaar patch 8.2.3359: Vim9: error for type when variable is not set v8.2.3359
Sun, 15 Aug 2021 19:30:03 +0200 Bram Moolenaar patch 8.2.3352: Vim9: error for nested :enddef has wrong line number v8.2.3352
Sun, 15 Aug 2021 16:15:03 +0200 Bram Moolenaar patch 8.2.3351: Vim9: using a function by name may delete it v8.2.3351
Sat, 14 Aug 2021 14:15:03 +0200 Bram Moolenaar patch 8.2.3341: Vim9: function call aborted despite try/catch v8.2.3341
Tue, 10 Aug 2021 23:00:06 +0200 Bram Moolenaar patch 8.2.3326: Vim9: no error passing an empty list of the wrong type v8.2.3326
Sun, 08 Aug 2021 19:15:04 +0200 Bram Moolenaar patch 8.2.3317: Vim9: No error for missing white space before return type v8.2.3317
Sat, 07 Aug 2021 15:45:02 +0200 Bram Moolenaar patch 8.2.3308: Vim9: no runtime check for argument type with varargs only v8.2.3308
Tue, 03 Aug 2021 21:30:04 +0200 Bram Moolenaar patch 8.2.3281: Vim9: TODO items in tests can be taken care of v8.2.3281
Sun, 01 Aug 2021 15:45:04 +0200 Bram Moolenaar patch 8.2.3269: Vim9: wrong argument check for partial v8.2.3269
Sun, 25 Jul 2021 18:15:02 +0200 Bram Moolenaar patch 8.2.3222: Vim9: cannot used loop variable later as lambda argument v8.2.3222
Sat, 24 Jul 2021 14:15:04 +0200 Bram Moolenaar patch 8.2.3209: Vim9: lambda doesn't find block-local variable v8.2.3209
Wed, 21 Jul 2021 20:45:04 +0200 Bram Moolenaar patch 8.2.3195: Vim9: unclear error when passing too many arguments to lambda v8.2.3195
Sun, 18 Jul 2021 13:45:03 +0200 Bram Moolenaar patch 8.2.3175: Vim9: using illegal pointer with nested lambdas. v8.2.3175
Thu, 15 Jul 2021 22:15:03 +0200 Bram Moolenaar patch 8.2.3169: Vim9: cannot handle nested inline function v8.2.3169
Sat, 10 Jul 2021 19:45:04 +0200 Bram Moolenaar patch 8.2.3137: Vim9: no error when a line only has a variable name v8.2.3137
Sun, 04 Jul 2021 16:00:03 +0200 Bram Moolenaar patch 8.2.3100: Vim9: no error when using type with unknown number of args v8.2.3100
Sat, 03 Jul 2021 19:00:04 +0200 Bram Moolenaar patch 8.2.3091: Vim9: default argument expr. cannot use previous argument v8.2.3091
Sat, 26 Jun 2021 22:30:05 +0200 Bram Moolenaar patch 8.2.3060: Vim9: cannot use ternary operator in parenthesis v8.2.3060
Sat, 26 Jun 2021 22:00:05 +0200 Bram Moolenaar patch 8.2.3058: Vim9: cannot use ternary operator in parenthesis v8.2.3058
Sat, 26 Jun 2021 19:30:03 +0200 Bram Moolenaar patch 8.2.3056: Vim9: using default value in lambda gives confusing error v8.2.3056
Sat, 26 Jun 2021 13:15:03 +0200 Bram Moolenaar patch 8.2.3052: Vim9: "legacy call" does not work v8.2.3052
Tue, 22 Jun 2021 19:45:03 +0200 Bram Moolenaar patch 8.2.3035: Vim9: crash when calling :def function with partial v8.2.3035
Mon, 21 Jun 2021 21:00:03 +0200 Bram Moolenaar patch 8.2.3031: no error if a function name starts with an underscore v8.2.3031
Sat, 12 Jun 2021 16:00:04 +0200 Bram Moolenaar patch 8.2.2983: Vim9: an inline function requires specifying the return type v8.2.2983
Fri, 11 Jun 2021 22:15:03 +0200 Bram Moolenaar patch 8.2.2975: Vim9: can only use an autoload function name as a string v8.2.2975
Wed, 09 Jun 2021 19:45:02 +0200 Bram Moolenaar patch 8.2.2967: Vim9: crash when using two levels of partials v8.2.2967
Tue, 08 Jun 2021 22:15:02 +0200 Bram Moolenaar patch 8.2.2965: Vim9: crash when calling function that failed to compile v8.2.2965
Sun, 06 Jun 2021 17:15:03 +0200 Bram Moolenaar patch 8.2.2951: Vim9: cannot use heredoc for :python, :lua, etc. v8.2.2951
Wed, 02 Jun 2021 17:00:04 +0200 Bram Moolenaar patch 8.2.2926: Vim9: no good error for using :legacy in a :def function v8.2.2926
Tue, 25 May 2021 20:15:03 +0200 Bram Moolenaar patch 8.2.2886: various pieces of code not covered by tests v8.2.2886
Mon, 24 May 2021 15:30:03 +0200 Bram Moolenaar patch 8.2.2881: various pieces of code not covered by tests v8.2.2881
Tue, 18 May 2021 12:00:05 +0200 Bram Moolenaar patch 8.2.2864: Vim9: crash when using inline function v8.2.2864
Wed, 28 Apr 2021 20:45:03 +0200 Bram Moolenaar patch 8.2.2817: Vim9: script sourcing continues after an error v8.2.2817
Sun, 25 Apr 2021 14:00:03 +0200 Bram Moolenaar patch 8.2.2809: Vim9: :def function compilation fails when using :legacy v8.2.2809
Sat, 24 Apr 2021 14:30:04 +0200 Bram Moolenaar patch 8.2.2805: Vim9: cannot use legacy syntax in Vim9 script v8.2.2805
Fri, 23 Apr 2021 19:45:04 +0200 Bram Moolenaar patch 8.2.2802: Vim9: illegal memory access v8.2.2802
Mon, 12 Apr 2021 22:15:03 +0200 Bram Moolenaar patch 8.2.2758: Vim9: wrong line number for autoload function with wrong name v8.2.2758
Sat, 10 Apr 2021 21:15:04 +0200 Bram Moolenaar patch 8.2.2750: Vim9: error for using underscore in nested function v8.2.2750
Sat, 10 Apr 2021 20:15:04 +0200 Bram Moolenaar patch 8.2.2747: Vim9: not always an error for too many function arguments v8.2.2747
Sat, 10 Apr 2021 17:30:03 +0200 Bram Moolenaar patch 8.2.2744: Vim9: no way to explicitly ignore an argument v8.2.2744
Sat, 10 Apr 2021 14:15:03 +0200 Bram Moolenaar patch 8.2.2743: Vim9: function state stuck when compiling with ":silent!" v8.2.2743
Sat, 10 Apr 2021 13:45:05 +0200 Bram Moolenaar patch 8.2.2742: Vim9: when compiling a function fails it is cleared v8.2.2742
Fri, 09 Apr 2021 22:15:03 +0200 Bram Moolenaar patch 8.2.2741: Vim9: Partial call does not check right arguments v8.2.2741
Fri, 09 Apr 2021 20:30:03 +0200 Bram Moolenaar patch 8.2.2740: Vim9: lambda with varargs doesn't work v8.2.2740
Fri, 09 Apr 2021 17:30:04 +0200 Bram Moolenaar patch 8.2.2739: Vim9: a lambda accepts too many arguments at the script level v8.2.2739
Tue, 06 Apr 2021 19:15:04 +0200 Bram Moolenaar patch 8.2.2726: confusing error message with white space before comma v8.2.2726
Mon, 05 Apr 2021 22:45:27 +0200 Bram Moolenaar patch 8.2.2725: Vim9: message about compiling is wrong when using try/catch v8.2.2725
Mon, 05 Apr 2021 15:45:08 +0200 Bram Moolenaar patch 8.2.2718: Vim9: no explicit test for using a global function without g: v8.2.2718
Mon, 29 Mar 2021 22:15:03 +0200 Bram Moolenaar patch 8.2.2677: Vim9: cannot use only some of the default arguments v8.2.2677
Wed, 24 Mar 2021 22:15:03 +0100 Bram Moolenaar patch 8.2.2650: Vim9: command modifiers not handled in nested function v8.2.2650
Mon, 22 Mar 2021 21:00:03 +0100 Bram Moolenaar patch 8.2.2645: using inline function is not properly tested v8.2.2645
Wed, 17 Mar 2021 21:30:02 +0100 Bram Moolenaar patch 8.2.2619: Vim9: no test for return type of lambda v8.2.2619
Wed, 17 Mar 2021 18:45:03 +0100 Bram Moolenaar patch 8.2.2617: Vim9: script variable in block not found by function v8.2.2617
Thu, 11 Mar 2021 20:15:05 +0100 Bram Moolenaar patch 8.2.2590: Vim9: default argument value may cause internal error v8.2.2590
Sat, 06 Mar 2021 22:45:03 +0100 Bram Moolenaar patch 8.2.2576: Vim9: defining a :func function checks for white space v8.2.2576
Sat, 06 Mar 2021 19:30:02 +0100 Bram Moolenaar patch 8.2.2574: Vim9: crash when calling partial with wrong function v8.2.2574