log src/list.c @ 29247:5f314b2ed494 v8.2.5142

age author description
Thu, 16 Jun 2022 12:45:03 +0200 Bram Moolenaar patch 8.2.5107: some callers of rettv_list_alloc() check for not OK v8.2.5107
Tue, 14 Jun 2022 14:45:07 +0200 Bram Moolenaar patch 8.2.5089: some functions return a different value on failure v8.2.5089
Fri, 01 Apr 2022 16:30:03 +0200 Bram Moolenaar patch 8.2.4662: no error for using out of range list index v8.2.4662
Sat, 26 Mar 2022 17:45:03 +0100 Bram Moolenaar patch 8.2.4632: using freed memory in flatten() v8.2.4632
Sat, 26 Mar 2022 12:00:04 +0100 Bram Moolenaar patch 8.2.4629: flattennew() makes a deep copy unnecessarily v8.2.4629
Fri, 25 Mar 2022 21:00:03 +0100 Bram Moolenaar patch 8.2.4627: flatten() does not use maxdepth correctly v8.2.4627
Wed, 23 Feb 2022 14:30:03 +0100 Bram Moolenaar patch 8.2.4455: accepting one and zero for second sort() argument is strange v8.2.4455
Fri, 04 Feb 2022 12:45:03 +0100 Bram Moolenaar patch 8.2.4295: Vim9: concatenating two lists may result in wrong type v8.2.4295
Thu, 03 Feb 2022 23:00:05 +0100 Bram Moolenaar patch 8.2.4293: Vim9: when copying a list it gets type list<any> v8.2.4293
Wed, 02 Feb 2022 21:15:03 +0100 Bram Moolenaar patch 8.2.4286: Vim9: strict type checking after copy() and deepcopy() v8.2.4286
Sat, 29 Jan 2022 16:30:03 +0100 Bram Moolenaar patch 8.2.4255: theoretical computation overflow v8.2.4255
Thu, 27 Jan 2022 18:45:04 +0100 Bram Moolenaar patch 8.2.4232: some compilers don't like a goto label without statement v8.2.4232
Thu, 27 Jan 2022 17:45:03 +0100 Bram Moolenaar patch 8.2.4231: Vim9: map() gives type error when type was not declared v8.2.4231
Sat, 08 Jan 2022 17:30:04 +0100 Bram Moolenaar patch 8.2.4043: using int for second argument of ga_init2() v8.2.4043
Wed, 05 Jan 2022 21:30:04 +0100 Bram Moolenaar patch 8.2.4012: error messages are spread out v8.2.4012
Tue, 04 Jan 2022 22:45:04 +0100 Bram Moolenaar patch 8.2.4005: error messages are spread out v8.2.4005
Tue, 04 Jan 2022 17:00:04 +0100 Bram Moolenaar patch 8.2.3997: Vim9: not enough testing for extend() and map() v8.2.3997
Tue, 04 Jan 2022 16:30:06 +0100 Bram Moolenaar patch 8.2.3996: Vim9: type checking lacks information about declared type v8.2.3996
Mon, 03 Jan 2022 18:00:03 +0100 Bram Moolenaar patch 8.2.3994: Vim9: extend() complains about type when it was not declared v8.2.3994
Mon, 03 Jan 2022 13:30:04 +0100 Bram Moolenaar patch 8.2.3991: Vim9: error when extending dict<any> v8.2.3991
Sat, 01 Jan 2022 17:30:02 +0100 Bram Moolenaar patch 8.2.3972: error messages are spread out v8.2.3972
Sat, 01 Jan 2022 15:30:05 +0100 Bram Moolenaar patch 8.2.3967: error messages are spread out v8.2.3967
Sat, 01 Jan 2022 00:00:04 +0100 Bram Moolenaar patch 8.2.3961: error messages are spread out v8.2.3961
Mon, 27 Dec 2021 13:00:04 +0100 Bram Moolenaar patch 8.2.3910: when compare function of sort() fails it does not abort v8.2.3910
Sat, 25 Dec 2021 22:45:02 +0100 Bram Moolenaar patch 8.2.3897: Vim9: second argument of map() and filter() not checked v8.2.3897
Wed, 22 Dec 2021 19:30:04 +0100 Bram Moolenaar patch 8.2.3871: list.c contains code for dict and blob v8.2.3871
Tue, 21 Dec 2021 14:30:03 +0100 Bram Moolenaar patch 8.2.3867: implementation of some list functions too complicated v8.2.3867
Sun, 19 Dec 2021 11:45:03 +0100 Bram Moolenaar patch 8.2.3849: functions implementing reduce and map are too long v8.2.3849
Sat, 18 Dec 2021 19:45:03 +0100 Bram Moolenaar patch 8.2.3848: cannot use reduce() for a string v8.2.3848
Thu, 16 Dec 2021 09:30:04 +0100 Bram Moolenaar patch 8.2.3822: leaking memory in map() and filter(), no string in Vim9 v8.2.3822
Wed, 15 Dec 2021 20:15:03 +0100 Bram Moolenaar patch 8.2.3818: cannot filter or map characters in a string
Mon, 13 Dec 2021 15:30:03 +0100 Bram Moolenaar patch 8.2.3796: the funcexe_T struct members are not named consistently v8.2.3796
Sun, 05 Dec 2021 23:30:05 +0100 Bram Moolenaar patch 8.2.3750: error messages are everywhere v8.2.3750
Sun, 19 Sep 2021 17:15:04 +0200 Bram Moolenaar patch 8.2.3449: sort fails if the sort compare function returns 999 v8.2.3449
Sat, 11 Sep 2021 20:30:04 +0200 Bram Moolenaar patch 8.2.3427: double free when list is copied v8.2.3427
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
Fri, 13 Aug 2021 18:30:03 +0200 Bram Moolenaar patch 8.2.3338: Vim9: no type check when assigning a list range v8.2.3338
Thu, 12 Aug 2021 21:15:03 +0200 Bram Moolenaar patch 8.2.3336: behavior of negative index in list change changed v8.2.3336
Thu, 12 Aug 2021 19:30:03 +0200 Bram Moolenaar patch 8.2.3335: Vim9: not enough tests run with Vim9 v8.2.3335
Wed, 11 Aug 2021 22:00:06 +0200 Bram Moolenaar patch 8.2.3332: Vim9: cannot assign to range in list v8.2.3332
Mon, 09 Aug 2021 20:00:06 +0200 Bram Moolenaar patch 8.2.3320: some local functions are not static v8.2.3320
Wed, 04 Aug 2021 19:30:04 +0200 Bram Moolenaar patch 8.2.3284: no error for insert() or remove() changing a locked blob v8.2.3284
Tue, 27 Jul 2021 22:15:06 +0200 Bram Moolenaar patch 8.2.3229: Vim9: runtime and compile time type checks are not the same v8.2.3229
Fri, 23 Jul 2021 20:45:05 +0200 Bram Moolenaar patch 8.2.3206: Vim9: argument types are not checked at compile time v8.2.3206
Thu, 22 Jul 2021 15:00:05 +0200 Bram Moolenaar patch 8.2.3200: Vim9: hard to guess where a type error is given v8.2.3200
Tue, 20 Jul 2021 21:15:05 +0200 Bram Moolenaar patch 8.2.3190: error messages are spread out v8.2.3190
Tue, 20 Jul 2021 18:00:06 +0200 Bram Moolenaar patch 8.2.3188: Vim9: argument types are not checked at compile time v8.2.3188
Sun, 18 Jul 2021 22:30:03 +0200 Bram Moolenaar patch 8.2.3182: Vim9: crash when using removing items from a constant list v8.2.3182
Fri, 09 Jul 2021 19:30:06 +0200 Bram Moolenaar patch 8.2.3133: Vim9: memory leak when add() fails v8.2.3133
Thu, 08 Jul 2021 21:00:04 +0200 Bram Moolenaar patch 8.2.3127: Vim9: no error when adding number to list of string v8.2.3127
Sun, 27 Jun 2021 22:15:04 +0200 Bram Moolenaar patch 8.2.3069: error messages are spread out v8.2.3069
Sun, 18 Apr 2021 16:00:06 +0200 Bram Moolenaar patch 8.2.2782: Vim9: blob operations not fully tested v8.2.2782
Sun, 18 Apr 2021 14:15:04 +0200 Bram Moolenaar patch 8.2.2781: add() silently skips when adding to null list or blob v8.2.2781
Tue, 13 Apr 2021 21:00:05 +0200 Bram Moolenaar patch 8.2.2759: Vim9: for loop infers type of loop variable v8.2.2759
Thu, 08 Apr 2021 20:15:03 +0200 Bram Moolenaar patch 8.2.2738: extending a list with itself can give wrong result v8.2.2738
Thu, 18 Mar 2021 22:30:03 +0100 Bram Moolenaar patch 8.2.2621: typval2type() cannot handle recursive structures v8.2.2621
Sun, 21 Feb 2021 16:30:03 +0100 Bram Moolenaar patch 8.2.2537: Vim9: crash when map() fails v8.2.2537
Sat, 20 Feb 2021 17:15:03 +0100 Bram Moolenaar patch 8.2.2533: Vim9: cannot use a range with :unlet v8.2.2533
Thu, 11 Feb 2021 21:30:04 +0100 Bram Moolenaar patch 8.2.2501: not always clear where an error is reported v8.2.2501
Sun, 07 Feb 2021 18:15:05 +0100 Bram Moolenaar patch 8.2.2486: Vim9: some errors for white space do not show context v8.2.2486