} else PopUpMoveDialog(*buf);
}
+static Boolean noEcho;
+
+void
+EchoOn ()
+{
+ if(!noEcho) return;
+ system("stty echo");
+ WidgetEcho(&chatOptions[CHAT_IN], 1);
+ noEcho = False;
+}
+
+void
+EchoOff ()
+{
+ system("stty -echo");
+ WidgetEcho(&chatOptions[CHAT_IN], 0);
+ noEcho = True;
+}
+
//--------------------------------- Game-List options dialog ------------------------------------------
char *strings[LPUSERGLT_SIZE];
int len, cnt = 0;
snprintf(buf, MSG_SIZ, ".B %s", name);
len = strlen(buf);
- for(len=1; buf[len] == ' ' || isalpha(buf[len]) || isdigit(buf[len]); len++);
+ for(len=1; buf[len] == ' ' || buf[len] == '-' || isalpha(buf[len]) || isdigit(buf[len]); len++);
buf[len] = NULLCHAR;
while(buf[--len] == ' ') buf[len] = NULLCHAR;
while((line = ReadLine(f))) {