#include "ebisp/interpreter.h"
#include "ebisp/parser.h"
#include "ebisp/scope.h"
+#include "ebisp/std.h"
#include "game/level.h"
#include "game/level/player/rigid_rect.h"
#include "game/level_script.h"
#include "sdl/renderer.h"
#include "system/log.h"
+#include "system/log_script.h"
#include "system/lt.h"
#include "system/nth_alloc.h"
#include "ui/console.h"
/* TODO(#356): Console does not support autocompletion */
/* TODO(#357): Console does not show the state of the GC of the script */
/* TODO(#358): Console does not support copy, cut, paste operations */
-/* TODO(#503): hide-goal and show-goal are not accessible in Console */
Console *create_console(Level *level,
const Sprite_font *font)
NIL(console->gc));
load_std_library(console->gc, &console->scope);
+ load_log_library(console->gc, &console->scope);
load_level_library(console->gc, &console->scope, level);
console->edit_field = PUSH_LT(