From: divverent Date: Thu, 8 Jan 2009 16:07:01 +0000 (+0000) Subject: commandmode: use Cmd_ExecuteString so semicolons don't start new commands X-Git-Tag: xonotic-v0.1.0preview~1955 X-Git-Url: https://git.xonotic.org/?a=commitdiff_plain;h=3d89764dc242c88906c8a295d50aef2a7ca4366f;p=xonotic%2Fdarkplaces.git commandmode: use Cmd_ExecuteString so semicolons don't start new commands git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8637 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/keys.c b/keys.c index 1d135536..839652ea 100644 --- a/keys.c +++ b/keys.c @@ -536,7 +536,7 @@ Key_Message (int key, char ascii) if (key == K_ENTER || ascii == 10 || ascii == 13) { if(chat_mode < 0) - Cbuf_AddText(va("%s\n", chat_buffer)); + Cmd_ExecuteString(chat_buffer, src_command); // not Cbuf_AddText to allow semiclons in args; however, this allows no variables then. Use aliases! else Cmd_ForwardStringToServer(va("%s %s", chat_mode ? "say_team" : "say ", chat_buffer));