From: Christophe Rhodes Date: Wed, 25 Aug 2010 14:57:56 +0000 (+0100) Subject: implement swank:interactive-eval and swank:eval-and-grab-output X-Git-Url: http://christophe.rhodes.io/gitweb/?p=swankr.git;a=commitdiff_plain;h=574dfdfecdc1bb179c60e79e680092469303404a;hp=574dfdfecdc1bb179c60e79e680092469303404a implement swank:interactive-eval and swank:eval-and-grab-output This allows C-c : and C-u C-c : to work, modulo the printing of an unnecessary [1]. The evaluation semantics of R are not what a Lisper might expect; printToString(eval(parse(...))) does not necessarily perform the evaluation before altering the output stream with sink() -- so capturing all sorts of incidental output if something goes wrong. This commit brought to you using C-c C-c. ---