[slime-devel] SLIME protocol version vs SWANK protocol version

Hugo Duncan hugo at hugoduncan.org
Wed May 18 17:22:03 UTC 2011


Hi,

I am writing a swank server for clojure, and for various reasons,
not least of which the frequent updates to SLIME, the versions of
slime.el used to connect are usually somewhat old.

The clojure swank server could easily support multiple versions of the
slime protocol, making it less painful to set up for the many emacs
newbies in the clojure world, but to do so would require knowledge of the
slime protocol version implemented in slime.el.

Would a change in the swank:connection-info message to include
slime-protocol-version be a possibility?

       (swank:connection-info "20110501")

This obviously doesn't allow retroactive support of old slime versions,
but would provide a path to doing so in the future.

-- 
Hugo Duncan




More information about the slime-devel mailing list