aboutsummaryrefslogtreecommitdiffstats
path: root/src/cmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd.c')
-rw-r--r--src/cmd.c69
1 files changed, 32 insertions, 37 deletions
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);