summaryrefslogtreecommitdiffstats
path: root/src/evalfunc.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-09-08 20:55:06 +0200
committerBram Moolenaar <Bram@vim.org>2019-09-08 20:55:06 +0200
commit7ee80f766130f22598c928415c92ec612a8f18cf (patch)
tree96e6b8d24a23119e5c671e797bebc5d6f0bd3024 /src/evalfunc.c
parentce90e36f5969e733a0a919f1736453332c33aad6 (diff)
patch 8.1.2012: more functions can be used as methodsv8.1.2012
Problem: More functions can be used as methods. Solution: Make terminal functions usable as a method. Fix term_getattr().
Diffstat (limited to 'src/evalfunc.c')
-rw-r--r--src/evalfunc.c44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/evalfunc.c b/src/evalfunc.c
index d9381253c6..7c53b00584 100644
--- a/src/evalfunc.c
+++ b/src/evalfunc.c
@@ -765,33 +765,33 @@ static funcentry_T global_functions[] =
#endif
{"tempname", 0, 0, 0, f_tempname},
#ifdef FEAT_TERMINAL
- {"term_dumpdiff", 2, 3, 0, f_term_dumpdiff},
- {"term_dumpload", 1, 2, 0, f_term_dumpload},
- {"term_dumpwrite", 2, 3, 0, f_term_dumpwrite},
- {"term_getaltscreen", 1, 1, 0, f_term_getaltscreen},
+ {"term_dumpdiff", 2, 3, FEARG_1, f_term_dumpdiff},
+ {"term_dumpload", 1, 2, FEARG_1, f_term_dumpload},
+ {"term_dumpwrite", 2, 3, FEARG_2, f_term_dumpwrite},
+ {"term_getaltscreen", 1, 1, FEARG_1, f_term_getaltscreen},
# if defined(FEAT_GUI) || defined(FEAT_TERMGUICOLORS)
- {"term_getansicolors", 1, 1, 0, f_term_getansicolors},
+ {"term_getansicolors", 1, 1, FEARG_1, f_term_getansicolors},
# endif
- {"term_getattr", 2, 2, 0, f_term_getattr},
- {"term_getcursor", 1, 1, 0, f_term_getcursor},
- {"term_getjob", 1, 1, 0, f_term_getjob},
- {"term_getline", 2, 2, 0, f_term_getline},
- {"term_getscrolled", 1, 1, 0, f_term_getscrolled},
- {"term_getsize", 1, 1, 0, f_term_getsize},
- {"term_getstatus", 1, 1, 0, f_term_getstatus},
- {"term_gettitle", 1, 1, 0, f_term_gettitle},
- {"term_gettty", 1, 2, 0, f_term_gettty},
+ {"term_getattr", 2, 2, FEARG_1, f_term_getattr},
+ {"term_getcursor", 1, 1, FEARG_1, f_term_getcursor},
+ {"term_getjob", 1, 1, FEARG_1, f_term_getjob},
+ {"term_getline", 2, 2, FEARG_1, f_term_getline},
+ {"term_getscrolled", 1, 1, FEARG_1, f_term_getscrolled},
+ {"term_getsize", 1, 1, FEARG_1, f_term_getsize},
+ {"term_getstatus", 1, 1, FEARG_1, f_term_getstatus},
+ {"term_gettitle", 1, 1, FEARG_1, f_term_gettitle},
+ {"term_gettty", 1, 2, FEARG_1, f_term_gettty},
{"term_list", 0, 0, 0, f_term_list},
- {"term_scrape", 2, 2, 0, f_term_scrape},
- {"term_sendkeys", 2, 2, 0, f_term_sendkeys},
+ {"term_scrape", 2, 2, FEARG_1, f_term_scrape},
+ {"term_sendkeys", 2, 2, FEARG_1, f_term_sendkeys},
# if defined(FEAT_GUI) || defined(FEAT_TERMGUICOLORS)
- {"term_setansicolors", 2, 2, 0, f_term_setansicolors},
+ {"term_setansicolors", 2, 2, FEARG_1, f_term_setansicolors},
# endif
- {"term_setkill", 2, 2, 0, f_term_setkill},
- {"term_setrestore", 2, 2, 0, f_term_setrestore},
- {"term_setsize", 3, 3, 0, f_term_setsize},
- {"term_start", 1, 2, 0, f_term_start},
- {"term_wait", 1, 2, 0, f_term_wait},
+ {"term_setkill", 2, 2, FEARG_1, f_term_setkill},
+ {"term_setrestore", 2, 2, FEARG_1, f_term_setrestore},
+ {"term_setsize", 3, 3, FEARG_1, f_term_setsize},
+ {"term_start", 1, 2, FEARG_1, f_term_start},
+ {"term_wait", 1, 2, FEARG_1, f_term_wait},
#endif
{"test_alloc_fail", 3, 3, FEARG_1, f_test_alloc_fail},
{"test_autochdir", 0, 0, 0, f_test_autochdir},