Mercurial > vim
comparison src/proto/sign.pro @ 17366:9843fbfa0ee5 v8.1.1682
patch 8.1.1682: placing a larger number of signs is slow
commit https://github.com/vim/vim/commit/809ce4d317fe12db0b2c17f16b4f77200fb060c4
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jul 13 21:21:40 2019 +0200
patch 8.1.1682: placing a larger number of signs is slow
Problem: Placing a larger number of signs is slow.
Solution: Add functions for dealing with a list of signs. (Yegappan
Lakshmanan, closes #4636)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 13 Jul 2019 21:30:04 +0200 |
parents | 82b5d981fe59 |
children | a5874fdc8f3a |
comparison
equal
deleted
inserted
replaced
17365:c6491636f12e | 17366:9843fbfa0ee5 |
---|---|
20 void f_sign_define(typval_T *argvars, typval_T *rettv); | 20 void f_sign_define(typval_T *argvars, typval_T *rettv); |
21 void f_sign_getdefined(typval_T *argvars, typval_T *rettv); | 21 void f_sign_getdefined(typval_T *argvars, typval_T *rettv); |
22 void f_sign_getplaced(typval_T *argvars, typval_T *rettv); | 22 void f_sign_getplaced(typval_T *argvars, typval_T *rettv); |
23 void f_sign_jump(typval_T *argvars, typval_T *rettv); | 23 void f_sign_jump(typval_T *argvars, typval_T *rettv); |
24 void f_sign_place(typval_T *argvars, typval_T *rettv); | 24 void f_sign_place(typval_T *argvars, typval_T *rettv); |
25 void f_sign_placelist(typval_T *argvars, typval_T *rettv); | |
25 void f_sign_undefine(typval_T *argvars, typval_T *rettv); | 26 void f_sign_undefine(typval_T *argvars, typval_T *rettv); |
26 void f_sign_unplace(typval_T *argvars, typval_T *rettv); | 27 void f_sign_unplace(typval_T *argvars, typval_T *rettv); |
28 void f_sign_unplacelist(typval_T *argvars, typval_T *rettv); | |
27 /* vim: set ft=c : */ | 29 /* vim: set ft=c : */ |