[ESS] Swankr

Vitalie Spinu spinuvit at gmail.com
Sat Dec 10 17:39:41 CET 2011


On 10 December 2011 00:30, Christophe Rhodes <csr21 at cantab.net> wrote:
> I've fixed some rough edges, updated some text files, and pushed
> things to public repositories.  At
> <http://common-lisp.net/~crhodes/swankr/> there should be some updated
> instructions for getting started; it's still at the "some assembly
> required" stage, but hopefully to emacs veterans it's clear enough --
> please shout if some bits of the instructions don't actually work; I'm
> aware that reliable third-party deployment is hard.
>

I've tried your instructions on a machine without SBCL and I am getting:

Polling "/tmp/slime.29661".. (Abort with `M-x
slime-abort-connection'.) [3 times]
Connecting to Swank on port 4005..
Versions differ: 2011-12-10 (slime) vs. nil (swank). Continue? (y or n)
error in process filter: or: Can't find suitable coding-system
error in process filter: Can't find suitable coding-system

Any ideas?

Thanks,
Vitalie.

PS: my slime setup:

(require 'slime)
(setq slime-net-coding-system 'utf-8-unix)
(slime-setup '(slime-asdf slime-repl slime-scratch slime-presentations
slime-media))
(setq slime-lisp-implementations
      '((R ("R" "--no-save" "--max-vsize=4096M")
           :init (lambda (port-filename coding-system)
                   (format

"source('/home/vitoshka/.emacs.d/site-lisp/swankr/swank.R',
keep.source=TRUE, chdir=TRUE)\nstartSwank('%s')\n" port-filename)))))

> Once you're up and running, playing with the repl should be fun; there's
> support for in-emacs display of lattice objects, for example, and the
> debugger support is relatively complete too -- so executions which
> generate errors will pop up an emacs debugger interface.  (It will take
> some getting used to, I imagine).
>
> I hope this gets you started.  Good luck!
>
> Cheers,
>
> Christophe



More information about the ESS-help mailing list