chiark / gitweb /
*** empty log message ***
[sympathy.git] / src / libsympathy.c
index e86c088098a87a4b78860bf40d64be0e723a88b1..70cdcfd408622baef77e1338dd9e8287eaf8cb1f 100644 (file)
@@ -11,6 +11,48 @@ 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 ***
+ *
+ * Revision 1.14  2008/02/12 22:36:46  james
+ * *** empty log message ***
+ *
+ * Revision 1.13  2008/02/08 15:06:42  james
+ * *** empty log message ***
+ *
+ * Revision 1.12  2008/02/07 13:26:35  james
+ * *** empty log message ***
+ *
+ * Revision 1.11  2008/02/07 13:22:51  james
+ * *** empty log message ***
+ *
+ * Revision 1.10  2008/02/07 11:32:41  james
+ * *** empty log message ***
+ *
+ * Revision 1.9  2008/02/07 11:11:14  staffcvs
+ * *** empty log message ***
+ *
+ * Revision 1.8  2008/02/07 00:43:27  james
+ * *** empty log message ***
+ *
+ * Revision 1.7  2008/02/07 00:39:13  james
+ * *** empty log message ***
+ *
+ * Revision 1.6  2008/02/06 20:26:58  james
+ * *** empty log message ***
+ *
+ * Revision 1.5  2008/02/06 17:53:28  james
+ * *** empty log message ***
+ *
  * Revision 1.4  2008/02/04 20:23:55  james
  * *** empty log message ***
  *
@@ -27,68 +69,3 @@ static char rcsid[] =
  */
 
 #include "project.h"
-
-struct termios old = { 0 };
-
-static void
-foo (int not)
-{
-  tcsetattr (0, TCSANOW, &old);
-  exit (1);
-}
-
-
-void
-testy (void)
-{
-  struct termios raw = { 0 };
-  VT102 v = { 0 };
-  ANSI a = { 0 };
-  fd_set rfd;
-  int fd;
-  char c;
-
-
-  signal (SIGINT, foo);
-
-  tcgetattr (0, &old);
-  tcgetattr (0, &raw);
-  cfmakeraw (&raw);
-  tcsetattr (0, TCSANOW, &raw);
-
-  a.fd = 1;
-
-  vt102_reset (&v);
-  ansi_reset (&a);
-
-
-  fd = open_fd_to_bash ();
-
-  FD_ZERO (&rfd);
-
-
-  for (;;)
-    {
-      FD_SET (fd, &rfd);
-      FD_SET (0, &rfd);
-      if (select (fd + 1, &rfd, NULL, NULL, NULL) <= 0)
-        continue;
-      if (FD_ISSET (0, &rfd))
-        {
-          if ((read (0, &c, 1) <= 0) || (c == 3))
-            break;
-
-          write (fd, &c, 1);
-        }
-      if (FD_ISSET (fd, &rfd))
-        {
-          if ((read (fd, &c, 1) <= 0))
-            break;
-          //write (1, &c, 1);
-          vt102_parse_char (&v, c);
-          ansi_draw (&a, &v.crt);
-        }
-    }
-  tcsetattr (0, TCSANOW, &old);
-  printf ("QUAT\n");
-}