An Ajax Common Lisp Library using parenscript to generate javascript and hunchentoot (for now) as the web server. Basically a fork and refactoring of ht-simple-ajax with an attempt merge ideas and code from ht-ajax.
If smackjack is loaded in sbcl from the command-line (e.g. without slime), sb-introspect is not present and the impl-dependent/sbcl.lisp file fails with a package error. That's because the (require :sb-introspect) form is not evaluated until runtime, but the symbols are read at compile-time.
You could fix it by adding #+sbcl :sb-introspect to the depends-on clause in the system file.
nice project! I use it. My question is regarding push and pull at the same time: in my mind it would be possible to do both at the same time. But this requires two prologues to be generated, and the second prologue erases the objects created by the first prologue. What is the best way to achieve this?