From f23e17f2eac3f506afe9a1e44302112cc363b59f Mon Sep 17 00:00:00 2001 From: james <> Date: Sun, 2 Mar 2008 10:37:56 +0000 Subject: *** empty log message *** --- src/cmd.c | 69 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 32 insertions(+), 37 deletions(-) (limited to 'src/cmd.c') diff --git a/src/cmd.c b/src/cmd.c index c2d5e57..4629610 100644 --- a/src/cmd.c +++ b/src/cmd.c @@ -10,6 +10,9 @@ static char rcsid[] = "$Id$"; /* * $Log$ + * Revision 1.9 2008/03/02 10:37:56 james + * *** empty log message *** + * * Revision 1.8 2008/02/29 22:50:29 james * *** empty log message *** * @@ -40,7 +43,7 @@ static char rcsid[] = "$Id$"; int -cmd_parse (Cmd * c, Context * ctx,ANSI *a, char *buf) +cmd_parse (Cmd * c, Context * ctx, ANSI * a, char *buf) { if (!strcmp (buf, "quit")) c->disconnect++; @@ -61,11 +64,10 @@ cmd_parse (Cmd * c, Context * ctx,ANSI *a, char *buf) else if (!strcmp (buf, "reset")) ctx->k->reset (ctx->k, ctx); else if (!strcmp (buf, "expand")) { - int w=a->terminal->size.x; - int h=a->terminal->size.y-1; - ctx->k->set_size (ctx->k, ctx, w,h); - } - else if (!strncmp (buf, "width", 5)) + int w = a->terminal->size.x; + int h = a->terminal->size.y - 1; + ctx->k->set_size (ctx->k, ctx, w, h); + } else if (!strncmp (buf, "width", 5)) ctx->k->set_size (ctx->k, ctx, atoi (buf + 5), 0); else if (!strncmp (buf, "height", 6)) ctx->k->set_size (ctx->k, ctx, 0, atoi (buf + 6)); @@ -93,45 +95,38 @@ cmd_show_status (Cmd * c, Context * ctx) } int -cmd_key (Cmd * c, Context * ctx,ANSI *a, int key) +cmd_key (Cmd * c, Context * ctx, ANSI * a, int key) { - if (c->error) - { - c->error = 0; - c->active = 0; - cmd_show_status (c, ctx); - return 0; - } + if (c->error) { + c->error = 0; + c->active = 0; + cmd_show_status (c, ctx); + return 0; + } - if (key == 13) - { - if (cmd_parse (c, ctx, a,c->buf + 1)) - { - c->error++; - } - else - { - c->active = 0; - } - cmd_show_status (c, ctx); - return 0; + if (key == 13) { + if (cmd_parse (c, ctx, a, c->buf + 1)) { + c->error++; + } else { + c->active = 0; } + cmd_show_status (c, ctx); + return 0; + } - if (((key == 8) || (key == 127)) && (c->ptr > 1)) - { - c->ptr--; - c->buf[c->ptr] = 0; - } + if (((key == 8) || (key == 127)) && (c->ptr > 1)) { + c->ptr--; + c->buf[c->ptr] = 0; + } - if ((key >= 32) && (key < 127)) - { + if ((key >= 32) && (key < 127)) { - c->buf[c->ptr] = key; - c->ptr++; - c->buf[c->ptr] = 0; + c->buf[c->ptr] = key; + c->ptr++; + c->buf[c->ptr] = 0; - } + } cmd_show_status (c, ctx); -- cgit v1.2.3