Re: [PATCH] vt_ioctl: make VT_RESIZEX behave like VT_RESIZE

2020-09-29 Thread Martin Hostettler
On Tue, Sep 29, 2020 at 10:12:46AM +0900, Tetsuo Handa wrote: > On 2020/09/29 2:59, Martin Hostettler wrote: > > On Sun, Sep 27, 2020 at 08:46:30PM +0900, Tetsuo Handa wrote: > >> VT_RESIZEX was introduced in Linux 1.3.3, but it is unclear that what > >> comes to the &q

Re: [PATCH] vt_ioctl: make VT_RESIZEX behave like VT_RESIZE

2020-09-28 Thread Martin Hostettler
ms to be at http://www.ibiblio.org/pub/Linux/utils/console/ Not sure if that kind of software still has a chance to work nowadays. - Martin Hostettler

[PATCH 1/4] vt: refactor vc_ques to allow of other private sequences.

2018-12-15 Thread Martin Hostettler
The vc_ques keeps track if a csi sequence is a private DEC control function beginning with '?'. Nowadays some private control functions begin with '>' and '='. Switch the code to instead use a new 3-bit vc_priv that allows for all private use parameter prefixes.

[PATCH 4/4] vt: ignore sequences that contain ':' in parameters.

2018-12-15 Thread Martin Hostettler
rivate use characters '?', '>', '=' and '>' that are not at the initial position. Signed-off-by: Martin Hostettler --- drivers/tty/vt/vt.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/tty/vt/vt.c b/drivers/t

[PATCH 3/4] vt: ignore csi sequences with intermediate characters.

2018-12-15 Thread Martin Hostettler
c. Signed-off-by: Martin Hostettler --- drivers/tty/vt/vt.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/drivers/tty/vt/vt.c b/drivers/tty/vt/vt.c index 448b4f6be7d1..24cd0e9c037b 100644 --- a/drivers/tty/vt/vt.c +++ b/drivers/tty/vt/vt.c @@ -2023,7 +2023,7 @@ s

vt: Improve CSI parsing

2018-12-15 Thread Martin Hostettler
This patch series improves parsing of csi sequences to be more compliant with current practice. ECMA-64 defines the format of CSI sequences which allow more characters than what the vt parser currently accepts. More importantly many of these characters are used in sequences that more capable termi

[PATCH 2/4] vt: Implement parsing for >, =, < private sequences.

2018-12-15 Thread Martin Hostettler
ble terminal implementations such as "Secondary Device Attributes", "Tertiary Device Attributes" and various advanced configuration commands that don't have dedicated terminfo entries. Signed-off-by: Martin Hostettler --- drivers/tty/vt/vt.c | 22 ++ 1