Mercurial > vim
comparison src/proto/list.pro @ 23982:9fcd71d0db89 v8.2.2533
patch 8.2.2533: Vim9: cannot use a range with :unlet
Commit: https://github.com/vim/vim/commit/5b5ae29bd3d7b832b6f15320430f7f191e0abd1f
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Feb 20 17:04:02 2021 +0100
patch 8.2.2533: Vim9: cannot use a range with :unlet
Problem: Vim9: cannot use a range with :unlet.
Solution: Implement ISN_UNLETRANGE.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 20 Feb 2021 17:15:03 +0100 |
parents | 525c9e218c69 |
children | 0082503ff2ff |
comparison
equal
deleted
inserted
replaced
23981:05c1a8485fb9 | 23982:9fcd71d0db89 |
---|---|
18 long list_len(list_T *l); | 18 long list_len(list_T *l); |
19 int list_equal(list_T *l1, list_T *l2, int ic, int recursive); | 19 int list_equal(list_T *l1, list_T *l2, int ic, int recursive); |
20 listitem_T *list_find(list_T *l, long n); | 20 listitem_T *list_find(list_T *l, long n); |
21 long list_find_nr(list_T *l, long idx, int *errorp); | 21 long list_find_nr(list_T *l, long idx, int *errorp); |
22 char_u *list_find_str(list_T *l, long idx); | 22 char_u *list_find_str(list_T *l, long idx); |
23 listitem_T *list_find_index(list_T *l, long *idx); | |
23 long list_idx_of_item(list_T *l, listitem_T *item); | 24 long list_idx_of_item(list_T *l, listitem_T *item); |
24 void list_append(list_T *l, listitem_T *item); | 25 void list_append(list_T *l, listitem_T *item); |
25 int list_append_tv(list_T *l, typval_T *tv); | 26 int list_append_tv(list_T *l, typval_T *tv); |
26 int list_append_tv_move(list_T *l, typval_T *tv); | 27 int list_append_tv_move(list_T *l, typval_T *tv); |
27 int list_append_dict(list_T *list, dict_T *dict); | 28 int list_append_dict(list_T *list, dict_T *dict); |