mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
Bug 724: Quadruple ITRM_IN_QUEUE_SIZE from 16 to 64 bytes.
DEC VT510 can apparently send 46 bytes of device attributes.
This commit is contained in:
parent
b7319a75db
commit
a0ed52e699
@ -3,7 +3,14 @@
|
|||||||
|
|
||||||
|
|
||||||
#define ITRM_OUT_QUEUE_SIZE 16384
|
#define ITRM_OUT_QUEUE_SIZE 16384
|
||||||
#define ITRM_IN_QUEUE_SIZE 16
|
|
||||||
|
/* Currently, ELinks treats control sequences as text if they are
|
||||||
|
* longer than ITRM_IN_QUEUE_SIZE bytes. So it should be defined
|
||||||
|
* as greater than the length of any control sequence that ELinks
|
||||||
|
* is expected to receive. These are the longest so far:
|
||||||
|
* VT420: "\E[?64;1;2;6;7;8;9;15;18;19;21c"
|
||||||
|
* VT510: "\E[?64;1;2;7;8;9;12;15;18;21;23;24;42;44;45;46c" */
|
||||||
|
#define ITRM_IN_QUEUE_SIZE 64
|
||||||
|
|
||||||
struct itrm_queue {
|
struct itrm_queue {
|
||||||
unsigned char *data;
|
unsigned char *data;
|
||||||
|
Loading…
Reference in New Issue
Block a user