X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=sympathy.git;a=blobdiff_plain;f=src%2Flibsympathy.c;h=70cdcfd408622baef77e1338dd9e8287eaf8cb1f;hp=7e6d78beedae5d6f8f84f50dc24354500653487c;hb=cd3c335082e66f9a790a5bbb0f24a7ec49c9d3d5;hpb=89fa7c69158bf37823875c61345024308b156772 diff --git a/src/libsympathy.c b/src/libsympathy.c index 7e6d78b..70cdcfd 100644 --- a/src/libsympathy.c +++ b/src/libsympathy.c @@ -11,6 +11,15 @@ static char rcsid[] = /* * $Log$ + * Revision 1.18 2008/02/14 00:57:58 james + * *** empty log message *** + * + * Revision 1.17 2008/02/13 16:57:29 james + * *** empty log message *** + * + * Revision 1.16 2008/02/13 09:12:21 james + * *** empty log message *** + * * Revision 1.15 2008/02/13 01:08:18 james * *** empty log message *** * @@ -60,79 +69,3 @@ static char rcsid[] = */ #include "project.h" - - - -void -testy (void) -{ - struct termios raw = { 0 }; - ANSI a = { 0 }; - Context c; - -#if 0 - fd_set rfd; - int fd; - char c; - - TTY *t; - VT102 *v; - History *h; - int i; -#endif - - - - ansi_reset (&a); - - - c.t = tty_new_test (); - c.v = vt102_new (); - - a.terminal=terminal_open(0,1); - - - FD_ZERO (&rfd); - for (;;) - { - struct timeval tv = { 0, 100000 }; - - FD_SET (t->fd, &rfd); - FD_SET (a.fd, &rfd); - select (t->fd + 1, &rfd, NULL, NULL, &tv); - -#if 0 - if (FD_ISSET (a.fd, &rfd)) - { - } -#endif - - switch (ansi_dispatch (&a, v, t)) - { - case -1: - break; - case 1: - ansi_getsize (&a); - ansi_reset (&a); - ansi_draw (&a, &v->crt); - break; - } - - if (FD_ISSET (t->fd, &rfd)) - { - if (vt102_dispatch_one (v, t, h)) - break; - } - - if (had_winch) - { - had_winch = 0; - ansi_getsize (&a); - ansi_reset (&a); - ansi_draw (&a, &v->crt); - } - ansi_draw (&a, &v->crt); - } - tcsetattr (0, TCSANOW, &old); - printf ("QUAT\n"); -}