From 98aefe7c3250bb5d4153b994f878594d1745424e Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Thu, 13 Dec 2018 22:20:09 +0100 Subject: patch 8.1.0579: cannot attach properties to text Problem: Cannot attach properties to text. Solution: First part of adding text properties. --- src/evalfunc.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/evalfunc.c') diff --git a/src/evalfunc.c b/src/evalfunc.c index d3b2da7c46..6e687554ed 100644 --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -771,6 +771,17 @@ static struct fst {"prompt_setcallback", 2, 2, f_prompt_setcallback}, {"prompt_setinterrupt", 2, 2, f_prompt_setinterrupt}, {"prompt_setprompt", 2, 2, f_prompt_setprompt}, +#endif +#ifdef FEAT_TEXT_PROP + {"prop_add", 3, 3, f_prop_add}, + {"prop_clear", 1, 3, f_prop_clear}, + {"prop_list", 1, 2, f_prop_list}, + {"prop_remove", 2, 3, f_prop_remove}, + {"prop_type_add", 2, 2, f_prop_type_add}, + {"prop_type_change", 2, 2, f_prop_type_change}, + {"prop_type_delete", 1, 2, f_prop_type_delete}, + {"prop_type_get", 1, 2, f_prop_type_get}, + {"prop_type_list", 0, 1, f_prop_type_list}, #endif {"pumvisible", 0, 0, f_pumvisible}, #ifdef FEAT_PYTHON3 @@ -6478,6 +6489,9 @@ f_has(typval_T *argvars, typval_T *rettv) #ifdef FEAT_TEXTOBJ "textobjects", #endif +#ifdef FEAT_TEXT_PROP + "textprop", +#endif #ifdef HAVE_TGETENT "tgetent", #endif -- cgit v1.2.3