Hi,
Public repository now up at https://github.com/CLowcay/wayland-terminal
--
Callum
On Sat, 2011-01-08 at 21:16 -0500, Kristian Høgsberg wrote:
> Hi Callum,
>
> Thanks, that's great, I've applied the entire series and pushed. If
> you have more patches coming, it'll be a lot easier for me to
Implement the vt102 editing commands, and insert/replace mode.
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 99 ++-
1 files changed, 97 insertions(+), 2 deletions(-)
diff --git a/clients/terminal.c b/clients/terminal.c
index 60da93a
to xterm-256color to better reflect terminal
capabilities (although it still doesn't emulate all of xterm).
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 39 +++
1 files changed, 19 insertions(+), 20 deletions(-)
diff --git a/clients/termina
Implements support for function, cursor, and editing keys, with
modifiers. Partially implements application keypad mode. Expands
control key support.
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 179 ++--
1 files changed, 174
Implements correct behaviour for vt100 cursor movement, erasing, custom
tabs, and reporting. Includes relevant terminal modes.
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 386 ++--
1 files changed, 343 insertions(+), 43 deletions
Implement scroll margins and related escape codes.
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 206
1 files changed, 190 insertions(+), 16 deletions(-)
diff --git a/clients/terminal.c b/clients/terminal.c
index 26f8c9d..e900298
Hi,
I've been working on splitting up my patch, I will be posting it in 10
parts shortly. I've also fixed a few bugs and added some new features,
most notably 256 colour support and function keys with modifiers.
The garbage in front of the bash prompt is caused by a lack of support
for OSC escap
Upgrade and refactor terminal_data to properly handle non-csi escape
codes, control characters in escape codes, and invalid escape sequences.
Also fix a buffer overflow in the escape sequence buffer.
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 213
Includes the 3 vt100 character sets. Some of the graphic symbols don't
display because they are not included in the default font. Apparantly
the cairo toy font API doesn't do font substitution.
Signed-off-by: Callum Lowcay
---
clients/termina
Use TIOCSWINSZ ioctl to set window size on terminal resize.
This causes applications to be notified of the resize event.
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 27 +++
1 files changed, 19 insertions(+), 8 deletions(-)
diff --git a/clients/terminal.c b
Includes bold, underline, inverse, and blink attributes. Blink is
rendered bold as in xterm. Supports xterm's 256 color palette.
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 333 ++--
1 files changed, 295 insertions(+), 38 dele
Signed-off-by: Callum Lowcay
---
clients/terminal.c | 200 +---
1 files changed, 175 insertions(+), 25 deletions(-)
diff --git a/clients/terminal.c b/clients/terminal.c
index ecbf0a4..2868674 100644
--- a/clients/terminal.c
+++ b/clients
I have developed a patch to make the terminal client a little more
useful. It's quite long, so I won't post it here, instead download it
from http://callumscode.com/downloads/wayland-terminal-patch-1.patch if
you are interested.
The patch adds the following features:
- UTF-8 compliance
- Most Vt
13 matches
Mail list logo