]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.0.1076: term_start() does not take callbacks v8.0.1076
authorBram Moolenaar <Bram@vim.org>
Fri, 8 Sep 2017 18:47:00 +0000 (20:47 +0200)
committerBram Moolenaar <Bram@vim.org>
Fri, 8 Sep 2017 18:47:00 +0000 (20:47 +0200)
commit3c518400d1a51929572dd9fcf77dba94d78d7545
treed87d536f1d0c3621ed013f0cf2b1b9ffe18b3ee1
parent1a735d6c9bf4204492b9f9aeba280737fab46ed3
patch 8.0.1076: term_start() does not take callbacks

Problem:    term_start() does not take callbacks. When using two terminals
            without a job only one is read from.  A terminal without a window
            returns the wrong pty.
Solution:   Support "callback", "out_cb" and "err_cb".  Fix terminal without a
            window. Fix reading from multiple channels.
src/channel.c
src/proto/terminal.pro
src/terminal.c
src/version.c