about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--cecho.lisp1
-rw-r--r--cxdrt.lisp3
-rw-r--r--doc/breaking_rules.md2
3 files changed, 5 insertions, 1 deletions
diff --git a/cecho.lisp b/cecho.lisp
index 1f68f58..d5c61b6 100644
--- a/cecho.lisp
+++ b/cecho.lisp
@@ -1,3 +1,4 @@
+(ql:quickload "jsonrpc")
 (require "jsonrpc")
 (defun main ()
   (let ((server (jsonrpc:make-server)))
diff --git a/cxdrt.lisp b/cxdrt.lisp
index 6c84657..3e95334 100644
--- a/cxdrt.lisp
+++ b/cxdrt.lisp
@@ -1,3 +1,6 @@
+;;; Depends on the "frpc" package from QuickLisp
+(ql:quickload "frpc")
+
 (defun xwrt (fname)
   (with-open-file (f fname :direction :output :if-exists :supersede :element-type '(unsigned-byte 8))
     (frpc:write-xtype :int32 f 1234)
diff --git a/doc/breaking_rules.md b/doc/breaking_rules.md
index 2323140..200f3b8 100644
--- a/doc/breaking_rules.md
+++ b/doc/breaking_rules.md
@@ -93,7 +93,7 @@ Even though this is a prototype, attention should be paid to basic craftsmanship
 
 * Divide the system into packages, using the subset of CL that is
   supported by OpenLisp
-* Write docstrings for at least each public fun and class.
+* Write docstrings for at least each public fun, class and package.
   There are good guidelines in the Elisp manual, but for now one sentence will suffice.
 * Use `declare`
   to check the types of parameters in public interfaces (see below).