chiark
/
gitweb
/
~ianmdlvl
/
sympathy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** empty log message ***
[sympathy.git]
/
src
/
keydis.c
diff --git
a/src/keydis.c
b/src/keydis.c
index 73f6306213268b184eb3f2de47cb53144372894a..9a7bd45398c00b86f8363bcb931ea1d6263dd673 100644
(file)
--- a/
src/keydis.c
+++ b/
src/keydis.c
@@
-10,6
+10,9
@@
static char rcsid[] = "$Id$";
/*
* $Log$
/*
* $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 ***
*
* 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;
{
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);
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);
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;
}
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)
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;
}
return 0;
}