mirror of
https://github.com/tmux/tmux.git
synced 2024-12-14 02:48:47 +00:00
Get the colours right.
This commit is contained in:
parent
4235ddb4e8
commit
0ba3bab997
10
input.c
10
input.c
@ -1,4 +1,4 @@
|
|||||||
/* $Id: input.c,v 1.53 2008-09-08 17:40:50 nicm Exp $ */
|
/* $Id: input.c,v 1.54 2008-09-08 20:51:19 nicm Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||||
@ -433,8 +433,10 @@ input_state_sequence_next(u_char ch, struct input_ctx *ictx)
|
|||||||
void
|
void
|
||||||
input_state_sequence_intermediate(u_char ch, struct input_ctx *ictx)
|
input_state_sequence_intermediate(u_char ch, struct input_ctx *ictx)
|
||||||
{
|
{
|
||||||
if (INPUT_INTERMEDIATE(ch))
|
if (INPUT_INTERMEDIATE(ch)) {
|
||||||
|
log_debug2(":: in %zu: %hhu (%c)", ictx->off, ch, ch);
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (INPUT_UPPERCASE(ch) || INPUT_LOWERCASE(ch)) {
|
if (INPUT_UPPERCASE(ch) || INPUT_LOWERCASE(ch)) {
|
||||||
input_state(ictx, input_state_first);
|
input_state(ictx, input_state_first);
|
||||||
@ -1075,14 +1077,14 @@ input_handle_sequence_sgr(struct input_ctx *ictx)
|
|||||||
if (o == 38) {
|
if (o == 38) {
|
||||||
if (m > 7 && m < 16) {
|
if (m > 7 && m < 16) {
|
||||||
attr |= ATTR_BRIGHT;
|
attr |= ATTR_BRIGHT;
|
||||||
m -= 7;
|
m -= 8;
|
||||||
}
|
}
|
||||||
fg = m;
|
fg = m;
|
||||||
break;
|
break;
|
||||||
} else if (o == 48) {
|
} else if (o == 48) {
|
||||||
if (m > 7 && m < 16) {
|
if (m > 7 && m < 16) {
|
||||||
attr |= ATTR_BRIGHT;
|
attr |= ATTR_BRIGHT;
|
||||||
m -= 7;
|
m -= 8;
|
||||||
}
|
}
|
||||||
bg = m;
|
bg = m;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user