el-get/recipes/swank-newlisp.rcp
2013-07-08 15:06:34 -07:00

18 lines
877 B
Plaintext

(:name swank-newlisp
:website "https://github.com/kosh04/swank-newlisp"
:description "Swank server for newLISP"
:type github
:pkgname "kosh04/swank-newlisp"
:depends slime
:post-init (progn
(defun swank-newlisp-init (port-filename coding-system)
(format "%S\n" `(swank:start-server ,port-filename)))
(defvar swank-newlisp-filename "swank-newlisp.lsp")
(defun slime-newlisp ()
(interactive)
(let ((slime-lisp-implementations
`((newlisp ("newlisp" "-n" ,(locate-file swank-newlisp-filename load-path))
:init swank-newlisp-init
:coding-system utf-8-unix))))
(slime 'newlisp)))))