list(quote(`:write-string`), string, quote(`:repl-result`))
}
makeMediaReplResult.complex <- function(value) {
- string <- deparse(value)
+ string <- paste(deparse(value), sep="", collapse="\n")
list(quote(`:write-string`), string, quote(`:repl-result`))
}
}
makeMediaReplResult.help_files_with_topic <- function(value) {
- output <- capture.output(tools:::Rd2txt(utils:::.getHelpFile(value),
- options=list(underline_titles=FALSE)))
- string <- paste(output, collapse="\n")
+ string <- helpFilesWithTopicString(value)
list(quote(`:popup-buffer`), sprintf("*slime-help(%s)*", attr(value, "topic")),
string, quote(`ess-help-mode`))
}