summaryrefslogtreecommitdiff
path: root/src/list.c
Commit message (Expand)AuthorAgeFilesLines
* patch 8.2.5107: some callers of rettv_list_alloc() check for not OKv8.2.5107Bram Moolenaar2022-06-161-1/+1
* patch 8.2.5089: some functions return a different value on failurev8.2.5089Yegappan Lakshmanan2022-06-141-1/+3
* patch 8.2.4662: no error for using out of range list indexv8.2.4662Bram Moolenaar2022-04-011-5/+7
* patch 8.2.4632: using freed memory in flatten()v8.2.4632Bram Moolenaar2022-03-261-1/+1
* patch 8.2.4629: flattennew() makes a deep copy unnecessarilyv8.2.4629Bram Moolenaar2022-03-261-4/+2
* patch 8.2.4627: flatten() does not use maxdepth correctlyv8.2.4627Bram Moolenaar2022-03-251-24/+21
* patch 8.2.4455: accepting one and zero for second sort() argument is strangev8.2.4455Bram Moolenaar2022-02-231-1/+2
* patch 8.2.4295: Vim9: concatenating two lists may result in wrong typev8.2.4295Bram Moolenaar2022-02-041-3/+2
* patch 8.2.4293: Vim9: when copying a list it gets type list<any>v8.2.4293Bram Moolenaar2022-02-031-1/+5
* patch 8.2.4286: Vim9: strict type checking after copy() and deepcopy()v8.2.4286Bram Moolenaar2022-02-021-8/+9
* patch 8.2.4255: theoretical computation overflowv8.2.4255=?UTF-8?q?Dundar=20G=C3=B6c?=2022-01-291-1/+1
* patch 8.2.4232: some compilers don't like a goto label without statementv8.2.4232Bram Moolenaar2022-01-271-3/+1
* patch 8.2.4231: Vim9: map() gives type error when type was not declaredv8.2.4231Bram Moolenaar2022-01-271-11/+10
* patch 8.2.4043: using int for second argument of ga_init2()v8.2.4043Bram Moolenaar2022-01-081-3/+3
* patch 8.2.4012: error messages are spread outv8.2.4012Bram Moolenaar2022-01-051-6/+4
* patch 8.2.4005: error messages are spread outv8.2.4005Bram Moolenaar2022-01-041-2/+2
* patch 8.2.3997: Vim9: not enough testing for extend() and map()v8.2.3997Bram Moolenaar2022-01-041-4/+0
* patch 8.2.3996: Vim9: type checking lacks information about declared typev8.2.3996Bram Moolenaar2022-01-041-0/+4
* patch 8.2.3994: Vim9: extend() complains about type when it was not declaredv8.2.3994Bram Moolenaar2022-01-031-11/+12
* patch 8.2.3991: Vim9: error when extending dict<any>v8.2.3991Bram Moolenaar2022-01-031-3/+3
* patch 8.2.3972: error messages are spread outv8.2.3972Bram Moolenaar2022-01-011-2/+2
* patch 8.2.3967: error messages are spread outv8.2.3967Bram Moolenaar2022-01-011-18/+18
* patch 8.2.3961: error messages are spread outv8.2.3961Bram Moolenaar2021-12-311-3/+3
* patch 8.2.3910: when compare function of sort() fails it does not abortv8.2.3910Bram Moolenaar2021-12-271-1/+2
* patch 8.2.3897: Vim9: second argument of map() and filter() not checkedv8.2.3897Bram Moolenaar2021-12-251-1/+1
* patch 8.2.3871: list.c contains code for dict and blobv8.2.3871Yegappan Lakshmanan2021-12-221-773/+196
* patch 8.2.3867: implementation of some list functions too complicatedv8.2.3867Yegappan Lakshmanan2021-12-211-374/+486
* patch 8.2.3849: functions implementing reduce and map are too longv8.2.3849Yegappan Lakshmanan2021-12-191-468/+570
* patch 8.2.3848: cannot use reduce() for a stringv8.2.3848rbtnn2021-12-181-17/+71
* patch 8.2.3822: leaking memory in map() and filter(), no string in Vim9v8.2.3822Bram Moolenaar2021-12-161-2/+3
* patch 8.2.3818: cannot filter or map characters in a stringv8.2.3818rbtnn2021-12-151-1/+67
* patch 8.2.3796: the funcexe_T struct members are not named consistentlyv8.2.3796Bram Moolenaar2021-12-131-6/+6
* patch 8.2.3750: error messages are everywherev8.2.3750Bram Moolenaar2021-12-051-1/+1
* patch 8.2.3449: sort fails if the sort compare function returns 999v8.2.3449Yasuhiro Matsumoto2021-09-191-0/+6
* patch 8.2.3427: double free when list is copiedv8.2.3427Bram Moolenaar2021-09-111-1/+7
* patch 8.2.3422: Vim9: no failure if return type differs from returned varv8.2.3422Bram Moolenaar2021-09-091-0/+1
* patch 8.2.3338: Vim9: no type check when assigning a list rangev8.2.3338Bram Moolenaar2021-08-131-0/+9
* patch 8.2.3336: behavior of negative index in list change changedv8.2.3336Bram Moolenaar2021-08-121-3/+7
* patch 8.2.3335: Vim9: not enough tests run with Vim9v8.2.3335Bram Moolenaar2021-08-121-23/+28
* patch 8.2.3332: Vim9: cannot assign to range in listv8.2.3332Bram Moolenaar2021-08-111-0/+152
* patch 8.2.3320: some local functions are not staticv8.2.3320Yegappan Lakshmanan2021-08-091-1/+1
* patch 8.2.3284: no error for insert() or remove() changing a locked blobv8.2.3284Sean Dewar2021-08-041-28/+32
* patch 8.2.3229: Vim9: runtime and compile time type checks are not the samev8.2.3229Yegappan Lakshmanan2021-07-271-4/+1
* patch 8.2.3206: Vim9: argument types are not checked at compile timev8.2.3206Yegappan Lakshmanan2021-07-231-6/+38
* patch 8.2.3200: Vim9: hard to guess where a type error is givenv8.2.3200Bram Moolenaar2021-07-221-13/+18
* patch 8.2.3190: error messages are spread outv8.2.3190Bram Moolenaar2021-07-201-1/+1
* patch 8.2.3188: Vim9: argument types are not checked at compile timev8.2.3188Yegappan Lakshmanan2021-07-201-0/+32
* patch 8.2.3182: Vim9: crash when using removing items from a constant listv8.2.3182Bram Moolenaar2021-07-181-6/+26
* patch 8.2.3133: Vim9: memory leak when add() failsv8.2.3133Bram Moolenaar2021-07-091-1/+2
* patch 8.2.3127: Vim9: no error when adding number to list of stringv8.2.3127Bram Moolenaar2021-07-081-1/+4