X-Git-Url: http://christophe.rhodes.io/gitweb/?p=swankr.git;a=blobdiff_plain;f=swank-presentations.R;h=0832fafd931b59bcb6177f4b13781d8a9bec4417;hp=d2ed3f71efe45542bb3454a3fec4a815cd4d987e;hb=1b24056279f85b8b6988f8d35eceaf98ba3dc615;hpb=e35149b43e4da28f542c6bdf2decd802e84dd440 diff --git a/swank-presentations.R b/swank-presentations.R index d2ed3f7..0832faf 100644 --- a/swank-presentations.R +++ b/swank-presentations.R @@ -45,3 +45,10 @@ sendReplResultFunction <- presentReplResult } } +`swank:clear-repl-results` <- function(slimeConnection, sldbState) { + if(!exists("idToObject", envir=slimeConnection)) { + assign("idToObject", new.env(), envir=slimeConnection) + } + rm(list=ls(slimeConnection$idToObject), envir=slimeConnection$idToObject) + TRUE +}