chiark / gitweb /
*** empty log message ***
[sympathy.git] / src / cmd.c
index 6017ccb488b051f0068597dee371bb59d3869a6d..7105c5b1a28bf920c9c4046194e55bea767bff8e 100644 (file)
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -10,6 +10,12 @@ static char rcsid[] = "$Id$";
 
 /*
  * $Log$
+ * Revision 1.3  2008/02/22 17:07:00  james
+ * *** empty log message ***
+ *
+ * Revision 1.2  2008/02/15 23:52:12  james
+ * *** empty log message ***
+ *
  * Revision 1.1  2008/02/15 15:14:19  james
  * *** empty log message ***
  *
@@ -28,10 +34,16 @@ cmd_parse (Cmd * c, Context * ctx, char *buf)
     ctx->k->set_flow (ctx->k, ctx, 1);
   if (!strcmp (buf, "noflow"))
     ctx->k->set_flow (ctx->k, ctx, 0);
+  if (!strcmp (buf, "ansi"))
+    ctx->k->set_ansi (ctx->k, ctx, 0);
+  if (!strcmp (buf, "noansi"))
+    ctx->k->set_ansi (ctx->k, ctx, 1);
   if (!strncmp (buf, "baud", 4))
     ctx->k->set_baud (ctx->k, ctx, atoi (buf + 4));
   if (!strncmp (buf, "break", 4))
     ctx->k->send_break (ctx->k, ctx);
+  if (!strncmp (buf, "hangup", 4))
+    ctx->k->hangup (ctx->k, ctx);
 
 }