mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-27 14:42:07 +00:00
93c9f96416
structure to help tidy the command buffer struct up a bit, fixed a few bugs and probably created 100 more. A lot of things were changed to allow embedded commands: - Old buffers on the stack are left alone for Cbuf_ExecuteStack to clean up. This is so return values can be extracted from them. - The imperative flag has been added. An imperative buffer and all buffers following it can not be paused with the wait command. - The returning flag and retval dstring have been added. If a buffer returned something, the flag will be set. - The return command was added so there was something to use in the substitution. Return nukes all loop buffers since they don't really count as independent functions, sets the return value on the top buffer, and clears it. - Who knows what else. |
||
---|---|---|
.. | ||
.gitignore | ||
buffer.c | ||
client.c | ||
complete.c | ||
console.c | ||
filelist.c | ||
inputline.c | ||
list.c | ||
Makefile.am | ||
menu.c | ||
server.c |