/* Do not remove the headers from this file! see /USAGE for more info. */ #include <mudlib.h> object query_owner(); // in SHELL private nosave string scrollback = ""; private nosave string last_scrollback = ""; private nomask void cmd_scrollback() { if(last_scrollback=="") { write("You have no scrollback.\n"); return; } more(last_scrollback); } nomask void end_scrollback() { last_scrollback = scrollback; scrollback = ""; } nomask void add_scrollback(string s) { if ( previous_object() != query_owner() ) error("illegal attempt at adding scrollback data\n"); scrollback += s; }