| /vim-8.2.3635/src/ |
| H A D | channel.c | 361 if (channel->ch_job_killed && channel->ch_job == NULL) in channel_still_useful() 421 channel->ch_next->ch_prev = channel->ch_prev; in channel_free_channel() 425 channel->ch_prev->ch_next = channel->ch_next; in channel_free_channel() 469 if (channel != NULL && --channel->ch_refcount <= 0) in channel_unref() 652 && channel->CH_OUT_FD != channel->CH_SOCK_FD) in channel_gui_register() 655 && channel->CH_ERR_FD != channel->CH_SOCK_FD in channel_gui_register() 656 && channel->CH_ERR_FD != channel->CH_OUT_FD) in channel_gui_register() 4627 if (channel->ch_to_be_freed || channel->ch_killing) in channel_parse_messages() 4676 channel = channel->ch_next; in channel_parse_messages() 4711 channel = channel->ch_next; in channel_any_readahead() [all …]
|
| H A D | terminal.c | 6667 channel = add_channel(); in conpty_term_and_job_init() 6668 if (channel == NULL) in conpty_term_and_job_init() 6700 channel_set_pipes(channel, in conpty_term_and_job_init() 6772 if (channel != NULL) in conpty_term_and_job_init() 6773 channel_clear(channel); in conpty_term_and_job_init() 7001 channel = add_channel(); in winpty_term_and_job_init() 7002 if (channel == NULL) in winpty_term_and_job_init() 7109 if (channel != NULL) in winpty_term_and_job_init() 7110 channel_clear(channel); in winpty_term_and_job_init() 7237 channel = add_channel(); in create_pty_only() [all …]
|
| H A D | os_unix.c | 5481 channel_T *channel = NULL; in mch_job_start() local 5559 if (channel != NULL) in mch_job_start() 5560 ++channel->ch_refcount; in mch_job_start() 5563 channel = add_channel(); in mch_job_start() 5564 if (channel == NULL) in mch_job_start() 5754 if (channel != NULL) in mch_job_start() 5795 channel_unref(channel); in mch_job_start() 5991 channel_T *channel; in mch_create_pty_channel() local 5998 channel = add_channel(); in mch_create_pty_channel() 5999 if (channel == NULL) in mch_create_pty_channel() [all …]
|
| H A D | os_win32.c | 5272 channel_T *channel = NULL; in mch_job_start() local 5380 channel = options->jo_channel; in mch_job_start() 5381 if (channel != NULL) in mch_job_start() 5382 ++channel->ch_refcount; in mch_job_start() 5385 channel = add_channel(); in mch_job_start() 5386 if (channel == NULL) in mch_job_start() 5425 job->jv_channel = channel; in mch_job_start() 5426 if (channel != NULL) in mch_job_start() 5428 channel_set_pipes(channel, in mch_job_start() 5435 channel_set_job(channel, job, options); in mch_job_start() [all …]
|
| H A D | README.md | 107 channel logging to create a time-stamped log file. Add lines to the code like 116 And edit `debuglog` to see what happens. The channel functions already have
|
| H A D | vim9.h | 419 channel_T *channel; member
|
| /vim-8.2.3635/runtime/doc/ |
| H A D | channel.txt | 16 3. Opening a channel |channel-open| 17 4. Using a JSON or JS channel |channel-use| 19 6. Using a RAW or NL channel |channel-raw| 20 7. More channel functions |channel-more| 112 3. Opening a channel *channel-open* 232 4. Using a JSON or JS channel *channel-use* 388 6. Using a RAW or NL channel *channel-raw* 422 7. More channel functions *channel-more* 503 with a raw channel. See |channel-use|. 625 Open a channel to {address}. See |channel|. [all …]
|
| H A D | tags | 5795 channel channel.txt /*channel* 5797 channel-close channel.txt /*channel-close* 5800 channel-demo channel.txt /*channel-demo* 5801 channel-drop channel.txt /*channel-drop* 5804 channel-mode channel.txt /*channel-mode* 5805 channel-more channel.txt /*channel-more* 5806 channel-noblock channel.txt /*channel-noblock* 5807 channel-open channel.txt /*channel-open* 5809 channel-raw channel.txt /*channel-raw* 5811 channel-use channel.txt /*channel-use* [all …]
|
| H A D | version8.txt | 7616 Files: src/channel.c, src/proto/channel.pro 7951 Files: src/channel.c, src/proto/channel.pro, 8192 Files: src/channel.c, src/proto/channel.pro, src/eval.c 8965 Files: src/eval.c, src/channel.c, src/proto/channel.pro 9143 Files: src/eval.c, src/channel.c, src/proto/channel.pro 9624 Solution: Move job and channel code to channel.c. 11068 Files: src/channel.c, src/proto/channel.pro, 11216 Files: src/eval.c, src/channel.c, src/proto/channel.pro 15298 src/proto/channel.pro, runtime/doc/channel.txt 23023 Files: src/channel.c, src/proto/channel.pro, [all …]
|
| H A D | usr_41.txt | 1057 ch_open() open a channel 1058 ch_close() close a channel 1059 ch_close_in() close the in part of a channel 1060 ch_read() read a message from a channel 1061 ch_readblob() read a Blob from a channel 1062 ch_readraw() read a raw message from a channel 1067 ch_status() get status of a channel 1070 ch_info() get channel information 1072 ch_logfile() set the channel log file 1073 ch_setoptions() set the options for a channel [all …]
|
| H A D | Makefile | 20 channel.txt \ 165 channel.html \
|
| /vim-8.2.3635/src/proto/ |
| H A D | channel.pro | 1 /* channel.c */ 6 int channel_still_useful(channel_T *channel); 7 int channel_can_close(channel_T *channel); 8 int channel_unref(channel_T *channel); 13 void ch_close_part(channel_T *channel, ch_part_T part); 16 void channel_write_in(channel_T *channel); 20 readq_T *channel_peek(channel_T *channel, ch_part_T part); 25 int channel_can_write_to(channel_T *channel); 26 int channel_is_open(channel_T *channel); 27 void channel_close(channel_T *channel, int invoke_close_cb); [all …]
|
| H A D | terminal.pro | 9 void write_to_term(buf_T *buffer, char_u *msg, channel_T *channel);
|
| /vim-8.2.3635/src/testdir/ |
| H A D | test_const.vim | 13 if has('channel') 30 if has('channel') 46 if has('channel') 62 if has('channel') 80 if has('channel') 97 if has('channel') 113 if has('channel') 148 if has('channel') 162 if has('channel') 177 if has('channel') [all …]
|
| H A D | test_channel.vim | 1 " Test for channel and job functions. 5 CheckFeature channel 70 call assert_report("Can't open channel") 264 call assert_report("Can't open channel") 402 " Run with channel handler 408 " Run without channel handler 580 " already created job/channel. 1478 if ch_status(channel) == "fail" 1483 call ch_close(channel) 2140 " Do this last, it stops any channel log. [all …]
|
| H A D | test_vim9_fails.vim | 5 if has('channel') 6 var chan1: channel
|
| H A D | test_vim9_builtin.vim | 410 if !has('channel') 418 if !has('channel') 426 if !has('channel') 434 if !has('channel') 443 if !has('channel') 453 if !has('channel') 466 if !has('channel') 476 if !has('channel') 484 if !has('channel') 493 if !has('channel') [all …]
|
| H A D | test_windows_home.vim | 104 if has('channel')
|
| H A D | test_restricted.vim | 72 if has('channel')
|
| /vim-8.2.3635/runtime/autoload/ |
| H A D | context.vim | 91 function! context#close_cb(channel) argument 92 call job_status(ch_getjob(a:channel)) " Trigger exit_cb's callback for faster feedback
|
| /vim-8.2.3635/ci/ |
| H A D | appveyor.bat | 20 :: build MSVC huge version with python and channel support
|
| /vim-8.2.3635/src/po/ |
| H A D | en_GB.po | 49 msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel" 50 msgstr "E912: Cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel" 52 msgid "E906: not an open channel" 53 msgstr "E906: Not an open channel"
|
| /vim-8.2.3635/runtime/indent/ |
| H A D | sdl.vim | 48 …if (getline(lnum) =~? '^\s*\(start\|state\|system\|package\|connection\|channel\|alternative\|macr…
|
| /vim-8.2.3635/runtime/pack/dist/opt/termdebug/plugin/ |
| H A D | termdebug.vim | 42 " Need either the +terminal feature or +channel and the prompt buffer. 46 elseif has('channel') && exists('*prompt_setprompt') 52 let s:err = 'Cannot debug, +channel feature is not supported' 529 func s:GdbOutCallback(channel, text) argument 547 call s:CommOutput(a:channel, a:text)
|
| /vim-8.2.3635/runtime/syntax/ |
| H A D | asterisk.vim | 22 syn match asteriskExten "^\s*\(register\|channel\|ignorepat\|include\|l\?e\?switch\…
|