aboutsummaryrefslogtreecommitdiffstats
path: root/src/keydis.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/keydis.c')
-rw-r--r--src/keydis.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/keydis.c b/src/keydis.c
index 73f6306..9a7bd45 100644
--- a/src/keydis.c
+++ b/src/keydis.c
@@ -10,6 +10,9 @@ static char rcsid[] = "$Id$";
/*
* $Log$
+ * Revision 1.5 2008/02/23 11:48:37 james
+ * *** empty log message ***
+ *
* Revision 1.4 2008/02/22 17:07:00 james
* *** empty log message ***
*
@@ -95,7 +98,7 @@ keydis_ipc_set_ansi (KeyDis * _t, Context * c, int ansi)
{
KeyDis_IPC *t = (KeyDis_IPC *) _t;
- vt102_set_ansi (c->v, ansi);
+ vt102_set_ansi (c->v, ansi);
ipc_msg_send_setansi (t->s, ansi);
@@ -128,6 +131,9 @@ keydis_vt102_set_baud (KeyDis * _t, Context * c, int baud)
KeyDis_VT102 *t = (KeyDis_VT102 *) _t;
tty_set_baud (c->t, baud);
+ tty_parse_reset (c);
+
+ log_f (c->l, "<baud changed to %d>", baud);
return 0;
}
@@ -158,7 +164,7 @@ keydis_vt102_set_ansi (KeyDis * _t, Context * c, int ansi)
KeyDis_VT102 *t = (KeyDis_VT102 *) _t;
if (c->v)
- c->v->xn_glitch=ansi ? 0:1;
+ c->v->xn_glitch = ansi ? 0 : 1;
return 0;
}