summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a8a7e47)
Wow, nearly working. There's some way of causing R to get into the
proper debugger; not sure how to reproduce it yet.
object <- `swank:inspector-nth-part`(slimeConnection, sldbState, index)
inspectObject(slimeConnection, object)
}
object <- `swank:inspector-nth-part`(slimeConnection, sldbState, index)
inspectObject(slimeConnection, object)
}
+
+`swank:inspector-pop` <- function(slimeConnection, sldbState) {
+ if(!is.null(slimeConnection$istate$previous)) {
+ slimeConnection$istate <- slimeConnection$istate$previous
+ istateToElisp(slimeConnection$istate)
+ } else {
+ FALSE
+ }
+}
+
+`swank:inspector-next` <- function(slimeConnection, sldbState) {
+ if(!is.null(slimeConnection$istate$`next`)) {
+ slimeConnection$istate <- slimeConnection$istate$`next`
+ istateToElisp(slimeConnection$istate)
+ } else {
+ FALSE
+ }
+}