diff options
author | Daniel Colascione <dancol@dancol.org> | 2012-10-07 14:31:58 -0800 |
---|---|---|
committer | Daniel Colascione <dancol@dancol.org> | 2012-10-07 14:31:58 -0800 |
commit | 36a305a723c63fd345be65c536c52fe9765c14be (patch) | |
tree | fb89d9e103552863214c60297a65320917109357 /src/termhooks.h | |
parent | 2ab329f3b5d52a39f0a45c3d9c129f1c19560142 (diff) | |
parent | 795b1482a9e314cda32d62ac2988f573d359366e (diff) | |
download | emacs-36a305a723c63fd345be65c536c52fe9765c14be.tar.gz |
Merge from trunk
Diffstat (limited to 'src/termhooks.h')
-rw-r--r-- | src/termhooks.h | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/src/termhooks.h b/src/termhooks.h index 0864b80da84..42f2e16e577 100644 --- a/src/termhooks.h +++ b/src/termhooks.h @@ -591,24 +591,14 @@ struct terminal /* Called to read input events. TERMINAL indicates which terminal device to read from. Input - events should be read into BUF, the size of which is given in - SIZE. EXPECTED is non-zero if the caller suspects that new input - is available. + events should be read into HOLD_QUIT. A positive return value indicates that that many input events - where read into BUF. + were read into BUF. Zero means no events were immediately available. A value of -1 means a transient read error, while -2 indicates - that the device was closed (hangup), and it should be deleted. - - XXX Please note that a non-zero value of EXPECTED only means that - there is available input on at least one of the currently opened - terminal devices -- but not necessarily on this device. - Therefore, in most cases EXPECTED should be simply ignored. - - XXX This documentation needs to be updated. */ + that the device was closed (hangup), and it should be deleted. */ int (*read_socket_hook) (struct terminal *terminal, - int expected, struct input_event *hold_quit); /* Called when a frame's display becomes entirely up to date. */ |