clipboard: support separate '+' and '*' clipboards

This commit is contained in:
Björn Linse
2014-11-22 16:01:14 +01:00
parent 8fc710110f
commit c1854d2433
3 changed files with 46 additions and 15 deletions

View File

@@ -5118,6 +5118,20 @@ void list_append_tv(list_T *l, typval_T *tv)
list_append(l, li);
}
/*
* Add a list to a list.
*/
void list_append_list(list_T *list, list_T *itemlist)
{
listitem_T *li = listitem_alloc();
li->li_tv.v_type = VAR_LIST;
li->li_tv.v_lock = 0;
li->li_tv.vval.v_list = itemlist;
list_append(list, li);
++list->lv_refcount;
}
/*
* Add a dictionary to a list. Used by getqflist().
*/