aboutsummaryrefslogtreecommitdiffstats
path: root/Lisp/moxie/package.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'Lisp/moxie/package.lisp')
-rw-r--r--Lisp/moxie/package.lisp21
1 files changed, 21 insertions, 0 deletions
diff --git a/Lisp/moxie/package.lisp b/Lisp/moxie/package.lisp
new file mode 100644
index 0000000..12514b0
--- /dev/null
+++ b/Lisp/moxie/package.lisp
@@ -0,0 +1,21 @@
+(defpackage moxie
+ (:use :cl :cl-user)
+ (:export *moxie-repl-stream*
+ add-hook remove-hook run-hook
+ add-keyword remove-keyword
+ add-keystroke-macro remove-keystroke-macro
+ map-variables escape-mux-string
+
+ *world* world-var
+
+ make-attributed-string make-attributes make-range make-font
+ make-color make-super make-underline make-link
+ send-to-mux write-array-to-mux print-to-world set-status-buffer clear-screen
+ enable-logging disable-logging))
+(in-package :moxie)
+
+(defvar *moxie-result-stream* nil
+ "Where output from the TPL goes.")
+
+(defvar *world* nil
+ "The world currently calling into a plug in function.") \ No newline at end of file