Mercurial > vim
comparison src/proto/eval.pro @ 7788:192ae655ac91 v7.4.1191
commit https://github.com/vim/vim/commit/3b5f929b18492fec291d1ec95a91f54e5912c03b
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 28 22:37:01 2016 +0100
patch 7.4.1191
Problem: The channel feature isn't working yet.
Solution: Add the connect(), disconnect(), sendexpr() and sendraw()
functions. Add initial documentation. Add a demo server.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 28 Jan 2016 22:45:04 +0100 |
parents | bce3b5ddb393 |
children | 17e6ff1a74f1 |
comparison
equal
deleted
inserted
replaced
7787:a0ae64e7006f | 7788:192ae655ac91 |
---|---|
80 char_u *get_dict_string(dict_T *d, char_u *key, int save); | 80 char_u *get_dict_string(dict_T *d, char_u *key, int save); |
81 long get_dict_number(dict_T *d, char_u *key); | 81 long get_dict_number(dict_T *d, char_u *key); |
82 int string2float(char_u *text, float_T *value); | 82 int string2float(char_u *text, float_T *value); |
83 char_u *get_function_name(expand_T *xp, int idx); | 83 char_u *get_function_name(expand_T *xp, int idx); |
84 char_u *get_expr_name(expand_T *xp, int idx); | 84 char_u *get_expr_name(expand_T *xp, int idx); |
85 int call_func(char_u *funcname, int len, typval_T *rettv, int argcount, typval_T *argvars, linenr_T firstline, linenr_T lastline, int *doesrange, int evaluate, dict_T *selfdict); | |
85 int func_call(char_u *name, typval_T *args, dict_T *selfdict, typval_T *rettv); | 86 int func_call(char_u *name, typval_T *args, dict_T *selfdict, typval_T *rettv); |
86 void dict_extend(dict_T *d1, dict_T *d2, char_u *action); | 87 void dict_extend(dict_T *d1, dict_T *d2, char_u *action); |
87 void mzscheme_call_vim(char_u *name, typval_T *args, typval_T *rettv); | 88 void mzscheme_call_vim(char_u *name, typval_T *args, typval_T *rettv); |
88 float_T vim_round(float_T f); | 89 float_T vim_round(float_T f); |
89 long do_searchpair(char_u *spat, char_u *mpat, char_u *epat, int dir, char_u *skip, int flags, pos_T *match_pos, linenr_T lnum_stop, long time_limit); | 90 long do_searchpair(char_u *spat, char_u *mpat, char_u *epat, int dir, char_u *skip, int flags, pos_T *match_pos, linenr_T lnum_stop, long time_limit); |