37 lines
1.2 KiB
Diff
37 lines
1.2 KiB
Diff
--- bsd-games-2.17/atc/input.c- 2023-10-17 20:06:14.984621967 -0700
|
|
+++ bsd-games-2.17/atc/input.c 2023-10-17 20:08:04.310531159 -0700
|
|
@@ -57,6 +57,7 @@
|
|
#define MAXDEPTH 15
|
|
|
|
#define RETTOKEN '\n'
|
|
+#define SPTOKEN ' '
|
|
#define REDRAWTOKEN '\014' /* CTRL(L) */
|
|
#define SHELLTOKEN '!'
|
|
#define HELPTOKEN '?'
|
|
@@ -96,6 +97,7 @@
|
|
|
|
RULE state0[] = { { ALPHATOKEN, 1, "%c:", setplane},
|
|
{ RETTOKEN, -1, "", NULL },
|
|
+ { SPTOKEN, -1, "", NULL },
|
|
{ HELPTOKEN, 12, " [a-z]<ret>", NULL }},
|
|
state1[] = { { 't', 2, " turn", turn },
|
|
{ 'a', 3, " altitude:", NULL },
|
|
@@ -127,6 +129,7 @@
|
|
state4[] = { { '@', 9, " at", NULL },
|
|
{ 'a', 9, " at", NULL },
|
|
{ RETTOKEN, -1, "", NULL },
|
|
+ { SPTOKEN, -1, "", NULL },
|
|
{ HELPTOKEN, 12, " @a<ret>", NULL }},
|
|
state5[] = { { NUMTOKEN, 7, "%c", delayb },
|
|
{ HELPTOKEN, 12, " [0-9]", NULL }},
|
|
@@ -141,8 +144,10 @@
|
|
{ 'a', 4, " 270", rel_dir },
|
|
{ 'q', 4, " 315", rel_dir },
|
|
{ RETTOKEN, -1, "", NULL },
|
|
+ { SPTOKEN, -1, "", NULL },
|
|
{ HELPTOKEN, 12, " @a<dir><ret>",NULL }},
|
|
state7[] = { { RETTOKEN, -1, "", NULL },
|
|
+ { SPTOKEN, -1, "", NULL },
|
|
{ HELPTOKEN, 12, " <ret>", NULL }},
|
|
state8[] = { { NUMTOKEN, 4, "%c", benum },
|
|
{ HELPTOKEN, 12, " [0-9]", NULL }},
|