Skip to content

Instantly share code, notes, and snippets.

@jthaman
Created January 31, 2021 15:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jthaman/4bd101183700d45a1d000f12738435ec to your computer and use it in GitHub Desktop.
Save jthaman/4bd101183700d45a1d000f12738435ec to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
======================================================================
1 -> (ess-set-width)
1 <- ess-set-width: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
| 2 -> (ess-synchronize-dirs)
| | 3 -> (inferior-ess-available-p)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | | 4 -> (inferior-ess-mark-as-busy #<process R>)
| | | 4 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.06766833333333334 last-availability-check (24598 53295 361459 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))))
| | | 4 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| | | | 5 -> (ess--accumulation-buffer #<process R>)
| | | | 5 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | | | 5 -> (inferior-ess--set-status #<process R> "> ")
| | | | 5 <- inferior-ess--set-status: 0
| | | | 5 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | | | | 6 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | 5 <- ess--if-verbose-write-process-state: nil
| | | | 5 -> (inferior-ess-run-callback #<process R> "> ")
| | | | 5 <- inferior-ess-run-callback: nil
| | | 4 <- inferior-ess-tracebug-output-filter: nil
| | 3 <- inferior-ess-available-p: t
| | 3 -> (ess-if-verbose-write "
(ess-synchronize-dirs)
")
| | | 4 -> (ess-write-to-dribble-buffer "
(ess-synchronize-dirs)
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| | 3 -> (ess-get-words-from-vector "getwd()
")
| | | 4 -> (inferior-ess-force)
| | | | 5 -> (ess-force-buffer-current)
| | | | | 6 -> (ess-make-buffer-current)
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-make-buffer-current: "R"
| | | | 5 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 -> (ess-command "getwd()
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | 5 -> (ess-command--get-proc nil nil)
| | | | | 6 -> (ess-get-process "R")
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-get-process: #<process R>
| | | | 5 <- ess-command--get-proc: #<process R>
| | | | 5 -> (inferior-ess--output-sentinel)
| | | | 5 <- inferior-ess--output-sentinel: "ess-output-sentinel5"
| | | | 5 -> (ess--strip-final-newlines "getwd()
")
| | | | 5 <- ess--strip-final-newlines: "getwd()"
| | | | 5 -> (ess-r-format-command "getwd()" (output-sentinel . "ess-output-sentinel5"))
| | | | 5 <- ess-r-format-command: ".ess.command(getwd(), 'ess-output-sentinel5')
"
| | | | 5 -> (ess-if-verbose-write "(ess-command getwd()
..)")
| | | | | 6 -> (ess-write-to-dribble-buffer "(ess-command getwd()
..)")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | | 5 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | 5 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | 5 -> (inferior-ess-mark-as-busy #<process R>)
| | | | 5 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel5" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.04530288888888889 last-availability-check (24598 53301 312006 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))))
| | | | 5 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel5-START
")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel5-START
" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel5-START
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel5-START
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel5")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel5-START
")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel5-END
> ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel5-END
> " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel5-END
>
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel5-END
>
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel5")
| | | | | | | 8 -> (inferior-ess--sentinel-start-re "ess-output-sentinel5")
| | | | | | | 8 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel5-START$\\)"
| | | | | | 7 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.04530288888888889 last-availability-check (24598 53301 312006 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))))
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel5-END
> ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | 5 <- ess-wait-for-process: t
| | | 4 <- ess-command: #<buffer *ess-get-words*>
| | | 4 -> (ess-if-verbose-write " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 -> (ess-write-to-dribble-buffer " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 <- ess-write-to-dribble-buffer: nil
| | | 4 <- ess-if-verbose-write: nil
| | 3 <- ess-get-words-from-vector: ("\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 -> (ess--derive-connection-path "//xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx/" "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 <- ess--derive-connection-path: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
| 2 <- ess-synchronize-dirs: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--idle-timer-function)
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--idle-timer-function)
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r-eldoc-function)
| 2 -> (ess-get-next-available-process)
| | 3 -> (inferior-ess-available-p #<process R>)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | | 4 -> (inferior-ess-mark-as-busy #<process R>)
| | | 4 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.04530288888888889 last-availability-check (24598 53301 312006 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53301 320401 0))
| | | 4 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| | | | 5 -> (ess--accumulation-buffer #<process R>)
| | | | 5 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | | | 5 -> (inferior-ess--set-status #<process R> "> ")
| | | | 5 <- inferior-ess--set-status: 0
| | | | 5 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | | | | 6 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | 5 <- ess--if-verbose-write-process-state: nil
| | | | 5 -> (inferior-ess-run-callback #<process R> "> ")
| | | | 5 <- inferior-ess-run-callback: nil
| | | 4 <- inferior-ess-tracebug-output-filter: nil
| | 3 <- inferior-ess-available-p: t
| 2 <- ess-get-next-available-process: #<process R>
| 2 -> (ess-function-arguments #("library" 0 7 (fontified t face ess-modifiers-face)) #<process R>)
| 2 <- ess-function-arguments: (("base" 24598 53295 426902 0) (("package" . #1="") ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required"))
| 2 -> (ess-eldoc-docstring-format #("library" 0 7 (fontified t face ess-modifiers-face)) "package=, help=, pos=2, lib.loc=NULL, character.only=FALSE, logical.return=FALSE, warn.conflicts=, quietly=FALSE, verbose=getOption(\"verbose\"), mask.ok=, exclude=, include.only=, attach.required=missing(include.only)" t)
| 2 <- ess-eldoc-docstring-format: #("library: package=, help=, pos=2, lib.loc=NULL, character.only=F, logical.re{--}" 0 7 (fontified t face font-lock-function-name-face))
1 <- ess-r-eldoc-function: #("library: package=, help=, pos=2, lib.loc=NULL, character.only=F, logical.re{--}" 0 7 (fontified t face font-lock-function-name-face))
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
| 2 -> (ess-synchronize-dirs)
| | 3 -> (inferior-ess-available-p)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | | 4 -> (inferior-ess-mark-as-busy #<process R>)
| | | 4 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.03034025925925926 last-availability-check (24598 53311 733553 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53301 320401 0))
| | | 4 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| | | | 5 -> (ess--accumulation-buffer #<process R>)
| | | | 5 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | | | 5 -> (inferior-ess--set-status #<process R> "> ")
| | | | 5 <- inferior-ess--set-status: 0
| | | | 5 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | | | | 6 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | 5 <- ess--if-verbose-write-process-state: nil
| | | | 5 -> (inferior-ess-run-callback #<process R> "> ")
| | | | 5 <- inferior-ess-run-callback: nil
| | | 4 <- inferior-ess-tracebug-output-filter: nil
| | 3 <- inferior-ess-available-p: t
| | 3 -> (ess-if-verbose-write "
(ess-synchronize-dirs)
")
| | | 4 -> (ess-write-to-dribble-buffer "
(ess-synchronize-dirs)
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| | 3 -> (ess-get-words-from-vector "getwd()
")
| | | 4 -> (inferior-ess-force)
| | | | 5 -> (ess-force-buffer-current)
| | | | | 6 -> (ess-make-buffer-current)
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-make-buffer-current: "R"
| | | | 5 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 -> (ess-command "getwd()
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | 5 -> (ess-command--get-proc nil nil)
| | | | | 6 -> (ess-get-process "R")
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-get-process: #<process R>
| | | | 5 <- ess-command--get-proc: #<process R>
| | | | 5 -> (inferior-ess--output-sentinel)
| | | | 5 <- inferior-ess--output-sentinel: "ess-output-sentinel6"
| | | | 5 -> (ess--strip-final-newlines "getwd()
")
| | | | 5 <- ess--strip-final-newlines: "getwd()"
| | | | 5 -> (ess-r-format-command "getwd()" (output-sentinel . "ess-output-sentinel6"))
| | | | 5 <- ess-r-format-command: ".ess.command(getwd(), 'ess-output-sentinel6')
"
| | | | 5 -> (ess-if-verbose-write "(ess-command getwd()
..)")
| | | | | 6 -> (ess-write-to-dribble-buffer "(ess-command getwd()
..)")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | | 5 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | 5 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | 5 -> (inferior-ess-mark-as-busy #<process R>)
| | | | 5 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel6" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.02076683950617284 last-availability-check (24598 53312 633140 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53301 320401 0))
| | | | 5 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel6-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel6-END")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel6-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel6-END" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel6-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel6-END
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel6-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel6-END
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel6")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel6-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel6-END")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "
> ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "
> " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
>
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
>
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel6")
| | | | | | | 8 -> (inferior-ess--sentinel-start-re "ess-output-sentinel6")
| | | | | | | 8 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel6-START$\\)"
| | | | | | 7 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.02076683950617284 last-availability-check (24598 53312 633140 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53301 320401 0))
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "
> ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | 5 <- ess-wait-for-process: t
| | | 4 <- ess-command: #<buffer *ess-get-words*>
| | | 4 -> (ess-if-verbose-write " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 -> (ess-write-to-dribble-buffer " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 <- ess-write-to-dribble-buffer: nil
| | | 4 <- ess-if-verbose-write: nil
| | 3 <- ess-get-words-from-vector: ("\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 -> (ess--derive-connection-path "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx" "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 <- ess--derive-connection-path: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
| 2 <- ess-synchronize-dirs: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-switch-to-inferior-or-script-buffer nil)
| 2 -> (ess-switch-to-ESS t)
| | 3 -> (ess-force-buffer-current)
| | | 4 -> (ess-make-buffer-current)
| | | | 5 -> (update-ess-process-name-list)
| | | | 5 <- update-ess-process-name-list: nil
| | | 4 <- ess-make-buffer-current: "R"
| | 3 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| 2 <- ess-switch-to-ESS: 767
1 <- ess-switch-to-inferior-or-script-buffer: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r-eldoc-function)
| 2 -> (ess-get-next-available-process)
| | 3 -> (inferior-ess-available-p #<process R>)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | | 4 -> (inferior-ess-mark-as-busy #<process R>)
| | | 4 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.02076683950617284 last-availability-check (24598 53312 633140 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53312 643644 0))
| | | 4 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| | | | 5 -> (ess--accumulation-buffer #<process R>)
| | | | 5 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | | | 5 -> (inferior-ess--set-status #<process R> "> ")
| | | | 5 <- inferior-ess--set-status: 0
| | | | 5 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | | | | 6 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | 5 <- ess--if-verbose-write-process-state: nil
| | | | 5 -> (inferior-ess-run-callback #<process R> "> ")
| | | | 5 <- inferior-ess-run-callback: nil
| | | 4 <- inferior-ess-tracebug-output-filter: nil
| | 3 <- inferior-ess-available-p: t
| 2 <- ess-get-next-available-process: #<process R>
| 2 -> (ess-function-arguments #("library" 0 7 (fontified t face ess-modifiers-face)) #<process R>)
| 2 <- ess-function-arguments: (("base" 24598 53295 426902 0) (("package" . #1="") ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required"))
| 2 -> (ess-eldoc-docstring-format #("library" 0 7 (fontified t face ess-modifiers-face)) "package=, help=, pos=2, lib.loc=NULL, character.only=FALSE, logical.return=FALSE, warn.conflicts=, quietly=FALSE, verbose=getOption(\"verbose\"), mask.ok=, exclude=, include.only=, attach.required=missing(include.only)" t)
| 2 <- ess-eldoc-docstring-format: #("library: package=, help=, pos=2, lib.loc=NULL, character.only=F, logical.re{--}" 0 7 (fontified t face font-lock-function-name-face))
1 <- ess-r-eldoc-function: #("library: package=, help=, pos=2, lib.loc=NULL, character.only=F, logical.re{--}" 0 7 (fontified t face font-lock-function-name-face))
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
| 2 -> (ess-synchronize-dirs)
| | 3 -> (inferior-ess-available-p)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | | 4 -> (inferior-ess-mark-as-busy #<process R>)
| | | 4 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.01396322633744856 last-availability-check (24598 53319 314430 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53312 643644 0))
| | | 4 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| | | | 5 -> (ess--accumulation-buffer #<process R>)
| | | | 5 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | | | 5 -> (inferior-ess--set-status #<process R> "> ")
| | | | 5 <- inferior-ess--set-status: 0
| | | | 5 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | | | | 6 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | 5 <- ess--if-verbose-write-process-state: nil
| | | | 5 -> (inferior-ess-run-callback #<process R> "> ")
| | | | 5 <- inferior-ess-run-callback: nil
| | | 4 <- inferior-ess-tracebug-output-filter: nil
| | 3 <- inferior-ess-available-p: t
| | 3 -> (ess-if-verbose-write "
(ess-synchronize-dirs)
")
| | | 4 -> (ess-write-to-dribble-buffer "
(ess-synchronize-dirs)
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| | 3 -> (ess-get-words-from-vector "getwd()
")
| | | 4 -> (inferior-ess-force)
| | | | 5 -> (ess-force-buffer-current)
| | | | | 6 -> (ess-make-buffer-current)
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-make-buffer-current: "R"
| | | | 5 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 -> (ess-command "getwd()
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | 5 -> (ess-command--get-proc nil nil)
| | | | | 6 -> (ess-get-process "R")
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-get-process: #<process R>
| | | | 5 <- ess-command--get-proc: #<process R>
| | | | 5 -> (inferior-ess--output-sentinel)
| | | | 5 <- inferior-ess--output-sentinel: "ess-output-sentinel7"
| | | | 5 -> (ess--strip-final-newlines "getwd()
")
| | | | 5 <- ess--strip-final-newlines: "getwd()"
| | | | 5 -> (ess-r-format-command "getwd()" (output-sentinel . "ess-output-sentinel7"))
| | | | 5 <- ess-r-format-command: ".ess.command(getwd(), 'ess-output-sentinel7')
"
| | | | 5 -> (ess-if-verbose-write "(ess-command getwd()
..)")
| | | | | 6 -> (ess-write-to-dribble-buffer "(ess-command getwd()
..)")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | | 5 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | 5 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | 5 -> (inferior-ess-mark-as-busy #<process R>)
| | | | 5 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel7" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53312 643644 0))
| | | | 5 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel7-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel7-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel7-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel7-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel7")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel7-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel7-END
> ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel7-END
> " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel7-END
>
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel7-END
>
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel7")
| | | | | | | 8 -> (inferior-ess--sentinel-start-re "ess-output-sentinel7")
| | | | | | | 8 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel7-START$\\)"
| | | | | | 7 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53312 643644 0))
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel7-END
> ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | 5 <- ess-wait-for-process: t
| | | 4 <- ess-command: #<buffer *ess-get-words*>
| | | 4 -> (ess-if-verbose-write " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 -> (ess-write-to-dribble-buffer " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 <- ess-write-to-dribble-buffer: nil
| | | 4 <- ess-if-verbose-write: nil
| | 3 <- ess-get-words-from-vector: ("\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 -> (ess--derive-connection-path "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx" "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 <- ess--derive-connection-path: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
| 2 <- ess-synchronize-dirs: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess-eval-region-or-line-visibly-and-step)
| 2 -> (ess-force-buffer-current)
| | 3 -> (ess-make-buffer-current)
| | | 4 -> (update-ess-process-name-list)
| | | 4 <- update-ess-process-name-list: nil
| | 3 <- ess-make-buffer-current: "R"
| 2 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| 2 -> (ess-get-process-buffer)
| | 3 -> (ess-get-process "R")
| | | 4 -> (update-ess-process-name-list)
| | | 4 <- update-ess-process-name-list: nil
| | 3 <- ess-get-process: #<process R>
| 2 <- ess-get-process-buffer: #<buffer *R:xxxxxxxxxxxxxxx*>
| 2 -> (ess-eval-region-or-line-and-step)
| | 3 -> (ess-eval-line-and-step)
| | | 4 -> (ess-eval-line nil)
| | | | 5 -> (ess-eval-region 1 20 nil #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t)))
| | | | | 6 -> (ess-force-buffer-current "Process to use: ")
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | | 6 -> (ess--eval-region 1 20 nil #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t)) nil)
| | | | | | 7 -> (ess-eval-region--normalise-region 1 20)
| | | | | | | 8 -> (ess-blink-region 1 20)
| | | | | | | 8 <- ess-blink-region: [nil 24598 53320 573547 nil #[0 "\301!\207" [ess-current-region-overlay delete-overlay] 2] nil nil 999999]
| | | | | | 7 <- ess-eval-region--normalise-region: 20
| | | | | | 7 -> (ess-get-process)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | | 7 -> (ess-send-region #<process R> 1 20 t #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t)) nil)
| | | | | | | 8 -> (ess-tracebug-p)
| | | | | | | | 9 -> (ess-process-get tracebug)
| | | | | | | | 9 <- ess-process-get: t
| | | | | | | 8 <- ess-tracebug-p: t
| | | | | | | 8 -> (ess-tracebug-send-region #<process R> 1 20 t #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t)) nil)
| | | | | | | | 9 -> (ess-eval-region--normalise-region 1 20)
| | | | | | | | | 10 -> (ess-blink-region 1 20)
| | | | | | | | | 10 <- ess-blink-region: [nil 24598 53320 573797 nil #[0 "\301!\207" [ess-current-region-overlay delete-overlay] 2] nil nil 999999]
| | | | | | | | 9 <- ess-eval-region--normalise-region: 20
| | | | | | | | 9 -> (ess-roxy--region-p 1 20)
| | | | | | | | 9 <- ess-roxy--region-p: nil
| | | | | | | | 9 -> (ess-r-get-evaluation-env)
| | | | | | | | 9 <- ess-r-get-evaluation-env: nil
| | | | | | | | 9 -> (ess-process-buffer-substring #<process R> 1 20)
| | | | | | | | | 10 -> (ess--run-presend-hooks #<process R> "library(data.table)")
| | | | | | | | | | 11 -> (ess-R-scan-for-library-call "library(data.table)")
| | | | | | | | | | | 12 -> (ess--mark-search-list-as-changed)
| | | | | | | | | | | | 13 -> (ess-process-put sp-for-help-changed\? t)
| | | | | | | | | | | | 13 <- ess-process-put: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t)
| | | | | | | | | | | | 13 -> (ess-process-put sp-for-ac-changed\? t)
| | | | | | | | | | | | 13 <- ess-process-put: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t)
| | | | | | | | | | | 12 <- ess--mark-search-list-as-changed: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t)
| | | | | | | | | | 11 <- ess-R-scan-for-library-call: "library(data.table)"
| | | | | | | | | | 11 -> (ess--dbg-remove-empty-lines "library(data.table)")
| | | | | | | | | | | 12 -> (ess-process-get dbg-active)
| | | | | | | | | | | 12 <- ess-process-get: nil
| | | | | | | | | | 11 <- ess--dbg-remove-empty-lines: "library(data.table)"
| | | | | | | | | | 11 -> (ess-roxy-remove-roxy-re "library(data.table)")
| | | | | | | | | | | 12 -> (ess-roxy--all-prefixed "library(data.table)")
| | | | | | | | | | | 12 <- ess-roxy--all-prefixed: nil
| | | | | | | | | | 11 <- ess-roxy-remove-roxy-re: "library(data.table)"
| | | | | | | | | | 11 -> (ess-tracebug-set-last-input "library(data.table)")
| | | | | | | | | | | 12 -> (inferior-ess-move-last-input-overlay)
| | | | | | | | | | | 12 <- inferior-ess-move-last-input-overlay: #<overlay from 765 to 767 in *R:xxxxxxxxxxxxxxx*>
| | | | | | | | | | 11 <- ess-tracebug-set-last-input: #<overlay from 765 to 767 in *R:xxxxxxxxxxxxxxx*>
| | | | | | | | | | 11 -> (ess-search-path-tracker "library(data.table)")
| | | | | | | | | | | 12 -> (ess-process-put sp-for-help-changed\? t)
| | | | | | | | | | | 12 <- ess-process-put: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t)
| | | | | | | | | | 11 <- ess-search-path-tracker: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t)
| | | | | | | | | 10 <- ess--run-presend-hooks: "library(data.table)"
| | | | | | | | 9 <- ess-process-buffer-substring: "library(data.table)"
| | | | | | | | 9 -> (ess-r-build-eval-message #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t)))
| | | | | | | | | 10 -> (ess-r-get-evaluation-env)
| | | | | | | | | 10 <- ess-r-get-evaluation-env: nil
| | | | | | | | 9 <- ess-r-build-eval-message: #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t))
| | | | | | | | 9 -> (ess-send-string #<process R> "library(data.table)" t #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t)))
| | | | | | | | | 10 -> (ess--run-presend-hooks #<process R> "library(data.table)")
| | | | | | | | | 10 <- ess--run-presend-hooks: "library(data.table)"
| | | | | | | | | 10 -> (inferior-ess--interrupt-subjob-maybe #<process R>)
| | | | | | | | | 10 <- inferior-ess--interrupt-subjob-maybe: nil
| | | | | | | | | 10 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | | | | | 10 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t)
| | | | | | | | | 10 -> (ess-eval-linewise "library(data.table)")
| | | | | | | | | | 11 -> (ess-force-buffer-current "Process to use: ")
| | | | | | | | | | | 12 -> (ess-make-buffer-current)
| | | | | | | | | | | | 13 -> (update-ess-process-name-list)
| | | | | | | | | | | | 13 <- update-ess-process-name-list: nil
| | | | | | | | | | | 12 <- ess-make-buffer-current: "R"
| | | | | | | | | | 11 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | | | | | | | 11 -> (ess-get-process "R")
| | | | | | | | | | | 12 -> (update-ess-process-name-list)
| | | | | | | | | | | 12 <- update-ess-process-name-list: nil
| | | | | | | | | | 11 <- ess-get-process: #<process R>
| | | | | | | | | | 11 -> (ess--run-presend-hooks #<process R> "library(data.table)")
| | | | | | | | | | 11 <- ess--run-presend-hooks: "library(data.table)"
| | | | | | | | | | 11 -> (ess--concat-new-line-maybe "library(data.table)")
| | | | | | | | | | 11 <- ess--concat-new-line-maybe: "library(data.table)
"
| | | | | | | | | | 11 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | | | | | | 11 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0))
| | | | | | | | | | 11 -> (inferior-ess-fontify-region 767 787 nil)
| | | | | | | | | | | 12 -> (ess-r--find-fl-keyword 787)
| | | | | | | | | | | 12 <- ess-r--find-fl-keyword: nil
| | | | | | | | | | 11 <- inferior-ess-fontify-region: (jit-lock-bounds 767 . 787)
| | | | | | | | | 10 <- ess-eval-linewise: nil
| | | | | | | | 9 <- ess-send-string: #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t))
| | | | | | | 8 <- ess-tracebug-send-region: #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t))
| | | | | | 7 <- ess-send-region: #("Loading line: library(data.table)" 14 21 (face ess-modifiers-face fontified t) 21 33 (fontified t))
| | | | | | 7 -> (ess-deactivate-mark)
| | | | | | 7 <- ess-deactivate-mark: nil
| | | | | 6 <- ess--eval-region: (1 20)
| | | | 5 <- ess-eval-region: (1 20)
| | | 4 <- ess-eval-line: (1 20)
| | | 4 -> (ess-skip-thing line)
| | | 4 <- ess-skip-thing: 20
| | | 4 -> (ess-next-code-line)
| | | | 5 -> (ess-roxy-entry-p)
| | | | 5 <- ess-roxy-entry-p: nil
| | | 4 <- ess-next-code-line: 0
| | 3 <- ess-eval-line-and-step: 0
| 2 <- ess-eval-region-or-line-and-step: 0
1 <- ess-eval-region-or-line-visibly-and-step: 0
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (inferior-ess-tracebug-output-filter #<process R> "data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
")
| 2 -> (ess--accumulation-buffer #<process R>)
| 2 <- ess--accumulation-buffer: #<buffer *R:accum*>
| 2 -> (inferior-ess--set-status #<process R> "data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
")
| 2 <- inferior-ess--set-status: nil
| 2 -> (ess--if-verbose-write-process-state #<process R> "data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
")
| | 3 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:t busy-end:nil sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
")
| | | 4 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:t busy-end:nil sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| 2 <- ess--if-verbose-write-process-state: nil
| 2 -> (inferior-ess-run-callback #<process R> "data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
")
| 2 <- inferior-ess-run-callback: nil
1 <- inferior-ess-tracebug-output-filter: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| 2 -> (ess--accumulation-buffer #<process R>)
| 2 <- ess--accumulation-buffer: #<buffer *R:accum*>
| 2 -> (inferior-ess--set-status #<process R> "> ")
| 2 <- inferior-ess--set-status: 0
| 2 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | 3 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | 4 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| 2 <- ess--if-verbose-write-process-state: nil
| 2 -> (inferior-ess-run-callback #<process R> "> ")
| 2 <- inferior-ess-run-callback: nil
| 2 -> (ess--flush-accumulated-output #<process R>)
| | 3 -> (ess--accumulation-buffer #<process R>)
| | 3 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | 3 -> (ess-mpi-handle-messages #<buffer *R:accum*>)
| | 3 <- ess-mpi-handle-messages: nil
| | 3 -> (ess--offset-output nil "data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
")
| | 3 <- ess--offset-output: "data.table 1.13.6 using 4 threads (see ?getDTthreads). Latest news: r-datatable.com
"
| 2 <- ess--flush-accumulated-output: nil
1 <- inferior-ess-tracebug-output-filter: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
| 2 -> (ess-synchronize-dirs)
| | 3 -> (inferior-ess-available-p)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | | 4 -> (inferior-ess-mark-as-busy #<process R>)
| | | 4 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.009911150891632373 last-availability-check (24598 53320 216609 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | 4 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| | | | 5 -> (ess--accumulation-buffer #<process R>)
| | | | 5 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | | | 5 -> (inferior-ess--set-status #<process R> "> ")
| | | | 5 <- inferior-ess--set-status: 0
| | | | 5 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | | | | 6 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | 5 <- ess--if-verbose-write-process-state: nil
| | | | 5 -> (inferior-ess-run-callback #<process R> "> ")
| | | | 5 <- inferior-ess-run-callback: nil
| | | 4 <- inferior-ess-tracebug-output-filter: nil
| | 3 <- inferior-ess-available-p: t
| | 3 -> (ess-if-verbose-write "
(ess-synchronize-dirs)
")
| | | 4 -> (ess-write-to-dribble-buffer "
(ess-synchronize-dirs)
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| | 3 -> (ess-get-words-from-vector "getwd()
")
| | | 4 -> (inferior-ess-force)
| | | | 5 -> (ess-force-buffer-current)
| | | | | 6 -> (ess-make-buffer-current)
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-make-buffer-current: "R"
| | | | 5 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 -> (ess-command "getwd()
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | 5 -> (ess-command--get-proc nil nil)
| | | | | 6 -> (ess-get-process "R")
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-get-process: #<process R>
| | | | 5 <- ess-command--get-proc: #<process R>
| | | | 5 -> (inferior-ess--output-sentinel)
| | | | 5 <- inferior-ess--output-sentinel: "ess-output-sentinel8"
| | | | 5 -> (ess--strip-final-newlines "getwd()
")
| | | | 5 <- ess--strip-final-newlines: "getwd()"
| | | | 5 -> (ess-r-format-command "getwd()" (output-sentinel . "ess-output-sentinel8"))
| | | | 5 <- ess-r-format-command: ".ess.command(getwd(), 'ess-output-sentinel8')
"
| | | | 5 -> (ess-if-verbose-write "(ess-command getwd()
..)")
| | | | | 6 -> (ess-write-to-dribble-buffer "(ess-command getwd()
..)")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | | 5 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | 5 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | 5 -> (inferior-ess-mark-as-busy #<process R>)
| | | | 5 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel8" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | 5 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel8-START
")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel8-START
" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel8-START
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel8-START
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel8")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel8-START
")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel8-END
> ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel8-END
> " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel8-END
>
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel8-END
>
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel8")
| | | | | | | 8 -> (inferior-ess--sentinel-start-re "ess-output-sentinel8")
| | | | | | | 8 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel8-START$\\)"
| | | | | | 7 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53320 226753 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
ess-output-sentinel8-END
> ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | 5 <- ess-wait-for-process: t
| | | 4 <- ess-command: #<buffer *ess-get-words*>
| | | 4 -> (ess-if-verbose-write " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 -> (ess-write-to-dribble-buffer " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 <- ess-write-to-dribble-buffer: nil
| | | 4 <- ess-if-verbose-write: nil
| | 3 <- ess-get-words-from-vector: ("\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 -> (ess--derive-connection-path "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx" "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 <- ess--derive-connection-path: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
| 2 <- ess-synchronize-dirs: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess-eval-region-or-line-visibly-and-step)
| 2 -> (ess-force-buffer-current)
| | 3 -> (ess-make-buffer-current)
| | | 4 -> (update-ess-process-name-list)
| | | 4 <- update-ess-process-name-list: nil
| | 3 <- ess-make-buffer-current: "R"
| 2 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| 2 -> (ess-get-process-buffer)
| | 3 -> (ess-get-process "R")
| | | 4 -> (update-ess-process-name-list)
| | | 4 <- update-ess-process-name-list: nil
| | 3 <- ess-get-process: #<process R>
| 2 <- ess-get-process-buffer: #<buffer *R:xxxxxxxxxxxxxxx*>
| 2 -> (ess-eval-region-or-line-and-step)
| | 3 -> (ess-eval-line-and-step)
| | | 4 -> (ess-eval-line nil)
| | | | 5 -> (ess-eval-region 21 37 nil #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t)))
| | | | | 6 -> (ess-force-buffer-current "Process to use: ")
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | | 6 -> (ess--eval-region 21 37 nil #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t)) nil)
| | | | | | 7 -> (ess-eval-region--normalise-region 21 37)
| | | | | | | 8 -> (ess-blink-region 21 37)
| | | | | | | 8 <- ess-blink-region: [nil 24598 53321 649127 nil #[0 "\301!\207" [ess-current-region-overlay delete-overlay] 2] nil nil 999999]
| | | | | | 7 <- ess-eval-region--normalise-region: 37
| | | | | | 7 -> (ess-get-process)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | | 7 -> (ess-send-region #<process R> 21 37 t #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t)) nil)
| | | | | | | 8 -> (ess-tracebug-p)
| | | | | | | | 9 -> (ess-process-get tracebug)
| | | | | | | | 9 <- ess-process-get: t
| | | | | | | 8 <- ess-tracebug-p: t
| | | | | | | 8 -> (ess-tracebug-send-region #<process R> 21 37 t #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t)) nil)
| | | | | | | | 9 -> (ess-eval-region--normalise-region 21 37)
| | | | | | | | | 10 -> (ess-blink-region 21 37)
| | | | | | | | | 10 <- ess-blink-region: [nil 24598 53321 649405 nil #[0 "\301!\207" [ess-current-region-overlay delete-overlay] 2] nil nil 999999]
| | | | | | | | 9 <- ess-eval-region--normalise-region: 37
| | | | | | | | 9 -> (ess-roxy--region-p 21 37)
| | | | | | | | 9 <- ess-roxy--region-p: nil
| | | | | | | | 9 -> (ess-r-get-evaluation-env)
| | | | | | | | 9 <- ess-r-get-evaluation-env: nil
| | | | | | | | 9 -> (ess-process-buffer-substring #<process R> 21 37)
| | | | | | | | | 10 -> (ess--run-presend-hooks #<process R> "library(ggplot2)")
| | | | | | | | | | 11 -> (ess-R-scan-for-library-call "library(ggplot2)")
| | | | | | | | | | | 12 -> (ess--mark-search-list-as-changed)
| | | | | | | | | | | | 13 -> (ess-process-put sp-for-help-changed\? t)
| | | | | | | | | | | | 13 <- ess-process-put: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | | | | | | 13 -> (ess-process-put sp-for-ac-changed\? t)
| | | | | | | | | | | | 13 <- ess-process-put: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | | | | | 12 <- ess--mark-search-list-as-changed: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | | | | 11 <- ess-R-scan-for-library-call: "library(ggplot2)"
| | | | | | | | | | 11 -> (ess--dbg-remove-empty-lines "library(ggplot2)")
| | | | | | | | | | | 12 -> (ess-process-get dbg-active)
| | | | | | | | | | | 12 <- ess-process-get: nil
| | | | | | | | | | 11 <- ess--dbg-remove-empty-lines: "library(ggplot2)"
| | | | | | | | | | 11 -> (ess-roxy-remove-roxy-re "library(ggplot2)")
| | | | | | | | | | | 12 -> (ess-roxy--all-prefixed "library(ggplot2)")
| | | | | | | | | | | 12 <- ess-roxy--all-prefixed: nil
| | | | | | | | | | 11 <- ess-roxy-remove-roxy-re: "library(ggplot2)"
| | | | | | | | | | 11 -> (ess-tracebug-set-last-input "library(ggplot2)")
| | | | | | | | | | | 12 -> (inferior-ess-move-last-input-overlay)
| | | | | | | | | | | 12 <- inferior-ess-move-last-input-overlay: #<overlay from 872 to 874 in *R:xxxxxxxxxxxxxxx*>
| | | | | | | | | | 11 <- ess-tracebug-set-last-input: #<overlay from 872 to 874 in *R:xxxxxxxxxxxxxxx*>
| | | | | | | | | | 11 -> (ess-search-path-tracker "library(ggplot2)")
| | | | | | | | | | | 12 -> (ess-process-put sp-for-help-changed\? t)
| | | | | | | | | | | 12 <- ess-process-put: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | | | | 11 <- ess-search-path-tracker: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | | | 10 <- ess--run-presend-hooks: "library(ggplot2)"
| | | | | | | | 9 <- ess-process-buffer-substring: "library(ggplot2)"
| | | | | | | | 9 -> (ess-r-build-eval-message #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t)))
| | | | | | | | | 10 -> (ess-r-get-evaluation-env)
| | | | | | | | | 10 <- ess-r-get-evaluation-env: nil
| | | | | | | | 9 <- ess-r-build-eval-message: #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t))
| | | | | | | | 9 -> (ess-send-string #<process R> "library(ggplot2)" t #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t)))
| | | | | | | | | 10 -> (ess--run-presend-hooks #<process R> "library(ggplot2)")
| | | | | | | | | 10 <- ess--run-presend-hooks: "library(ggplot2)"
| | | | | | | | | 10 -> (inferior-ess--interrupt-subjob-maybe #<process R>)
| | | | | | | | | 10 <- inferior-ess--interrupt-subjob-maybe: nil
| | | | | | | | | 10 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | | | | | 10 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53320 276220 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | | | 10 -> (ess-eval-linewise "library(ggplot2)")
| | | | | | | | | | 11 -> (ess-force-buffer-current "Process to use: ")
| | | | | | | | | | | 12 -> (ess-make-buffer-current)
| | | | | | | | | | | | 13 -> (update-ess-process-name-list)
| | | | | | | | | | | | 13 <- update-ess-process-name-list: nil
| | | | | | | | | | | 12 <- ess-make-buffer-current: "R"
| | | | | | | | | | 11 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | | | | | | | 11 -> (ess-get-process "R")
| | | | | | | | | | | 12 -> (update-ess-process-name-list)
| | | | | | | | | | | 12 <- update-ess-process-name-list: nil
| | | | | | | | | | 11 <- ess-get-process: #<process R>
| | | | | | | | | | 11 -> (ess--run-presend-hooks #<process R> "library(ggplot2)")
| | | | | | | | | | 11 <- ess--run-presend-hooks: "library(ggplot2)"
| | | | | | | | | | 11 -> (ess--concat-new-line-maybe "library(ggplot2)")
| | | | | | | | | | 11 <- ess--concat-new-line-maybe: "library(ggplot2)
"
| | | | | | | | | | 11 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | | | | | | 11 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | | | | 11 -> (inferior-ess-fontify-region 872 891 nil)
| | | | | | | | | | | 12 -> (ess-r--find-fl-keyword 890)
| | | | | | | | | | | 12 <- ess-r--find-fl-keyword: nil
| | | | | | | | | | | 12 -> (ess-r--find-fl-keyword 891)
| | | | | | | | | | | 12 <- ess-r--find-fl-keyword: nil
| | | | | | | | | | 11 <- inferior-ess-fontify-region: (jit-lock-bounds 872 . 891)
| | | | | | | | | | 11 -> (inferior-ess-fontify-region 765 872 nil)
| | | | | | | | | | | 12 -> (ess-r--find-fl-keyword 786)
| | | | | | | | | | | 12 <- ess-r--find-fl-keyword: nil
| | | | | | | | | | | 12 -> (ess-r--find-fl-keyword 872)
| | | | | | | | | | | 12 <- ess-r--find-fl-keyword: nil
| | | | | | | | | | 11 <- inferior-ess-fontify-region: (jit-lock-bounds 765 . 872)
| | | | | | | | | 10 <- ess-eval-linewise: nil
| | | | | | | | 9 <- ess-send-string: #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t))
| | | | | | | 8 <- ess-tracebug-send-region: #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t))
| | | | | | 7 <- ess-send-region: #("Loading line: library(ggplot2)" 14 21 (face ess-modifiers-face fontified t) 21 30 (fontified t))
| | | | | | 7 -> (ess-deactivate-mark)
| | | | | | 7 <- ess-deactivate-mark: nil
| | | | | 6 <- ess--eval-region: (21 37)
| | | | 5 <- ess-eval-region: (21 37)
| | | 4 <- ess-eval-line: (21 37)
| | | 4 -> (ess-skip-thing line)
| | | 4 <- ess-skip-thing: 37
| | | 4 -> (ess-next-code-line)
| | | | 5 -> (ess-roxy-entry-p)
| | | | 5 <- ess-roxy-entry-p: nil
| | | 4 <- ess-next-code-line: 0
| | 3 <- ess-eval-line-and-step: 0
| 2 <- ess-eval-region-or-line-and-step: 0
1 <- ess-eval-region-or-line-visibly-and-step: 0
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| 2 -> (ess--accumulation-buffer #<process R>)
| 2 <- ess--accumulation-buffer: #<buffer *R:accum*>
| 2 -> (inferior-ess--set-status #<process R> "> ")
| 2 <- inferior-ess--set-status: 0
| 2 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | 3 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | 4 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| 2 <- ess--if-verbose-write-process-state: nil
| 2 -> (inferior-ess-run-callback #<process R> "> ")
| 2 <- inferior-ess-run-callback: nil
| 2 -> (ess--flush-accumulated-output #<process R>)
| | 3 -> (ess--accumulation-buffer #<process R>)
| | 3 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | 3 -> (ess-mpi-handle-messages #<buffer *R:accum*>)
| | 3 <- ess-mpi-handle-messages: nil
| 2 <- ess--flush-accumulated-output: nil
1 <- inferior-ess-tracebug-output-filter: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
| 2 -> (ess-synchronize-dirs)
| | 3 -> (inferior-ess-available-p)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | | 4 -> (inferior-ess-mark-as-busy #<process R>)
| | | 4 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.007158767261088248 last-availability-check (24598 53321 300254 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | 4 -> (inferior-ess-tracebug-output-filter #<process R> "> ")
| | | | 5 -> (ess--accumulation-buffer #<process R>)
| | | | 5 <- ess--accumulation-buffer: #<buffer *R:accum*>
| | | | 5 -> (inferior-ess--set-status #<process R> "> ")
| | | | 5 <- inferior-ess--set-status: 0
| | | | 5 -> (ess--if-verbose-write-process-state #<process R> "> ")
| | | | | 6 -> (ess-if-verbose-write "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 -> (ess-write-to-dribble-buffer "
NORMAL-FILTER:
--> busy:nil busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:t <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | 5 <- ess--if-verbose-write-process-state: nil
| | | | 5 -> (inferior-ess-run-callback #<process R> "> ")
| | | | 5 <- inferior-ess-run-callback: nil
| | | 4 <- inferior-ess-tracebug-output-filter: nil
| | 3 <- inferior-ess-available-p: t
| | 3 -> (ess-if-verbose-write "
(ess-synchronize-dirs)
")
| | | 4 -> (ess-write-to-dribble-buffer "
(ess-synchronize-dirs)
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-if-verbose-write: nil
| | 3 -> (ess-get-words-from-vector "getwd()
")
| | | 4 -> (inferior-ess-force)
| | | | 5 -> (ess-force-buffer-current)
| | | | | 6 -> (ess-make-buffer-current)
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-make-buffer-current: "R"
| | | | 5 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 -> (ess-command "getwd()
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | 5 -> (ess-command--get-proc nil nil)
| | | | | 6 -> (ess-get-process "R")
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-get-process: #<process R>
| | | | 5 <- ess-command--get-proc: #<process R>
| | | | 5 -> (inferior-ess--output-sentinel)
| | | | 5 <- inferior-ess--output-sentinel: "ess-output-sentinel9"
| | | | 5 -> (ess--strip-final-newlines "getwd()
")
| | | | 5 <- ess--strip-final-newlines: "getwd()"
| | | | 5 -> (ess-r-format-command "getwd()" (output-sentinel . "ess-output-sentinel9"))
| | | | 5 <- ess-r-format-command: ".ess.command(getwd(), 'ess-output-sentinel9')
"
| | | | 5 -> (ess-if-verbose-write "(ess-command getwd()
..)")
| | | | | 6 -> (ess-write-to-dribble-buffer "(ess-command getwd()
..)")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | | 5 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | 5 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | 5 -> (inferior-ess-mark-as-busy #<process R>)
| | | | 5 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel9" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | 5 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel9-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel9-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel9-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel9-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel9")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel9-START
[1] \"\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx\"
")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel9-END
> ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel9-END
> " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel9-END
>
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel9-END
>
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel9")
| | | | | | | 8 -> (inferior-ess--sentinel-start-re "ess-output-sentinel9")
| | | | | | | 8 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel9-START$\\)"
| | | | | | 7 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53321 317610 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel9-END
> ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | 5 <- ess-wait-for-process: t
| | | 4 <- ess-command: #<buffer *ess-get-words*>
| | | 4 -> (ess-if-verbose-write " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 -> (ess-write-to-dribble-buffer " |-> words= '(\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx)'
")
| | | | 5 <- ess-write-to-dribble-buffer: nil
| | | 4 <- ess-if-verbose-write: nil
| | 3 <- ess-get-words-from-vector: ("\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 -> (ess--derive-connection-path "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx" "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx")
| | 3 <- ess--derive-connection-path: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
| 2 <- ess-synchronize-dirs: "\\\\\\\\xxxxxxxxxxxx/Public/xxxxxxxxxxx/xxxxxxxxxxxxx/Data/xxxxxxxxxxxxxxx"
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--idle-timer-function)
| 2 -> (ess-synchronize-dirs)
| | 3 -> (inferior-ess-available-p)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | 3 <- inferior-ess-available-p: t
| 2 <- ess-synchronize-dirs: nil
1 <- ess--idle-timer-function: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 39)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 40)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 41)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 42)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 43)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 44)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 45)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--tracebug-delete-char -1)
| 2 -> (ess-derived-mode-p)
| 2 <- ess-derived-mode-p: ess-mode
1 <- ess--tracebug-delete-char: nil
======================================================================
1 -> (ess-r--find-fl-keyword 47)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-indent-line)
| 2 -> (ess-calculate-indent)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-calculate-indent--comments)
| | 3 <- ess-calculate-indent--comments: nil
| | 3 -> (ess-call-closing-p)
| | 3 <- ess-call-closing-p: nil
| | 3 -> (ess-calculate-indent--block-relatively)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-unbraced-block-p)
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | | 5 -> (ess-backward-sexp)
| | | | | 6 -> (ess-forward-sexp -1)
| | | | | 6 <- ess-forward-sexp: t
| | | | 5 <- ess-backward-sexp: t
| | | 4 <- ess-unbraced-block-p: nil
| | | 4 -> (ess-goto-char nil)
| | | 4 <- ess-goto-char: nil
| | | 4 -> (ess-ahead-continuation-p)
| | | | 5 -> (ess-token-before)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | 5 <- ess-token-before: ((")") (36 . 37))
| | | | 5 -> (ess-token-operator-p ((")") (36 . 37)) t)
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-token-operator-p: nil
| | | | 5 -> (ess-climb-block-prefix)
| | | | | 6 -> (ess-climb-if-else-call)
| | | | | | 7 -> (ess-climb-paired-delims ")")
| | | | | | | 8 -> (ess-token-before)
| | | | | | | | 9 -> (ess-climb-token)
| | | | | | | | | 10 -> (ess-escape-comment)
| | | | | | | | | | 11 -> (ess-inside-comment-p)
| | | | | | | | | | 11 <- ess-inside-comment-p: nil
| | | | | | | | | 10 <- ess-escape-comment: nil
| | | | | | | | | 10 -> (ess-skip-blanks-backward t)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: t
| | | | | | | | | 10 -> (ess-climb-token--back)
| | | | | | | | | | 11 -> (ess-climb-token--operator)
| | | | | | | | | | 11 <- ess-climb-token--operator: nil
| | | | | | | | | 10 <- ess-climb-token--back: nil
| | | | | | | | | 10 -> (ess-climb-token--back-and-forth)
| | | | | | | | | | 11 -> (ess-skip-token-backward)
| | | | | | | | | | | 12 -> (ess-backward-char)
| | | | | | | | | | | 12 <- ess-backward-char: t
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | | 13 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | | 12 <- ess-skip-blanks-backward: nil
| | | | | | | | | | 11 <- ess-skip-token-backward: t
| | | | | | | | | | 11 -> (ess-token-after)
| | | | | | | | | | | 12 -> (ess-jump-token)
| | | | | | | | | | | | 13 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | | 14 -> (ess-code-end-position)
| | | | | | | | | | | | | 14 <- ess-code-end-position: 37
| | | | | | | | | | | | 13 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | | 13 -> (ess-jump-token--regexps)
| | | | | | | | | | | | 13 <- ess-jump-token--regexps: self
| | | | | | | | | | | | 13 -> (ess-token--cons self ")")
| | | | | | | | | | | | 13 <- ess-token--cons: (")")
| | | | | | | | | | | 12 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | | 11 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-before: ((")") (36 . 37))
| | | | | | | 8 -> (ess-token-end ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-end: 37
| | | | | | | 8 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | | 9 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | | 9 <- ess-token-type: ")"
| | | | | | | 8 <- ess-token=: t
| | | | | | | 8 -> (ess-backward-sexp)
| | | | | | | | 9 -> (ess-forward-sexp -1)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-backward-sexp: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self "(")
| | | | | | | | | 10 <- ess-token--cons: ("(")
| | | | | | | | 9 <- ess-jump-token: (("(") (28 . 29))
| | | | | | | 8 <- ess-token-after: (("(") (28 . 29))
| | | | | | 7 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | | 7 -> (ess-climb-token "if")
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: nil
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 28
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: nil
| | | | | | | | | | 11 -> (ess-jump-token--literal)
| | | | | | | | | | | 12 -> (ess-forward-sexp)
| | | | | | | | | | | 12 <- ess-forward-sexp: t
| | | | | | | | | | 11 <- ess-jump-token--literal: "identifier"
| | | | | | | | | | 11 -> (ess-token--cons "identifier" "library")
| | | | | | | | | | 11 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | | 10 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | | 9 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | | 8 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | | 9 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | | 9 <- ess-token-type: "identifier"
| | | | | | | 8 <- ess-token=: nil
| | | | | | 7 <- ess-climb-token: nil
| | | | | 6 <- ess-climb-if-else-call: nil
| | | | | 6 -> (ess-token-after= "else")
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 47
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: nil
| | | | | | | | 9 -> (ess-jump-token--literal)
| | | | | | | | | 10 -> (ess-forward-sexp)
| | | | | | | | | 10 <- ess-forward-sexp: t
| | | | | | | | 9 <- ess-jump-token--literal: "identifier"
| | | | | | | | 9 -> (ess-token--cons "identifier" "library")
| | | | | | | | 9 <- ess-token--cons: ("identifier" . "library")
| | | | | | | 8 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | | 7 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-token-after=: nil
| | | | | 6 -> (ess-unbraced-block-p nil)
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | 6 <- ess-unbraced-block-p: nil
| | | | | 6 -> (ess-goto-char nil)
| | | | | 6 <- ess-goto-char: nil
| | | | 5 <- ess-climb-block-prefix: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | 4 <- ess-ahead-continuation-p: nil
| | 3 <- ess-calculate-indent--block-relatively: nil
| | 3 -> (ess-calculate-indent--prefixed-block-curly)
| | 3 <- ess-calculate-indent--prefixed-block-curly: nil
| | 3 -> (ess-calculate-indent--continued)
| | | 4 -> (ess-offset-type continued)
| | | 4 <- ess-offset-type: straight
| | | 4 -> (ess-climb-continuations nil)
| | | | 5 -> (ess-climb-operator)
| | | | | 6 -> (ess-token-before)
| | | | | | 7 -> (ess-climb-token)
| | | | | | | 8 -> (ess-escape-comment)
| | | | | | | | 9 -> (ess-inside-comment-p)
| | | | | | | | 9 <- ess-inside-comment-p: nil
| | | | | | | 8 <- ess-escape-comment: nil
| | | | | | | 8 -> (ess-skip-blanks-backward t)
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 37
| | | | | | | | 9 -> (ess-skip-blanks-backward-1)
| | | | | | | | 9 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 <- ess-skip-blanks-backward: t
| | | | | | | 8 -> (ess-climb-token--back)
| | | | | | | | 9 -> (ess-climb-token--operator)
| | | | | | | | 9 <- ess-climb-token--operator: nil
| | | | | | | 8 <- ess-climb-token--back: nil
| | | | | | | 8 -> (ess-climb-token--back-and-forth)
| | | | | | | | 9 -> (ess-skip-token-backward)
| | | | | | | | | 10 -> (ess-backward-char)
| | | | | | | | | 10 <- ess-backward-char: t
| | | | | | | | | 10 -> (ess-skip-blanks-backward)
| | | | | | | | | | 11 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | 11 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 <- ess-skip-blanks-backward: nil
| | | | | | | | 9 <- ess-skip-token-backward: t
| | | | | | | | 9 -> (ess-token-after)
| | | | | | | | | 10 -> (ess-jump-token)
| | | | | | | | | | 11 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | 12 -> (ess-code-end-position)
| | | | | | | | | | | 12 <- ess-code-end-position: 37
| | | | | | | | | | 11 <- ess-skip-blanks-forward: nil
| | | | | | | | | | 11 -> (ess-jump-token--regexps)
| | | | | | | | | | 11 <- ess-jump-token--regexps: self
| | | | | | | | | | 11 -> (ess-token--cons self ")")
| | | | | | | | | | 11 <- ess-token--cons: (")")
| | | | | | | | | 10 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | 9 <- ess-token-after: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 <- ess-token-before: ((")") (36 . 37))
| | | | | 6 -> (ess-token-operator-p ((")") (36 . 37)))
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | | 7 -> (ess-token-type ((")") (36 . 37)))
| | | | | | 7 <- ess-token-type: ")"
| | | | | 6 <- ess-token-operator-p: nil
| | | | 5 <- ess-climb-operator: nil
| | | | 5 -> (ess-climb-unary-operator)
| | | | | 6 -> (ess-climb-token)
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | | 8 -> (ess-code-end-position)
| | | | | | | 8 <- ess-code-end-position: 37
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: t
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | | 9 -> (ess-backward-char)
| | | | | | | | 9 <- ess-backward-char: t
| | | | | | | | 9 -> (ess-skip-blanks-backward)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: nil
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 37
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: self
| | | | | | | | | 10 -> (ess-token--cons self ")")
| | | | | | | | | 10 <- ess-token--cons: (")")
| | | | | | | | 9 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | 8 <- ess-token-after: ((")") (36 . 37))
| | | | | | 7 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | 6 <- ess-climb-token: ((")") (36 . 37))
| | | | | 6 -> (ess-token-type ((")") (36 . 37)))
| | | | | 6 <- ess-token-type: ")"
| | | | 5 <- ess-climb-unary-operator: nil
| | | 4 <- ess-climb-continuations: nil
| | 3 <- ess-calculate-indent--continued: nil
| | 3 -> (ess-calculate-indent--aligned-block)
| | | 4 -> (ess-offset block)
| | | 4 <- ess-offset: 2
| | | 4 -> (ess-climb-block-prefix)
| | | | 5 -> (ess-climb-if-else-call)
| | | | | 6 -> (ess-climb-paired-delims ")")
| | | | | | 7 -> (ess-token-before)
| | | | | | | 8 -> (ess-climb-token)
| | | | | | | | 9 -> (ess-escape-comment)
| | | | | | | | | 10 -> (ess-inside-comment-p)
| | | | | | | | | 10 <- ess-inside-comment-p: nil
| | | | | | | | 9 <- ess-escape-comment: nil
| | | | | | | | 9 -> (ess-skip-blanks-backward t)
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | | 10 -> (ess-skip-blanks-backward-1)
| | | | | | | | | 10 <- ess-skip-blanks-backward-1: nil
| | | | | | | | 9 <- ess-skip-blanks-backward: t
| | | | | | | | 9 -> (ess-climb-token--back)
| | | | | | | | | 10 -> (ess-climb-token--operator)
| | | | | | | | | 10 <- ess-climb-token--operator: nil
| | | | | | | | 9 <- ess-climb-token--back: nil
| | | | | | | | 9 -> (ess-climb-token--back-and-forth)
| | | | | | | | | 10 -> (ess-skip-token-backward)
| | | | | | | | | | 11 -> (ess-backward-char)
| | | | | | | | | | 11 <- ess-backward-char: t
| | | | | | | | | | 11 -> (ess-skip-blanks-backward)
| | | | | | | | | | | 12 -> (ess-skip-blanks-backward-1)
| | | | | | | | | | | 12 <- ess-skip-blanks-backward-1: nil
| | | | | | | | | | 11 <- ess-skip-blanks-backward: nil
| | | | | | | | | 10 <- ess-skip-token-backward: t
| | | | | | | | | 10 -> (ess-token-after)
| | | | | | | | | | 11 -> (ess-jump-token)
| | | | | | | | | | | 12 -> (ess-skip-blanks-forward t)
| | | | | | | | | | | | 13 -> (ess-code-end-position)
| | | | | | | | | | | | 13 <- ess-code-end-position: 37
| | | | | | | | | | | 12 <- ess-skip-blanks-forward: nil
| | | | | | | | | | | 12 -> (ess-jump-token--regexps)
| | | | | | | | | | | 12 <- ess-jump-token--regexps: self
| | | | | | | | | | | 12 -> (ess-token--cons self ")")
| | | | | | | | | | | 12 <- ess-token--cons: (")")
| | | | | | | | | | 11 <- ess-jump-token: ((")") (36 . 37))
| | | | | | | | | 10 <- ess-token-after: ((")") (36 . 37))
| | | | | | | | 9 <- ess-climb-token--back-and-forth: ((")") (36 . 37))
| | | | | | | 8 <- ess-climb-token: ((")") (36 . 37))
| | | | | | 7 <- ess-token-before: ((")") (36 . 37))
| | | | | | 7 -> (ess-token-end ((")") (36 . 37)))
| | | | | | 7 <- ess-token-end: 37
| | | | | | 7 -> (ess-token= ((")") (36 . 37)) ")")
| | | | | | | 8 -> (ess-token-type ((")") (36 . 37)))
| | | | | | | 8 <- ess-token-type: ")"
| | | | | | 7 <- ess-token=: t
| | | | | | 7 -> (ess-backward-sexp)
| | | | | | | 8 -> (ess-forward-sexp -1)
| | | | | | | 8 <- ess-forward-sexp: t
| | | | | | 7 <- ess-backward-sexp: t
| | | | | | 7 -> (ess-token-after)
| | | | | | | 8 -> (ess-jump-token)
| | | | | | | | 9 -> (ess-skip-blanks-forward t)
| | | | | | | | | 10 -> (ess-code-end-position)
| | | | | | | | | 10 <- ess-code-end-position: 37
| | | | | | | | 9 <- ess-skip-blanks-forward: nil
| | | | | | | | 9 -> (ess-jump-token--regexps)
| | | | | | | | 9 <- ess-jump-token--regexps: self
| | | | | | | | 9 -> (ess-token--cons self "(")
| | | | | | | | 9 <- ess-token--cons: ("(")
| | | | | | | 8 <- ess-jump-token: (("(") (28 . 29))
| | | | | | 7 <- ess-token-after: (("(") (28 . 29))
| | | | | 6 <- ess-climb-paired-delims: (("(") (28 . 29))
| | | | | 6 -> (ess-climb-token "if")
| | | | | | 7 -> (ess-escape-comment)
| | | | | | | 8 -> (ess-inside-comment-p)
| | | | | | | 8 <- ess-inside-comment-p: nil
| | | | | | 7 <- ess-escape-comment: nil
| | | | | | 7 -> (ess-skip-blanks-backward t)
| | | | | | | 8 -> (ess-skip-blanks-backward-1)
| | | | | | | 8 <- ess-skip-blanks-backward-1: nil
| | | | | | 7 <- ess-skip-blanks-backward: nil
| | | | | | 7 -> (ess-climb-token--back)
| | | | | | | 8 -> (ess-climb-token--operator)
| | | | | | | 8 <- ess-climb-token--operator: nil
| | | | | | 7 <- ess-climb-token--back: nil
| | | | | | 7 -> (ess-climb-token--back-and-forth)
| | | | | | | 8 -> (ess-skip-token-backward)
| | | | | | | 8 <- ess-skip-token-backward: t
| | | | | | | 8 -> (ess-token-after)
| | | | | | | | 9 -> (ess-jump-token)
| | | | | | | | | 10 -> (ess-skip-blanks-forward t)
| | | | | | | | | | 11 -> (ess-code-end-position)
| | | | | | | | | | 11 <- ess-code-end-position: 28
| | | | | | | | | 10 <- ess-skip-blanks-forward: nil
| | | | | | | | | 10 -> (ess-jump-token--regexps)
| | | | | | | | | 10 <- ess-jump-token--regexps: nil
| | | | | | | | | 10 -> (ess-jump-token--literal)
| | | | | | | | | | 11 -> (ess-forward-sexp)
| | | | | | | | | | 11 <- ess-forward-sexp: t
| | | | | | | | | 10 <- ess-jump-token--literal: "identifier"
| | | | | | | | | 10 -> (ess-token--cons "identifier" "library")
| | | | | | | | | 10 <- ess-token--cons: ("identifier" . "library")
| | | | | | | | 9 <- ess-jump-token: (("identifier" . "library") (21 . 28))
| | | | | | | 8 <- ess-token-after: (("identifier" . "library") (21 . 28))
| | | | | | 7 <- ess-climb-token--back-and-forth: (("identifier" . "library") (21 . 28))
| | | | | | 7 -> (ess-token= (("identifier" . "library") (21 . 28)) "if" nil)
| | | | | | | 8 -> (ess-token-type (("identifier" . "library") (21 . 28)))
| | | | | | | 8 <- ess-token-type: "identifier"
| | | | | | 7 <- ess-token=: nil
| | | | | 6 <- ess-climb-token: nil
| | | | 5 <- ess-climb-if-else-call: nil
| | | | 5 -> (ess-token-after= "else")
| | | | | 6 -> (ess-token-after)
| | | | | | 7 -> (ess-jump-token)
| | | | | | | 8 -> (ess-skip-blanks-forward t)
| | | | | | | | 9 -> (ess-code-end-position)
| | | | | | | | 9 <- ess-code-end-position: 47
| | | | | | | 8 <- ess-skip-blanks-forward: nil
| | | | | | | 8 -> (ess-jump-token--regexps)
| | | | | | | 8 <- ess-jump-token--regexps: nil
| | | | | | | 8 -> (ess-jump-token--literal)
| | | | | | | | 9 -> (ess-forward-sexp)
| | | | | | | | 9 <- ess-forward-sexp: t
| | | | | | | 8 <- ess-jump-token--literal: "identifier"
| | | | | | | 8 -> (ess-token--cons "identifier" "library")
| | | | | | | 8 <- ess-token--cons: ("identifier" . "library")
| | | | | | 7 <- ess-jump-token: (("identifier" . "library") (38 . 45))
| | | | | 6 <- ess-token-after: (("identifier" . "library") (38 . 45))
| | | | | 6 -> (ess-token= (("identifier" . "library") (38 . 45)) "else" nil)
| | | | | | 7 -> (ess-token-type (("identifier" . "library") (38 . 45)))
| | | | | | 7 <- ess-token-type: "identifier"
| | | | | 6 <- ess-token=: nil
| | | | 5 <- ess-token-after=: nil
| | | | 5 -> (ess-unbraced-block-p nil)
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | | 6 -> (ess-backward-sexp)
| | | | | | 7 -> (ess-forward-sexp -1)
| | | | | | 7 <- ess-forward-sexp: t
| | | | | 6 <- ess-backward-sexp: t
| | | | 5 <- ess-unbraced-block-p: nil
| | | | 5 -> (ess-goto-char nil)
| | | | 5 <- ess-goto-char: nil
| | | 4 <- ess-climb-block-prefix: nil
| | 3 <- ess-calculate-indent--aligned-block: nil
| | 3 -> (ess-block-opening-p)
| | | 4 -> (ess-behind-block-paren-p)
| | | 4 <- ess-behind-block-paren-p: nil
| | 3 <- ess-block-opening-p: nil
| | 3 -> (ess-unbraced-block-p)
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | | 4 -> (ess-backward-sexp)
| | | | 5 -> (ess-forward-sexp -1)
| | | | 5 <- ess-forward-sexp: t
| | | 4 <- ess-backward-sexp: t
| | 3 <- ess-unbraced-block-p: nil
| 2 <- ess-calculate-indent: 0
1 <- ess-r-indent-line: 0
======================================================================
1 -> (ess-r-eldoc-function)
| 2 -> (ess-get-next-available-process)
| | 3 -> (inferior-ess-available-p #<process R>)
| | | 4 -> (ess-debug-active-p #<process R>)
| | | | 5 -> (ess-process-live-p #<process R>)
| | | | 5 <- ess-process-live-p: (run open listen connect stop)
| | | | 5 -> (ess-process-get dbg-active #<process R>)
| | | | 5 <- ess-process-get: nil
| | | | 5 -> (ess-process-get is-recover #<process R>)
| | | | 5 <- ess-process-get: nil
| | | 4 <- ess-debug-active-p: nil
| | 3 <- inferior-ess-available-p: t
| 2 <- ess-get-next-available-process: #<process R>
| 2 -> (ess--fn-name-start)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-symbol-at-point)
| | 3 <- ess-symbol-at-point: library
| 2 <- ess--fn-name-start: ("library" . 38)
| 2 -> (ess-function-arguments "library" #<process R>)
| 2 <- ess-function-arguments: (("base" 24598 53295 426902 0) (("package" . #1="") ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required"))
| 2 -> (ess-eldoc-docstring-format "library" "package=, help=, pos=2, lib.loc=NULL, character.only=FALSE, logical.return=FALSE, warn.conflicts=, quietly=FALSE, verbose=getOption(\"verbose\"), mask.ok=, exclude=, include.only=, attach.required=missing(include.only)" t)
| 2 <- ess-eldoc-docstring-format: #("library: package=, help=, pos=2, lib.loc=NULL, character.only=F, logical.re{--}" 0 7 (face font-lock-function-name-face))
1 <- ess-r-eldoc-function: #("library: package=, help=, pos=2, lib.loc=NULL, character.only=F, logical.re{--}" 0 7 (face font-lock-function-name-face))
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--fn-name-start)
| 2 -> (ess-inside-string-p)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess-symbol-at-point)
| 2 <- ess-symbol-at-point: library
1 <- ess--fn-name-start: ("library" . 38)
======================================================================
1 -> (ess-symbol-start)
| 2 -> (ess-bounds-of-symbol)
| 2 <- ess-bounds-of-symbol: nil
1 <- ess-symbol-start: nil
======================================================================
1 -> (ess-inside-string-or-comment-p)
| 2 -> (ess-inside-string-p nil)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess-inside-comment-p nil)
| 2 <- ess-inside-comment-p: nil
1 <- ess-inside-string-or-comment-p: nil
======================================================================
1 -> (ess-arg-start)
| 2 -> (ess-inside-string-p)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess--fn-name-start)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-symbol-at-point)
| | 3 <- ess-symbol-at-point: library
| 2 <- ess--fn-name-start: ("library" . 38)
1 <- ess-arg-start: 46
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 48)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 49)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 50)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 51)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess-r--find-fl-keyword 52)
1 <- ess-r--find-fl-keyword: nil
======================================================================
1 -> (ess--get-mode-line-indicator)
1 <- ess--get-mode-line-indicator: ("" "R" (:eval (let ((proc (get-process ess-local-process-name))) (if (and proc (process-get proc 'dbg-active)) (let ((str ess-debug-indicator)) (ess-debug-minor-mode 1) (put-text-property 1 (length str) 'face '(:foreground "white" :background "red") str) str) (ess-debug-minor-mode -1) #1=""))) (:eval (or (and (ess-process-live-p) (ess-process-get 'on-error-action)) #1#)))
======================================================================
1 -> (ess-debug-minor-mode -1)
1 <- ess-debug-minor-mode: nil
======================================================================
1 -> (ess-process-live-p)
1 <- ess-process-live-p: (run open listen connect stop)
======================================================================
1 -> (ess-process-get on-error-action)
1 <- ess-process-get: nil
======================================================================
1 -> (ess--fn-name-start)
| 2 -> (ess-inside-string-p)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess-symbol-at-point)
| 2 <- ess-symbol-at-point: library
1 <- ess--fn-name-start: ("library" . 38)
======================================================================
1 -> (ess-symbol-start)
| 2 -> (ess-bounds-of-symbol)
| 2 <- ess-bounds-of-symbol: (46 . 51)
1 <- ess-symbol-start: 46
======================================================================
1 -> (ess--fn-name-start)
| 2 -> (ess-inside-string-p)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess-symbol-at-point)
| 2 <- ess-symbol-at-point: library
1 <- ess--fn-name-start: ("library" . 38)
======================================================================
1 -> (ess-symbol-start)
| 2 -> (ess-bounds-of-symbol)
| 2 <- ess-bounds-of-symbol: (46 . 51)
1 <- ess-symbol-start: 46
======================================================================
1 -> (ess-installed-packages)
| 2 -> (ess-get-words-from-vector--foreground "print(.packages(T), max=1e6)
")
| | 3 -> (ess-get-words-from-vector "print(.packages(T), max=1e6)
" nil nil nil 2305843009213693951)
| | | 4 -> (inferior-ess-force)
| | | | 5 -> (ess-force-buffer-current)
| | | | | 6 -> (ess-make-buffer-current)
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-make-buffer-current: "R"
| | | | 5 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 -> (ess-command "print(.packages(T), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil 2305843009213693951)
| | | | 5 -> (ess-command--get-proc nil nil)
| | | | | 6 -> (ess-get-process "R")
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-get-process: #<process R>
| | | | 5 <- ess-command--get-proc: #<process R>
| | | | 5 -> (inferior-ess--output-sentinel)
| | | | 5 <- inferior-ess--output-sentinel: "ess-output-sentinel10"
| | | | 5 -> (ess--strip-final-newlines "print(.packages(T), max=1e6)
")
| | | | 5 <- ess--strip-final-newlines: "print(.packages(T), max=1e6)"
| | | | 5 -> (ess-r-format-command "print(.packages(T), max=1e6)" (output-sentinel . "ess-output-sentinel10"))
| | | | 5 <- ess-r-format-command: ".ess.command(print(.packages(T), max=1e6), 'ess-output-sentinel10')
"
| | | | 5 -> (ess-if-verbose-write "(ess-command print(.packages(T), max=1e6)
..)")
| | | | | 6 -> (ess-write-to-dribble-buffer "(ess-command print(.packages(T), max=1e6)
..)")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | | 5 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | 5 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | 5 -> (inferior-ess-mark-as-busy #<process R>)
| | | | 5 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel10" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | 5 -> (ess-wait-for-process #<process R> nil nil nil 2305843009213693951)
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel10-START
")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel10-START
" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel10-START
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel10-START
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel10-START
")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> " [1] \"abind\" \"acebayes\" \"ADGofTest\" \"akima\"
[5] \"animation\" \"apaTables\" \"ape\" \"arm\"
[9] \"AsioHeaders\" \"askpass\" \"assertthat\" \"backports\"
[13] \"base64enc\" \"bayesplot\" \"BH\" \"bigassertr\" ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> " [1] \"abind\" \"acebayes\" \"ADGofTest\" \"akima\"
[5] \"animation\" \"apaTables\" \"ape\" \"arm\"
[9] \"AsioHeaders\" \"askpass\" \"assertthat\" \"backports\"
[13] \"base64enc\" \"bayesplot\" \"BH\" \"bigassertr\" " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \"abind\" \"acebayes\" \"ADG .... t\" \"BH\" \"bigassertr\"
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \"abind\" \"acebayes\" \"ADG .... t\" \"BH\" \"bigassertr\"
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> " [1] \"abind\" \"acebayes\" \"ADGofTest\" \"akima\"
[5] \"animation\" \"apaTables\" \"ape\" \"arm\"
[9] \"AsioHeaders\" \"askpass\" \"assertthat\" \"backports\"
[13] \"base64enc\" \"bayesplot\" \"BH\" \"bigassertr\" ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "
[17] \"bigparallelr\" \"bigstatsr\" \"binom\" \"bit\"
[21] \"bit64\" \"bitops\" \"blob\" \"bookdown\"
[25] \"brew\" \"brglm\" \"bridgesampling\" \"brio\"
[29] \"brms\" \"Brobdingnag\" \"broom\" \"callr\"
[33] \"car\" \"carData\" \"caTools\" \"cellranger\"
[37] \"checkmate\" \"chromote\" \"ciTools\" \"classInt\"
[41] \"cli\" \"clipr\" \"coda\" \"codetools\"
[45] \"codingMatrices\" \"coin\" \"colorspace\" \"colourpicker\"
[49] \"combinat\" \"commonmark\" \"compare\" \"CompQuadForm\"
[53] \"conf.design\" \"conquer\" \"copula\" \"corpcor\"
[57] \"corrplot\" \"covr\" \"cowplot\" \"cpp11\"
[61] \"crayon\" \"credentials\" \"crosstalk\" \"cubature\"
[65] \"curl\" \"DALEX\" \"data.table\" \"DBI\"
[69")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "
[17] \"bigparallelr\" \"bigstatsr\" \"binom\" \"bit\"
[21] \"bit64\" \"bitops\" \"blob\" \"bookdown\"
[25] \"brew\" \"brglm\" \"bridgesampling\" \"brio\"
[29] \"brms\" \"Brobdingnag\" \"broom\" \"callr\"
[33] \"car\" \"carData\" \"caTools\" \"cellranger\"
[37] \"checkmate\" \"chromote\" \"ciTools\" \"classInt\"
[41] \"cli\" \"clipr\" \"coda\" \"codetools\"
[45] \"codingMatrices\" \"coin\" \"colorspace\" \"colourpicker\"
[49] \"combinat\" \"commonmark\" \"compare\" \"CompQuadForm\"
[53] \"conf.design\" \"conquer\" \"copula\" \"corpcor\"
[57] \"corrplot\" \"covr\" \"cowplot\" \"cpp11\"
[61] \"crayon\" \"credentials\" \"crosstalk\" \"cubature\"
[65] \"curl\" \"DALEX\" \"data.table\" \"DBI\"
[69" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[17] \"bigparallelr\" \"bigstatsr\" \"bi .... \"data.table\" \"DBI\"
[69
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[17] \"bigparallelr\" \"bigstatsr\" \"bi .... \"data.table\" \"DBI\"
[69
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "
[17] \"bigparallelr\" \"bigstatsr\" \"binom\" \"bit\"
[21] \"bit64\" \"bitops\" \"blob\" \"bookdown\"
[25] \"brew\" \"brglm\" \"bridgesampling\" \"brio\"
[29] \"brms\" \"Brobdingnag\" \"broom\" \"callr\"
[33] \"car\" \"carData\" \"caTools\" \"cellranger\"
[37] \"checkmate\" \"chromote\" \"ciTools\" \"classInt\"
[41] \"cli\" \"clipr\" \"coda\" \"codetools\"
[45] \"codingMatrices\" \"coin\" \"colorspace\" \"colourpicker\"
[49] \"combinat\" \"commonmark\" \"compare\" \"CompQuadForm\"
[53] \"conf.design\" \"conquer\" \"copula\" \"corpcor\"
[57] \"corrplot\" \"covr\" \"cowplot\" \"cpp11\"
[61] \"crayon\" \"credentials\" \"crosstalk\" \"cubature\"
[65] \"curl\" \"DALEX\" \"data.table\" \"DBI\"
[69")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "] \"dbplyr\" \"deldir\" \"DEoptimR\" \"desc\"
[73] \"devtools\" \"dfoptim\" \"diffobj\" \"digest\"
[77] \"Directional\" \"DoE.base\" \"doParallel\" \"doRNG\"
[81] \"dotCall64\" \"dplyr\" \"DT\" \"dygraphs\"
[85] \"e1071\" \"ellipsis\" \"emmeans\" \"energy\"
[89] \"estimability\" \"evaluate\" \"fairmodels\" \"fansi\"
[93] \"farver\" \"fastmap\" \"fields\" \"fitdistrplus\"
[97] \"flock\" \"FNN\" \"forcats\" \"foreach\"
[101] \"foreign\" \"Formula\" \"fortunes\" \"fractional\"
[105] \"FrF2\" \"fs\" \"future\" \"gamlss\"
[109] \"gamlss.add\" \"gamlss.data\" \"gamlss.dist\" \"gamm4\"
[113] \"gdata\" \"geepack\" \"generics\" \"geoR\"
[117] \"gert\" \"ggdendro\" \"ggExtra\" \"ggplot2\"
[121] \"ggpubr\" \"ggrepel\" \"ggridges\" \"ggsci\"
[125] \"ggsignif\" \"ggstance\" \"gh\" \"git2r\"
[129] \"gitcreds\" ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "] \"dbplyr\" \"deldir\" \"DEoptimR\" \"desc\"
[73] \"devtools\" \"dfoptim\" \"diffobj\" \"digest\"
[77] \"Directional\" \"DoE.base\" \"doParallel\" \"doRNG\"
[81] \"dotCall64\" \"dplyr\" \"DT\" \"dygraphs\"
[85] \"e1071\" \"ellipsis\" \"emmeans\" \"energy\"
[89] \"estimability\" \"evaluate\" \"fairmodels\" \"fansi\"
[93] \"farver\" \"fastmap\" \"fields\" \"fitdistrplus\"
[97] \"flock\" \"FNN\" \"forcats\" \"foreach\"
[101] \"foreign\" \"Formula\" \"fortunes\" \"fractional\"
[105] \"FrF2\" \"fs\" \"future\" \"gamlss\"
[109] \"gamlss.add\" \"gamlss.data\" \"gamlss.dist\" \"gamm4\"
[113] \"gdata\" \"geepack\" \"generics\" \"geoR\"
[117] \"gert\" \"ggdendro\" \"ggExtra\" \"ggplot2\"
[121] \"ggpubr\" \"ggrepel\" \"ggridges\" \"ggsci\"
[125] \"ggsignif\" \"ggstance\" \"gh\" \"git2r\"
[129] \"gitcreds\" " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"dbplyr\" \"deldir\" \"DEoptim .... \"git2r\"
[129] \"gitcreds\"
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"dbplyr\" \"deldir\" \"DEoptim .... \"git2r\"
[129] \"gitcreds\"
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "] \"dbplyr\" \"deldir\" \"DEoptimR\" \"desc\"
[73] \"devtools\" \"dfoptim\" \"diffobj\" \"digest\"
[77] \"Directional\" \"DoE.base\" \"doParallel\" \"doRNG\"
[81] \"dotCall64\" \"dplyr\" \"DT\" \"dygraphs\"
[85] \"e1071\" \"ellipsis\" \"emmeans\" \"energy\"
[89] \"estimability\" \"evaluate\" \"fairmodels\" \"fansi\"
[93] \"farver\" \"fastmap\" \"fields\" \"fitdistrplus\"
[97] \"flock\" \"FNN\" \"forcats\" \"foreach\"
[101] \"foreign\" \"Formula\" \"fortunes\" \"fractional\"
[105] \"FrF2\" \"fs\" \"future\" \"gamlss\"
[109] \"gamlss.add\" \"gamlss.data\" \"gamlss.dist\" \"gamm4\"
[113] \"gdata\" \"geepack\" \"generics\" \"geoR\"
[117] \"gert\" \"ggdendro\" \"ggExtra\" \"ggplot2\"
[121] \"ggpubr\" \"ggrepel\" \"ggridges\" \"ggsci\"
[125] \"ggsignif\" \"ggstance\" \"gh\" \"git2r\"
[129] \"gitcreds\" ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> " \"glmmTMB\" \"globals\" \"globe\"
[133] \"glue\" \"gmp\" \"goftest\" \"googleVis\"
[137] \"gplots\" \"gridExtra\" \"gsl\" \"gtable\"
[141] \"gtools\" \"haven\" \"here\" \"hexbin\"
[145] \"highr\" \"Hmisc\" \"hms\" \"htmlTable\"
[149] \"htmltools\" \"htmlwidgets\" \"httpuv\" \"httr\"
[153] \"iBreakDown\" \"igraph\" \"ingredients\" \"ini\"
[157] \"inline\" \"invgamma\" \"isoband\" \"iterators\"
[161] \"jpeg\" \"jsonlite\" \"kableExtra\" \"kernlab\"
[165] \"KernSmooth\" \"knitr\" \"ks\" \"labeling\"
[169] \"LaplacesDemon\" \"later\" \"latticeExtra\" \"lavaan\"
[173] \"lazyeval\" \"lhs\" \"libcoin\" \"lifecycle\"
[177] \"listenv\" \"lme4\" \"lmerTest\" \"lmtest\"
[181] \"loo\" \"lubridate\" \"magick\" \"magrittr\"
[185] \"manipulateWidget\" \"mapproj\" \"maps\" \"maptools\"
[189] \"markdown\" \"mathjaxr\" \"Matrix\" \"matrixcalc\"
[193] \"MatrixModels\" \"matrixStats\" \"MBESS\" \"mclust\"
[197]")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> " \"glmmTMB\" \"globals\" \"globe\"
[133] \"glue\" \"gmp\" \"goftest\" \"googleVis\"
[137] \"gplots\" \"gridExtra\" \"gsl\" \"gtable\"
[141] \"gtools\" \"haven\" \"here\" \"hexbin\"
[145] \"highr\" \"Hmisc\" \"hms\" \"htmlTable\"
[149] \"htmltools\" \"htmlwidgets\" \"httpuv\" \"httr\"
[153] \"iBreakDown\" \"igraph\" \"ingredients\" \"ini\"
[157] \"inline\" \"invgamma\" \"isoband\" \"iterators\"
[161] \"jpeg\" \"jsonlite\" \"kableExtra\" \"kernlab\"
[165] \"KernSmooth\" \"knitr\" \"ks\" \"labeling\"
[169] \"LaplacesDemon\" \"later\" \"latticeExtra\" \"lavaan\"
[173] \"lazyeval\" \"lhs\" \"libcoin\" \"lifecycle\"
[177] \"listenv\" \"lme4\" \"lmerTest\" \"lmtest\"
[181] \"loo\" \"lubridate\" \"magick\" \"magrittr\"
[185] \"manipulateWidget\" \"mapproj\" \"maps\" \"maptools\"
[189] \"markdown\" \"mathjaxr\" \"Matrix\" \"matrixcalc\"
[193] \"MatrixModels\" \"matrixStats\" \"MBESS\" \"mclust\"
[197]" "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"glmmTMB\" \"globals\" \"globe\" .... \"MBESS\" \"mclust\"
[197]
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"glmmTMB\" \"globals\" \"globe\" .... \"MBESS\" \"mclust\"
[197]
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> " \"glmmTMB\" \"globals\" \"globe\"
[133] \"glue\" \"gmp\" \"goftest\" \"googleVis\"
[137] \"gplots\" \"gridExtra\" \"gsl\" \"gtable\"
[141] \"gtools\" \"haven\" \"here\" \"hexbin\"
[145] \"highr\" \"Hmisc\" \"hms\" \"htmlTable\"
[149] \"htmltools\" \"htmlwidgets\" \"httpuv\" \"httr\"
[153] \"iBreakDown\" \"igraph\" \"ingredients\" \"ini\"
[157] \"inline\" \"invgamma\" \"isoband\" \"iterators\"
[161] \"jpeg\" \"jsonlite\" \"kableExtra\" \"kernlab\"
[165] \"KernSmooth\" \"knitr\" \"ks\" \"labeling\"
[169] \"LaplacesDemon\" \"later\" \"latticeExtra\" \"lavaan\"
[173] \"lazyeval\" \"lhs\" \"libcoin\" \"lifecycle\"
[177] \"listenv\" \"lme4\" \"lmerTest\" \"lmtest\"
[181] \"loo\" \"lubridate\" \"magick\" \"magrittr\"
[185] \"manipulateWidget\" \"mapproj\" \"maps\" \"maptools\"
[189] \"markdown\" \"mathjaxr\" \"Matrix\" \"matrixcalc\"
[193] \"MatrixModels\" \"matrixStats\" \"MBESS\" \"mclust\"
[197]")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> " \"MCMCglmm\" \"memoise\" \"mi\" \"mime\"
[201] \"miniUI\" \"minqa\" \"misc3d\" \"mnormt\"
[205] \"modelr\" \"modeltools\" \"multcomp\" \"multicool\"
[209] \"munsell\" \"mvtnorm\" \"NISTunits\" \"nleqslv\"
[213] \"nlme\" \"nloptr\" \"numbers\" \"numDeriv\"
[217] \"odbc\" \"OpenMx\" \"openssl\" \"openxlsx\"
[221] \"optimx\" \"packrat\" \"pander\" \"parallelly\"
[225] \"partitions\" \"patchwork\" \"pbivnorm\" \"pbkrtest\"
[229] \"pcaPP\" \"pillar\" \"pkgbuild\" \"pkgconfig\"
[233] \"pkgload\" \"plogr\" \"plot3D\" \"plotly\"
[237] \"plyr\" \"png\" \"polspline\" \"polyclip\"
[241] \"polynom\" \"pracma\" \"praise\" \"prettyunits\"
[245] \"processx\" \"profileModel\" \"progress\" \"projpred\"
[249] \"promises\" \"ps\" \"pspline\" \"purrr\"
[253] \"pwr\" \"quantreg\" \"R6\" \"RandomFields\"
[257] \"RandomFieldsUtils\" \"randtoolbox\" \"RANN\" \"rappdirs\"
[261] \"rbenchmark\" \"rcmdcheck\" \"RColorBrewer\" \"Rcpp\"
[265] \"RcppArmadillo\" \"RcppEigen\" \"RcppGSL\" \"RcppParallel\"
[269] \"RcppRoll\" \"RcppZiggurat\" \"rdataviewer\" \"readr\"
[273] \"readxl\" \"rematch\" \"rematch2\" \"remotes\"
[277] \"reprex\" \"reshape2\" \"rex\" \"Rfast\"
[281] \"Rfast2\" \"rgl\" \"RhpcBLASctl\" \"rintrojs\"
[285] \"rio\" \"rlang\" \"rmarkdown\" \"rmio\"
[289] \"rms\" \"RMySQL\" \"rngtools\" \"rngWELL\"
[293] \"robustbase\" \"RobustGaSP\" \"RODBC\" \"roxygen2\"
[297] \"rpf\" \"rprojroot\" \"rsconnect\" \"RSpectra\" ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> " \"MCMCglmm\" \"memoise\" \"mi\" \"mime\"
[201] \"miniUI\" \"minqa\" \"misc3d\" \"mnormt\"
[205] \"modelr\" \"modeltools\" \"multcomp\" \"multicool\"
[209] \"munsell\" \"mvtnorm\" \"NISTunits\" \"nleqslv\"
[213] \"nlme\" \"nloptr\" \"numbers\" \"numDeriv\"
[217] \"odbc\" \"OpenMx\" \"openssl\" \"openxlsx\"
[221] \"optimx\" \"packrat\" \"pander\" \"parallelly\"
[225] \"partitions\" \"patchwork\" \"pbivnorm\" \"pbkrtest\"
[229] \"pcaPP\" \"pillar\" \"pkgbuild\" \"pkgconfig\"
[233] \"pkgload\" \"plogr\" \"plot3D\" \"plotly\"
[237] \"plyr\" \"png\" \"polspline\" \"polyclip\"
[241] \"polynom\" \"pracma\" \"praise\" \"prettyunits\"
[245] \"processx\" \"profileModel\" \"progress\" \"projpred\"
[249] \"promises\" \"ps\" \"pspline\" \"purrr\"
[253] \"pwr\" \"quantreg\" \"R6\" \"RandomFields\"
[257] \"RandomFieldsUtils\" \"randtoolbox\" \"RANN\" \"rappdirs\"
[261] \"rbenchmark\" \"rcmdcheck\" \"RColorBrewer\" \"Rcpp\"
[265] \"RcppArmadillo\" \"RcppEigen\" \"RcppGSL\" \"RcppParallel\"
[269] \"RcppRoll\" \"RcppZiggurat\" \"rdataviewer\" \"readr\"
[273] \"readxl\" \"rematch\" \"rematch2\" \"remotes\"
[277] \"reprex\" \"reshape2\" \"rex\" \"Rfast\"
[281] \"Rfast2\" \"rgl\" \"RhpcBLASctl\" \"rintrojs\"
[285] \"rio\" \"rlang\" \"rmarkdown\" \"rmio\"
[289] \"rms\" \"RMySQL\" \"rngtools\" \"rngWELL\"
[293] \"robustbase\" \"RobustGaSP\" \"RODBC\" \"roxygen2\"
[297] \"rpf\" \"rprojroot\" \"rsconnect\" \"RSpectra\" " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"MCMCglmm\" \"memoise\" \"mi\" .... t\" \"rsconnect\" \"RSpectra\"
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"MCMCglmm\" \"memoise\" \"mi\" .... t\" \"rsconnect\" \"RSpectra\"
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> " \"MCMCglmm\" \"memoise\" \"mi\" \"mime\"
[201] \"miniUI\" \"minqa\" \"misc3d\" \"mnormt\"
[205] \"modelr\" \"modeltools\" \"multcomp\" \"multicool\"
[209] \"munsell\" \"mvtnorm\" \"NISTunits\" \"nleqslv\"
[213] \"nlme\" \"nloptr\" \"numbers\" \"numDeriv\"
[217] \"odbc\" \"OpenMx\" \"openssl\" \"openxlsx\"
[221] \"optimx\" \"packrat\" \"pander\" \"parallelly\"
[225] \"partitions\" \"patchwork\" \"pbivnorm\" \"pbkrtest\"
[229] \"pcaPP\" \"pillar\" \"pkgbuild\" \"pkgconfig\"
[233] \"pkgload\" \"plogr\" \"plot3D\" \"plotly\"
[237] \"plyr\" \"png\" \"polspline\" \"polyclip\"
[241] \"polynom\" \"pracma\" \"praise\" \"prettyunits\"
[245] \"processx\" \"profileModel\" \"progress\" \"projpred\"
[249] \"promises\" \"ps\" \"pspline\" \"purrr\"
[253] \"pwr\" \"quantreg\" \"R6\" \"RandomFields\"
[257] \"RandomFieldsUtils\" \"randtoolbox\" \"RANN\" \"rappdirs\"
[261] \"rbenchmark\" \"rcmdcheck\" \"RColorBrewer\" \"Rcpp\"
[265] \"RcppArmadillo\" \"RcppEigen\" \"RcppGSL\" \"RcppParallel\"
[269] \"RcppRoll\" \"RcppZiggurat\" \"rdataviewer\" \"readr\"
[273] \"readxl\" \"rematch\" \"rematch2\" \"remotes\"
[277] \"reprex\" \"reshape2\" \"rex\" \"Rfast\"
[281] \"Rfast2\" \"rgl\" \"RhpcBLASctl\" \"rintrojs\"
[285] \"rio\" \"rlang\" \"rmarkdown\" \"rmio\"
[289] \"rms\" \"RMySQL\" \"rngtools\" \"rngWELL\"
[293] \"robustbase\" \"RobustGaSP\" \"RODBC\" \"roxygen2\"
[297] \"rpf\" \"rprojroot\" \"rsconnect\" \"RSpectra\" ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "
[301] \"rstan\" \"rstanarm\" \"rstantools\" \"rstatix\"
[305] \"rstudioapi\" \"rversions\" \"rvest\" \"sandwich\"
[309] \"scales\" \"scatterplot3d\" \"selectr\" \"sem\"
[313] \"semTools\" \"sessioninfo\" \"sets\" \"sf\"
[317] \"sfsmisc\" \"shiny\" \"shinyjs\" \"shinystan\"
[321] \"shinythemes\" \"shotGroups\" \"skpr\" \"sourcetools\"
[325] \"sp\" \"spam\" \"SparseM\" \"spatstat\"
[329] \"spatstat.data\" \"spatstat.local\" \"spatstat.utils\" \"spherstat\"
[333] \"splancs\" \"SPREDA\" \"stabledist\" \"StanHeaders\"
[337] \"statmod\" \"stringi\" \"stringr\" \"sys\"
[341] \"tensor\" \"tensorA\" \"testthat\" \"TH.data\"
[345] \"threejs\" \"tibble\" \"tidyr\" \"tidyselect\"
[349] \"tidyverse\" \"tinytex\" \"tkrplot\" \"TMB\"
[353] \"tmvnsim\" \"truncnorm\" \"units\" \"usethis\"
[357] \"utf8\" \"V8\" \"vcd\" \"vctrs\"
[361] \"viridis\" \"viridisLite\" \"waldo\" \"webshot\"
[365] \"webshot2\" \"websocket\" \"whisker\" \"withr\"
[369] \"wrapr\" \"xfun\" \"xml2\" \"xopen\"
[373] \"xtable\" \"xts\" \"yaml\" \"zip\"
[377] \"zoo\" \"base\" \"boot\" \"class\"
[381] \"cluster\" \"compiler\" ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "
[301] \"rstan\" \"rstanarm\" \"rstantools\" \"rstatix\"
[305] \"rstudioapi\" \"rversions\" \"rvest\" \"sandwich\"
[309] \"scales\" \"scatterplot3d\" \"selectr\" \"sem\"
[313] \"semTools\" \"sessioninfo\" \"sets\" \"sf\"
[317] \"sfsmisc\" \"shiny\" \"shinyjs\" \"shinystan\"
[321] \"shinythemes\" \"shotGroups\" \"skpr\" \"sourcetools\"
[325] \"sp\" \"spam\" \"SparseM\" \"spatstat\"
[329] \"spatstat.data\" \"spatstat.local\" \"spatstat.utils\" \"spherstat\"
[333] \"splancs\" \"SPREDA\" \"stabledist\" \"StanHeaders\"
[337] \"statmod\" \"stringi\" \"stringr\" \"sys\"
[341] \"tensor\" \"tensorA\" \"testthat\" \"TH.data\"
[345] \"threejs\" \"tibble\" \"tidyr\" \"tidyselect\"
[349] \"tidyverse\" \"tinytex\" \"tkrplot\" \"TMB\"
[353] \"tmvnsim\" \"truncnorm\" \"units\" \"usethis\"
[357] \"utf8\" \"V8\" \"vcd\" \"vctrs\"
[361] \"viridis\" \"viridisLite\" \"waldo\" \"webshot\"
[365] \"webshot2\" \"websocket\" \"whisker\" \"withr\"
[369] \"wrapr\" \"xfun\" \"xml2\" \"xopen\"
[373] \"xtable\" \"xts\" \"yaml\" \"zip\"
[377] \"zoo\" \"base\" \"boot\" \"class\"
[381] \"cluster\" \"compiler\" " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[301] \"rstan\" \"rstanarm\" \"rs ....
[381] \"cluster\" \"compiler\"
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[301] \"rstan\" \"rstanarm\" \"rs ....
[381] \"cluster\" \"compiler\"
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "
[301] \"rstan\" \"rstanarm\" \"rstantools\" \"rstatix\"
[305] \"rstudioapi\" \"rversions\" \"rvest\" \"sandwich\"
[309] \"scales\" \"scatterplot3d\" \"selectr\" \"sem\"
[313] \"semTools\" \"sessioninfo\" \"sets\" \"sf\"
[317] \"sfsmisc\" \"shiny\" \"shinyjs\" \"shinystan\"
[321] \"shinythemes\" \"shotGroups\" \"skpr\" \"sourcetools\"
[325] \"sp\" \"spam\" \"SparseM\" \"spatstat\"
[329] \"spatstat.data\" \"spatstat.local\" \"spatstat.utils\" \"spherstat\"
[333] \"splancs\" \"SPREDA\" \"stabledist\" \"StanHeaders\"
[337] \"statmod\" \"stringi\" \"stringr\" \"sys\"
[341] \"tensor\" \"tensorA\" \"testthat\" \"TH.data\"
[345] \"threejs\" \"tibble\" \"tidyr\" \"tidyselect\"
[349] \"tidyverse\" \"tinytex\" \"tkrplot\" \"TMB\"
[353] \"tmvnsim\" \"truncnorm\" \"units\" \"usethis\"
[357] \"utf8\" \"V8\" \"vcd\" \"vctrs\"
[361] \"viridis\" \"viridisLite\" \"waldo\" \"webshot\"
[365] \"webshot2\" \"websocket\" \"whisker\" \"withr\"
[369] \"wrapr\" \"xfun\" \"xml2\" \"xopen\"
[373] \"xtable\" \"xts\" \"yaml\" \"zip\"
[377] \"zoo\" \"base\" \"boot\" \"class\"
[381] \"cluster\" \"compiler\" ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> " \"datasets\" \"graphics\"
[385] \"grDevices\" \"grid\" \"lattice\" \"MASS\"
[389] \"methods\" \"mgcv\" \"nnet\" \"parallel\"
[393] \"rpart\" \"spatial\" \"splines\" \"stats\"
[397] \"stats4\" \"survival\" \"tcltk\" \"tools\"
[401] \"translations\" \"utils\"
ess-output-sentinel10-END
> ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> " \"datasets\" \"graphics\"
[385] \"grDevices\" \"grid\" \"lattice\" \"MASS\"
[389] \"methods\" \"mgcv\" \"nnet\" \"parallel\"
[393] \"rpart\" \"spatial\" \"splines\" \"stats\"
[397] \"stats4\" \"survival\" \"tcltk\" \"tools\"
[401] \"translations\" \"utils\"
ess-output-sentinel10-END
> " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"datasets\" \"graphics\"
[385] \"gr .... \"utils\"
ess-output-sentinel10-END
>
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"datasets\" \"graphics\"
[385] \"gr .... \"utils\"
ess-output-sentinel10-END
>
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel10")
| | | | | | | 8 -> (inferior-ess--sentinel-start-re "ess-output-sentinel10")
| | | | | | | 8 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel10-START$\\)"
| | | | | | 7 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | 7 -> (inferior-ess-run-callback #<process R> " \"datasets\" \"graphics\"
[385] \"grDevices\" \"grid\" \"lattice\" \"MASS\"
[389] \"methods\" \"mgcv\" \"nnet\" \"parallel\"
[393] \"rpart\" \"spatial\" \"splines\" \"stats\"
[397] \"stats4\" \"survival\" \"tcltk\" \"tools\"
[401] \"translations\" \"utils\"
ess-output-sentinel10-END
> ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | 5 <- ess-wait-for-process: t
| | | 4 <- ess-command: #<buffer *ess-get-words*>
| | | 4 -> (ess-if-verbose-write " |-> (length words)= 402
")
| | | | 5 -> (ess-write-to-dribble-buffer " |-> (length words)= 402
")
| | | | 5 <- ess-write-to-dribble-buffer: nil
| | | 4 <- ess-if-verbose-write: nil
| | 3 <- ess-get-words-from-vector: ("abind" "acebayes" "ADGofTest" "akima" "animation" "apaTables" "ape" "arm" "AsioHeaders" "askpass" "assertthat" "backports" "base64enc" "bayesplot" "BH" "bigassertr" "bigparallelr" "bigstatsr" "binom" "bit" "bit64" "bitops" "blob" "bookdown" "brew" "brglm" "bridgesampling" "brio" "brms" "Brobdingnag" "broom" "callr" "car" "carData" "caTools" "cellranger" "checkmate" "chromote" "ciTools" "classInt" "cli" "clipr" "coda" "codetools" "codingMatrices" "coin" "colorspace" "colourpicker" "combinat" "commonmark" "compare" "CompQuadForm" "conf.design" "conquer" "copula" "corpcor" "corrplot" "covr" "cowplot" "cpp11" "crayon" "credentials" "crosstalk" "cubature" "curl" "DALEX" "data.table" "DBI" "dbplyr" "deldir" "DEoptimR" "desc" "devtools" "dfoptim" "diffobj" "digest" "Directional" "DoE.base" "doParallel" "doRNG" "dotCall64" "dplyr" "DT" "dygraphs" "e1071" "ellipsis" "emmeans" "energy" "estimability" "evaluate" "fairmodels" "fansi" "farver" "fastmap" "fields" "fitdistrplus" "flock" "FNN" "forcats" "foreach" "foreign" "Formula" "fortunes" "fractional" "FrF2" "fs" "future" "gamlss" "gamlss.add" "gamlss.data" "gamlss.dist" "gamm4" "gdata" "geepack" "generics" "geoR" "gert" "ggdendro" "ggExtra" "ggplot2" "ggpubr" "ggrepel" "ggridges" "ggsci" "ggsignif" "ggstance" "gh" "git2r" "gitcreds" "glmmTMB" "globals" "globe" "glue" "gmp" "goftest" "googleVis" "gplots" "gridExtra" "gsl" "gtable" "gtools" "haven" "here" "hexbin" "highr" "Hmisc" "hms" "htmlTable" "htmltools" "htmlwidgets" "httpuv" "httr" "iBreakDown" "igraph" "ingredients" "ini" "inline" "invgamma" "isoband" "iterators" "jpeg" "jsonlite" "kableExtra" "kernlab" "KernSmooth" "knitr" "ks" "labeling" "LaplacesDemon" "later" "latticeExtra" "lavaan" "lazyeval" "lhs" "libcoin" "lifecycle" "listenv" "lme4" "lmerTest" "lmtest" "loo" "lubridate" "magick" "magrittr" "manipulateWidget" "mapproj" "maps" "maptools" "markdown" "mathjaxr" "Matrix" "matrixcalc" "MatrixModels" "matrixStats" "MBESS" "mclust" "MCMCglmm" "memoise" "mi" "mime" "miniUI" "minqa" "misc3d" "mnormt" "modelr" "modeltools" "multcomp" "multicool" "munsell" "mvtnorm" "NISTunits" "nleqslv" "nlme" "nloptr" "numbers" "numDeriv" "odbc" "OpenMx" "openssl" "openxlsx" "optimx" "packrat" "pander" "parallelly" "partitions" "patchwork" "pbivnorm" "pbkrtest" "pcaPP" "pillar" "pkgbuild" "pkgconfig" "pkgload" "plogr" "plot3D" "plotly" "plyr" "png" "polspline" "polyclip" "polynom" "pracma" "praise" "prettyunits" "processx" "profileModel" "progress" "projpred" "promises" "ps" "pspline" "purrr" "pwr" "quantreg" "R6" "RandomFields" "RandomFieldsUtils" "randtoolbox" "RANN" "rappdirs" "rbenchmark" "rcmdcheck" "RColorBrewer" "Rcpp" "RcppArmadillo" "RcppEigen" "RcppGSL" "RcppParallel" "RcppRoll" "RcppZiggurat" "rdataviewer" "readr" "readxl" "rematch" "rematch2" "remotes" "reprex" "reshape2" "rex" "Rfast" "Rfast2" "rgl" "RhpcBLASctl" "rintrojs" "rio" "rlang" "rmarkdown" "rmio" "rms" "RMySQL" "rngtools" "rngWELL" "robustbase" "RobustGaSP" "RODBC" "roxygen2" "rpf" "rprojroot" "rsconnect" "RSpectra" "rstan" "rstanarm" "rstantools" "rstatix" "rstudioapi" "rversions" "rvest" "sandwich" "scales" "scatterplot3d" "selectr" "sem" "semTools" "sessioninfo" "sets" "sf" "sfsmisc" "shiny" "shinyjs" "shinystan" "shinythemes" "shotGroups" "skpr" "sourcetools" "sp" "spam" "SparseM" "spatstat" "spatstat.data" "spatstat.local" "spatstat.utils" "spherstat" "splancs" "SPREDA" "stabledist" "StanHeaders" "statmod" "stringi" "stringr" "sys" "tensor" "tensorA" "testthat" "TH.data" "threejs" "tibble" "tidyr" "tidyselect" "tidyverse" "tinytex" "tkrplot" "TMB" "tmvnsim" "truncnorm" "units" "usethis" "utf8" "V8" "vcd" "vctrs" "viridis" "viridisLite" "waldo" "webshot" "webshot2" "websocket" "whisker" "withr" "wrapr" "xfun" "xml2" "xopen" "xtable" "xts" "yaml" "zip" "zoo" "base" "boot" "class" "cluster" "compiler" "datasets" "graphics" "grDevices" "grid" "lattice" "MASS" "methods" "mgcv" "nnet" "parallel" "rpart" "spatial" "splines" "stats" "stats4" "survival" "tcltk" "tools" "translations" "utils")
| 2 <- ess-get-words-from-vector--foreground: ("abind" "acebayes" "ADGofTest" "akima" "animation" "apaTables" "ape" "arm" "AsioHeaders" "askpass" "assertthat" "backports" "base64enc" "bayesplot" "BH" "bigassertr" "bigparallelr" "bigstatsr" "binom" "bit" "bit64" "bitops" "blob" "bookdown" "brew" "brglm" "bridgesampling" "brio" "brms" "Brobdingnag" "broom" "callr" "car" "carData" "caTools" "cellranger" "checkmate" "chromote" "ciTools" "classInt" "cli" "clipr" "coda" "codetools" "codingMatrices" "coin" "colorspace" "colourpicker" "combinat" "commonmark" "compare" "CompQuadForm" "conf.design" "conquer" "copula" "corpcor" "corrplot" "covr" "cowplot" "cpp11" "crayon" "credentials" "crosstalk" "cubature" "curl" "DALEX" "data.table" "DBI" "dbplyr" "deldir" "DEoptimR" "desc" "devtools" "dfoptim" "diffobj" "digest" "Directional" "DoE.base" "doParallel" "doRNG" "dotCall64" "dplyr" "DT" "dygraphs" "e1071" "ellipsis" "emmeans" "energy" "estimability" "evaluate" "fairmodels" "fansi" "farver" "fastmap" "fields" "fitdistrplus" "flock" "FNN" "forcats" "foreach" "foreign" "Formula" "fortunes" "fractional" "FrF2" "fs" "future" "gamlss" "gamlss.add" "gamlss.data" "gamlss.dist" "gamm4" "gdata" "geepack" "generics" "geoR" "gert" "ggdendro" "ggExtra" "ggplot2" "ggpubr" "ggrepel" "ggridges" "ggsci" "ggsignif" "ggstance" "gh" "git2r" "gitcreds" "glmmTMB" "globals" "globe" "glue" "gmp" "goftest" "googleVis" "gplots" "gridExtra" "gsl" "gtable" "gtools" "haven" "here" "hexbin" "highr" "Hmisc" "hms" "htmlTable" "htmltools" "htmlwidgets" "httpuv" "httr" "iBreakDown" "igraph" "ingredients" "ini" "inline" "invgamma" "isoband" "iterators" "jpeg" "jsonlite" "kableExtra" "kernlab" "KernSmooth" "knitr" "ks" "labeling" "LaplacesDemon" "later" "latticeExtra" "lavaan" "lazyeval" "lhs" "libcoin" "lifecycle" "listenv" "lme4" "lmerTest" "lmtest" "loo" "lubridate" "magick" "magrittr" "manipulateWidget" "mapproj" "maps" "maptools" "markdown" "mathjaxr" "Matrix" "matrixcalc" "MatrixModels" "matrixStats" "MBESS" "mclust" "MCMCglmm" "memoise" "mi" "mime" "miniUI" "minqa" "misc3d" "mnormt" "modelr" "modeltools" "multcomp" "multicool" "munsell" "mvtnorm" "NISTunits" "nleqslv" "nlme" "nloptr" "numbers" "numDeriv" "odbc" "OpenMx" "openssl" "openxlsx" "optimx" "packrat" "pander" "parallelly" "partitions" "patchwork" "pbivnorm" "pbkrtest" "pcaPP" "pillar" "pkgbuild" "pkgconfig" "pkgload" "plogr" "plot3D" "plotly" "plyr" "png" "polspline" "polyclip" "polynom" "pracma" "praise" "prettyunits" "processx" "profileModel" "progress" "projpred" "promises" "ps" "pspline" "purrr" "pwr" "quantreg" "R6" "RandomFields" "RandomFieldsUtils" "randtoolbox" "RANN" "rappdirs" "rbenchmark" "rcmdcheck" "RColorBrewer" "Rcpp" "RcppArmadillo" "RcppEigen" "RcppGSL" "RcppParallel" "RcppRoll" "RcppZiggurat" "rdataviewer" "readr" "readxl" "rematch" "rematch2" "remotes" "reprex" "reshape2" "rex" "Rfast" "Rfast2" "rgl" "RhpcBLASctl" "rintrojs" "rio" "rlang" "rmarkdown" "rmio" "rms" "RMySQL" "rngtools" "rngWELL" "robustbase" "RobustGaSP" "RODBC" "roxygen2" "rpf" "rprojroot" "rsconnect" "RSpectra" "rstan" "rstanarm" "rstantools" "rstatix" "rstudioapi" "rversions" "rvest" "sandwich" "scales" "scatterplot3d" "selectr" "sem" "semTools" "sessioninfo" "sets" "sf" "sfsmisc" "shiny" "shinyjs" "shinystan" "shinythemes" "shotGroups" "skpr" "sourcetools" "sp" "spam" "SparseM" "spatstat" "spatstat.data" "spatstat.local" "spatstat.utils" "spherstat" "splancs" "SPREDA" "stabledist" "StanHeaders" "statmod" "stringi" "stringr" "sys" "tensor" "tensorA" "testthat" "TH.data" "threejs" "tibble" "tidyr" "tidyselect" "tidyverse" "tinytex" "tkrplot" "TMB" "tmvnsim" "truncnorm" "units" "usethis" "utf8" "V8" "vcd" "vctrs" "viridis" "viridisLite" "waldo" "webshot" "webshot2" "websocket" "whisker" "withr" "wrapr" "xfun" "xml2" "xopen" "xtable" "xts" "yaml" "zip" "zoo" "base" "boot" "class" "cluster" "compiler" "datasets" "graphics" "grDevices" "grid" "lattice" "MASS" "methods" "mgcv" "nnet" "parallel" "rpart" "spatial" "splines" "stats" "stats4" "survival" "tcltk" "tools" "translations" "utils")
1 <- ess-installed-packages: ("abind" "acebayes" "ADGofTest" "akima" "animation" "apaTables" "ape" "arm" "AsioHeaders" "askpass" "assertthat" "backports" "base64enc" "bayesplot" "BH" "bigassertr" "bigparallelr" "bigstatsr" "binom" "bit" "bit64" "bitops" "blob" "bookdown" "brew" "brglm" "bridgesampling" "brio" "brms" "Brobdingnag" "broom" "callr" "car" "carData" "caTools" "cellranger" "checkmate" "chromote" "ciTools" "classInt" "cli" "clipr" "coda" "codetools" "codingMatrices" "coin" "colorspace" "colourpicker" "combinat" "commonmark" "compare" "CompQuadForm" "conf.design" "conquer" "copula" "corpcor" "corrplot" "covr" "cowplot" "cpp11" "crayon" "credentials" "crosstalk" "cubature" "curl" "DALEX" "data.table" "DBI" "dbplyr" "deldir" "DEoptimR" "desc" "devtools" "dfoptim" "diffobj" "digest" "Directional" "DoE.base" "doParallel" "doRNG" "dotCall64" "dplyr" "DT" "dygraphs" "e1071" "ellipsis" "emmeans" "energy" "estimability" "evaluate" "fairmodels" "fansi" "farver" "fastmap" "fields" "fitdistrplus" "flock" "FNN" "forcats" "foreach" "foreign" "Formula" "fortunes" "fractional" "FrF2" "fs" "future" "gamlss" "gamlss.add" "gamlss.data" "gamlss.dist" "gamm4" "gdata" "geepack" "generics" "geoR" "gert" "ggdendro" "ggExtra" "ggplot2" "ggpubr" "ggrepel" "ggridges" "ggsci" "ggsignif" "ggstance" "gh" "git2r" "gitcreds" "glmmTMB" "globals" "globe" "glue" "gmp" "goftest" "googleVis" "gplots" "gridExtra" "gsl" "gtable" "gtools" "haven" "here" "hexbin" "highr" "Hmisc" "hms" "htmlTable" "htmltools" "htmlwidgets" "httpuv" "httr" "iBreakDown" "igraph" "ingredients" "ini" "inline" "invgamma" "isoband" "iterators" "jpeg" "jsonlite" "kableExtra" "kernlab" "KernSmooth" "knitr" "ks" "labeling" "LaplacesDemon" "later" "latticeExtra" "lavaan" "lazyeval" "lhs" "libcoin" "lifecycle" "listenv" "lme4" "lmerTest" "lmtest" "loo" "lubridate" "magick" "magrittr" "manipulateWidget" "mapproj" "maps" "maptools" "markdown" "mathjaxr" "Matrix" "matrixcalc" "MatrixModels" "matrixStats" "MBESS" "mclust" "MCMCglmm" "memoise" "mi" "mime" "miniUI" "minqa" "misc3d" "mnormt" "modelr" "modeltools" "multcomp" "multicool" "munsell" "mvtnorm" "NISTunits" "nleqslv" "nlme" "nloptr" "numbers" "numDeriv" "odbc" "OpenMx" "openssl" "openxlsx" "optimx" "packrat" "pander" "parallelly" "partitions" "patchwork" "pbivnorm" "pbkrtest" "pcaPP" "pillar" "pkgbuild" "pkgconfig" "pkgload" "plogr" "plot3D" "plotly" "plyr" "png" "polspline" "polyclip" "polynom" "pracma" "praise" "prettyunits" "processx" "profileModel" "progress" "projpred" "promises" "ps" "pspline" "purrr" "pwr" "quantreg" "R6" "RandomFields" "RandomFieldsUtils" "randtoolbox" "RANN" "rappdirs" "rbenchmark" "rcmdcheck" "RColorBrewer" "Rcpp" "RcppArmadillo" "RcppEigen" "RcppGSL" "RcppParallel" "RcppRoll" "RcppZiggurat" "rdataviewer" "readr" "readxl" "rematch" "rematch2" "remotes" "reprex" "reshape2" "rex" "Rfast" "Rfast2" "rgl" "RhpcBLASctl" "rintrojs" "rio" "rlang" "rmarkdown" "rmio" "rms" "RMySQL" "rngtools" "rngWELL" "robustbase" "RobustGaSP" "RODBC" "roxygen2" "rpf" "rprojroot" "rsconnect" "RSpectra" "rstan" "rstanarm" "rstantools" "rstatix" "rstudioapi" "rversions" "rvest" "sandwich" "scales" "scatterplot3d" "selectr" "sem" "semTools" "sessioninfo" "sets" "sf" "sfsmisc" "shiny" "shinyjs" "shinystan" "shinythemes" "shotGroups" "skpr" "sourcetools" "sp" "spam" "SparseM" "spatstat" "spatstat.data" "spatstat.local" "spatstat.utils" "spherstat" "splancs" "SPREDA" "stabledist" "StanHeaders" "statmod" "stringi" "stringr" "sys" "tensor" "tensorA" "testthat" "TH.data" "threejs" "tibble" "tidyr" "tidyselect" "tidyverse" "tinytex" "tkrplot" "TMB" "tmvnsim" "truncnorm" "units" "usethis" "utf8" "V8" "vcd" "vctrs" "viridis" "viridisLite" "waldo" "webshot" "webshot2" "websocket" "whisker" "withr" "wrapr" "xfun" "xml2" "xopen" "xtable" "xts" "yaml" "zip" "zoo" "base" "boot" "class" "cluster" "compiler" "datasets" "graphics" "grDevices" "grid" "lattice" "MASS" "methods" "mgcv" "nnet" "parallel" "rpart" "spatial" "splines" "stats" "stats4" "survival" "tcltk" "tools" "translations" "utils")
======================================================================
1 -> (ess-inside-string-or-comment-p)
| 2 -> (ess-inside-string-p nil)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess-inside-comment-p nil)
| 2 <- ess-inside-comment-p: nil
1 <- ess-inside-string-or-comment-p: nil
======================================================================
1 -> (ess-arg-start)
| 2 -> (ess-inside-string-p)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess--fn-name-start)
| | 3 -> (ess-inside-string-p)
| | 3 <- ess-inside-string-p: nil
| | 3 -> (ess-symbol-at-point)
| | 3 <- ess-symbol-at-point: library
| 2 <- ess--fn-name-start: ("library" . 38)
| 2 -> (ess-symbol-start)
| | 3 -> (ess-bounds-of-symbol)
| | 3 <- ess-bounds-of-symbol: (46 . 51)
| 2 <- ess-symbol-start: 46
1 <- ess-arg-start: 46
======================================================================
1 -> (ess-get-next-available-process)
| 2 -> (inferior-ess-available-p #<process R>)
| | 3 -> (ess-debug-active-p #<process R>)
| | | 4 -> (ess-process-live-p #<process R>)
| | | 4 <- ess-process-live-p: (run open listen connect stop)
| | | 4 -> (ess-process-get dbg-active #<process R>)
| | | 4 <- ess-process-get: nil
| | | 4 -> (ess-process-get is-recover #<process R>)
| | | 4 <- ess-process-get: nil
| | 3 <- ess-debug-active-p: nil
| 2 <- inferior-ess-available-p: t
1 <- ess-get-next-available-process: #<process R>
======================================================================
1 -> (ess-function-arguments "library" #<process R>)
1 <- ess-function-arguments: (("base" 24598 53295 426902 0) (("package" . #1="") ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required"))
======================================================================
1 -> (ess-inside-string-or-comment-p)
| 2 -> (ess-inside-string-p nil)
| 2 <- ess-inside-string-p: nil
| 2 -> (ess-inside-comment-p nil)
| 2 <- ess-inside-comment-p: nil
1 <- ess-inside-string-or-comment-p: nil
======================================================================
1 -> (ess-symbol-start)
| 2 -> (ess-bounds-of-symbol)
| 2 <- ess-bounds-of-symbol: (46 . 51)
1 <- ess-symbol-start: 46
======================================================================
1 -> (ess-get-next-available-process)
| 2 -> (inferior-ess-available-p #<process R>)
| | 3 -> (ess-debug-active-p #<process R>)
| | | 4 -> (ess-process-live-p #<process R>)
| | | 4 <- ess-process-live-p: (run open listen connect stop)
| | | 4 -> (ess-process-get dbg-active #<process R>)
| | | 4 <- ess-process-get: nil
| | | 4 -> (ess-process-get is-recover #<process R>)
| | | 4 <- ess-process-get: nil
| | 3 <- ess-debug-active-p: nil
| 2 <- inferior-ess-available-p: t
1 <- ess-get-next-available-process: #<process R>
======================================================================
1 -> (ess--get-cached-completions #("stats" 0 5 (fontified t)))
| 2 -> (ess-get-modtime-list)
| | 3 -> (ess-search-list)
| | | 4 -> (ess-get-process-buffer "R")
| | | | 5 -> (ess-get-process "R")
| | | | | 6 -> (update-ess-process-name-list)
| | | | | 6 <- update-ess-process-name-list: nil
| | | | 5 <- ess-get-process: #<process R>
| | | 4 <- ess-get-process-buffer: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | 4 -> (ess-process-get search-list)
| | | 4 <- ess-process-get: nil
| | | 4 -> (ess-write-to-dribble-buffer " (ess-search-list ... ) ")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | | 4 -> (ess-command "search()
" #<buffer *search-list*> 0.05)
| | | | 5 -> (ess-command--get-proc nil nil)
| | | | | 6 -> (ess-get-process "R")
| | | | | | 7 -> (update-ess-process-name-list)
| | | | | | 7 <- update-ess-process-name-list: nil
| | | | | 6 <- ess-get-process: #<process R>
| | | | 5 <- ess-command--get-proc: #<process R>
| | | | 5 -> (inferior-ess--output-sentinel)
| | | | 5 <- inferior-ess--output-sentinel: "ess-output-sentinel11"
| | | | 5 -> (ess--strip-final-newlines "search()
")
| | | | 5 <- ess--strip-final-newlines: "search()"
| | | | 5 -> (ess-r-format-command "search()" (output-sentinel . "ess-output-sentinel11"))
| | | | 5 <- ess-r-format-command: ".ess.command(search(), 'ess-output-sentinel11')
"
| | | | 5 -> (ess-if-verbose-write "(ess-command search()
..)")
| | | | | 6 -> (ess-write-to-dribble-buffer "(ess-command search()
..)")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | | 5 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | 5 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | 5 -> (inferior-ess-mark-as-busy #<process R>)
| | | | 5 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel11" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | 5 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel11-START
[1] \".GlobalEnv\" \"package:ggplot2\" \"package:data.table\" \"ESSR\" ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel11-START
[1] \".GlobalEnv\" \"package:ggplot2\" \"package:data.table\" \"ESSR\" " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel11-START
[1] \".GlobalEnv\" \"package:ggplot2\" \"package:data.table\" \"ESSR\"
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel11-START
[1] \".GlobalEnv\" \"package:ggplot2\" \"package:data.table\" \"ESSR\"
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *search-list*> "ess-output-sentinel11")
| | | | | | 7 <- inferior-ess--set-status-sentinel: nil
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel11-START
[1] \".GlobalEnv\" \"package:ggplot2\" \"package:data.table\" \"ESSR\" ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | | 6 -> (inferior-ess-ordinary-filter #<process R> "
[5] \"package:stats\" \"package:graphics\" \"package:grDevices\" \"package:utils\"
[9] \"package:datasets\" \"package:methods\" \"Autoloads\" \"package:base\"
ess-output-sentinel11-END
> ")
| | | | | | 7 -> (ess--if-verbose-write-process-state #<process R> "
[5] \"package:stats\" \"package:graphics\" \"package:grDevices\" \"package:utils\"
[9] \"package:datasets\" \"package:methods\" \"Autoloads\" \"package:base\"
ess-output-sentinel11-END
> " "ordinary-filter")
| | | | | | | 8 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[5] \"package:stats\" \"package:graphics\" \"p .... \"package:base\"
ess-output-sentinel11-END
>
")
| | | | | | | | 9 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[5] \"package:stats\" \"package:graphics\" \"p .... \"package:base\"
ess-output-sentinel11-END
>
")
| | | | | | | | 9 <- ess-write-to-dribble-buffer: nil
| | | | | | | 8 <- ess-if-verbose-write: nil
| | | | | | 7 <- ess--if-verbose-write-process-state: nil
| | | | | | 7 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *search-list*> "ess-output-sentinel11")
| | | | | | | 8 -> (inferior-ess--sentinel-start-re "ess-output-sentinel11")
| | | | | | | 8 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel11-START$\\)"
| | | | | | 7 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | 7 -> (inferior-ess-run-callback #<process R> "
[5] \"package:stats\" \"package:graphics\" \"package:grDevices\" \"package:utils\"
[9] \"package:datasets\" \"package:methods\" \"Autoloads\" \"package:base\"
ess-output-sentinel11-END
> ")
| | | | | | 7 <- inferior-ess-run-callback: nil
| | | | | 6 <- inferior-ess-ordinary-filter: nil
| | | | 5 <- ess-wait-for-process: t
| | | 4 <- ess-command: #<buffer *search-list*>
| | | 4 -> (ess-write-to-dribble-buffer "after 'search()
', point-max=268
")
| | | 4 <- ess-write-to-dribble-buffer: nil
| | 3 <- ess-search-list: (".GlobalEnv" "package:ggplot2" "package:data.table" "ESSR" "package:stats" "package:graphics" "package:grDevices" "package:utils" "package:datasets" "package:methods" "Autoloads" "package:base")
| | 3 -> (ess-dir-modtime ".GlobalEnv")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names ".GlobalEnv" 1)
| | | 4 -> (ess-get-words-from-vector "tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){})
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){})
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel12"
| | | | | 6 -> (ess--strip-final-newlines "tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){})
")
| | | | | 6 <- ess--strip-final-newlines: "tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){})"
| | | | | 6 -> (ess-r-format-command "tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){})" (output-sentinel . "ess-output-sentinel12"))
| | | | | 6 <- ess-r-format-command: ".ess.command(tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){}), 'ess-output-sentinel12')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){})
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command tryCatch(base::print(base::names(.GlobalEnv), max=1e6), error=function(e){})
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel12" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel12-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel12-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel12-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel12-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel12")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel12-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "character(0)
ess-output-sentinel12-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "character(0)
ess-output-sentinel12-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:character(0)
ess-output-sentinel12-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:character(0)
ess-output-sentinel12-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel12")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel12")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel12-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "character(0)
ess-output-sentinel12-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | | 4 -> (ess-get-words-from-vector "print(objects(pos=1, all.names=TRUE), max=1e6)
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "print(objects(pos=1, all.names=TRUE), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel13"
| | | | | 6 -> (ess--strip-final-newlines "print(objects(pos=1, all.names=TRUE), max=1e6)
")
| | | | | 6 <- ess--strip-final-newlines: "print(objects(pos=1, all.names=TRUE), max=1e6)"
| | | | | 6 -> (ess-r-format-command "print(objects(pos=1, all.names=TRUE), max=1e6)" (output-sentinel . "ess-output-sentinel13"))
| | | | | 6 <- ess-r-format-command: ".ess.command(print(objects(pos=1, all.names=TRUE), max=1e6), 'ess-output-sentinel13')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command print(objects(pos=1, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command print(objects(pos=1, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel13" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel13-START
character(0)
ess-output-sentinel13-END
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel13-START
character(0)
ess-output-sentinel13-END
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel13-START
character(0)
ess-output-sentinel13-END
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel13-START
character(0)
ess-output-sentinel13-END
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel13")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel13-START
character(0)
ess-output-sentinel13-END
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel13")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel13")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel13-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | 3 <- ess-object-names: nil
| | 3 -> (ess-dir-modtime "package:ggplot2")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names "package:ggplot2" 2)
| | | 4 -> (ess-get-words-from-vector "tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){})
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){})
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel14"
| | | | | 6 -> (ess--strip-final-newlines "tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){})
")
| | | | | 6 <- ess--strip-final-newlines: "tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){})"
| | | | | 6 -> (ess-r-format-command "tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){})" (output-sentinel . "ess-output-sentinel14"))
| | | | | 6 <- ess-r-format-command: ".ess.command(tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){}), 'ess-output-sentinel14')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){})
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command tryCatch(base::print(base::names(package:ggplot2), max=1e6), error=function(e){})
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel14" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel14-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel14-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel14-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel14-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel14")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel14-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "NULL
ess-output-sentinel14-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "NULL
ess-output-sentinel14-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel14-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel14-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel14")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel14")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel14-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "NULL
ess-output-sentinel14-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | | 4 -> (ess-get-words-from-vector "print(objects(pos=2, all.names=TRUE), max=1e6)
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "print(objects(pos=2, all.names=TRUE), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel15"
| | | | | 6 -> (ess--strip-final-newlines "print(objects(pos=2, all.names=TRUE), max=1e6)
")
| | | | | 6 <- ess--strip-final-newlines: "print(objects(pos=2, all.names=TRUE), max=1e6)"
| | | | | 6 -> (ess-r-format-command "print(objects(pos=2, all.names=TRUE), max=1e6)" (output-sentinel . "ess-output-sentinel15"))
| | | | | 6 <- ess-r-format-command: ".ess.command(print(objects(pos=2, all.names=TRUE), max=1e6), 'ess-output-sentinel15')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command print(objects(pos=2, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command print(objects(pos=2, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel15" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel15-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel15-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel15-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel15-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel15-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " [1]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " [1]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " [1]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"%+%\" \"%+replace%\" \".data\"
[4] \".pt\" \".stroke\" \"aes\"
[7] \"aes_\" \"aes_all\" \"aes_auto\"
[10] \"aes_q\" \"aes_string\" \"after_scale\"
[13] \"after_stat\" \"alpha\" \"annotate\"
[16] \"annotation_custom\" \"annotation_logticks\" \"annotation_map\"
[19] \"annotation_raster\" \"arrow\" \"as_labeller\"
[22] \"autolayer\" \"autoplot\" \"AxisSecondary\"
[25] \"benchplot\" \"binned_scale\" \"borders\"
[28] \"calc_element\" \"combine_vars\" \"continuous_scale\"
[31] \"Coord\" \"coord_cartesian\" \"coord_equal\"
[34] \"coord_fixed\" \"coord_flip\" \"coord_map\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"%+%\" \"%+replace%\" \".data\"
[4] \".pt\" \".stroke\" \"aes\"
[7] \"aes_\" \"aes_all\" \"aes_auto\"
[10] \"aes_q\" \"aes_string\" \"after_scale\"
[13] \"after_stat\" \"alpha\" \"annotate\"
[16] \"annotation_custom\" \"annotation_logticks\" \"annotation_map\"
[19] \"annotation_raster\" \"arrow\" \"as_labeller\"
[22] \"autolayer\" \"autoplot\" \"AxisSecondary\"
[25] \"benchplot\" \"binned_scale\" \"borders\"
[28] \"calc_element\" \"combine_vars\" \"continuous_scale\"
[31] \"Coord\" \"coord_cartesian\" \"coord_equal\"
[34] \"coord_fixed\" \"coord_flip\" \"coord_map\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"%+%\" \"%+replace%\" .... d_flip\" \"coord_map\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"%+%\" \"%+replace%\" .... d_flip\" \"coord_map\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"%+%\" \"%+replace%\" \".data\"
[4] \".pt\" \".stroke\" \"aes\"
[7] \"aes_\" \"aes_all\" \"aes_auto\"
[10] \"aes_q\" \"aes_string\" \"after_scale\"
[13] \"after_stat\" \"alpha\" \"annotate\"
[16] \"annotation_custom\" \"annotation_logticks\" \"annotation_map\"
[19] \"annotation_raster\" \"arrow\" \"as_labeller\"
[22] \"autolayer\" \"autoplot\" \"AxisSecondary\"
[25] \"benchplot\" \"binned_scale\" \"borders\"
[28] \"calc_element\" \"combine_vars\" \"continuous_scale\"
[31] \"Coord\" \"coord_cartesian\" \"coord_equal\"
[34] \"coord_fixed\" \"coord_flip\" \"coord_map\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "
[37] \"coord_munch\" \"coord_polar\" \"coord_quickmap\"
[40] \"coord_sf\" \"coord_trans\" \"CoordCartesian\"
[43] \"CoordFixed\" \"CoordFlip\" \"CoordMap\"
[46] \"CoordPolar\" \"CoordQuickmap\" \"CoordSf\"
[49] \"CoordTrans\" \"cut_interval\" \"cut_number\"
[52] \"cut_width\" \"derive\" \"diamonds\"
[55] \"discrete_scale\" \"draw_key_abline\" \"draw_key_blank\"
[58] \"draw_key_boxplot\" \"draw_key_crossbar\" \"draw_key_dotplot\"
[61] \"draw_key_label\" \"draw_key_path\" \"draw_key_point\"
[64] \"draw_key_pointrange\" \"draw_key_polygon\" \"draw_key_rect\"
[67] \"draw_key_smooth\" \"draw_key_text\" \"draw_key_timeseries\"
[70] \"draw_key_vline\" \"draw_key_vpath\" \"dup_axis\"
[73] \"economics\" \"economics_long\" \"el_def\"
[76] \"element_blank\" \"element_grob\" \"element_line\"
[79] \"element_rect\" \"element_render\" \"element_text\"
[82] \"enexpr\" \"enexprs\" \"enquo\"
[85] \"enquos\" \"ensym\" \"ensyms\"
[88")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "
[37] \"coord_munch\" \"coord_polar\" \"coord_quickmap\"
[40] \"coord_sf\" \"coord_trans\" \"CoordCartesian\"
[43] \"CoordFixed\" \"CoordFlip\" \"CoordMap\"
[46] \"CoordPolar\" \"CoordQuickmap\" \"CoordSf\"
[49] \"CoordTrans\" \"cut_interval\" \"cut_number\"
[52] \"cut_width\" \"derive\" \"diamonds\"
[55] \"discrete_scale\" \"draw_key_abline\" \"draw_key_blank\"
[58] \"draw_key_boxplot\" \"draw_key_crossbar\" \"draw_key_dotplot\"
[61] \"draw_key_label\" \"draw_key_path\" \"draw_key_point\"
[64] \"draw_key_pointrange\" \"draw_key_polygon\" \"draw_key_rect\"
[67] \"draw_key_smooth\" \"draw_key_text\" \"draw_key_timeseries\"
[70] \"draw_key_vline\" \"draw_key_vpath\" \"dup_axis\"
[73] \"economics\" \"economics_long\" \"el_def\"
[76] \"element_blank\" \"element_grob\" \"element_line\"
[79] \"element_rect\" \"element_render\" \"element_text\"
[82] \"enexpr\" \"enexprs\" \"enquo\"
[85] \"enquos\" \"ensym\" \"ensyms\"
[88" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[37] \"coord_munch\" \"coord_polar\" .... \"ensyms\"
[88
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[37] \"coord_munch\" \"coord_polar\" .... \"ensyms\"
[88
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "
[37] \"coord_munch\" \"coord_polar\" \"coord_quickmap\"
[40] \"coord_sf\" \"coord_trans\" \"CoordCartesian\"
[43] \"CoordFixed\" \"CoordFlip\" \"CoordMap\"
[46] \"CoordPolar\" \"CoordQuickmap\" \"CoordSf\"
[49] \"CoordTrans\" \"cut_interval\" \"cut_number\"
[52] \"cut_width\" \"derive\" \"diamonds\"
[55] \"discrete_scale\" \"draw_key_abline\" \"draw_key_blank\"
[58] \"draw_key_boxplot\" \"draw_key_crossbar\" \"draw_key_dotplot\"
[61] \"draw_key_label\" \"draw_key_path\" \"draw_key_point\"
[64] \"draw_key_pointrange\" \"draw_key_polygon\" \"draw_key_rect\"
[67] \"draw_key_smooth\" \"draw_key_text\" \"draw_key_timeseries\"
[70] \"draw_key_vline\" \"draw_key_vpath\" \"dup_axis\"
[73] \"economics\" \"economics_long\" \"el_def\"
[76] \"element_blank\" \"element_grob\" \"element_line\"
[79] \"element_rect\" \"element_render\" \"element_text\"
[82] \"enexpr\" \"enexprs\" \"enquo\"
[85] \"enquos\" \"ensym\" \"ensyms\"
[88")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "] \"expand_limits\" \"expand_scale\" \"expansion\"
[91] \"expr\" \"Facet\" \"facet_grid\"
[94] \"facet_null\" \"facet_wrap\" \"FacetGrid\"
[97] \"FacetNull\" \"FacetWrap\" \"faithfuld\"
[100] \"find_panel\" \"flip_data\" \"flipped_names\"
[103] \"fortify\" \"Geom\" \"geom_abline\"
[106] \"geom_area\" \"geom_bar\" \"geom_bin2d\"
[109] \"geom_blank\" \"geom_boxplot\" \"geom_col\"
[112] \"geom_contour\" \"geom_contour_filled\" \"geom_count\"
[115] \"geom_crossbar\" \"geom_curve\" \"geom_density\"
[118] \"geom_density_2d\" \"geom_density_2d_filled\" \"geom_density2d\"
[121] \"geom_density2d_filled\" \"geom_dotplot\" \"geom_errorbar\"
[124] \"geom_errorbarh\" \"geom_freqpoly\" \"geom_function\"
[127] \"geom_hex\" \"geom_histogram\" \"geom_hline\"
[130] \"geom_jitter\" \"geom_label\" \"geom_line\"
[133] \"geom_linerange\" \"geom_map\" \"geom_path\"
[136] \"geom_point\" \"geom_pointrange\" \"geom_polygon\"
[139] \"geom_qq\" \"geom_qq_line\" \"geom_quantile\"
[142")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "] \"expand_limits\" \"expand_scale\" \"expansion\"
[91] \"expr\" \"Facet\" \"facet_grid\"
[94] \"facet_null\" \"facet_wrap\" \"FacetGrid\"
[97] \"FacetNull\" \"FacetWrap\" \"faithfuld\"
[100] \"find_panel\" \"flip_data\" \"flipped_names\"
[103] \"fortify\" \"Geom\" \"geom_abline\"
[106] \"geom_area\" \"geom_bar\" \"geom_bin2d\"
[109] \"geom_blank\" \"geom_boxplot\" \"geom_col\"
[112] \"geom_contour\" \"geom_contour_filled\" \"geom_count\"
[115] \"geom_crossbar\" \"geom_curve\" \"geom_density\"
[118] \"geom_density_2d\" \"geom_density_2d_filled\" \"geom_density2d\"
[121] \"geom_density2d_filled\" \"geom_dotplot\" \"geom_errorbar\"
[124] \"geom_errorbarh\" \"geom_freqpoly\" \"geom_function\"
[127] \"geom_hex\" \"geom_histogram\" \"geom_hline\"
[130] \"geom_jitter\" \"geom_label\" \"geom_line\"
[133] \"geom_linerange\" \"geom_map\" \"geom_path\"
[136] \"geom_point\" \"geom_pointrange\" \"geom_polygon\"
[139] \"geom_qq\" \"geom_qq_line\" \"geom_quantile\"
[142" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"expand_limits\" \"expand_scale\" .... ine\" \"geom_quantile\"
[142
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"expand_limits\" \"expand_scale\" .... ine\" \"geom_quantile\"
[142
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "] \"expand_limits\" \"expand_scale\" \"expansion\"
[91] \"expr\" \"Facet\" \"facet_grid\"
[94] \"facet_null\" \"facet_wrap\" \"FacetGrid\"
[97] \"FacetNull\" \"FacetWrap\" \"faithfuld\"
[100] \"find_panel\" \"flip_data\" \"flipped_names\"
[103] \"fortify\" \"Geom\" \"geom_abline\"
[106] \"geom_area\" \"geom_bar\" \"geom_bin2d\"
[109] \"geom_blank\" \"geom_boxplot\" \"geom_col\"
[112] \"geom_contour\" \"geom_contour_filled\" \"geom_count\"
[115] \"geom_crossbar\" \"geom_curve\" \"geom_density\"
[118] \"geom_density_2d\" \"geom_density_2d_filled\" \"geom_density2d\"
[121] \"geom_density2d_filled\" \"geom_dotplot\" \"geom_errorbar\"
[124] \"geom_errorbarh\" \"geom_freqpoly\" \"geom_function\"
[127] \"geom_hex\" \"geom_histogram\" \"geom_hline\"
[130] \"geom_jitter\" \"geom_label\" \"geom_line\"
[133] \"geom_linerange\" \"geom_map\" \"geom_path\"
[136] \"geom_point\" \"geom_pointrange\" \"geom_polygon\"
[139] \"geom_qq\" \"geom_qq_line\" \"geom_quantile\"
[142")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "] \"geom_raster\" \"geom_rect\" \"geom_ribbon\"
[145] \"geom_rug\" \"geom_segment\" \"geom_sf\"
[148] \"geom_sf_label\" \"geom_sf_text\" \"geom_smooth\"
[151] \"geom_spoke\" \"geom_step\" \"geom_text\"
[154] \"geom_tile\" \"geom_violin\" \"geom_vline\"
[157] \"GeomAbline\" \"GeomAnnotationMap\" \"GeomArea\"
[160] \"GeomBar\" \"GeomBlank\" \"GeomBoxplot\"
[163] \"GeomCol\" \"GeomContour\" \"GeomContourFilled\"
[166] \"GeomCrossbar\" \"GeomCurve\" \"GeomCustomAnn\"
[169] \"GeomDensity\" \"GeomDensity2d\" \"GeomDensity2dFilled\"
[172] \"GeomDotplot\" \"GeomErrorbar\" \"GeomErrorbarh\"
[175] \"GeomFunction\" \"GeomHex\" \"GeomHline\"
[178] \"GeomLabel\" \"GeomLine\" \"GeomLinerange\"
[181] \"GeomLogticks\" \"GeomMap\" \"GeomPath\"
[184] \"GeomPoint\" \"GeomPointrange\" \"GeomPolygon\"
[187] \"GeomQuantile\" \"GeomRaster\" \"GeomRasterAnn\"
[190] \"GeomRect\" \"GeomRibbon\" \"GeomRug\"
[193] \"GeomSegment\" \"GeomSf\" \"GeomSmooth\"
[196] \"GeomSpoke\" \"GeomStep\" \"GeomText\"
[199] \"GeomTile\" \"GeomViolin\" \"GeomVline\"
[202] \"get_element_tree\" \"gg_dep\" \"ggplot\"
[205] \"ggplot_add\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "] \"geom_raster\" \"geom_rect\" \"geom_ribbon\"
[145] \"geom_rug\" \"geom_segment\" \"geom_sf\"
[148] \"geom_sf_label\" \"geom_sf_text\" \"geom_smooth\"
[151] \"geom_spoke\" \"geom_step\" \"geom_text\"
[154] \"geom_tile\" \"geom_violin\" \"geom_vline\"
[157] \"GeomAbline\" \"GeomAnnotationMap\" \"GeomArea\"
[160] \"GeomBar\" \"GeomBlank\" \"GeomBoxplot\"
[163] \"GeomCol\" \"GeomContour\" \"GeomContourFilled\"
[166] \"GeomCrossbar\" \"GeomCurve\" \"GeomCustomAnn\"
[169] \"GeomDensity\" \"GeomDensity2d\" \"GeomDensity2dFilled\"
[172] \"GeomDotplot\" \"GeomErrorbar\" \"GeomErrorbarh\"
[175] \"GeomFunction\" \"GeomHex\" \"GeomHline\"
[178] \"GeomLabel\" \"GeomLine\" \"GeomLinerange\"
[181] \"GeomLogticks\" \"GeomMap\" \"GeomPath\"
[184] \"GeomPoint\" \"GeomPointrange\" \"GeomPolygon\"
[187] \"GeomQuantile\" \"GeomRaster\" \"GeomRasterAnn\"
[190] \"GeomRect\" \"GeomRibbon\" \"GeomRug\"
[193] \"GeomSegment\" \"GeomSf\" \"GeomSmooth\"
[196] \"GeomSpoke\" \"GeomStep\" \"GeomText\"
[199] \"GeomTile\" \"GeomViolin\" \"GeomVline\"
[202] \"get_element_tree\" \"gg_dep\" \"ggplot\"
[205] \"ggplot_add\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"geom_raster\" \"geom_rect\" ....
[205] \"ggplot_add\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"geom_raster\" \"geom_rect\" ....
[205] \"ggplot_add\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "] \"geom_raster\" \"geom_rect\" \"geom_ribbon\"
[145] \"geom_rug\" \"geom_segment\" \"geom_sf\"
[148] \"geom_sf_label\" \"geom_sf_text\" \"geom_smooth\"
[151] \"geom_spoke\" \"geom_step\" \"geom_text\"
[154] \"geom_tile\" \"geom_violin\" \"geom_vline\"
[157] \"GeomAbline\" \"GeomAnnotationMap\" \"GeomArea\"
[160] \"GeomBar\" \"GeomBlank\" \"GeomBoxplot\"
[163] \"GeomCol\" \"GeomContour\" \"GeomContourFilled\"
[166] \"GeomCrossbar\" \"GeomCurve\" \"GeomCustomAnn\"
[169] \"GeomDensity\" \"GeomDensity2d\" \"GeomDensity2dFilled\"
[172] \"GeomDotplot\" \"GeomErrorbar\" \"GeomErrorbarh\"
[175] \"GeomFunction\" \"GeomHex\" \"GeomHline\"
[178] \"GeomLabel\" \"GeomLine\" \"GeomLinerange\"
[181] \"GeomLogticks\" \"GeomMap\" \"GeomPath\"
[184] \"GeomPoint\" \"GeomPointrange\" \"GeomPolygon\"
[187] \"GeomQuantile\" \"GeomRaster\" \"GeomRasterAnn\"
[190] \"GeomRect\" \"GeomRibbon\" \"GeomRug\"
[193] \"GeomSegment\" \"GeomSf\" \"GeomSmooth\"
[196] \"GeomSpoke\" \"GeomStep\" \"GeomText\"
[199] \"GeomTile\" \"GeomViolin\" \"GeomVline\"
[202] \"get_element_tree\" \"gg_dep\" \"ggplot\"
[205] \"ggplot_add\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"ggplot_build\" \"ggplot_gtable\"
[208] \"ggplotGrob\" \"ggproto\" \"ggproto_parent\"
[211] \"ggsave\" \"ggtitle\" \"guide_axis\"
[214] \"guide_bins\" \"guide_colorbar\" \"guide_colorsteps\"
[217] \"guide_colourbar\" \"guide_coloursteps\" \"guide_gengrob\"
[220] \"guide_geom\" \"guide_legend\" \"guide_merge\"
[223] \"guide_none\" \"guide_train\" \"guide_transform\"
[226] \"guides\" \"has_flipped_aes\" \"is.Coord\"
[229] \"is.facet\" \"is.ggplot\" \"is.ggproto\"
[232] \"is.theme\" \"label_both\" \"label_bquote\"
[235] \"label_context\" \"label_parsed\" \"label_value\"
[238] \"label_wrap_gen\" \"labeller\" \"labs\"
[241] \"last_plot\" \"layer\" \"layer_data\"
[244] \"layer_grob\" \"layer_scales\" \"layer_sf\"
[247] \"Layout\" \"lims\" \"luv_colours\"
[250] \"map_data\" \"margin\" \"max_height\"
[253] \"max_width\" \"mean_cl_boot\" \"mean_cl_normal\"
[256] \"mean_sdl\" \"mean_se\" \"median_hilow\"
[259] \"merge_element\" \"midwest\" \"mpg\"
[262] \"msleep\" \"panel_cols\" \"panel_rows\"
[265] \"Position\" \"position_dodge\" \"position_dodge2\"
[268] \"position_fill\" \"position_identity\" \"position_jitter\"
[271] \"position_jitterdodge\" \"position_nudge\" \"position_stack\"
[274")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"ggplot_build\" \"ggplot_gtable\"
[208] \"ggplotGrob\" \"ggproto\" \"ggproto_parent\"
[211] \"ggsave\" \"ggtitle\" \"guide_axis\"
[214] \"guide_bins\" \"guide_colorbar\" \"guide_colorsteps\"
[217] \"guide_colourbar\" \"guide_coloursteps\" \"guide_gengrob\"
[220] \"guide_geom\" \"guide_legend\" \"guide_merge\"
[223] \"guide_none\" \"guide_train\" \"guide_transform\"
[226] \"guides\" \"has_flipped_aes\" \"is.Coord\"
[229] \"is.facet\" \"is.ggplot\" \"is.ggproto\"
[232] \"is.theme\" \"label_both\" \"label_bquote\"
[235] \"label_context\" \"label_parsed\" \"label_value\"
[238] \"label_wrap_gen\" \"labeller\" \"labs\"
[241] \"last_plot\" \"layer\" \"layer_data\"
[244] \"layer_grob\" \"layer_scales\" \"layer_sf\"
[247] \"Layout\" \"lims\" \"luv_colours\"
[250] \"map_data\" \"margin\" \"max_height\"
[253] \"max_width\" \"mean_cl_boot\" \"mean_cl_normal\"
[256] \"mean_sdl\" \"mean_se\" \"median_hilow\"
[259] \"merge_element\" \"midwest\" \"mpg\"
[262] \"msleep\" \"panel_cols\" \"panel_rows\"
[265] \"Position\" \"position_dodge\" \"position_dodge2\"
[268] \"position_fill\" \"position_identity\" \"position_jitter\"
[271] \"position_jitterdodge\" \"position_nudge\" \"position_stack\"
[274" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"ggplot_build\" \"ggplot_gtable\" .... nudge\" \"position_stack\"
[274
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"ggplot_build\" \"ggplot_gtable\" .... nudge\" \"position_stack\"
[274
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"ggplot_build\" \"ggplot_gtable\"
[208] \"ggplotGrob\" \"ggproto\" \"ggproto_parent\"
[211] \"ggsave\" \"ggtitle\" \"guide_axis\"
[214] \"guide_bins\" \"guide_colorbar\" \"guide_colorsteps\"
[217] \"guide_colourbar\" \"guide_coloursteps\" \"guide_gengrob\"
[220] \"guide_geom\" \"guide_legend\" \"guide_merge\"
[223] \"guide_none\" \"guide_train\" \"guide_transform\"
[226] \"guides\" \"has_flipped_aes\" \"is.Coord\"
[229] \"is.facet\" \"is.ggplot\" \"is.ggproto\"
[232] \"is.theme\" \"label_both\" \"label_bquote\"
[235] \"label_context\" \"label_parsed\" \"label_value\"
[238] \"label_wrap_gen\" \"labeller\" \"labs\"
[241] \"last_plot\" \"layer\" \"layer_data\"
[244] \"layer_grob\" \"layer_scales\" \"layer_sf\"
[247] \"Layout\" \"lims\" \"luv_colours\"
[250] \"map_data\" \"margin\" \"max_height\"
[253] \"max_width\" \"mean_cl_boot\" \"mean_cl_normal\"
[256] \"mean_sdl\" \"mean_se\" \"median_hilow\"
[259] \"merge_element\" \"midwest\" \"mpg\"
[262] \"msleep\" \"panel_cols\" \"panel_rows\"
[265] \"Position\" \"position_dodge\" \"position_dodge2\"
[268] \"position_fill\" \"position_identity\" \"position_jitter\"
[271] \"position_jitterdodge\" \"position_nudge\" \"position_stack\"
[274")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "] \"PositionDodge\" \"PositionDodge2\" \"PositionFill\"
[277] \"PositionIdentity\" \"PositionJitter\" \"PositionJitterdodge\"
[280] \"PositionNudge\" \"PositionStack\" \"presidential\"
[283] \"qplot\" \"quickplot\" \"quo\"
[286] \"quo_name\" \"quos\" \"register_theme_elements\"
[289] \"rel\" \"remove_missing\" \"render_axes\"
[292] \"render_strips\" \"reset_theme_settings\" \"resolution\"
[295] \"Scale\" \"scale_alpha\" \"scale_alpha_binned\"
[298] \"scale_alpha_continuous\" \"scale_alpha_date\" \"scale_alpha_datetime\"
[301] \"scale_alpha_discrete\" \"scale_alpha_identity\" \"scale_alpha_manual\"
[304] \"scale_alpha_ordinal\" \"scale_color_binned\" \"scale_color_brewer\"
[307] \"scale_color_continuous\" \"scale_color_date\" \"scale_color_datetime\"
[310] \"scale_color_discrete\" \"scale_color_distiller\" \"scale_color_fermenter\"
[313] \"scale_color_gradient\" \"scale_color_gradient2\" \"scale_color_gradientn\"
[316] \"scale_color_grey\" \"scale_color_hue\" \"scale_color_identity\"
[319] \"scale_color_manual\" \"scale_color_ordinal\" \"scale_color_steps\"
[322] \"scale_color_steps2\" \"scale_color_stepsn\" \"scale_color_viridis_c\"
[325] \"scale_color_viridis_d\" \"scale_colour_binned\" \"scale_colour_brewer\"
[328] \"scale_colour_continuous\" \"scale_colour_date\" \"scale_colour_datetime\"
[331] \"scale_colour_discrete\" \"scale_colour_distiller\" \"scale_colour_fermenter\"
[334] \"scale_colour_gradient\" \"scale_colour_gradient2\" \"scale_colour_gradientn\"
[337] \"scale_colour_grey\" \"scale_colour_hue\" \"scale_colour_identity\"
[340] \"scale_colour_manual\" \"scale_colour_ordinal\" \"scale_colour_steps\"
[343] \"scale_colour_steps2\" \"scale_colour_stepsn\" \"scale_colour_viridis_b\"
[346] \"scale_colour_viridis_c\" \"scale_colour_viridis_d\" \"scale_continuous_identity\"
[349] \"scale_discrete_identity\" \"scale_discrete_manual\" \"scale_fill_binned\"
[352] \"scale_fill_brewer\" \"scale_fill_continuous\" \"scale_fill_date\"
[355] \"scale_fill_datetime\" \"scale_fill_discrete\" \"scale_fill_distiller\"
[358]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "] \"PositionDodge\" \"PositionDodge2\" \"PositionFill\"
[277] \"PositionIdentity\" \"PositionJitter\" \"PositionJitterdodge\"
[280] \"PositionNudge\" \"PositionStack\" \"presidential\"
[283] \"qplot\" \"quickplot\" \"quo\"
[286] \"quo_name\" \"quos\" \"register_theme_elements\"
[289] \"rel\" \"remove_missing\" \"render_axes\"
[292] \"render_strips\" \"reset_theme_settings\" \"resolution\"
[295] \"Scale\" \"scale_alpha\" \"scale_alpha_binned\"
[298] \"scale_alpha_continuous\" \"scale_alpha_date\" \"scale_alpha_datetime\"
[301] \"scale_alpha_discrete\" \"scale_alpha_identity\" \"scale_alpha_manual\"
[304] \"scale_alpha_ordinal\" \"scale_color_binned\" \"scale_color_brewer\"
[307] \"scale_color_continuous\" \"scale_color_date\" \"scale_color_datetime\"
[310] \"scale_color_discrete\" \"scale_color_distiller\" \"scale_color_fermenter\"
[313] \"scale_color_gradient\" \"scale_color_gradient2\" \"scale_color_gradientn\"
[316] \"scale_color_grey\" \"scale_color_hue\" \"scale_color_identity\"
[319] \"scale_color_manual\" \"scale_color_ordinal\" \"scale_color_steps\"
[322] \"scale_color_steps2\" \"scale_color_stepsn\" \"scale_color_viridis_c\"
[325] \"scale_color_viridis_d\" \"scale_colour_binned\" \"scale_colour_brewer\"
[328] \"scale_colour_continuous\" \"scale_colour_date\" \"scale_colour_datetime\"
[331] \"scale_colour_discrete\" \"scale_colour_distiller\" \"scale_colour_fermenter\"
[334] \"scale_colour_gradient\" \"scale_colour_gradient2\" \"scale_colour_gradientn\"
[337] \"scale_colour_grey\" \"scale_colour_hue\" \"scale_colour_identity\"
[340] \"scale_colour_manual\" \"scale_colour_ordinal\" \"scale_colour_steps\"
[343] \"scale_colour_steps2\" \"scale_colour_stepsn\" \"scale_colour_viridis_b\"
[346] \"scale_colour_viridis_c\" \"scale_colour_viridis_d\" \"scale_continuous_identity\"
[349] \"scale_discrete_identity\" \"scale_discrete_manual\" \"scale_fill_binned\"
[352] \"scale_fill_brewer\" \"scale_fill_continuous\" \"scale_fill_date\"
[355] \"scale_fill_datetime\" \"scale_fill_discrete\" \"scale_fill_distiller\"
[358]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"PositionDodge\" \"PositionDodge2\" .... _discrete\" \"scale_fill_distiller\"
[358]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"PositionDodge\" \"PositionDodge2\" .... _discrete\" \"scale_fill_distiller\"
[358]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "] \"PositionDodge\" \"PositionDodge2\" \"PositionFill\"
[277] \"PositionIdentity\" \"PositionJitter\" \"PositionJitterdodge\"
[280] \"PositionNudge\" \"PositionStack\" \"presidential\"
[283] \"qplot\" \"quickplot\" \"quo\"
[286] \"quo_name\" \"quos\" \"register_theme_elements\"
[289] \"rel\" \"remove_missing\" \"render_axes\"
[292] \"render_strips\" \"reset_theme_settings\" \"resolution\"
[295] \"Scale\" \"scale_alpha\" \"scale_alpha_binned\"
[298] \"scale_alpha_continuous\" \"scale_alpha_date\" \"scale_alpha_datetime\"
[301] \"scale_alpha_discrete\" \"scale_alpha_identity\" \"scale_alpha_manual\"
[304] \"scale_alpha_ordinal\" \"scale_color_binned\" \"scale_color_brewer\"
[307] \"scale_color_continuous\" \"scale_color_date\" \"scale_color_datetime\"
[310] \"scale_color_discrete\" \"scale_color_distiller\" \"scale_color_fermenter\"
[313] \"scale_color_gradient\" \"scale_color_gradient2\" \"scale_color_gradientn\"
[316] \"scale_color_grey\" \"scale_color_hue\" \"scale_color_identity\"
[319] \"scale_color_manual\" \"scale_color_ordinal\" \"scale_color_steps\"
[322] \"scale_color_steps2\" \"scale_color_stepsn\" \"scale_color_viridis_c\"
[325] \"scale_color_viridis_d\" \"scale_colour_binned\" \"scale_colour_brewer\"
[328] \"scale_colour_continuous\" \"scale_colour_date\" \"scale_colour_datetime\"
[331] \"scale_colour_discrete\" \"scale_colour_distiller\" \"scale_colour_fermenter\"
[334] \"scale_colour_gradient\" \"scale_colour_gradient2\" \"scale_colour_gradientn\"
[337] \"scale_colour_grey\" \"scale_colour_hue\" \"scale_colour_identity\"
[340] \"scale_colour_manual\" \"scale_colour_ordinal\" \"scale_colour_steps\"
[343] \"scale_colour_steps2\" \"scale_colour_stepsn\" \"scale_colour_viridis_b\"
[346] \"scale_colour_viridis_c\" \"scale_colour_viridis_d\" \"scale_continuous_identity\"
[349] \"scale_discrete_identity\" \"scale_discrete_manual\" \"scale_fill_binned\"
[352] \"scale_fill_brewer\" \"scale_fill_continuous\" \"scale_fill_date\"
[355] \"scale_fill_datetime\" \"scale_fill_discrete\" \"scale_fill_distiller\"
[358]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"scale_fill_fermenter\" \"scale_fill_gradient\" \"scale_fill_gradient2\"
[361] \"scale_fill_gradientn\" \"scale_fill_grey\" \"scale_fill_hue\"
[364] \"scale_fill_identity\" \"scale_fill_manual\" \"scale_fill_ordinal\"
[367] \"scale_fill_steps\" \"scale_fill_steps2\" \"scale_fill_stepsn\"
[370] \"scale_fill_viridis_b\" \"scale_fill_viridis_c\" \"scale_fill_viridis_d\"
[373] \"scale_linetype\" \"scale_linetype_binned\" \"scale_linetype_continuous\"
[376] \"scale_linetype_discrete\" \"scale_linetype_identity\" \"scale_linetype_manual\"
[379] \"scale_radius\" \"scale_shape\" \"scale_shape_binned\"
[382] \"scale_shape_continuous\" \"scale_shape_discrete\" \"scale_shape_identity\"
[385] \"scale_shape_manual\" \"scale_shape_ordinal\" \"scale_size\"
[388] \"scale_size_area\" \"scale_size_binned\" \"scale_size_binned_area\"
[391] \"scale_size_continuous\" \"scale_size_date\" \"scale_size_datetime\"
[394] \"scale_size_discrete\" \"scale_size_identity\" \"scale_size_manual\"
[397] \"scale_size_ordinal\" \"scale_type\" \"scale_x_binned\"
[400] \"scale_x_continuous\" \"scale_x_date\" \"scale_x_datetime\"
[403] \"scale_x_discrete\" \"scale_x_log10\" \"scale_x_reverse\"
[406] \"scale_x_sqrt\" \"scale_x_time\" \"scale_y_binned\"
[409] \"scale_y_continuous\" \"scale_y_date\" \"scale_y_datetime\"
[412] \"scale_y_discrete\" \"scale_y_log10\" \"scale_y_reverse\"
[415] \"scale_y_sqrt\" \"scale_y_time\" \"ScaleBinned\"
[418] \"ScaleBinnedPosition\" \"ScaleContinuous\" \"ScaleContinuousDate\"
[421] \"ScaleContinuousDatetime\" \"ScaleContinuousIdentity\" \"ScaleContinuousPosition\"
[424] \"ScaleDiscrete\" \"ScaleDiscreteIdentity\" \"ScaleDiscretePosition\"
[427] \"seals\" \"sec_axis\" \"set_last_plot\"
[430] \"should_stop\" \"stage\" \"standardise_aes_names\"
[433] \"stat\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"scale_fill_fermenter\" \"scale_fill_gradient\" \"scale_fill_gradient2\"
[361] \"scale_fill_gradientn\" \"scale_fill_grey\" \"scale_fill_hue\"
[364] \"scale_fill_identity\" \"scale_fill_manual\" \"scale_fill_ordinal\"
[367] \"scale_fill_steps\" \"scale_fill_steps2\" \"scale_fill_stepsn\"
[370] \"scale_fill_viridis_b\" \"scale_fill_viridis_c\" \"scale_fill_viridis_d\"
[373] \"scale_linetype\" \"scale_linetype_binned\" \"scale_linetype_continuous\"
[376] \"scale_linetype_discrete\" \"scale_linetype_identity\" \"scale_linetype_manual\"
[379] \"scale_radius\" \"scale_shape\" \"scale_shape_binned\"
[382] \"scale_shape_continuous\" \"scale_shape_discrete\" \"scale_shape_identity\"
[385] \"scale_shape_manual\" \"scale_shape_ordinal\" \"scale_size\"
[388] \"scale_size_area\" \"scale_size_binned\" \"scale_size_binned_area\"
[391] \"scale_size_continuous\" \"scale_size_date\" \"scale_size_datetime\"
[394] \"scale_size_discrete\" \"scale_size_identity\" \"scale_size_manual\"
[397] \"scale_size_ordinal\" \"scale_type\" \"scale_x_binned\"
[400] \"scale_x_continuous\" \"scale_x_date\" \"scale_x_datetime\"
[403] \"scale_x_discrete\" \"scale_x_log10\" \"scale_x_reverse\"
[406] \"scale_x_sqrt\" \"scale_x_time\" \"scale_y_binned\"
[409] \"scale_y_continuous\" \"scale_y_date\" \"scale_y_datetime\"
[412] \"scale_y_discrete\" \"scale_y_log10\" \"scale_y_reverse\"
[415] \"scale_y_sqrt\" \"scale_y_time\" \"ScaleBinned\"
[418] \"ScaleBinnedPosition\" \"ScaleContinuous\" \"ScaleContinuousDate\"
[421] \"ScaleContinuousDatetime\" \"ScaleContinuousIdentity\" \"ScaleContinuousPosition\"
[424] \"ScaleDiscrete\" \"ScaleDiscreteIdentity\" \"ScaleDiscretePosition\"
[427] \"seals\" \"sec_axis\" \"set_last_plot\"
[430] \"should_stop\" \"stage\" \"standardise_aes_names\"
[433] \"stat\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"scale_fill_fermenter\" \"scale_fill_gradient\" .... e_aes_names\"
[433] \"stat\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"scale_fill_fermenter\" \"scale_fill_gradient\" .... e_aes_names\"
[433] \"stat\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"scale_fill_fermenter\" \"scale_fill_gradient\" \"scale_fill_gradient2\"
[361] \"scale_fill_gradientn\" \"scale_fill_grey\" \"scale_fill_hue\"
[364] \"scale_fill_identity\" \"scale_fill_manual\" \"scale_fill_ordinal\"
[367] \"scale_fill_steps\" \"scale_fill_steps2\" \"scale_fill_stepsn\"
[370] \"scale_fill_viridis_b\" \"scale_fill_viridis_c\" \"scale_fill_viridis_d\"
[373] \"scale_linetype\" \"scale_linetype_binned\" \"scale_linetype_continuous\"
[376] \"scale_linetype_discrete\" \"scale_linetype_identity\" \"scale_linetype_manual\"
[379] \"scale_radius\" \"scale_shape\" \"scale_shape_binned\"
[382] \"scale_shape_continuous\" \"scale_shape_discrete\" \"scale_shape_identity\"
[385] \"scale_shape_manual\" \"scale_shape_ordinal\" \"scale_size\"
[388] \"scale_size_area\" \"scale_size_binned\" \"scale_size_binned_area\"
[391] \"scale_size_continuous\" \"scale_size_date\" \"scale_size_datetime\"
[394] \"scale_size_discrete\" \"scale_size_identity\" \"scale_size_manual\"
[397] \"scale_size_ordinal\" \"scale_type\" \"scale_x_binned\"
[400] \"scale_x_continuous\" \"scale_x_date\" \"scale_x_datetime\"
[403] \"scale_x_discrete\" \"scale_x_log10\" \"scale_x_reverse\"
[406] \"scale_x_sqrt\" \"scale_x_time\" \"scale_y_binned\"
[409] \"scale_y_continuous\" \"scale_y_date\" \"scale_y_datetime\"
[412] \"scale_y_discrete\" \"scale_y_log10\" \"scale_y_reverse\"
[415] \"scale_y_sqrt\" \"scale_y_time\" \"ScaleBinned\"
[418] \"ScaleBinnedPosition\" \"ScaleContinuous\" \"ScaleContinuousDate\"
[421] \"ScaleContinuousDatetime\" \"ScaleContinuousIdentity\" \"ScaleContinuousPosition\"
[424] \"ScaleDiscrete\" \"ScaleDiscreteIdentity\" \"ScaleDiscretePosition\"
[427] \"seals\" \"sec_axis\" \"set_last_plot\"
[430] \"should_stop\" \"stage\" \"standardise_aes_names\"
[433] \"stat\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"Stat\" \"stat_bin\"
[436] \"stat_bin_2d\" \"stat_bin_hex\" \"stat_bin2d\"
[439] \"stat_binhex\" \"stat_boxplot\" \"stat_contour\"
[442] \"stat_contour_filled\" \"stat_count\" \"stat_density\"
[445] \"stat_density_2d\" \"stat_density_2d_filled\" \"stat_density2d\"
[448] \"stat_density2d_filled\" \"stat_ecdf\" \"stat_ellipse\"
[451] \"stat_function\" \"stat_identity\" \"stat_qq\"
[454] \"stat_qq_line\" \"stat_quantile\" \"stat_sf\"
[457] \"stat_sf_coordinates\" \"stat_smooth\" \"stat_spoke\"
[460] \"stat_sum\" \"stat_summary\" \"stat_summary_2d\"
[463] \"stat_summary_bin\" \"stat_summary_hex\" \"stat_summary2d\"
[466] \"stat_unique\" \"stat_ydensity\" \"StatBin\"
[469] \"StatBin2d\" \"StatBindot\" \"StatBinhex\"
[472] \"StatBoxplot\" \"StatContour\" \"StatContourFilled\"
[475] \"StatCount\" \"StatDensity\" \"StatDensity2d\"
[478] \"StatDensity2dFilled\" \"StatEcdf\" \"StatEllipse\"
[481] \"StatFunction\" \"StatIdentity\" \"StatQq\"
[484] \"StatQqLine\" \"StatQuantile\" \"StatSf\"
[487] \"StatSfCoordinates\" \"StatSmooth\" \"StatSum\"
[490] \"StatSummary\" \"StatSummary2d\" \"StatSummaryBin\"
[493] \"StatSummaryHex\" \"StatUnique\" \"StatYdensity\"
[496] \"summarise_coord\" \"summarise_layers\" \"summarise_layout\"
[499] \"sym\" \"syms\" \"theme\"
[502] \"theme_bw\" \"theme_classic\" \"theme_dark\"
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"Stat\" \"stat_bin\"
[436] \"stat_bin_2d\" \"stat_bin_hex\" \"stat_bin2d\"
[439] \"stat_binhex\" \"stat_boxplot\" \"stat_contour\"
[442] \"stat_contour_filled\" \"stat_count\" \"stat_density\"
[445] \"stat_density_2d\" \"stat_density_2d_filled\" \"stat_density2d\"
[448] \"stat_density2d_filled\" \"stat_ecdf\" \"stat_ellipse\"
[451] \"stat_function\" \"stat_identity\" \"stat_qq\"
[454] \"stat_qq_line\" \"stat_quantile\" \"stat_sf\"
[457] \"stat_sf_coordinates\" \"stat_smooth\" \"stat_spoke\"
[460] \"stat_sum\" \"stat_summary\" \"stat_summary_2d\"
[463] \"stat_summary_bin\" \"stat_summary_hex\" \"stat_summary2d\"
[466] \"stat_unique\" \"stat_ydensity\" \"StatBin\"
[469] \"StatBin2d\" \"StatBindot\" \"StatBinhex\"
[472] \"StatBoxplot\" \"StatContour\" \"StatContourFilled\"
[475] \"StatCount\" \"StatDensity\" \"StatDensity2d\"
[478] \"StatDensity2dFilled\" \"StatEcdf\" \"StatEllipse\"
[481] \"StatFunction\" \"StatIdentity\" \"StatQq\"
[484] \"StatQqLine\" \"StatQuantile\" \"StatSf\"
[487] \"StatSfCoordinates\" \"StatSmooth\" \"StatSum\"
[490] \"StatSummary\" \"StatSummary2d\" \"StatSummaryBin\"
[493] \"StatSummaryHex\" \"StatUnique\" \"StatYdensity\"
[496] \"summarise_coord\" \"summarise_layers\" \"summarise_layout\"
[499] \"sym\" \"syms\" \"theme\"
[502] \"theme_bw\" \"theme_classic\" \"theme_dark\"
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"Stat\" \"stat_bin\" .... _classic\" \"theme_dark\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"Stat\" \"stat_bin\" .... _classic\" \"theme_dark\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"Stat\" \"stat_bin\"
[436] \"stat_bin_2d\" \"stat_bin_hex\" \"stat_bin2d\"
[439] \"stat_binhex\" \"stat_boxplot\" \"stat_contour\"
[442] \"stat_contour_filled\" \"stat_count\" \"stat_density\"
[445] \"stat_density_2d\" \"stat_density_2d_filled\" \"stat_density2d\"
[448] \"stat_density2d_filled\" \"stat_ecdf\" \"stat_ellipse\"
[451] \"stat_function\" \"stat_identity\" \"stat_qq\"
[454] \"stat_qq_line\" \"stat_quantile\" \"stat_sf\"
[457] \"stat_sf_coordinates\" \"stat_smooth\" \"stat_spoke\"
[460] \"stat_sum\" \"stat_summary\" \"stat_summary_2d\"
[463] \"stat_summary_bin\" \"stat_summary_hex\" \"stat_summary2d\"
[466] \"stat_unique\" \"stat_ydensity\" \"StatBin\"
[469] \"StatBin2d\" \"StatBindot\" \"StatBinhex\"
[472] \"StatBoxplot\" \"StatContour\" \"StatContourFilled\"
[475] \"StatCount\" \"StatDensity\" \"StatDensity2d\"
[478] \"StatDensity2dFilled\" \"StatEcdf\" \"StatEllipse\"
[481] \"StatFunction\" \"StatIdentity\" \"StatQq\"
[484] \"StatQqLine\" \"StatQuantile\" \"StatSf\"
[487] \"StatSfCoordinates\" \"StatSmooth\" \"StatSum\"
[490] \"StatSummary\" \"StatSummary2d\" \"StatSummaryBin\"
[493] \"StatSummaryHex\" \"StatUnique\" \"StatYdensity\"
[496] \"summarise_coord\" \"summarise_layers\" \"summarise_layout\"
[499] \"sym\" \"syms\" \"theme\"
[502] \"theme_bw\" \"theme_classic\" \"theme_dark\"
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "[505] \"theme_get\" \"theme_gray\" \"theme_grey\"
[508] \"theme_light\" \"theme_linedraw\" \"theme_minimal\"
[511] \"theme_replace\" \"theme_set\" \"theme_test\"
[514] \"theme_update\" \"theme_void\" \"transform_position\"
[517] \"txhousing\" \"unit\" \"update_geom_defaults\"
[520] \"update_labels\" \"update_stat_defaults\" \"vars\"
[523] \"waiver\" \"wrap_dims\" \"xlab\"
[526] \"xlim\" \"ylab\" \"ylim\"
[529] \"zeroGrob\"
ess-output-sentinel15-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "[505] \"theme_get\" \"theme_gray\" \"theme_grey\"
[508] \"theme_light\" \"theme_linedraw\" \"theme_minimal\"
[511] \"theme_replace\" \"theme_set\" \"theme_test\"
[514] \"theme_update\" \"theme_void\" \"transform_position\"
[517] \"txhousing\" \"unit\" \"update_geom_defaults\"
[520] \"update_labels\" \"update_stat_defaults\" \"vars\"
[523] \"waiver\" \"wrap_dims\" \"xlab\"
[526] \"xlim\" \"ylab\" \"ylim\"
[529] \"zeroGrob\"
ess-output-sentinel15-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:[505] \"theme_get\" \"theme_gray\" .... rob\"
ess-output-sentinel15-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:[505] \"theme_get\" \"theme_gray\" .... rob\"
ess-output-sentinel15-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel15")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel15")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel15-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "[505] \"theme_get\" \"theme_gray\" \"theme_grey\"
[508] \"theme_light\" \"theme_linedraw\" \"theme_minimal\"
[511] \"theme_replace\" \"theme_set\" \"theme_test\"
[514] \"theme_update\" \"theme_void\" \"transform_position\"
[517] \"txhousing\" \"unit\" \"update_geom_defaults\"
[520] \"update_labels\" \"update_stat_defaults\" \"vars\"
[523] \"waiver\" \"wrap_dims\" \"xlab\"
[526] \"xlim\" \"ylab\" \"ylim\"
[529] \"zeroGrob\"
ess-output-sentinel15-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> (length words)= 529
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> (length words)= 529
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: ("%+%" "%+replace%" ".data" ".pt" ".stroke" "aes" "aes_" "aes_all" "aes_auto" "aes_q" "aes_string" "after_scale" "after_stat" "alpha" "annotate" "annotation_custom" "annotation_logticks" "annotation_map" "annotation_raster" "arrow" "as_labeller" "autolayer" "autoplot" "AxisSecondary" "benchplot" "binned_scale" "borders" "calc_element" "combine_vars" "continuous_scale" "Coord" "coord_cartesian" "coord_equal" "coord_fixed" "coord_flip" "coord_map" "coord_munch" "coord_polar" "coord_quickmap" "coord_sf" "coord_trans" "CoordCartesian" "CoordFixed" "CoordFlip" "CoordMap" "CoordPolar" "CoordQuickmap" "CoordSf" "CoordTrans" "cut_interval" "cut_number" "cut_width" "derive" "diamonds" "discrete_scale" "draw_key_abline" "draw_key_blank" "draw_key_boxplot" "draw_key_crossbar" "draw_key_dotplot" "draw_key_label" "draw_key_path" "draw_key_point" "draw_key_pointrange" "draw_key_polygon" "draw_key_rect" "draw_key_smooth" "draw_key_text" "draw_key_timeseries" "draw_key_vline" "draw_key_vpath" "dup_axis" "economics" "economics_long" "el_def" "element_blank" "element_grob" "element_line" "element_rect" "element_render" "element_text" "enexpr" "enexprs" "enquo" "enquos" "ensym" "ensyms" "expand_limits" "expand_scale" "expansion" "expr" "Facet" "facet_grid" "facet_null" "facet_wrap" "FacetGrid" "FacetNull" "FacetWrap" "faithfuld" "find_panel" "flip_data" "flipped_names" "fortify" "Geom" "geom_abline" "geom_area" "geom_bar" "geom_bin2d" "geom_blank" "geom_boxplot" "geom_col" "geom_contour" "geom_contour_filled" "geom_count" "geom_crossbar" "geom_curve" "geom_density" "geom_density_2d" "geom_density_2d_filled" "geom_density2d" "geom_density2d_filled" "geom_dotplot" "geom_errorbar" "geom_errorbarh" "geom_freqpoly" "geom_function" "geom_hex" "geom_histogram" "geom_hline" "geom_jitter" "geom_label" "geom_line" "geom_linerange" "geom_map" "geom_path" "geom_point" "geom_pointrange" "geom_polygon" "geom_qq" "geom_qq_line" "geom_quantile" "geom_raster" "geom_rect" "geom_ribbon" "geom_rug" "geom_segment" "geom_sf" "geom_sf_label" "geom_sf_text" "geom_smooth" "geom_spoke" "geom_step" "geom_text" "geom_tile" "geom_violin" "geom_vline" "GeomAbline" "GeomAnnotationMap" "GeomArea" "GeomBar" "GeomBlank" "GeomBoxplot" "GeomCol" "GeomContour" "GeomContourFilled" "GeomCrossbar" "GeomCurve" "GeomCustomAnn" "GeomDensity" "GeomDensity2d" "GeomDensity2dFilled" "GeomDotplot" "GeomErrorbar" "GeomErrorbarh" "GeomFunction" "GeomHex" "GeomHline" "GeomLabel" "GeomLine" "GeomLinerange" "GeomLogticks" "GeomMap" "GeomPath" "GeomPoint" "GeomPointrange" "GeomPolygon" "GeomQuantile" "GeomRaster" "GeomRasterAnn" "GeomRect" "GeomRibbon" "GeomRug" "GeomSegment" "GeomSf" "GeomSmooth" "GeomSpoke" "GeomStep" "GeomText" "GeomTile" "GeomViolin" "GeomVline" "get_element_tree" "gg_dep" "ggplot" "ggplot_add" "ggplot_build" "ggplot_gtable" "ggplotGrob" "ggproto" "ggproto_parent" "ggsave" "ggtitle" "guide_axis" "guide_bins" "guide_colorbar" "guide_colorsteps" "guide_colourbar" "guide_coloursteps" "guide_gengrob" "guide_geom" "guide_legend" "guide_merge" "guide_none" "guide_train" "guide_transform" "guides" "has_flipped_aes" "is.Coord" "is.facet" "is.ggplot" "is.ggproto" "is.theme" "label_both" "label_bquote" "label_context" "label_parsed" "label_value" "label_wrap_gen" "labeller" "labs" "last_plot" "layer" "layer_data" "layer_grob" "layer_scales" "layer_sf" "Layout" "lims" "luv_colours" "map_data" "margin" "max_height" "max_width" "mean_cl_boot" "mean_cl_normal" "mean_sdl" "mean_se" "median_hilow" "merge_element" "midwest" "mpg" "msleep" "panel_cols" "panel_rows" "Position" "position_dodge" "position_dodge2" "position_fill" "position_identity" "position_jitter" "position_jitterdodge" "position_nudge" "position_stack" "PositionDodge" "PositionDodge2" "PositionFill" "PositionIdentity" "PositionJitter" "PositionJitterdodge" "PositionNudge" "PositionStack" "presidential" "qplot" "quickplot" "quo" "quo_name" "quos" "register_theme_elements" "rel" "remove_missing" "render_axes" "render_strips" "reset_theme_settings" "resolution" "Scale" "scale_alpha" "scale_alpha_binned" "scale_alpha_continuous" "scale_alpha_date" "scale_alpha_datetime" "scale_alpha_discrete" "scale_alpha_identity" "scale_alpha_manual" "scale_alpha_ordinal" "scale_color_binned" "scale_color_brewer" "scale_color_continuous" "scale_color_date" "scale_color_datetime" "scale_color_discrete" "scale_color_distiller" "scale_color_fermenter" "scale_color_gradient" "scale_color_gradient2" "scale_color_gradientn" "scale_color_grey" "scale_color_hue" "scale_color_identity" "scale_color_manual" "scale_color_ordinal" "scale_color_steps" "scale_color_steps2" "scale_color_stepsn" "scale_color_viridis_c" "scale_color_viridis_d" "scale_colour_binned" "scale_colour_brewer" "scale_colour_continuous" "scale_colour_date" "scale_colour_datetime" "scale_colour_discrete" "scale_colour_distiller" "scale_colour_fermenter" "scale_colour_gradient" "scale_colour_gradient2" "scale_colour_gradientn" "scale_colour_grey" "scale_colour_hue" "scale_colour_identity" "scale_colour_manual" "scale_colour_ordinal" "scale_colour_steps" "scale_colour_steps2" "scale_colour_stepsn" "scale_colour_viridis_b" "scale_colour_viridis_c" "scale_colour_viridis_d" "scale_continuous_identity" "scale_discrete_identity" "scale_discrete_manual" "scale_fill_binned" "scale_fill_brewer" "scale_fill_continuous" "scale_fill_date" "scale_fill_datetime" "scale_fill_discrete" "scale_fill_distiller" "scale_fill_fermenter" "scale_fill_gradient" "scale_fill_gradient2" "scale_fill_gradientn" "scale_fill_grey" "scale_fill_hue" "scale_fill_identity" "scale_fill_manual" "scale_fill_ordinal" "scale_fill_steps" "scale_fill_steps2" "scale_fill_stepsn" "scale_fill_viridis_b" "scale_fill_viridis_c" "scale_fill_viridis_d" "scale_linetype" "scale_linetype_binned" "scale_linetype_continuous" "scale_linetype_discrete" "scale_linetype_identity" "scale_linetype_manual" "scale_radius" "scale_shape" "scale_shape_binned" "scale_shape_continuous" "scale_shape_discrete" "scale_shape_identity" "scale_shape_manual" "scale_shape_ordinal" "scale_size" "scale_size_area" "scale_size_binned" "scale_size_binned_area" "scale_size_continuous" "scale_size_date" "scale_size_datetime" "scale_size_discrete" "scale_size_identity" "scale_size_manual" "scale_size_ordinal" "scale_type" "scale_x_binned" "scale_x_continuous" "scale_x_date" "scale_x_datetime" "scale_x_discrete" "scale_x_log10" "scale_x_reverse" "scale_x_sqrt" "scale_x_time" "scale_y_binned" "scale_y_continuous" "scale_y_date" "scale_y_datetime" "scale_y_discrete" "scale_y_log10" "scale_y_reverse" "scale_y_sqrt" "scale_y_time" "ScaleBinned" "ScaleBinnedPosition" "ScaleContinuous" "ScaleContinuousDate" "ScaleContinuousDatetime" "ScaleContinuousIdentity" "ScaleContinuousPosition" "ScaleDiscrete" "ScaleDiscreteIdentity" "ScaleDiscretePosition" "seals" "sec_axis" "set_last_plot" "should_stop" "stage" "standardise_aes_names" "stat" "Stat" "stat_bin" "stat_bin_2d" "stat_bin_hex" "stat_bin2d" "stat_binhex" "stat_boxplot" "stat_contour" "stat_contour_filled" "stat_count" "stat_density" "stat_density_2d" "stat_density_2d_filled" "stat_density2d" "stat_density2d_filled" "stat_ecdf" "stat_ellipse" "stat_function" "stat_identity" "stat_qq" "stat_qq_line" "stat_quantile" "stat_sf" "stat_sf_coordinates" "stat_smooth" "stat_spoke" "stat_sum" "stat_summary" "stat_summary_2d" "stat_summary_bin" "stat_summary_hex" "stat_summary2d" "stat_unique" "stat_ydensity" "StatBin" "StatBin2d" "StatBindot" "StatBinhex" "StatBoxplot" "StatContour" "StatContourFilled" "StatCount" "StatDensity" "StatDensity2d" "StatDensity2dFilled" "StatEcdf" "StatEllipse" "StatFunction" "StatIdentity" "StatQq" "StatQqLine" "StatQuantile" "StatSf" "StatSfCoordinates" "StatSmooth" "StatSum" "StatSummary" "StatSummary2d" "StatSummaryBin" "StatSummaryHex" "StatUnique" "StatYdensity" "summarise_coord" "summarise_layers" "summarise_layout" "sym" "syms" "theme" "theme_bw" "theme_classic" "theme_dark" "theme_get" "theme_gray" "theme_grey" "theme_light" "theme_linedraw" "theme_minimal" "theme_replace" "theme_set" "theme_test" "theme_update" "theme_void" "transform_position" "txhousing" "unit" "update_geom_defaults" "update_labels" "update_stat_defaults" "vars" "waiver" "wrap_dims" "xlab" "xlim" "ylab" "ylim" "zeroGrob")
| | 3 <- ess-object-names: ("%+%" "%+replace%" ".data" ".pt" ".stroke" "aes" "aes_" "aes_all" "aes_auto" "aes_q" "aes_string" "after_scale" "after_stat" "alpha" "annotate" "annotation_custom" "annotation_logticks" "annotation_map" "annotation_raster" "arrow" "as_labeller" "autolayer" "autoplot" "AxisSecondary" "benchplot" "binned_scale" "borders" "calc_element" "combine_vars" "continuous_scale" "Coord" "coord_cartesian" "coord_equal" "coord_fixed" "coord_flip" "coord_map" "coord_munch" "coord_polar" "coord_quickmap" "coord_sf" "coord_trans" "CoordCartesian" "CoordFixed" "CoordFlip" "CoordMap" "CoordPolar" "CoordQuickmap" "CoordSf" "CoordTrans" "cut_interval" "cut_number" "cut_width" "derive" "diamonds" "discrete_scale" "draw_key_abline" "draw_key_blank" "draw_key_boxplot" "draw_key_crossbar" "draw_key_dotplot" "draw_key_label" "draw_key_path" "draw_key_point" "draw_key_pointrange" "draw_key_polygon" "draw_key_rect" "draw_key_smooth" "draw_key_text" "draw_key_timeseries" "draw_key_vline" "draw_key_vpath" "dup_axis" "economics" "economics_long" "el_def" "element_blank" "element_grob" "element_line" "element_rect" "element_render" "element_text" "enexpr" "enexprs" "enquo" "enquos" "ensym" "ensyms" "expand_limits" "expand_scale" "expansion" "expr" "Facet" "facet_grid" "facet_null" "facet_wrap" "FacetGrid" "FacetNull" "FacetWrap" "faithfuld" "find_panel" "flip_data" "flipped_names" "fortify" "Geom" "geom_abline" "geom_area" "geom_bar" "geom_bin2d" "geom_blank" "geom_boxplot" "geom_col" "geom_contour" "geom_contour_filled" "geom_count" "geom_crossbar" "geom_curve" "geom_density" "geom_density_2d" "geom_density_2d_filled" "geom_density2d" "geom_density2d_filled" "geom_dotplot" "geom_errorbar" "geom_errorbarh" "geom_freqpoly" "geom_function" "geom_hex" "geom_histogram" "geom_hline" "geom_jitter" "geom_label" "geom_line" "geom_linerange" "geom_map" "geom_path" "geom_point" "geom_pointrange" "geom_polygon" "geom_qq" "geom_qq_line" "geom_quantile" "geom_raster" "geom_rect" "geom_ribbon" "geom_rug" "geom_segment" "geom_sf" "geom_sf_label" "geom_sf_text" "geom_smooth" "geom_spoke" "geom_step" "geom_text" "geom_tile" "geom_violin" "geom_vline" "GeomAbline" "GeomAnnotationMap" "GeomArea" "GeomBar" "GeomBlank" "GeomBoxplot" "GeomCol" "GeomContour" "GeomContourFilled" "GeomCrossbar" "GeomCurve" "GeomCustomAnn" "GeomDensity" "GeomDensity2d" "GeomDensity2dFilled" "GeomDotplot" "GeomErrorbar" "GeomErrorbarh" "GeomFunction" "GeomHex" "GeomHline" "GeomLabel" "GeomLine" "GeomLinerange" "GeomLogticks" "GeomMap" "GeomPath" "GeomPoint" "GeomPointrange" "GeomPolygon" "GeomQuantile" "GeomRaster" "GeomRasterAnn" "GeomRect" "GeomRibbon" "GeomRug" "GeomSegment" "GeomSf" "GeomSmooth" "GeomSpoke" "GeomStep" "GeomText" "GeomTile" "GeomViolin" "GeomVline" "get_element_tree" "gg_dep" "ggplot" "ggplot_add" "ggplot_build" "ggplot_gtable" "ggplotGrob" "ggproto" "ggproto_parent" "ggsave" "ggtitle" "guide_axis" "guide_bins" "guide_colorbar" "guide_colorsteps" "guide_colourbar" "guide_coloursteps" "guide_gengrob" "guide_geom" "guide_legend" "guide_merge" "guide_none" "guide_train" "guide_transform" "guides" "has_flipped_aes" "is.Coord" "is.facet" "is.ggplot" "is.ggproto" "is.theme" "label_both" "label_bquote" "label_context" "label_parsed" "label_value" "label_wrap_gen" "labeller" "labs" "last_plot" "layer" "layer_data" "layer_grob" "layer_scales" "layer_sf" "Layout" "lims" "luv_colours" "map_data" "margin" "max_height" "max_width" "mean_cl_boot" "mean_cl_normal" "mean_sdl" "mean_se" "median_hilow" "merge_element" "midwest" "mpg" "msleep" "panel_cols" "panel_rows" "Position" "position_dodge" "position_dodge2" "position_fill" "position_identity" "position_jitter" "position_jitterdodge" "position_nudge" "position_stack" "PositionDodge" "PositionDodge2" "PositionFill" "PositionIdentity" "PositionJitter" "PositionJitterdodge" "PositionNudge" "PositionStack" "presidential" "qplot" "quickplot" "quo" "quo_name" "quos" "register_theme_elements" "rel" "remove_missing" "render_axes" "render_strips" "reset_theme_settings" "resolution" "Scale" "scale_alpha" "scale_alpha_binned" "scale_alpha_continuous" "scale_alpha_date" "scale_alpha_datetime" "scale_alpha_discrete" "scale_alpha_identity" "scale_alpha_manual" "scale_alpha_ordinal" "scale_color_binned" "scale_color_brewer" "scale_color_continuous" "scale_color_date" "scale_color_datetime" "scale_color_discrete" "scale_color_distiller" "scale_color_fermenter" "scale_color_gradient" "scale_color_gradient2" "scale_color_gradientn" "scale_color_grey" "scale_color_hue" "scale_color_identity" "scale_color_manual" "scale_color_ordinal" "scale_color_steps" "scale_color_steps2" "scale_color_stepsn" "scale_color_viridis_c" "scale_color_viridis_d" "scale_colour_binned" "scale_colour_brewer" "scale_colour_continuous" "scale_colour_date" "scale_colour_datetime" "scale_colour_discrete" "scale_colour_distiller" "scale_colour_fermenter" "scale_colour_gradient" "scale_colour_gradient2" "scale_colour_gradientn" "scale_colour_grey" "scale_colour_hue" "scale_colour_identity" "scale_colour_manual" "scale_colour_ordinal" "scale_colour_steps" "scale_colour_steps2" "scale_colour_stepsn" "scale_colour_viridis_b" "scale_colour_viridis_c" "scale_colour_viridis_d" "scale_continuous_identity" "scale_discrete_identity" "scale_discrete_manual" "scale_fill_binned" "scale_fill_brewer" "scale_fill_continuous" "scale_fill_date" "scale_fill_datetime" "scale_fill_discrete" "scale_fill_distiller" "scale_fill_fermenter" "scale_fill_gradient" "scale_fill_gradient2" "scale_fill_gradientn" "scale_fill_grey" "scale_fill_hue" "scale_fill_identity" "scale_fill_manual" "scale_fill_ordinal" "scale_fill_steps" "scale_fill_steps2" "scale_fill_stepsn" "scale_fill_viridis_b" "scale_fill_viridis_c" "scale_fill_viridis_d" "scale_linetype" "scale_linetype_binned" "scale_linetype_continuous" "scale_linetype_discrete" "scale_linetype_identity" "scale_linetype_manual" "scale_radius" "scale_shape" "scale_shape_binned" "scale_shape_continuous" "scale_shape_discrete" "scale_shape_identity" "scale_shape_manual" "scale_shape_ordinal" "scale_size" "scale_size_area" "scale_size_binned" "scale_size_binned_area" "scale_size_continuous" "scale_size_date" "scale_size_datetime" "scale_size_discrete" "scale_size_identity" "scale_size_manual" "scale_size_ordinal" "scale_type" "scale_x_binned" "scale_x_continuous" "scale_x_date" "scale_x_datetime" "scale_x_discrete" "scale_x_log10" "scale_x_reverse" "scale_x_sqrt" "scale_x_time" "scale_y_binned" "scale_y_continuous" "scale_y_date" "scale_y_datetime" "scale_y_discrete" "scale_y_log10" "scale_y_reverse" "scale_y_sqrt" "scale_y_time" "ScaleBinned" "ScaleBinnedPosition" "ScaleContinuous" "ScaleContinuousDate" "ScaleContinuousDatetime" "ScaleContinuousIdentity" "ScaleContinuousPosition" "ScaleDiscrete" "ScaleDiscreteIdentity" "ScaleDiscretePosition" "seals" "sec_axis" "set_last_plot" "should_stop" "stage" "standardise_aes_names" "stat" "Stat" "stat_bin" "stat_bin_2d" "stat_bin_hex" "stat_bin2d" "stat_binhex" "stat_boxplot" "stat_contour" "stat_contour_filled" "stat_count" "stat_density" "stat_density_2d" "stat_density_2d_filled" "stat_density2d" "stat_density2d_filled" "stat_ecdf" "stat_ellipse" "stat_function" "stat_identity" "stat_qq" "stat_qq_line" "stat_quantile" "stat_sf" "stat_sf_coordinates" "stat_smooth" "stat_spoke" "stat_sum" "stat_summary" "stat_summary_2d" "stat_summary_bin" "stat_summary_hex" "stat_summary2d" "stat_unique" "stat_ydensity" "StatBin" "StatBin2d" "StatBindot" "StatBinhex" "StatBoxplot" "StatContour" "StatContourFilled" "StatCount" "StatDensity" "StatDensity2d" "StatDensity2dFilled" "StatEcdf" "StatEllipse" "StatFunction" "StatIdentity" "StatQq" "StatQqLine" "StatQuantile" "StatSf" "StatSfCoordinates" "StatSmooth" "StatSum" "StatSummary" "StatSummary2d" "StatSummaryBin" "StatSummaryHex" "StatUnique" "StatYdensity" "summarise_coord" "summarise_layers" "summarise_layout" "sym" "syms" "theme" "theme_bw" "theme_classic" "theme_dark" "theme_get" "theme_gray" "theme_grey" "theme_light" "theme_linedraw" "theme_minimal" "theme_replace" "theme_set" "theme_test" "theme_update" "theme_void" "transform_position" "txhousing" "unit" "update_geom_defaults" "update_labels" "update_stat_defaults" "vars" "waiver" "wrap_dims" "xlab" "xlim" "ylab" "ylim" "zeroGrob")
| | 3 -> (ess-dir-modtime "package:data.table")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names "package:data.table" 3)
| | | 4 -> (ess-get-words-from-vector "tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){})
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){})
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel16"
| | | | | 6 -> (ess--strip-final-newlines "tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){})
")
| | | | | 6 <- ess--strip-final-newlines: "tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){})"
| | | | | 6 -> (ess-r-format-command "tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){})" (output-sentinel . "ess-output-sentinel16"))
| | | | | 6 <- ess-r-format-command: ".ess.command(tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){}), 'ess-output-sentinel16')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){})
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command tryCatch(base::print(base::names(package:data.table), max=1e6), error=function(e){})
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel16" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel16-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel16-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel16-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel16-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel16")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel16-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "NULL
ess-output-sentinel16-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "NULL
ess-output-sentinel16-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel16-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel16-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel16")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel16")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel16-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "NULL
ess-output-sentinel16-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | | 4 -> (ess-get-words-from-vector "print(objects(pos=3, all.names=TRUE), max=1e6)
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "print(objects(pos=3, all.names=TRUE), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel17"
| | | | | 6 -> (ess--strip-final-newlines "print(objects(pos=3, all.names=TRUE), max=1e6)
")
| | | | | 6 <- ess--strip-final-newlines: "print(objects(pos=3, all.names=TRUE), max=1e6)"
| | | | | 6 -> (ess-r-format-command "print(objects(pos=3, all.names=TRUE), max=1e6)" (output-sentinel . "ess-output-sentinel17"))
| | | | | 6 <- ess-r-format-command: ".ess.command(print(objects(pos=3, all.names=TRUE), max=1e6), 'ess-output-sentinel17')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command print(objects(pos=3, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command print(objects(pos=3, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel17" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel17-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel17-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel17-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel17-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel17")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel17-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " [1] \"%between%\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " [1] \"%between%\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \"%between%\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \"%between%\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel17")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " [1] \"%between%\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"%chin%\" \"%flike%\" \"%ilike%\"
[5] \"%inrange%\" \"%like%\" \".__C__data.table\" \".__C__IDate\"
[9] \".__C__ITime\" \".__T__$:base\" \".__T__$<-:base\" \".__T__[:base\"
[13] \".__T__[[<-:base\" \".__T__[<-:base\" \".BY\" \".EACHI\"
[17] \".GRP\" \".I\" \".Last.updated\" \".N\"
[21] \".NGRP\" \".rbind.data.table\" \".SD\" \":=\"
[25] \"address\" \"alloc.col\" \"as.data.table\" \"as.IDate\"
[29] \"as.ITime\" \"as.xts.data.table\" \"between\" \"chgroup\"
[33] \"chmatch\" \"chorder\" \"CJ\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"%chin%\" \"%flike%\" \"%ilike%\"
[5] \"%inrange%\" \"%like%\" \".__C__data.table\" \".__C__IDate\"
[9] \".__C__ITime\" \".__T__$:base\" \".__T__$<-:base\" \".__T__[:base\"
[13] \".__T__[[<-:base\" \".__T__[<-:base\" \".BY\" \".EACHI\"
[17] \".GRP\" \".I\" \".Last.updated\" \".N\"
[21] \".NGRP\" \".rbind.data.table\" \".SD\" \":=\"
[25] \"address\" \"alloc.col\" \"as.data.table\" \"as.IDate\"
[29] \"as.ITime\" \"as.xts.data.table\" \"between\" \"chgroup\"
[33] \"chmatch\" \"chorder\" \"CJ\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"%chin%\" \"%flike%\" \"%ilike .... \"chorder\" \"CJ\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"%chin%\" \"%flike%\" \"%ilike .... \"chorder\" \"CJ\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel17")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"%chin%\" \"%flike%\" \"%ilike%\"
[5] \"%inrange%\" \"%like%\" \".__C__data.table\" \".__C__IDate\"
[9] \".__C__ITime\" \".__T__$:base\" \".__T__$<-:base\" \".__T__[:base\"
[13] \".__T__[[<-:base\" \".__T__[<-:base\" \".BY\" \".EACHI\"
[17] \".GRP\" \".I\" \".Last.updated\" \".N\"
[21] \".NGRP\" \".rbind.data.table\" \".SD\" \":=\"
[25] \"address\" \"alloc.col\" \"as.data.table\" \"as.IDate\"
[29] \"as.ITime\" \"as.xts.data.table\" \"between\" \"chgroup\"
[33] \"chmatch\" \"chorder\" \"CJ\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"copy\"
[37] \"cube\" \"data.table\" \"dcast\" \"dcast.data.table\"
[41] \"fcase\" \"fcoalesce\" \"fifelse\" \"fintersect\"
[45] \"first\" \"foverlaps\" \"frank\" \"frankv\"
[49] \"fread\" \"frollapply\" \"frollmean\" \"frollsum\"
[53] \"fsetdiff\" \"fsetequal\" \"fsort\" \"funion\"
[57] \"fwrite\" \"getDTthreads\" \"getNumericRounding\" \"groupingsets\"
[61] \"haskey\" \"hour\" \"IDateTime\" \"indices\"
[65] \"inrange\" \"is.data.table\" \"isoweek\" \"key\"
[69]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"copy\"
[37] \"cube\" \"data.table\" \"dcast\" \"dcast.data.table\"
[41] \"fcase\" \"fcoalesce\" \"fifelse\" \"fintersect\"
[45] \"first\" \"foverlaps\" \"frank\" \"frankv\"
[49] \"fread\" \"frollapply\" \"frollmean\" \"frollsum\"
[53] \"fsetdiff\" \"fsetequal\" \"fsort\" \"funion\"
[57] \"fwrite\" \"getDTthreads\" \"getNumericRounding\" \"groupingsets\"
[61] \"haskey\" \"hour\" \"IDateTime\" \"indices\"
[65] \"inrange\" \"is.data.table\" \"isoweek\" \"key\"
[69]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"copy\"
[37] \"cube\" .... \"isoweek\" \"key\"
[69]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"copy\"
[37] \"cube\" .... \"isoweek\" \"key\"
[69]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel17")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"copy\"
[37] \"cube\" \"data.table\" \"dcast\" \"dcast.data.table\"
[41] \"fcase\" \"fcoalesce\" \"fifelse\" \"fintersect\"
[45] \"first\" \"foverlaps\" \"frank\" \"frankv\"
[49] \"fread\" \"frollapply\" \"frollmean\" \"frollsum\"
[53] \"fsetdiff\" \"fsetequal\" \"fsort\" \"funion\"
[57] \"fwrite\" \"getDTthreads\" \"getNumericRounding\" \"groupingsets\"
[61] \"haskey\" \"hour\" \"IDateTime\" \"indices\"
[65] \"inrange\" \"is.data.table\" \"isoweek\" \"key\"
[69]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"key<-\" \"last\" \"like\" \"mday\"
[73] \"melt\" \"melt.data.table\" \"merge.data.table\" \"minute\"
[77] \"month\" \"nafill\" \"quarter\" \"rbindlist\"
[81] \"rleid\" \"rleidv\" \"rollup\" \"rowid\"
[85] \"rowidv\" \"second\" \"set\" \"setalloccol\"
[89] \"setattr\" \"setcolorder\" \"setDF\" \"setDT\"
[93] \"setDTthreads\" \"setindex\" \"setindexv\" \"setkey\"
[97] \"setkeyv\" \"setnafill\" \"setnames\" \"setNumericRounding\"
[101] \"setorder\" \"setorderv\" \"shift\" \"shouldPrint\"
[105] \"SJ\" \"tables\" \"test.data.table\" \"timetaken\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"key<-\" \"last\" \"like\" \"mday\"
[73] \"melt\" \"melt.data.table\" \"merge.data.table\" \"minute\"
[77] \"month\" \"nafill\" \"quarter\" \"rbindlist\"
[81] \"rleid\" \"rleidv\" \"rollup\" \"rowid\"
[85] \"rowidv\" \"second\" \"set\" \"setalloccol\"
[89] \"setattr\" \"setcolorder\" \"setDF\" \"setDT\"
[93] \"setDTthreads\" \"setindex\" \"setindexv\" \"setkey\"
[97] \"setkeyv\" \"setnafill\" \"setnames\" \"setNumericRounding\"
[101] \"setorder\" \"setorderv\" \"shift\" \"shouldPrint\"
[105] \"SJ\" \"tables\" \"test.data.table\" \"timetaken\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"key<-\" \"last\" \"like\" .... \"test.data.table\" \"timetaken\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"key<-\" \"last\" \"like\" .... \"test.data.table\" \"timetaken\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel17")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"key<-\" \"last\" \"like\" \"mday\"
[73] \"melt\" \"melt.data.table\" \"merge.data.table\" \"minute\"
[77] \"month\" \"nafill\" \"quarter\" \"rbindlist\"
[81] \"rleid\" \"rleidv\" \"rollup\" \"rowid\"
[85] \"rowidv\" \"second\" \"set\" \"setalloccol\"
[89] \"setattr\" \"setcolorder\" \"setDF\" \"setDT\"
[93] \"setDTthreads\" \"setindex\" \"setindexv\" \"setkey\"
[97] \"setkeyv\" \"setnafill\" \"setnames\" \"setNumericRounding\"
[101] \"setorder\" \"setorderv\" \"shift\" \"shouldPrint\"
[105] \"SJ\" \"tables\" \"test.data.table\" \"timetaken\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "
[109] \"transpose\" \"truelength\" \"tstrsplit\" \"uniqueN\"
[113] \"update.dev.pkg\" \"wday\" \"week\" \"yday\"
[117] \"year\"
ess-output-sentinel17-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "
[109] \"transpose\" \"truelength\" \"tstrsplit\" \"uniqueN\"
[113] \"update.dev.pkg\" \"wday\" \"week\" \"yday\"
[117] \"year\"
ess-output-sentinel17-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[109] \"transpose\" \"truelength\" \" .... \"year\"
ess-output-sentinel17-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[109] \"transpose\" \"truelength\" \" .... \"year\"
ess-output-sentinel17-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel17")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel17")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel17-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "
[109] \"transpose\" \"truelength\" \"tstrsplit\" \"uniqueN\"
[113] \"update.dev.pkg\" \"wday\" \"week\" \"yday\"
[117] \"year\"
ess-output-sentinel17-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> (length words)= 117
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> (length words)= 117
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: ("%between%" "%chin%" "%flike%" "%ilike%" "%inrange%" "%like%" ".__C__data.table" ".__C__IDate" ".__C__ITime" ".__T__$:base" ".__T__$<-:base" ".__T__[:base" ".__T__[[<-:base" ".__T__[<-:base" ".BY" ".EACHI" ".GRP" ".I" ".Last.updated" ".N" ".NGRP" ".rbind.data.table" ".SD" ":=" "address" "alloc.col" "as.data.table" "as.IDate" "as.ITime" "as.xts.data.table" "between" "chgroup" "chmatch" "chorder" "CJ" "copy" "cube" "data.table" "dcast" "dcast.data.table" "fcase" "fcoalesce" "fifelse" "fintersect" "first" "foverlaps" "frank" "frankv" "fread" "frollapply" "frollmean" "frollsum" "fsetdiff" "fsetequal" "fsort" "funion" "fwrite" "getDTthreads" "getNumericRounding" "groupingsets" "haskey" "hour" "IDateTime" "indices" "inrange" "is.data.table" "isoweek" "key" "key<-" "last" "like" "mday" "melt" "melt.data.table" "merge.data.table" "minute" "month" "nafill" "quarter" "rbindlist" "rleid" "rleidv" "rollup" "rowid" "rowidv" "second" "set" "setalloccol" "setattr" "setcolorder" "setDF" "setDT" "setDTthreads" "setindex" "setindexv" "setkey" "setkeyv" "setnafill" "setnames" "setNumericRounding" "setorder" "setorderv" "shift" "shouldPrint" "SJ" "tables" "test.data.table" "timetaken" "transpose" "truelength" "tstrsplit" "uniqueN" "update.dev.pkg" "wday" "week" "yday" "year")
| | 3 <- ess-object-names: ("%between%" "%chin%" "%flike%" "%ilike%" "%inrange%" "%like%" ".__C__data.table" ".__C__IDate" ".__C__ITime" ".__T__$:base" ".__T__$<-:base" ".__T__[:base" ".__T__[[<-:base" ".__T__[<-:base" ".BY" ".EACHI" ".GRP" ".I" ".Last.updated" ".N" ".NGRP" ".rbind.data.table" ".SD" ":=" "address" "alloc.col" "as.data.table" "as.IDate" "as.ITime" "as.xts.data.table" "between" "chgroup" "chmatch" "chorder" "CJ" "copy" "cube" "data.table" "dcast" "dcast.data.table" "fcase" "fcoalesce" "fifelse" "fintersect" "first" "foverlaps" "frank" "frankv" "fread" "frollapply" "frollmean" "frollsum" "fsetdiff" "fsetequal" "fsort" "funion" "fwrite" "getDTthreads" "getNumericRounding" "groupingsets" "haskey" "hour" "IDateTime" "indices" "inrange" "is.data.table" "isoweek" "key" "key<-" "last" "like" "mday" "melt" "melt.data.table" "merge.data.table" "minute" "month" "nafill" "quarter" "rbindlist" "rleid" "rleidv" "rollup" "rowid" "rowidv" "second" "set" "setalloccol" "setattr" "setcolorder" "setDF" "setDT" "setDTthreads" "setindex" "setindexv" "setkey" "setkeyv" "setnafill" "setnames" "setNumericRounding" "setorder" "setorderv" "shift" "shouldPrint" "SJ" "tables" "test.data.table" "timetaken" "transpose" "truelength" "tstrsplit" "uniqueN" "update.dev.pkg" "wday" "week" "yday" "year")
| | 3 -> (ess-dir-modtime "ESSR")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names "ESSR" 4)
| | 3 <- ess-object-names: nil
| | 3 -> (ess-dir-modtime "package:stats")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names "package:stats" 5)
| | | 4 -> (ess-get-words-from-vector "tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){})
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){})
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel18"
| | | | | 6 -> (ess--strip-final-newlines "tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){})
")
| | | | | 6 <- ess--strip-final-newlines: "tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){})"
| | | | | 6 -> (ess-r-format-command "tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){})" (output-sentinel . "ess-output-sentinel18"))
| | | | | 6 <- ess-r-format-command: ".ess.command(tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){}), 'ess-output-sentinel18')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){})
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command tryCatch(base::print(base::names(package:stats), max=1e6), error=function(e){})
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel18" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel18-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel18-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel18-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel18-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel18")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel18-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "NULL
ess-output-sentinel18-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "NULL
ess-output-sentinel18-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel18-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel18-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel18")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel18")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel18-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "NULL
ess-output-sentinel18-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | | 4 -> (ess-get-words-from-vector "print(objects(pos=5, all.names=TRUE), max=1e6)
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "print(objects(pos=5, all.names=TRUE), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel19"
| | | | | 6 -> (ess--strip-final-newlines "print(objects(pos=5, all.names=TRUE), max=1e6)
")
| | | | | 6 <- ess--strip-final-newlines: "print(objects(pos=5, all.names=TRUE), max=1e6)"
| | | | | 6 -> (ess-r-format-command "print(objects(pos=5, all.names=TRUE), max=1e6)" (output-sentinel . "ess-output-sentinel19"))
| | | | | 6 <- ess-r-format-command: ".ess.command(print(objects(pos=5, all.names=TRUE), max=1e6), 'ess-output-sentinel19')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command print(objects(pos=5, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command print(objects(pos=5, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel19" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel19-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel19-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel19-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel19-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel19-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " [1] \".checkMFClasses\" \".getXlevels\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " [1] \".checkMFClasses\" \".getXlevels\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".checkMFClasses\" \".getXlevels\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".checkMFClasses\" \".getXlevels\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " [1] \".checkMFClasses\" \".getXlevels\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \".lm.fit\" \".MFclass\"
[5] \".nknots.smspl\" \".preformat.ts\" \".vcov.aliased\" \"acf\"
[9] \"acf2AR\" \"add.scope\" \"add1\" \"addmargins\"
[13] \"aggregate\" \"aggregate.data.frame\" \"aggregate.ts\" \"AIC\"
[17] \"alias\" \"anova\" \"ansari.test\" \"aov\"
[21] \"approx\" \"approxfun\" \"ar\" \"ar.burg\"
[25] \"ar.mle\" \"ar.ols\" \"ar.yw\" \"arima\"
[29] \"arima.sim\" \"arima0\" \"arima0.diag\" \"ARMAacf\"
[33] \"ARMAtoMA\" \"as.dendrogram\" \"as.dist\" \"as.formula\"
[37] \"as.hclust\" \"as.stepfun\" \"as.ts\" \"asOneSidedFormula\"
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \".lm.fit\" \".MFclass\"
[5] \".nknots.smspl\" \".preformat.ts\" \".vcov.aliased\" \"acf\"
[9] \"acf2AR\" \"add.scope\" \"add1\" \"addmargins\"
[13] \"aggregate\" \"aggregate.data.frame\" \"aggregate.ts\" \"AIC\"
[17] \"alias\" \"anova\" \"ansari.test\" \"aov\"
[21] \"approx\" \"approxfun\" \"ar\" \"ar.burg\"
[25] \"ar.mle\" \"ar.ols\" \"ar.yw\" \"arima\"
[29] \"arima.sim\" \"arima0\" \"arima0.diag\" \"ARMAacf\"
[33] \"ARMAtoMA\" \"as.dendrogram\" \"as.dist\" \"as.formula\"
[37] \"as.hclust\" \"as.stepfun\" \"as.ts\" \"asOneSidedFormula\"
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \".lm.fit\" \".MFclass\"
[ .... \"as.ts\" \"asOneSidedFormula\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \".lm.fit\" \".MFclass\"
[ .... \"as.ts\" \"asOneSidedFormula\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \".lm.fit\" \".MFclass\"
[5] \".nknots.smspl\" \".preformat.ts\" \".vcov.aliased\" \"acf\"
[9] \"acf2AR\" \"add.scope\" \"add1\" \"addmargins\"
[13] \"aggregate\" \"aggregate.data.frame\" \"aggregate.ts\" \"AIC\"
[17] \"alias\" \"anova\" \"ansari.test\" \"aov\"
[21] \"approx\" \"approxfun\" \"ar\" \"ar.burg\"
[25] \"ar.mle\" \"ar.ols\" \"ar.yw\" \"arima\"
[29] \"arima.sim\" \"arima0\" \"arima0.diag\" \"ARMAacf\"
[33] \"ARMAtoMA\" \"as.dendrogram\" \"as.dist\" \"as.formula\"
[37] \"as.hclust\" \"as.stepfun\" \"as.ts\" \"asOneSidedFormula\"
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " [41] \"ave\" \"bandwidth.kernel\" \"bartlett.test\" \"BIC\"
[45] \"binom.test\" \"binomial\" \"biplot\" \"Box.test\"
[49] \"bw.bcv\" \"bw.nrd\" \"bw.nrd0\" \"bw.SJ\"
[53] \"bw.ucv\" \"C\" \"cancor\" \"case.names\"
[57] \"ccf\" \"chisq.test\" \"cmdscale\" \"coef\"
[61] \"coefficients\" \"complete.cases\" \"confint\" \"confint.default\"
[65] \"confint.lm\" \"constrOptim\" \"contr.helmert\" \"contr.poly\"
[69] \"contr.SAS\" \"contr.sum\" \"contr.treatment\" \"contrasts\"
[73] \"contrasts<-\" \"convolve\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " [41] \"ave\" \"bandwidth.kernel\" \"bartlett.test\" \"BIC\"
[45] \"binom.test\" \"binomial\" \"biplot\" \"Box.test\"
[49] \"bw.bcv\" \"bw.nrd\" \"bw.nrd0\" \"bw.SJ\"
[53] \"bw.ucv\" \"C\" \"cancor\" \"case.names\"
[57] \"ccf\" \"chisq.test\" \"cmdscale\" \"coef\"
[61] \"coefficients\" \"complete.cases\" \"confint\" \"confint.default\"
[65] \"confint.lm\" \"constrOptim\" \"contr.helmert\" \"contr.poly\"
[69] \"contr.SAS\" \"contr.sum\" \"contr.treatment\" \"contrasts\"
[73] \"contrasts<-\" \"convolve\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [41] \"ave\" \"bandwidth.kernel\" .... [73] \"contrasts<-\" \"convolve\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [41] \"ave\" \"bandwidth.kernel\" .... [73] \"contrasts<-\" \"convolve\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " [41] \"ave\" \"bandwidth.kernel\" \"bartlett.test\" \"BIC\"
[45] \"binom.test\" \"binomial\" \"biplot\" \"Box.test\"
[49] \"bw.bcv\" \"bw.nrd\" \"bw.nrd0\" \"bw.SJ\"
[53] \"bw.ucv\" \"C\" \"cancor\" \"case.names\"
[57] \"ccf\" \"chisq.test\" \"cmdscale\" \"coef\"
[61] \"coefficients\" \"complete.cases\" \"confint\" \"confint.default\"
[65] \"confint.lm\" \"constrOptim\" \"contr.helmert\" \"contr.poly\"
[69] \"contr.SAS\" \"contr.sum\" \"contr.treatment\" \"contrasts\"
[73] \"contrasts<-\" \"convolve\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"cooks.distance\" \"cophenetic\"
[77] \"cor\" \"cor.test\" \"cov\" \"cov.wt\"
[81] \"cov2cor\" \"covratio\" \"cpgram\" \"cutree\"
[85] \"cycle\" \"D\" \"dbeta\" \"dbinom\"
[89] \"dcauchy\" \"dchisq\" \"decompose\" \"delete.response\"
[93] \"deltat\" \"dendrapply\" \"density\" \"density.default\"
[97] \"deriv\" \"deriv3\" \"deviance\" \"dexp\"
[101] \"df\" \"df.kernel\" \"df.residual\" \"DF2formula\"
[105] \"dfbeta\" \"dfbetas\" \"dffits\" \"dgamma\"
[109] \"dgeom\" \"dhyper\" \"diffinv\" \"dist\"
[113] \"dlnorm\" \"dlogis\" \"dmultinom\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"cooks.distance\" \"cophenetic\"
[77] \"cor\" \"cor.test\" \"cov\" \"cov.wt\"
[81] \"cov2cor\" \"covratio\" \"cpgram\" \"cutree\"
[85] \"cycle\" \"D\" \"dbeta\" \"dbinom\"
[89] \"dcauchy\" \"dchisq\" \"decompose\" \"delete.response\"
[93] \"deltat\" \"dendrapply\" \"density\" \"density.default\"
[97] \"deriv\" \"deriv3\" \"deviance\" \"dexp\"
[101] \"df\" \"df.kernel\" \"df.residual\" \"DF2formula\"
[105] \"dfbeta\" \"dfbetas\" \"dffits\" \"dgamma\"
[109] \"dgeom\" \"dhyper\" \"diffinv\" \"dist\"
[113] \"dlnorm\" \"dlogis\" \"dmultinom\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"cooks.distance\" \"cophenetic\"
[7 .... \"dlogis\" \"dmultinom\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"cooks.distance\" \"cophenetic\"
[7 .... \"dlogis\" \"dmultinom\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"cooks.distance\" \"cophenetic\"
[77] \"cor\" \"cor.test\" \"cov\" \"cov.wt\"
[81] \"cov2cor\" \"covratio\" \"cpgram\" \"cutree\"
[85] \"cycle\" \"D\" \"dbeta\" \"dbinom\"
[89] \"dcauchy\" \"dchisq\" \"decompose\" \"delete.response\"
[93] \"deltat\" \"dendrapply\" \"density\" \"density.default\"
[97] \"deriv\" \"deriv3\" \"deviance\" \"dexp\"
[101] \"df\" \"df.kernel\" \"df.residual\" \"DF2formula\"
[105] \"dfbeta\" \"dfbetas\" \"dffits\" \"dgamma\"
[109] \"dgeom\" \"dhyper\" \"diffinv\" \"dist\"
[113] \"dlnorm\" \"dlogis\" \"dmultinom\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"dnbinom\"
[117] \"dnorm\" \"dpois\" \"drop.scope\" \"drop.terms\"
[121] \"drop1\" \"dsignrank\" \"dt\" \"dummy.coef\"
[125] \"dummy.coef.lm\" \"dunif\" \"dweibull\" \"dwilcox\"
[129] \"ecdf\" \"eff.aovlist\" \"effects\" \"embed\"
[133] \"end\" \"estVar\" \"expand.model.frame\" \"extractAIC\"
[137] \"factanal\" \"factor.scope\" \"family\" \"fft\"
[141] \"filter\" \"fisher.test\" \"fitted\" \"fitted.values\"
[145] \"fivenum\" \"fligner.test\" \"formula\" \"frequency\"
[149] \"friedman.test\" \"ftable\" \"Gamma\" \"gaussian\"
[153] \"get_all_vars\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"dnbinom\"
[117] \"dnorm\" \"dpois\" \"drop.scope\" \"drop.terms\"
[121] \"drop1\" \"dsignrank\" \"dt\" \"dummy.coef\"
[125] \"dummy.coef.lm\" \"dunif\" \"dweibull\" \"dwilcox\"
[129] \"ecdf\" \"eff.aovlist\" \"effects\" \"embed\"
[133] \"end\" \"estVar\" \"expand.model.frame\" \"extractAIC\"
[137] \"factanal\" \"factor.scope\" \"family\" \"fft\"
[141] \"filter\" \"fisher.test\" \"fitted\" \"fitted.values\"
[145] \"fivenum\" \"fligner.test\" \"formula\" \"frequency\"
[149] \"friedman.test\" \"ftable\" \"Gamma\" \"gaussian\"
[153] \"get_all_vars\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"dnbinom\"
[117] \"dnorm\" .... gaussian\"
[153] \"get_all_vars\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"dnbinom\"
[117] \"dnorm\" .... gaussian\"
[153] \"get_all_vars\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"dnbinom\"
[117] \"dnorm\" \"dpois\" \"drop.scope\" \"drop.terms\"
[121] \"drop1\" \"dsignrank\" \"dt\" \"dummy.coef\"
[125] \"dummy.coef.lm\" \"dunif\" \"dweibull\" \"dwilcox\"
[129] \"ecdf\" \"eff.aovlist\" \"effects\" \"embed\"
[133] \"end\" \"estVar\" \"expand.model.frame\" \"extractAIC\"
[137] \"factanal\" \"factor.scope\" \"family\" \"fft\"
[141] \"filter\" \"fisher.test\" \"fitted\" \"fitted.values\"
[145] \"fivenum\" \"fligner.test\" \"formula\" \"frequency\"
[149] \"friedman.test\" \"ftable\" \"Gamma\" \"gaussian\"
[153] \"get_all_vars\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"getCall\" \"getInitial\" \"glm\"
[157] \"glm.control\" \"glm.fit\" \"hasTsp\" \"hat\"
[161] \"hatvalues\" \"hclust\" \"heatmap\" \"HoltWinters\"
[165] \"influence\" \"influence.measures\" \"integrate\" \"interaction.plot\"
[169] \"inverse.gaussian\" \"IQR\" \"is.empty.model\" \"is.leaf\"
[173] \"is.mts\" \"is.stepfun\" \"is.ts\" \"is.tskernel\"
[177] \"isoreg\" \"KalmanForecast\" \"KalmanLike\" \"KalmanRun\"
[181] \"KalmanSmooth\" \"kernapply\" \"kernel\" \"kmeans\"
[185] \"knots\" \"kruskal.test\" \"ks.test\" \"ksmooth\"
[189] \"lag\" \"lag.plot\" \"line\" \"lm\"
[193] \"lm.fit\" \"lm.influence\" \"lm.wfit\" \"loadings\"
[197] \"loess\" \"loess.control\" \"loess.smooth\" \"logLik\"
[201] \"loglin\" \"lowess\" \"ls.diag\" \"ls.print\"
[205] \"lsfit\" \"mad\" \"mahalanobis\" \"make.link\"
[209] \"makeARIMA\" \"makepredictcall\" \"manova\" \"mantelhaen.test\"
[213] \"mauchly.test\" \"mcnemar.test\" \"median\" \"median.default\"
[217] \"medpolish\" \"model.extract\" \"model.frame\" \"model.frame.default\"
[221] \"model.matrix\" \"model.matrix.default\" \"model.matrix.lm\" \"model.offset\"
[225] \"model.response\" \"model.tables\" \"model.weights\" \"monthplot\"
[229] \"mood.test\" \"mvfft\" \"na.action\" \"na.contiguous\"
[233] \"na.exclude\" \"na.fail\" \"na.omit\" \"na.pass\"
[237] \"napredict\" \"naprint\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"getCall\" \"getInitial\" \"glm\"
[157] \"glm.control\" \"glm.fit\" \"hasTsp\" \"hat\"
[161] \"hatvalues\" \"hclust\" \"heatmap\" \"HoltWinters\"
[165] \"influence\" \"influence.measures\" \"integrate\" \"interaction.plot\"
[169] \"inverse.gaussian\" \"IQR\" \"is.empty.model\" \"is.leaf\"
[173] \"is.mts\" \"is.stepfun\" \"is.ts\" \"is.tskernel\"
[177] \"isoreg\" \"KalmanForecast\" \"KalmanLike\" \"KalmanRun\"
[181] \"KalmanSmooth\" \"kernapply\" \"kernel\" \"kmeans\"
[185] \"knots\" \"kruskal.test\" \"ks.test\" \"ksmooth\"
[189] \"lag\" \"lag.plot\" \"line\" \"lm\"
[193] \"lm.fit\" \"lm.influence\" \"lm.wfit\" \"loadings\"
[197] \"loess\" \"loess.control\" \"loess.smooth\" \"logLik\"
[201] \"loglin\" \"lowess\" \"ls.diag\" \"ls.print\"
[205] \"lsfit\" \"mad\" \"mahalanobis\" \"make.link\"
[209] \"makeARIMA\" \"makepredictcall\" \"manova\" \"mantelhaen.test\"
[213] \"mauchly.test\" \"mcnemar.test\" \"median\" \"median.default\"
[217] \"medpolish\" \"model.extract\" \"model.frame\" \"model.frame.default\"
[221] \"model.matrix\" \"model.matrix.default\" \"model.matrix.lm\" \"model.offset\"
[225] \"model.response\" \"model.tables\" \"model.weights\" \"monthplot\"
[229] \"mood.test\" \"mvfft\" \"na.action\" \"na.contiguous\"
[233] \"na.exclude\" \"na.fail\" \"na.omit\" \"na.pass\"
[237] \"napredict\" \"naprint\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"getCall\" \"getInitial\" \"gl .... 237] \"napredict\" \"naprint\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"getCall\" \"getInitial\" \"gl .... 237] \"napredict\" \"naprint\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"getCall\" \"getInitial\" \"glm\"
[157] \"glm.control\" \"glm.fit\" \"hasTsp\" \"hat\"
[161] \"hatvalues\" \"hclust\" \"heatmap\" \"HoltWinters\"
[165] \"influence\" \"influence.measures\" \"integrate\" \"interaction.plot\"
[169] \"inverse.gaussian\" \"IQR\" \"is.empty.model\" \"is.leaf\"
[173] \"is.mts\" \"is.stepfun\" \"is.ts\" \"is.tskernel\"
[177] \"isoreg\" \"KalmanForecast\" \"KalmanLike\" \"KalmanRun\"
[181] \"KalmanSmooth\" \"kernapply\" \"kernel\" \"kmeans\"
[185] \"knots\" \"kruskal.test\" \"ks.test\" \"ksmooth\"
[189] \"lag\" \"lag.plot\" \"line\" \"lm\"
[193] \"lm.fit\" \"lm.influence\" \"lm.wfit\" \"loadings\"
[197] \"loess\" \"loess.control\" \"loess.smooth\" \"logLik\"
[201] \"loglin\" \"lowess\" \"ls.diag\" \"ls.print\"
[205] \"lsfit\" \"mad\" \"mahalanobis\" \"make.link\"
[209] \"makeARIMA\" \"makepredictcall\" \"manova\" \"mantelhaen.test\"
[213] \"mauchly.test\" \"mcnemar.test\" \"median\" \"median.default\"
[217] \"medpolish\" \"model.extract\" \"model.frame\" \"model.frame.default\"
[221] \"model.matrix\" \"model.matrix.default\" \"model.matrix.lm\" \"model.offset\"
[225] \"model.response\" \"model.tables\" \"model.weights\" \"monthplot\"
[229] \"mood.test\" \"mvfft\" \"na.action\" \"na.contiguous\"
[233] \"na.exclude\" \"na.fail\" \"na.omit\" \"na.pass\"
[237] \"napredict\" \"naprint\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"naresid\" \"nextn\"
[241] \"nlm\" \"nlminb\" \"nls\" \"nls.control\"
[245] \"NLSstAsymptotic\" \"NLSstClosestX\" \"NLSstLfAsymptote\" \"NLSstRtAsymptote\"
[249] \"nobs\" \"numericDeriv\" \"offset\" \"oneway.test\"
[253] \"optim\" \"optimHess\" \"optimise\" \"optimize\"
[257] \"order.dendrogram\" \"p.adjust\" \"p.adjust.methods\" \"pacf\"
[261] \"Pair\" \"pairwise.prop.test\" \"pairwise.t.test\" \"pairwise.table\"
[265] \"pairwise.wilcox.test\" \"pbeta\" \"pbinom\" \"pbirthday\"
[269] \"pcauchy\" \"pchisq\" \"pexp\" \"pf\"
[273] \"pgamma\" \"pgeom\" \"phyper\" \"plclust\"
[277] \"plnorm\" \"plogis\" \"plot.ecdf\" \"plot.spec.coherency\"
[281] \"plot.spec.phase\" \"plot.stepfun\" \"plot.ts\" \"pnbinom\"
[285] \"pnorm\" \"poisson\" \"poisson.test\" \"poly\"
[289] \"polym\" \"power\" \"power.anova.test\" \"power.prop.test\"
[293] \"power.t.test\" \"PP.test\" \"ppoints\" \"ppois\"
[297]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"naresid\" \"nextn\"
[241] \"nlm\" \"nlminb\" \"nls\" \"nls.control\"
[245] \"NLSstAsymptotic\" \"NLSstClosestX\" \"NLSstLfAsymptote\" \"NLSstRtAsymptote\"
[249] \"nobs\" \"numericDeriv\" \"offset\" \"oneway.test\"
[253] \"optim\" \"optimHess\" \"optimise\" \"optimize\"
[257] \"order.dendrogram\" \"p.adjust\" \"p.adjust.methods\" \"pacf\"
[261] \"Pair\" \"pairwise.prop.test\" \"pairwise.t.test\" \"pairwise.table\"
[265] \"pairwise.wilcox.test\" \"pbeta\" \"pbinom\" \"pbirthday\"
[269] \"pcauchy\" \"pchisq\" \"pexp\" \"pf\"
[273] \"pgamma\" \"pgeom\" \"phyper\" \"plclust\"
[277] \"plnorm\" \"plogis\" \"plot.ecdf\" \"plot.spec.coherency\"
[281] \"plot.spec.phase\" \"plot.stepfun\" \"plot.ts\" \"pnbinom\"
[285] \"pnorm\" \"poisson\" \"poisson.test\" \"poly\"
[289] \"polym\" \"power\" \"power.anova.test\" \"power.prop.test\"
[293] \"power.t.test\" \"PP.test\" \"ppoints\" \"ppois\"
[297]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"naresid\" \"nextn\"
[24 .... ppoints\" \"ppois\"
[297]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"naresid\" \"nextn\"
[24 .... ppoints\" \"ppois\"
[297]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"naresid\" \"nextn\"
[241] \"nlm\" \"nlminb\" \"nls\" \"nls.control\"
[245] \"NLSstAsymptotic\" \"NLSstClosestX\" \"NLSstLfAsymptote\" \"NLSstRtAsymptote\"
[249] \"nobs\" \"numericDeriv\" \"offset\" \"oneway.test\"
[253] \"optim\" \"optimHess\" \"optimise\" \"optimize\"
[257] \"order.dendrogram\" \"p.adjust\" \"p.adjust.methods\" \"pacf\"
[261] \"Pair\" \"pairwise.prop.test\" \"pairwise.t.test\" \"pairwise.table\"
[265] \"pairwise.wilcox.test\" \"pbeta\" \"pbinom\" \"pbirthday\"
[269] \"pcauchy\" \"pchisq\" \"pexp\" \"pf\"
[273] \"pgamma\" \"pgeom\" \"phyper\" \"plclust\"
[277] \"plnorm\" \"plogis\" \"plot.ecdf\" \"plot.spec.coherency\"
[281] \"plot.spec.phase\" \"plot.stepfun\" \"plot.ts\" \"pnbinom\"
[285] \"pnorm\" \"poisson\" \"poisson.test\" \"poly\"
[289] \"polym\" \"power\" \"power.anova.test\" \"power.prop.test\"
[293] \"power.t.test\" \"PP.test\" \"ppoints\" \"ppois\"
[297]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"ppr\" \"prcomp\" \"predict\" \"predict.glm\"
[301] \"predict.lm\" \"preplot\" \"princomp\" \"printCoefmat\"
[305] \"profile\" \"proj\" \"promax\" \"prop.test\"
[309] \"prop.trend.test\" \"psignrank\" \"pt\" \"ptukey\"
[313] \"punif\" \"pweibull\" \"pwilcox\" \"qbeta\"
[317] \"qbinom\" \"qbirthday\" \"qcauchy\" \"qchisq\"
[321] \"qexp\" \"qf\" \"qgamma\" \"qgeom\"
[325] \"qhyper\" \"qlnorm\" \"qlogis\" \"qnbinom\"
[329] \"qnorm\" \"qpois\" \"qqline\" \"qqnorm\"
[333] \"qqplot\" \"qsignrank\" \"qt\" \"qtukey\"
[337] \"quade.test\" \"quantile\" \"quasi\" \"quasibinomial\"
[341] \"quasipoisson\" \"qunif\" \"qweibull\" \"qwilcox\"
[345] \"r2dtable\" \"rbeta\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"ppr\" \"prcomp\" \"predict\" \"predict.glm\"
[301] \"predict.lm\" \"preplot\" \"princomp\" \"printCoefmat\"
[305] \"profile\" \"proj\" \"promax\" \"prop.test\"
[309] \"prop.trend.test\" \"psignrank\" \"pt\" \"ptukey\"
[313] \"punif\" \"pweibull\" \"pwilcox\" \"qbeta\"
[317] \"qbinom\" \"qbirthday\" \"qcauchy\" \"qchisq\"
[321] \"qexp\" \"qf\" \"qgamma\" \"qgeom\"
[325] \"qhyper\" \"qlnorm\" \"qlogis\" \"qnbinom\"
[329] \"qnorm\" \"qpois\" \"qqline\" \"qqnorm\"
[333] \"qqplot\" \"qsignrank\" \"qt\" \"qtukey\"
[337] \"quade.test\" \"quantile\" \"quasi\" \"quasibinomial\"
[341] \"quasipoisson\" \"qunif\" \"qweibull\" \"qwilcox\"
[345] \"r2dtable\" \"rbeta\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"ppr\" \"prcomp\" \"pr .... 345] \"r2dtable\" \"rbeta\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"ppr\" \"prcomp\" \"pr .... 345] \"r2dtable\" \"rbeta\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"ppr\" \"prcomp\" \"predict\" \"predict.glm\"
[301] \"predict.lm\" \"preplot\" \"princomp\" \"printCoefmat\"
[305] \"profile\" \"proj\" \"promax\" \"prop.test\"
[309] \"prop.trend.test\" \"psignrank\" \"pt\" \"ptukey\"
[313] \"punif\" \"pweibull\" \"pwilcox\" \"qbeta\"
[317] \"qbinom\" \"qbirthday\" \"qcauchy\" \"qchisq\"
[321] \"qexp\" \"qf\" \"qgamma\" \"qgeom\"
[325] \"qhyper\" \"qlnorm\" \"qlogis\" \"qnbinom\"
[329] \"qnorm\" \"qpois\" \"qqline\" \"qqnorm\"
[333] \"qqplot\" \"qsignrank\" \"qt\" \"qtukey\"
[337] \"quade.test\" \"quantile\" \"quasi\" \"quasibinomial\"
[341] \"quasipoisson\" \"qunif\" \"qweibull\" \"qwilcox\"
[345] \"r2dtable\" \"rbeta\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"rbinom\" \"rcauchy\"
[349] \"rchisq\" \"read.ftable\" \"rect.hclust\" \"reformulate\"
[353] \"relevel\" \"reorder\" \"replications\" \"reshape\"
[357] \"resid\" \"residuals\" \"residuals.glm\" \"residuals.lm\"
[361] \"rexp\" \"rf\" \"rgamma\" \"rgeom\"
[365] \"rhyper\" \"rlnorm\" \"rlogis\" \"rmultinom\"
[369] \"rnbinom\" \"rnorm\" \"rpois\" \"rsignrank\"
[373] \"rstandard\" \"rstudent\" \"rt\" \"runif\"
[377] \"runmed\" \"rweibull\" \"rwilcox\" \"rWishart\"
[381] \"scatter.smooth\" \"screeplot\" \"sd\" \"se.contrast\"
[385]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"rbinom\" \"rcauchy\"
[349] \"rchisq\" \"read.ftable\" \"rect.hclust\" \"reformulate\"
[353] \"relevel\" \"reorder\" \"replications\" \"reshape\"
[357] \"resid\" \"residuals\" \"residuals.glm\" \"residuals.lm\"
[361] \"rexp\" \"rf\" \"rgamma\" \"rgeom\"
[365] \"rhyper\" \"rlnorm\" \"rlogis\" \"rmultinom\"
[369] \"rnbinom\" \"rnorm\" \"rpois\" \"rsignrank\"
[373] \"rstandard\" \"rstudent\" \"rt\" \"runif\"
[377] \"runmed\" \"rweibull\" \"rwilcox\" \"rWishart\"
[381] \"scatter.smooth\" \"screeplot\" \"sd\" \"se.contrast\"
[385]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"rbinom\" \"rcauchy\"
[34 .... sd\" \"se.contrast\"
[385]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"rbinom\" \"rcauchy\"
[34 .... sd\" \"se.contrast\"
[385]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"rbinom\" \"rcauchy\"
[349] \"rchisq\" \"read.ftable\" \"rect.hclust\" \"reformulate\"
[353] \"relevel\" \"reorder\" \"replications\" \"reshape\"
[357] \"resid\" \"residuals\" \"residuals.glm\" \"residuals.lm\"
[361] \"rexp\" \"rf\" \"rgamma\" \"rgeom\"
[365] \"rhyper\" \"rlnorm\" \"rlogis\" \"rmultinom\"
[369] \"rnbinom\" \"rnorm\" \"rpois\" \"rsignrank\"
[373] \"rstandard\" \"rstudent\" \"rt\" \"runif\"
[377] \"runmed\" \"rweibull\" \"rwilcox\" \"rWishart\"
[381] \"scatter.smooth\" \"screeplot\" \"sd\" \"se.contrast\"
[385]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"selfStart\" \"setNames\" \"shapiro.test\" \"sigma\"
[389] \"simulate\" \"smooth\" \"smooth.spline\" \"smoothEnds\"
[393] \"sortedXyData\" \"spec.ar\" \"spec.pgram\" \"spec.taper\"
[397] \"spectrum\" \"spline\" \"splinefun\" \"splinefunH\"
[401] \"SSasymp\" \"SSasympOff\" \"SSasympOrig\" \"SSbiexp\"
[405] \"SSD\" \"SSfol\" \"SSfpl\" \"SSgompertz\"
[409] \"SSlogis\" \"SSmicmen\" \"SSweibull\" \"start\"
[413] \"stat.anova\" \"step\" \"stepfun\" \"stl\"
[417] \"StructTS\" \"summary.aov\" \"summary.glm\" \"summary.lm\"
[421]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"selfStart\" \"setNames\" \"shapiro.test\" \"sigma\"
[389] \"simulate\" \"smooth\" \"smooth.spline\" \"smoothEnds\"
[393] \"sortedXyData\" \"spec.ar\" \"spec.pgram\" \"spec.taper\"
[397] \"spectrum\" \"spline\" \"splinefun\" \"splinefunH\"
[401] \"SSasymp\" \"SSasympOff\" \"SSasympOrig\" \"SSbiexp\"
[405] \"SSD\" \"SSfol\" \"SSfpl\" \"SSgompertz\"
[409] \"SSlogis\" \"SSmicmen\" \"SSweibull\" \"start\"
[413] \"stat.anova\" \"step\" \"stepfun\" \"stl\"
[417] \"StructTS\" \"summary.aov\" \"summary.glm\" \"summary.lm\"
[421]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"selfStart\" \"setNames\" \"sh .... summary.glm\" \"summary.lm\"
[421]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"selfStart\" \"setNames\" \"sh .... summary.glm\" \"summary.lm\"
[421]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"selfStart\" \"setNames\" \"shapiro.test\" \"sigma\"
[389] \"simulate\" \"smooth\" \"smooth.spline\" \"smoothEnds\"
[393] \"sortedXyData\" \"spec.ar\" \"spec.pgram\" \"spec.taper\"
[397] \"spectrum\" \"spline\" \"splinefun\" \"splinefunH\"
[401] \"SSasymp\" \"SSasympOff\" \"SSasympOrig\" \"SSbiexp\"
[405] \"SSD\" \"SSfol\" \"SSfpl\" \"SSgompertz\"
[409] \"SSlogis\" \"SSmicmen\" \"SSweibull\" \"start\"
[413] \"stat.anova\" \"step\" \"stepfun\" \"stl\"
[417] \"StructTS\" \"summary.aov\" \"summary.glm\" \"summary.lm\"
[421]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"summary.manova\" \"summary.stepfun\" \"supsmu\" \"symnum\"
[425] \"t.test\" \"termplot\" \"terms\" \"terms.formula\"
[429] \"time\" \"toeplitz\" \"ts\" \"ts.intersect\"
[433] \"ts.plot\" \"ts.union\" \"tsdiag\" \"tsp\"
[437] \"tsp<-\" \"tsSmooth\" \"TukeyHSD\" \"uniroot\"
[441] \"update\" \"update.default\" \"update.formula\" \"var\"
[445] \"var.test\" \"variable.names\" \"varimax\" \"vcov\"
[449] \"weighted.mean\" \"weighted.residuals\" \"weights\" \"wilcox.test\"
[453] \"window\" \"window<-\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"summary.manova\" \"summary.stepfun\" \"supsmu\" \"symnum\"
[425] \"t.test\" \"termplot\" \"terms\" \"terms.formula\"
[429] \"time\" \"toeplitz\" \"ts\" \"ts.intersect\"
[433] \"ts.plot\" \"ts.union\" \"tsdiag\" \"tsp\"
[437] \"tsp<-\" \"tsSmooth\" \"TukeyHSD\" \"uniroot\"
[441] \"update\" \"update.default\" \"update.formula\" \"var\"
[445] \"var.test\" \"variable.names\" \"varimax\" \"vcov\"
[449] \"weighted.mean\" \"weighted.residuals\" \"weights\" \"wilcox.test\"
[453] \"window\" \"window<-\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"summary.manova\" \"summary.stepfun\" \"su .... [453] \"window\" \"window<-\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"summary.manova\" \"summary.stepfun\" \"su .... [453] \"window\" \"window<-\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"summary.manova\" \"summary.stepfun\" \"supsmu\" \"symnum\"
[425] \"t.test\" \"termplot\" \"terms\" \"terms.formula\"
[429] \"time\" \"toeplitz\" \"ts\" \"ts.intersect\"
[433] \"ts.plot\" \"ts.union\" \"tsdiag\" \"tsp\"
[437] \"tsp<-\" \"tsSmooth\" \"TukeyHSD\" \"uniroot\"
[441] \"update\" \"update.default\" \"update.formula\" \"var\"
[445] \"var.test\" \"variable.names\" \"varimax\" \"vcov\"
[449] \"weighted.mean\" \"weighted.residuals\" \"weights\" \"wilcox.test\"
[453] \"window\" \"window<-\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"write.ftable\" \"xtabs\"
ess-output-sentinel19-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"write.ftable\" \"xtabs\"
ess-output-sentinel19-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"write.ftable\" \"xtabs\"
ess-output-sentinel19-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"write.ftable\" \"xtabs\"
ess-output-sentinel19-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel19")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel19")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel19-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"write.ftable\" \"xtabs\"
ess-output-sentinel19-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> (length words)= 456
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> (length words)= 456
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: (".checkMFClasses" ".getXlevels" ".lm.fit" ".MFclass" ".nknots.smspl" ".preformat.ts" ".vcov.aliased" "acf" "acf2AR" "add.scope" "add1" "addmargins" "aggregate" "aggregate.data.frame" "aggregate.ts" "AIC" "alias" "anova" "ansari.test" "aov" "approx" "approxfun" "ar" "ar.burg" "ar.mle" "ar.ols" "ar.yw" "arima" "arima.sim" "arima0" "arima0.diag" "ARMAacf" "ARMAtoMA" "as.dendrogram" "as.dist" "as.formula" "as.hclust" "as.stepfun" "as.ts" "asOneSidedFormula" "ave" "bandwidth.kernel" "bartlett.test" "BIC" "binom.test" "binomial" "biplot" "Box.test" "bw.bcv" "bw.nrd" "bw.nrd0" "bw.SJ" "bw.ucv" "C" "cancor" "case.names" "ccf" "chisq.test" "cmdscale" "coef" "coefficients" "complete.cases" "confint" "confint.default" "confint.lm" "constrOptim" "contr.helmert" "contr.poly" "contr.SAS" "contr.sum" "contr.treatment" "contrasts" "contrasts<-" "convolve" "cooks.distance" "cophenetic" "cor" "cor.test" "cov" "cov.wt" "cov2cor" "covratio" "cpgram" "cutree" "cycle" "D" "dbeta" "dbinom" "dcauchy" "dchisq" "decompose" "delete.response" "deltat" "dendrapply" "density" "density.default" "deriv" "deriv3" "deviance" "dexp" "df" "df.kernel" "df.residual" "DF2formula" "dfbeta" "dfbetas" "dffits" "dgamma" "dgeom" "dhyper" "diffinv" "dist" "dlnorm" "dlogis" "dmultinom" "dnbinom" "dnorm" "dpois" "drop.scope" "drop.terms" "drop1" "dsignrank" "dt" "dummy.coef" "dummy.coef.lm" "dunif" "dweibull" "dwilcox" "ecdf" "eff.aovlist" "effects" "embed" "end" "estVar" "expand.model.frame" "extractAIC" "factanal" "factor.scope" "family" "fft" "filter" "fisher.test" "fitted" "fitted.values" "fivenum" "fligner.test" "formula" "frequency" "friedman.test" "ftable" "Gamma" "gaussian" "get_all_vars" "getCall" "getInitial" "glm" "glm.control" "glm.fit" "hasTsp" "hat" "hatvalues" "hclust" "heatmap" "HoltWinters" "influence" "influence.measures" "integrate" "interaction.plot" "inverse.gaussian" "IQR" "is.empty.model" "is.leaf" "is.mts" "is.stepfun" "is.ts" "is.tskernel" "isoreg" "KalmanForecast" "KalmanLike" "KalmanRun" "KalmanSmooth" "kernapply" "kernel" "kmeans" "knots" "kruskal.test" "ks.test" "ksmooth" "lag" "lag.plot" "line" "lm" "lm.fit" "lm.influence" "lm.wfit" "loadings" "loess" "loess.control" "loess.smooth" "logLik" "loglin" "lowess" "ls.diag" "ls.print" "lsfit" "mad" "mahalanobis" "make.link" "makeARIMA" "makepredictcall" "manova" "mantelhaen.test" "mauchly.test" "mcnemar.test" "median" "median.default" "medpolish" "model.extract" "model.frame" "model.frame.default" "model.matrix" "model.matrix.default" "model.matrix.lm" "model.offset" "model.response" "model.tables" "model.weights" "monthplot" "mood.test" "mvfft" "na.action" "na.contiguous" "na.exclude" "na.fail" "na.omit" "na.pass" "napredict" "naprint" "naresid" "nextn" "nlm" "nlminb" "nls" "nls.control" "NLSstAsymptotic" "NLSstClosestX" "NLSstLfAsymptote" "NLSstRtAsymptote" "nobs" "numericDeriv" "offset" "oneway.test" "optim" "optimHess" "optimise" "optimize" "order.dendrogram" "p.adjust" "p.adjust.methods" "pacf" "Pair" "pairwise.prop.test" "pairwise.t.test" "pairwise.table" "pairwise.wilcox.test" "pbeta" "pbinom" "pbirthday" "pcauchy" "pchisq" "pexp" "pf" "pgamma" "pgeom" "phyper" "plclust" "plnorm" "plogis" "plot.ecdf" "plot.spec.coherency" "plot.spec.phase" "plot.stepfun" "plot.ts" "pnbinom" "pnorm" "poisson" "poisson.test" "poly" "polym" "power" "power.anova.test" "power.prop.test" "power.t.test" "PP.test" "ppoints" "ppois" "ppr" "prcomp" "predict" "predict.glm" "predict.lm" "preplot" "princomp" "printCoefmat" "profile" "proj" "promax" "prop.test" "prop.trend.test" "psignrank" "pt" "ptukey" "punif" "pweibull" "pwilcox" "qbeta" "qbinom" "qbirthday" "qcauchy" "qchisq" "qexp" "qf" "qgamma" "qgeom" "qhyper" "qlnorm" "qlogis" "qnbinom" "qnorm" "qpois" "qqline" "qqnorm" "qqplot" "qsignrank" "qt" "qtukey" "quade.test" "quantile" "quasi" "quasibinomial" "quasipoisson" "qunif" "qweibull" "qwilcox" "r2dtable" "rbeta" "rbinom" "rcauchy" "rchisq" "read.ftable" "rect.hclust" "reformulate" "relevel" "reorder" "replications" "reshape" "resid" "residuals" "residuals.glm" "residuals.lm" "rexp" "rf" "rgamma" "rgeom" "rhyper" "rlnorm" "rlogis" "rmultinom" "rnbinom" "rnorm" "rpois" "rsignrank" "rstandard" "rstudent" "rt" "runif" "runmed" "rweibull" "rwilcox" "rWishart" "scatter.smooth" "screeplot" "sd" "se.contrast" "selfStart" "setNames" "shapiro.test" "sigma" "simulate" "smooth" "smooth.spline" "smoothEnds" "sortedXyData" "spec.ar" "spec.pgram" "spec.taper" "spectrum" "spline" "splinefun" "splinefunH" "SSasymp" "SSasympOff" "SSasympOrig" "SSbiexp" "SSD" "SSfol" "SSfpl" "SSgompertz" "SSlogis" "SSmicmen" "SSweibull" "start" "stat.anova" "step" "stepfun" "stl" "StructTS" "summary.aov" "summary.glm" "summary.lm" "summary.manova" "summary.stepfun" "supsmu" "symnum" "t.test" "termplot" "terms" "terms.formula" "time" "toeplitz" "ts" "ts.intersect" "ts.plot" "ts.union" "tsdiag" "tsp" "tsp<-" "tsSmooth" "TukeyHSD" "uniroot" "update" "update.default" "update.formula" "var" "var.test" "variable.names" "varimax" "vcov" "weighted.mean" "weighted.residuals" "weights" "wilcox.test" "window" "window<-" "write.ftable" "xtabs")
| | 3 <- ess-object-names: (".checkMFClasses" ".getXlevels" ".lm.fit" ".MFclass" ".nknots.smspl" ".preformat.ts" ".vcov.aliased" "acf" "acf2AR" "add.scope" "add1" "addmargins" "aggregate" "aggregate.data.frame" "aggregate.ts" "AIC" "alias" "anova" "ansari.test" "aov" "approx" "approxfun" "ar" "ar.burg" "ar.mle" "ar.ols" "ar.yw" "arima" "arima.sim" "arima0" "arima0.diag" "ARMAacf" "ARMAtoMA" "as.dendrogram" "as.dist" "as.formula" "as.hclust" "as.stepfun" "as.ts" "asOneSidedFormula" "ave" "bandwidth.kernel" "bartlett.test" "BIC" "binom.test" "binomial" "biplot" "Box.test" "bw.bcv" "bw.nrd" "bw.nrd0" "bw.SJ" "bw.ucv" "C" "cancor" "case.names" "ccf" "chisq.test" "cmdscale" "coef" "coefficients" "complete.cases" "confint" "confint.default" "confint.lm" "constrOptim" "contr.helmert" "contr.poly" "contr.SAS" "contr.sum" "contr.treatment" "contrasts" "contrasts<-" "convolve" "cooks.distance" "cophenetic" "cor" "cor.test" "cov" "cov.wt" "cov2cor" "covratio" "cpgram" "cutree" "cycle" "D" "dbeta" "dbinom" "dcauchy" "dchisq" "decompose" "delete.response" "deltat" "dendrapply" "density" "density.default" "deriv" "deriv3" "deviance" "dexp" "df" "df.kernel" "df.residual" "DF2formula" "dfbeta" "dfbetas" "dffits" "dgamma" "dgeom" "dhyper" "diffinv" "dist" "dlnorm" "dlogis" "dmultinom" "dnbinom" "dnorm" "dpois" "drop.scope" "drop.terms" "drop1" "dsignrank" "dt" "dummy.coef" "dummy.coef.lm" "dunif" "dweibull" "dwilcox" "ecdf" "eff.aovlist" "effects" "embed" "end" "estVar" "expand.model.frame" "extractAIC" "factanal" "factor.scope" "family" "fft" "filter" "fisher.test" "fitted" "fitted.values" "fivenum" "fligner.test" "formula" "frequency" "friedman.test" "ftable" "Gamma" "gaussian" "get_all_vars" "getCall" "getInitial" "glm" "glm.control" "glm.fit" "hasTsp" "hat" "hatvalues" "hclust" "heatmap" "HoltWinters" "influence" "influence.measures" "integrate" "interaction.plot" "inverse.gaussian" "IQR" "is.empty.model" "is.leaf" "is.mts" "is.stepfun" "is.ts" "is.tskernel" "isoreg" "KalmanForecast" "KalmanLike" "KalmanRun" "KalmanSmooth" "kernapply" "kernel" "kmeans" "knots" "kruskal.test" "ks.test" "ksmooth" "lag" "lag.plot" "line" "lm" "lm.fit" "lm.influence" "lm.wfit" "loadings" "loess" "loess.control" "loess.smooth" "logLik" "loglin" "lowess" "ls.diag" "ls.print" "lsfit" "mad" "mahalanobis" "make.link" "makeARIMA" "makepredictcall" "manova" "mantelhaen.test" "mauchly.test" "mcnemar.test" "median" "median.default" "medpolish" "model.extract" "model.frame" "model.frame.default" "model.matrix" "model.matrix.default" "model.matrix.lm" "model.offset" "model.response" "model.tables" "model.weights" "monthplot" "mood.test" "mvfft" "na.action" "na.contiguous" "na.exclude" "na.fail" "na.omit" "na.pass" "napredict" "naprint" "naresid" "nextn" "nlm" "nlminb" "nls" "nls.control" "NLSstAsymptotic" "NLSstClosestX" "NLSstLfAsymptote" "NLSstRtAsymptote" "nobs" "numericDeriv" "offset" "oneway.test" "optim" "optimHess" "optimise" "optimize" "order.dendrogram" "p.adjust" "p.adjust.methods" "pacf" "Pair" "pairwise.prop.test" "pairwise.t.test" "pairwise.table" "pairwise.wilcox.test" "pbeta" "pbinom" "pbirthday" "pcauchy" "pchisq" "pexp" "pf" "pgamma" "pgeom" "phyper" "plclust" "plnorm" "plogis" "plot.ecdf" "plot.spec.coherency" "plot.spec.phase" "plot.stepfun" "plot.ts" "pnbinom" "pnorm" "poisson" "poisson.test" "poly" "polym" "power" "power.anova.test" "power.prop.test" "power.t.test" "PP.test" "ppoints" "ppois" "ppr" "prcomp" "predict" "predict.glm" "predict.lm" "preplot" "princomp" "printCoefmat" "profile" "proj" "promax" "prop.test" "prop.trend.test" "psignrank" "pt" "ptukey" "punif" "pweibull" "pwilcox" "qbeta" "qbinom" "qbirthday" "qcauchy" "qchisq" "qexp" "qf" "qgamma" "qgeom" "qhyper" "qlnorm" "qlogis" "qnbinom" "qnorm" "qpois" "qqline" "qqnorm" "qqplot" "qsignrank" "qt" "qtukey" "quade.test" "quantile" "quasi" "quasibinomial" "quasipoisson" "qunif" "qweibull" "qwilcox" "r2dtable" "rbeta" "rbinom" "rcauchy" "rchisq" "read.ftable" "rect.hclust" "reformulate" "relevel" "reorder" "replications" "reshape" "resid" "residuals" "residuals.glm" "residuals.lm" "rexp" "rf" "rgamma" "rgeom" "rhyper" "rlnorm" "rlogis" "rmultinom" "rnbinom" "rnorm" "rpois" "rsignrank" "rstandard" "rstudent" "rt" "runif" "runmed" "rweibull" "rwilcox" "rWishart" "scatter.smooth" "screeplot" "sd" "se.contrast" "selfStart" "setNames" "shapiro.test" "sigma" "simulate" "smooth" "smooth.spline" "smoothEnds" "sortedXyData" "spec.ar" "spec.pgram" "spec.taper" "spectrum" "spline" "splinefun" "splinefunH" "SSasymp" "SSasympOff" "SSasympOrig" "SSbiexp" "SSD" "SSfol" "SSfpl" "SSgompertz" "SSlogis" "SSmicmen" "SSweibull" "start" "stat.anova" "step" "stepfun" "stl" "StructTS" "summary.aov" "summary.glm" "summary.lm" "summary.manova" "summary.stepfun" "supsmu" "symnum" "t.test" "termplot" "terms" "terms.formula" "time" "toeplitz" "ts" "ts.intersect" "ts.plot" "ts.union" "tsdiag" "tsp" "tsp<-" "tsSmooth" "TukeyHSD" "uniroot" "update" "update.default" "update.formula" "var" "var.test" "variable.names" "varimax" "vcov" "weighted.mean" "weighted.residuals" "weights" "wilcox.test" "window" "window<-" "write.ftable" "xtabs")
| | 3 -> (ess-dir-modtime "package:graphics")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names "package:graphics" 6)
| | | 4 -> (ess-get-words-from-vector "tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){})
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){})
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel20"
| | | | | 6 -> (ess--strip-final-newlines "tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){})
")
| | | | | 6 <- ess--strip-final-newlines: "tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){})"
| | | | | 6 -> (ess-r-format-command "tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){})" (output-sentinel . "ess-output-sentinel20"))
| | | | | 6 <- ess-r-format-command: ".ess.command(tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){}), 'ess-output-sentinel20')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){})
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command tryCatch(base::print(base::names(package:graphics), max=1e6), error=function(e){})
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel20" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel20-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel20-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel20-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel20-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel20")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel20-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "NULL
ess-output-sentinel20-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "NULL
ess-output-sentinel20-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel20-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel20-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel20")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel20")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel20-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "NULL
ess-output-sentinel20-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | | 4 -> (ess-get-words-from-vector "print(objects(pos=6, all.names=TRUE), max=1e6)
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "print(objects(pos=6, all.names=TRUE), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel21"
| | | | | 6 -> (ess--strip-final-newlines "print(objects(pos=6, all.names=TRUE), max=1e6)
")
| | | | | 6 <- ess--strip-final-newlines: "print(objects(pos=6, all.names=TRUE), max=1e6)"
| | | | | 6 -> (ess-r-format-command "print(objects(pos=6, all.names=TRUE), max=1e6)" (output-sentinel . "ess-output-sentinel21"))
| | | | | 6 <- ess-r-format-command: ".ess.command(print(objects(pos=6, all.names=TRUE), max=1e6), 'ess-output-sentinel21')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command print(objects(pos=6, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command print(objects(pos=6, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel21" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel21-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel21-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel21-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel21-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel21")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel21-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " [1] \".filled.contour\" \"abline\" \"arrows\" \"assocplot\" \"axis\"
[6] \"Axis\" \"axis.Date\" \"axis.POSIXct\" \"axTicks\" \"barplot\"
[11] \"barplot.default\" \"box\" \"boxplot\" \"boxplot.default\" \"boxplot.matrix\"
[16] \"bxp\" \"cdplot\" \"clip\" \"close.screen\" \"co.intervals\"
[21] \"contour\" \"contour.default\" \"coplot\" \"curve\" \"dotchart\"
[26]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " [1] \".filled.contour\" \"abline\" \"arrows\" \"assocplot\" \"axis\"
[6] \"Axis\" \"axis.Date\" \"axis.POSIXct\" \"axTicks\" \"barplot\"
[11] \"barplot.default\" \"box\" \"boxplot\" \"boxplot.default\" \"boxplot.matrix\"
[16] \"bxp\" \"cdplot\" \"clip\" \"close.screen\" \"co.intervals\"
[21] \"contour\" \"contour.default\" \"coplot\" \"curve\" \"dotchart\"
[26]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".filled.contour\" \"abline\" \"arrows\" .... \"curve\" \"dotchart\"
[26]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".filled.contour\" \"abline\" \"arrows\" .... \"curve\" \"dotchart\"
[26]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel21")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " [1] \".filled.contour\" \"abline\" \"arrows\" \"assocplot\" \"axis\"
[6] \"Axis\" \"axis.Date\" \"axis.POSIXct\" \"axTicks\" \"barplot\"
[11] \"barplot.default\" \"box\" \"boxplot\" \"boxplot.default\" \"boxplot.matrix\"
[16] \"bxp\" \"cdplot\" \"clip\" \"close.screen\" \"co.intervals\"
[21] \"contour\" \"contour.default\" \"coplot\" \"curve\" \"dotchart\"
[26]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"erase.screen\" \"filled.contour\" \"fourfoldplot\" \"frame\" \"grconvertX\"
[31] \"grconvertY\" \"grid\" \"hist\" \"hist.default\" \"identify\"
[36] \"image\" \"image.default\" \"layout\" \"layout.show\" \"lcm\"
[41] \"legend\" \"lines\" \"lines.default\" \"locator\" \"matlines\"
[46] \"matplot\" \"matpoints\" \"mosaicplot\" \"mtext\" \"pairs\"
[51] \"pairs.default\" \"panel.smooth\" \"par\" \"persp\" \"pie\"
[56] \"plot\" \"plot.default\" \"plot.design\" \"plot.function\" \"plot.new\"
[61] \"plot.window\" \"plot.xy\" \"points\" \"points.default\" \"polygon\"
[66] \"polypath\" \"rasterImage\" \"rect\" \"rug\" \"screen\"
[71] \"segments\" \"smoothScatter\" \"spineplot\" \"split.screen\" \"stars\"
[76] \"stem\" \"strheight\" \"stripchart\" \"strwidth\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"erase.screen\" \"filled.contour\" \"fourfoldplot\" \"frame\" \"grconvertX\"
[31] \"grconvertY\" \"grid\" \"hist\" \"hist.default\" \"identify\"
[36] \"image\" \"image.default\" \"layout\" \"layout.show\" \"lcm\"
[41] \"legend\" \"lines\" \"lines.default\" \"locator\" \"matlines\"
[46] \"matplot\" \"matpoints\" \"mosaicplot\" \"mtext\" \"pairs\"
[51] \"pairs.default\" \"panel.smooth\" \"par\" \"persp\" \"pie\"
[56] \"plot\" \"plot.default\" \"plot.design\" \"plot.function\" \"plot.new\"
[61] \"plot.window\" \"plot.xy\" \"points\" \"points.default\" \"polygon\"
[66] \"polypath\" \"rasterImage\" \"rect\" \"rug\" \"screen\"
[71] \"segments\" \"smoothScatter\" \"spineplot\" \"split.screen\" \"stars\"
[76] \"stem\" \"strheight\" \"stripchart\" \"strwidth\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"erase.screen\" \"filled.contour\" \"fourfoldplot .... rheight\" \"stripchart\" \"strwidth\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"erase.screen\" \"filled.contour\" \"fourfoldplot .... rheight\" \"stripchart\" \"strwidth\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel21")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"erase.screen\" \"filled.contour\" \"fourfoldplot\" \"frame\" \"grconvertX\"
[31] \"grconvertY\" \"grid\" \"hist\" \"hist.default\" \"identify\"
[36] \"image\" \"image.default\" \"layout\" \"layout.show\" \"lcm\"
[41] \"legend\" \"lines\" \"lines.default\" \"locator\" \"matlines\"
[46] \"matplot\" \"matpoints\" \"mosaicplot\" \"mtext\" \"pairs\"
[51] \"pairs.default\" \"panel.smooth\" \"par\" \"persp\" \"pie\"
[56] \"plot\" \"plot.default\" \"plot.design\" \"plot.function\" \"plot.new\"
[61] \"plot.window\" \"plot.xy\" \"points\" \"points.default\" \"polygon\"
[66] \"polypath\" \"rasterImage\" \"rect\" \"rug\" \"screen\"
[71] \"segments\" \"smoothScatter\" \"spineplot\" \"split.screen\" \"stars\"
[76] \"stem\" \"strheight\" \"stripchart\" \"strwidth\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"sunflowerplot\"
[81] \"symbols\" \"text\" \"text.default\" \"title\" \"xinch\"
[86] \"xspline\" \"xyinch\" \"yinch\"
ess-output-sentinel21-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"sunflowerplot\"
[81] \"symbols\" \"text\" \"text.default\" \"title\" \"xinch\"
[86] \"xspline\" \"xyinch\" \"yinch\"
ess-output-sentinel21-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"sunflowerplot\"
[81] \"symbols\" \"text\" .... \"yinch\"
ess-output-sentinel21-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"sunflowerplot\"
[81] \"symbols\" \"text\" .... \"yinch\"
ess-output-sentinel21-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel21")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel21")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel21-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"sunflowerplot\"
[81] \"symbols\" \"text\" \"text.default\" \"title\" \"xinch\"
[86] \"xspline\" \"xyinch\" \"yinch\"
ess-output-sentinel21-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> (length words)= 88
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> (length words)= 88
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: (".filled.contour" "abline" "arrows" "assocplot" "axis" "Axis" "axis.Date" "axis.POSIXct" "axTicks" "barplot" "barplot.default" "box" "boxplot" "boxplot.default" "boxplot.matrix" "bxp" "cdplot" "clip" "close.screen" "co.intervals" "contour" "contour.default" "coplot" "curve" "dotchart" "erase.screen" "filled.contour" "fourfoldplot" "frame" "grconvertX" "grconvertY" "grid" "hist" "hist.default" "identify" "image" "image.default" "layout" "layout.show" "lcm" "legend" "lines" "lines.default" "locator" "matlines" "matplot" "matpoints" "mosaicplot" "mtext" "pairs" "pairs.default" "panel.smooth" "par" "persp" "pie" "plot" "plot.default" "plot.design" "plot.function" "plot.new" "plot.window" "plot.xy" "points" "points.default" "polygon" "polypath" "rasterImage" "rect" "rug" "screen" "segments" "smoothScatter" "spineplot" "split.screen" "stars" "stem" "strheight" "stripchart" "strwidth" "sunflowerplot" "symbols" "text" "text.default" "title" "xinch" "xspline" "xyinch" "yinch")
| | 3 <- ess-object-names: (".filled.contour" "abline" "arrows" "assocplot" "axis" "Axis" "axis.Date" "axis.POSIXct" "axTicks" "barplot" "barplot.default" "box" "boxplot" "boxplot.default" "boxplot.matrix" "bxp" "cdplot" "clip" "close.screen" "co.intervals" "contour" "contour.default" "coplot" "curve" "dotchart" "erase.screen" "filled.contour" "fourfoldplot" "frame" "grconvertX" "grconvertY" "grid" "hist" "hist.default" "identify" "image" "image.default" "layout" "layout.show" "lcm" "legend" "lines" "lines.default" "locator" "matlines" "matplot" "matpoints" "mosaicplot" "mtext" "pairs" "pairs.default" "panel.smooth" "par" "persp" "pie" "plot" "plot.default" "plot.design" "plot.function" "plot.new" "plot.window" "plot.xy" "points" "points.default" "polygon" "polypath" "rasterImage" "rect" "rug" "screen" "segments" "smoothScatter" "spineplot" "split.screen" "stars" "stem" "strheight" "stripchart" "strwidth" "sunflowerplot" "symbols" "text" "text.default" "title" "xinch" "xspline" "xyinch" "yinch")
| | 3 -> (ess-dir-modtime "package:grDevices")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names "package:grDevices" 7)
| | | 4 -> (ess-get-words-from-vector "tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){})
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){})
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel22"
| | | | | 6 -> (ess--strip-final-newlines "tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){})
")
| | | | | 6 <- ess--strip-final-newlines: "tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){})"
| | | | | 6 -> (ess-r-format-command "tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){})" (output-sentinel . "ess-output-sentinel22"))
| | | | | 6 <- ess-r-format-command: ".ess.command(tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){}), 'ess-output-sentinel22')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){})
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command tryCatch(base::print(base::names(package:grDevices), max=1e6), error=function(e){})
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel22" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel22-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel22-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel22-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel22-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel22")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel22-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "NULL
ess-output-sentinel22-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "NULL
ess-output-sentinel22-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel22-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel22-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel22")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel22")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel22-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "NULL
ess-output-sentinel22-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | | 4 -> (ess-get-words-from-vector "print(objects(pos=7, all.names=TRUE), max=1e6)
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "print(objects(pos=7, all.names=TRUE), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel23"
| | | | | 6 -> (ess--strip-final-newlines "print(objects(pos=7, all.names=TRUE), max=1e6)
")
| | | | | 6 <- ess--strip-final-newlines: "print(objects(pos=7, all.names=TRUE), max=1e6)"
| | | | | 6 -> (ess-r-format-command "print(objects(pos=7, all.names=TRUE), max=1e6)" (output-sentinel . "ess-output-sentinel23"))
| | | | | 6 <- ess-r-format-command: ".ess.command(print(objects(pos=7, all.names=TRUE), max=1e6), 'ess-output-sentinel23')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command print(objects(pos=7, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command print(objects(pos=7, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel23" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel23-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel23-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel23-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel23-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel23")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel23-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " [1] \".axisPars\" \"adjustcolor\" \"as.graphicsAnnot\"
[4] \"as.raster\" \"axisTicks\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " [1] \".axisPars\" \"adjustcolor\" \"as.graphicsAnnot\"
[4] \"as.raster\" \"axisTicks\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".axisPars\" \"adjustcolor\" \"as.graphicsAnnot\"
[4] \"as.raster\" \"axisTicks\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".axisPars\" \"adjustcolor\" \"as.graphicsAnnot\"
[4] \"as.raster\" \"axisTicks\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel23")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " [1] \".axisPars\" \"adjustcolor\" \"as.graphicsAnnot\"
[4] \"as.raster\" \"axisTicks\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"bitmap\"
[7] \"blues9\" \"bmp\" \"boxplot.stats\"
[10] \"bringToTop\" \"cairo_pdf\" \"cairo_ps\"
[13] \"cairoSymbolFont\" \"check.options\" \"chull\"
[16] \"CIDFont\" \"cm\" \"cm.colors\"
[19] \"col2rgb\" \"colorConverter\" \"colorRamp\"
[22] \"colorRampPalette\" \"colors\" \"colorspaces\"
[25] \"colours\" \"contourLines\" \"convertColor\"
[28] \"densCols\" \"dev.capabilities\" \"dev.capture\"
[31] \"dev.control\" \"dev.copy\" \"dev.copy2eps\"
[34] \"dev.copy2pdf\" \"dev.cur\" \"dev.flush\"
[37] \"dev.hold\" \"dev.interactive\" \"dev.list\"
[40] \"dev.new\" \"dev.next\" \"dev.off\"
[43] \"dev.prev\" \"dev.print\" \"dev.set\"
[46] \"dev.size\" \"dev2bitmap\" \"devAskNewPage\"
[49] \"deviceIsInteractive\" \"embedFonts\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"bitmap\"
[7] \"blues9\" \"bmp\" \"boxplot.stats\"
[10] \"bringToTop\" \"cairo_pdf\" \"cairo_ps\"
[13] \"cairoSymbolFont\" \"check.options\" \"chull\"
[16] \"CIDFont\" \"cm\" \"cm.colors\"
[19] \"col2rgb\" \"colorConverter\" \"colorRamp\"
[22] \"colorRampPalette\" \"colors\" \"colorspaces\"
[25] \"colours\" \"contourLines\" \"convertColor\"
[28] \"densCols\" \"dev.capabilities\" \"dev.capture\"
[31] \"dev.control\" \"dev.copy\" \"dev.copy2eps\"
[34] \"dev.copy2pdf\" \"dev.cur\" \"dev.flush\"
[37] \"dev.hold\" \"dev.interactive\" \"dev.list\"
[40] \"dev.new\" \"dev.next\" \"dev.off\"
[43] \"dev.prev\" \"dev.print\" \"dev.set\"
[46] \"dev.size\" \"dev2bitmap\" \"devAskNewPage\"
[49] \"deviceIsInteractive\" \"embedFonts\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"bitmap\"
[7] \"blues9\" .... viceIsInteractive\" \"embedFonts\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"bitmap\"
[7] \"blues9\" .... viceIsInteractive\" \"embedFonts\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel23")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"bitmap\"
[7] \"blues9\" \"bmp\" \"boxplot.stats\"
[10] \"bringToTop\" \"cairo_pdf\" \"cairo_ps\"
[13] \"cairoSymbolFont\" \"check.options\" \"chull\"
[16] \"CIDFont\" \"cm\" \"cm.colors\"
[19] \"col2rgb\" \"colorConverter\" \"colorRamp\"
[22] \"colorRampPalette\" \"colors\" \"colorspaces\"
[25] \"colours\" \"contourLines\" \"convertColor\"
[28] \"densCols\" \"dev.capabilities\" \"dev.capture\"
[31] \"dev.control\" \"dev.copy\" \"dev.copy2eps\"
[34] \"dev.copy2pdf\" \"dev.cur\" \"dev.flush\"
[37] \"dev.hold\" \"dev.interactive\" \"dev.list\"
[40] \"dev.new\" \"dev.next\" \"dev.off\"
[43] \"dev.prev\" \"dev.print\" \"dev.set\"
[46] \"dev.size\" \"dev2bitmap\" \"devAskNewPage\"
[49] \"deviceIsInteractive\" \"embedFonts\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"extendrange\"
[52] \"getGraphicsEvent\" \"getGraphicsEventEnv\" \"graphics.off\"
[55] \"gray\" \"gray.colors\" \"grey\"
[58] \"grey.colors\" \"grSoftVersion\" \"hcl\"
[61] \"hcl.colors\" \"hcl.pals\" \"heat.colors\"
[64] \"Hershey\" \"hsv\" \"is.raster\"
[67] \"jpeg\" \"make.rgb\" \"msgWindow\"
[70] \"n2mfrow\" \"nclass.FD\" \"nclass.scott\"
[73] \"nclass.Sturges\" \"palette\" \"palette.colors\"
[76] \"palette.pals\" \"pdf\" \"pdf.options\"
[79] \"pdfFonts\" \"pictex\" \"png\"
[82] \"postscript\" \"postscriptFonts\" \"ps.options\"
[85] \"rainbow\" \"recordGraphics\" \"recordPlot\"
[88] \"replayPlot\" \"rgb\" \"rgb2hsv\"
[91")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"extendrange\"
[52] \"getGraphicsEvent\" \"getGraphicsEventEnv\" \"graphics.off\"
[55] \"gray\" \"gray.colors\" \"grey\"
[58] \"grey.colors\" \"grSoftVersion\" \"hcl\"
[61] \"hcl.colors\" \"hcl.pals\" \"heat.colors\"
[64] \"Hershey\" \"hsv\" \"is.raster\"
[67] \"jpeg\" \"make.rgb\" \"msgWindow\"
[70] \"n2mfrow\" \"nclass.FD\" \"nclass.scott\"
[73] \"nclass.Sturges\" \"palette\" \"palette.colors\"
[76] \"palette.pals\" \"pdf\" \"pdf.options\"
[79] \"pdfFonts\" \"pictex\" \"png\"
[82] \"postscript\" \"postscriptFonts\" \"ps.options\"
[85] \"rainbow\" \"recordGraphics\" \"recordPlot\"
[88] \"replayPlot\" \"rgb\" \"rgb2hsv\"
[91" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"extendrange\"
[52] \"getGraphicsEven .... \"rgb2hsv\"
[91
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"extendrange\"
[52] \"getGraphicsEven .... \"rgb2hsv\"
[91
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel23")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"extendrange\"
[52] \"getGraphicsEvent\" \"getGraphicsEventEnv\" \"graphics.off\"
[55] \"gray\" \"gray.colors\" \"grey\"
[58] \"grey.colors\" \"grSoftVersion\" \"hcl\"
[61] \"hcl.colors\" \"hcl.pals\" \"heat.colors\"
[64] \"Hershey\" \"hsv\" \"is.raster\"
[67] \"jpeg\" \"make.rgb\" \"msgWindow\"
[70] \"n2mfrow\" \"nclass.FD\" \"nclass.scott\"
[73] \"nclass.Sturges\" \"palette\" \"palette.colors\"
[76] \"palette.pals\" \"pdf\" \"pdf.options\"
[79] \"pdfFonts\" \"pictex\" \"png\"
[82] \"postscript\" \"postscriptFonts\" \"ps.options\"
[85] \"rainbow\" \"recordGraphics\" \"recordPlot\"
[88] \"replayPlot\" \"rgb\" \"rgb2hsv\"
[91")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "] \"savePlot\" \"setEPS\" \"setGraphicsEventEnv\"
[94] \"setGraphicsEventHandlers\" \"setPS\" \"svg\"
[97] \"terrain.colors\" \"tiff\" \"topo.colors\"
[100] \"trans3d\" \"Type1Font\" \"win.graph\"
[103] \"win.metafile\" \"win.print\" \"windows\"
[106] \"windows.options\" \"windowsFont\" \"windowsFonts\"
[109] \"x11\" \"X11\" \"xfig\"
[112] \"xy.coords\" \"xyTable\" \"xyz.coords\"
ess-output-sentinel23-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "] \"savePlot\" \"setEPS\" \"setGraphicsEventEnv\"
[94] \"setGraphicsEventHandlers\" \"setPS\" \"svg\"
[97] \"terrain.colors\" \"tiff\" \"topo.colors\"
[100] \"trans3d\" \"Type1Font\" \"win.graph\"
[103] \"win.metafile\" \"win.print\" \"windows\"
[106] \"windows.options\" \"windowsFont\" \"windowsFonts\"
[109] \"x11\" \"X11\" \"xfig\"
[112] \"xy.coords\" \"xyTable\" \"xyz.coords\"
ess-output-sentinel23-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"savePlot\" \"setEPS\" .... coords\"
ess-output-sentinel23-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:] \"savePlot\" \"setEPS\" .... coords\"
ess-output-sentinel23-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel23")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel23")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel23-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "] \"savePlot\" \"setEPS\" \"setGraphicsEventEnv\"
[94] \"setGraphicsEventHandlers\" \"setPS\" \"svg\"
[97] \"terrain.colors\" \"tiff\" \"topo.colors\"
[100] \"trans3d\" \"Type1Font\" \"win.graph\"
[103] \"win.metafile\" \"win.print\" \"windows\"
[106] \"windows.options\" \"windowsFont\" \"windowsFonts\"
[109] \"x11\" \"X11\" \"xfig\"
[112] \"xy.coords\" \"xyTable\" \"xyz.coords\"
ess-output-sentinel23-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> (length words)= 114
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> (length words)= 114
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: (".axisPars" "adjustcolor" "as.graphicsAnnot" "as.raster" "axisTicks" "bitmap" "blues9" "bmp" "boxplot.stats" "bringToTop" "cairo_pdf" "cairo_ps" "cairoSymbolFont" "check.options" "chull" "CIDFont" "cm" "cm.colors" "col2rgb" "colorConverter" "colorRamp" "colorRampPalette" "colors" "colorspaces" "colours" "contourLines" "convertColor" "densCols" "dev.capabilities" "dev.capture" "dev.control" "dev.copy" "dev.copy2eps" "dev.copy2pdf" "dev.cur" "dev.flush" "dev.hold" "dev.interactive" "dev.list" "dev.new" "dev.next" "dev.off" "dev.prev" "dev.print" "dev.set" "dev.size" "dev2bitmap" "devAskNewPage" "deviceIsInteractive" "embedFonts" "extendrange" "getGraphicsEvent" "getGraphicsEventEnv" "graphics.off" "gray" "gray.colors" "grey" "grey.colors" "grSoftVersion" "hcl" "hcl.colors" "hcl.pals" "heat.colors" "Hershey" "hsv" "is.raster" "jpeg" "make.rgb" "msgWindow" "n2mfrow" "nclass.FD" "nclass.scott" "nclass.Sturges" "palette" "palette.colors" "palette.pals" "pdf" "pdf.options" "pdfFonts" "pictex" "png" "postscript" "postscriptFonts" "ps.options" "rainbow" "recordGraphics" "recordPlot" "replayPlot" "rgb" "rgb2hsv" "savePlot" "setEPS" "setGraphicsEventEnv" "setGraphicsEventHandlers" "setPS" "svg" "terrain.colors" "tiff" "topo.colors" "trans3d" "Type1Font" "win.graph" "win.metafile" "win.print" "windows" "windows.options" "windowsFont" "windowsFonts" "x11" "X11" "xfig" "xy.coords" "xyTable" "xyz.coords")
| | 3 <- ess-object-names: (".axisPars" "adjustcolor" "as.graphicsAnnot" "as.raster" "axisTicks" "bitmap" "blues9" "bmp" "boxplot.stats" "bringToTop" "cairo_pdf" "cairo_ps" "cairoSymbolFont" "check.options" "chull" "CIDFont" "cm" "cm.colors" "col2rgb" "colorConverter" "colorRamp" "colorRampPalette" "colors" "colorspaces" "colours" "contourLines" "convertColor" "densCols" "dev.capabilities" "dev.capture" "dev.control" "dev.copy" "dev.copy2eps" "dev.copy2pdf" "dev.cur" "dev.flush" "dev.hold" "dev.interactive" "dev.list" "dev.new" "dev.next" "dev.off" "dev.prev" "dev.print" "dev.set" "dev.size" "dev2bitmap" "devAskNewPage" "deviceIsInteractive" "embedFonts" "extendrange" "getGraphicsEvent" "getGraphicsEventEnv" "graphics.off" "gray" "gray.colors" "grey" "grey.colors" "grSoftVersion" "hcl" "hcl.colors" "hcl.pals" "heat.colors" "Hershey" "hsv" "is.raster" "jpeg" "make.rgb" "msgWindow" "n2mfrow" "nclass.FD" "nclass.scott" "nclass.Sturges" "palette" "palette.colors" "palette.pals" "pdf" "pdf.options" "pdfFonts" "pictex" "png" "postscript" "postscriptFonts" "ps.options" "rainbow" "recordGraphics" "recordPlot" "replayPlot" "rgb" "rgb2hsv" "savePlot" "setEPS" "setGraphicsEventEnv" "setGraphicsEventHandlers" "setPS" "svg" "terrain.colors" "tiff" "topo.colors" "trans3d" "Type1Font" "win.graph" "win.metafile" "win.print" "windows" "windows.options" "windowsFont" "windowsFonts" "x11" "X11" "xfig" "xy.coords" "xyTable" "xyz.coords")
| | 3 -> (ess-dir-modtime "package:utils")
| | 3 <- ess-dir-modtime: nil
| | 3 -> (ess-object-names "package:utils" 8)
| | | 4 -> (ess-get-words-from-vector "tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){})
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){})
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel24"
| | | | | 6 -> (ess--strip-final-newlines "tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){})
")
| | | | | 6 <- ess--strip-final-newlines: "tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){})"
| | | | | 6 -> (ess-r-format-command "tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){})" (output-sentinel . "ess-output-sentinel24"))
| | | | | 6 <- ess-r-format-command: ".ess.command(tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){}), 'ess-output-sentinel24')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){})
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command tryCatch(base::print(base::names(package:utils), max=1e6), error=function(e){})
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel24" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel24-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel24-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel24-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel24-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel24")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel24-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "NULL
ess-output-sentinel24-END
> ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "NULL
ess-output-sentinel24-END
> " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel24-END
>
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:NULL
ess-output-sentinel24-END
>
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel24")
| | | | | | | | 9 -> (inferior-ess--sentinel-start-re "ess-output-sentinel24")
| | | | | | | | 9 <- inferior-ess--sentinel-start-re: "^\\(ess-output-sentinel24-START$\\)"
| | | | | | | 8 <- inferior-ess--set-status-sentinel: (busy nil sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel nil dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "NULL
ess-output-sentinel24-END
> ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | 6 <- ess-wait-for-process: t
| | | | 5 <- ess-command: #<buffer *ess-get-words*>
| | | | 5 -> (ess-if-verbose-write " |-> words= 'nil'
")
| | | | | 6 -> (ess-write-to-dribble-buffer " |-> words= 'nil'
")
| | | | | 6 <- ess-write-to-dribble-buffer: nil
| | | | 5 <- ess-if-verbose-write: nil
| | | 4 <- ess-get-words-from-vector: nil
| | | 4 -> (ess-get-words-from-vector "print(objects(pos=8, all.names=TRUE), max=1e6)
")
| | | | 5 -> (inferior-ess-force)
| | | | | 6 -> (ess-force-buffer-current)
| | | | | | 7 -> (ess-make-buffer-current)
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-make-buffer-current: "R"
| | | | | 6 <- ess-force-buffer-current: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 <- inferior-ess-force: #<buffer *R:xxxxxxxxxxxxxxx*>
| | | | 5 -> (ess-command "print(objects(pos=8, all.names=TRUE), max=1e6)
" #<buffer *ess-get-words*> sleep nil nil nil nil nil)
| | | | | 6 -> (ess-command--get-proc nil nil)
| | | | | | 7 -> (ess-get-process "R")
| | | | | | | 8 -> (update-ess-process-name-list)
| | | | | | | 8 <- update-ess-process-name-list: nil
| | | | | | 7 <- ess-get-process: #<process R>
| | | | | 6 <- ess-command--get-proc: #<process R>
| | | | | 6 -> (inferior-ess--output-sentinel)
| | | | | 6 <- inferior-ess--output-sentinel: "ess-output-sentinel25"
| | | | | 6 -> (ess--strip-final-newlines "print(objects(pos=8, all.names=TRUE), max=1e6)
")
| | | | | 6 <- ess--strip-final-newlines: "print(objects(pos=8, all.names=TRUE), max=1e6)"
| | | | | 6 -> (ess-r-format-command "print(objects(pos=8, all.names=TRUE), max=1e6)" (output-sentinel . "ess-output-sentinel25"))
| | | | | 6 <- ess-r-format-command: ".ess.command(print(objects(pos=8, all.names=TRUE), max=1e6), 'ess-output-sentinel25')
"
| | | | | 6 -> (ess-if-verbose-write "(ess-command print(objects(pos=8, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 -> (ess-write-to-dribble-buffer "(ess-command print(objects(pos=8, all.names=TRUE), max=1e6)
..)")
| | | | | | 7 <- ess-write-to-dribble-buffer: nil
| | | | | 6 <- ess-if-verbose-write: nil
| | | | | 6 -> (ess-setq-vars-local ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> ")))
| | | | | 6 <- ess-setq-vars-local: ((ess-local-process-name . "R") (inferior-ess-primary-prompt . "> "))
| | | | | 6 -> (inferior-ess-mark-as-busy #<process R>)
| | | | | 6 <- inferior-ess-mark-as-busy: (busy t sec-prompt nil busy-end\? t availability-check nil running-async\? nil funargs-pre-cache (("plot" (("graphics") (("x" . #1="") ("y" . "NULL") ("type" . "p") ("xlim" . "NULL") ("ylim" . "NULL") ("log" . #1#) ("main" . "NULL") ("sub" . "NULL") ("xlab" . "NULL") ("ylab" . "NULL") ("ann" . "par(\"ann\")") ("axes" . "TRUE") ("frame.plot" . "axes") ("panel.first" . "NULL") ("panel.last" . "NULL") ("asp" . "NA") ("..." . #1#)) ("x" "y" "..." "ci" "type" "xlab" "ylab" "ylim" "main" "ci.col" "ci.type" "max.mfrow" "ask" "mar" "oma" "mgp" "xpd" "cex.main" "verbose" "scale" "xlim" "log" "sub" "ann" "axes" "frame.plot" "panel.first" "panel.last" "asp" "center" "edge.root" "nodePar" "edgePar" "leaflab" "dLeaf" "xaxt" "yaxt" "horiz" "zero.line" "verticals" "col.01line" "pch" "legend.text" "formula" "data" "subset" "to" "from" "newpage" "vp" "labels" "hang" "freq" "density" "angle" "col" "border" "lty" "add" "predicted.values" "intervals" "separator" "col.predicted" "col.intervals" "col.separator" "lty.predicted" "lty.intervals" "lty.separator" "plot.type" "main2" "par.fit" "grid" "panel" "cex" "dimen" "abbrev" "which" "caption" "sub.caption" "id.n" "labels.id" "cex.id" "qqline" "cook.levels" "add.smooth" "label.pos" "cex.caption" "rows" "levels" "conf" "absVal" "ci.lty" "xval" "do.points" "col.points" "cex.points" "col.hor" "col.vert" "lwd" "set.pars" "range.bars" "col.range" "xy.labels" "xy.lines" "nc" "yax.flip" "mar.multi" "oma.multi"))) ("print" (("base") (("x" . #1#) ("digits" . "NULL") ("quote" . "TRUE") ("na.print" . "NULL") ("print.gap" . "NULL") ("right" . "FALSE") ("max" . "NULL") ("useSource" . "TRUE") ("..." . #1#)) ("x" "..." "digits" "signif.stars" "intercept" "tol" "se" "sort" "verbose" "indent" "style" ".bibstyle" "prefix" "vsep" "minlevel" "quote" "right" "row.names" "max" "na.print" "print.gap" "useSource" "diag" "upper" "justify" "title" "max.levels" "width" "steps" "showEnv" "newpage" "vp" "cutoff" "max.level" "give.attr" "units" "abbrCollate" "print.x" "deparse" "locale" "symbolic.cor" "loadings" "zero.print" "calendar")))) ess-output-sentinel "ess-output-sentinel25" dbg-buffer #<buffer *ess.dbg.R*> dbg-active nil tracebug t :accum-buffer #<buffer *R:accum*> suppress-next-output\? nil is-recover nil average-response-time 0.004925511507392165 last-availability-check (24598 53322 376239 0) funargs-cache #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("library" (("base" 24598 53295 426902 0) (("package" . #1#) ("help" . #1#) ("pos" . "2") ("lib.loc" . "NULL") ("character.only" . "FALSE") ("logical.return" . "FALSE") ("warn.conflicts" . #1#) ("quietly" . "FALSE") ("verbose" . "getOption(\"verbose\")") ("mask.ok" . #1#) ("exclude" . #1#) ("include.only" . #1#) ("attach.required" . "missing(include.only)")) ("package" "help" "pos" "lib.loc" "character.only" "logical.return" "warn.conflicts" "quietly" "verbose" "mask.ok" "exclude" "include.only" "attach.required")))) last-sync-dirs (24598 53322 385278 0) sp-for-help-changed\? t sp-for-ac-changed\? t :eval-visibly t last-eval (24598 53321 351748 0) flush-time nil flush-timer nil prev-prompt nil)
| | | | | 6 -> (ess-wait-for-process #<process R> nil nil nil 1)
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "ess-output-sentinel25-START
")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "ess-output-sentinel25-START
" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel25-START
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:ess-output-sentinel25-START
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel25")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "ess-output-sentinel25-START
")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " [1] \".DollarNames\" \".romans\"
[3] \".RtangleCodeLabel\" \".S3methods\"
[5] \"?\" \"adist\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " [1] \".DollarNames\" \".romans\"
[3] \".RtangleCodeLabel\" \".S3methods\"
[5] \"?\" \"adist\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".DollarNames\" \".ro .... \"adist\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: [1] \".DollarNames\" \".ro .... \"adist\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel25")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " [1] \".DollarNames\" \".romans\"
[3] \".RtangleCodeLabel\" \".S3methods\"
[5] \"?\" \"adist\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> "
[7] \"alarm\" \"apropos\"
[9] \"aregexec\" \"argsAnywhere\"
[11] \"arrangeWindows\" \"as.person\"
[13] \"as.personList\" \"as.relistable\"
[15] \"as.roman\" \"asDateBuilt\"
[17] \"askYesNo\" \"aspell\"
[19] \"aspell_package_C_files\" \"aspell_package_R_files\"
[21] \"aspell_package_Rd_files\" \"aspell_package_vignettes\"
[23] \"aspell_write_personal_dictionary_file\" \"assignInMyNamespace\"
[25] \"assignInNamespace\" \"available.packages\"
[27] \"bibentry\" \"browseEnv\"
[29] \"browseURL\" \"browseVignettes\"
[31] \"bug.report\" \"capture.output\"
[33] \"changedFiles\" \"checkCRAN\"
[35] \"choose.dir\" \"choose.files\"
[37] \"chooseBioCmirror\" \"chooseCRANmirror\"
[39] \"citation\" \"cite\"
[41] \"citeNatbib\" \"citEntry\"
[43] \"citFooter\" \"citHeader\"
[45] \"close.socket\" \"combn\"
[47] \"compareVersion\" \"contrib.url\"
[49] \"count.fields\" \"CRAN.packages\"
[51] \"create.post\" \"data\"
[53]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> "
[7] \"alarm\" \"apropos\"
[9] \"aregexec\" \"argsAnywhere\"
[11] \"arrangeWindows\" \"as.person\"
[13] \"as.personList\" \"as.relistable\"
[15] \"as.roman\" \"asDateBuilt\"
[17] \"askYesNo\" \"aspell\"
[19] \"aspell_package_C_files\" \"aspell_package_R_files\"
[21] \"aspell_package_Rd_files\" \"aspell_package_vignettes\"
[23] \"aspell_write_personal_dictionary_file\" \"assignInMyNamespace\"
[25] \"assignInNamespace\" \"available.packages\"
[27] \"bibentry\" \"browseEnv\"
[29] \"browseURL\" \"browseVignettes\"
[31] \"bug.report\" \"capture.output\"
[33] \"changedFiles\" \"checkCRAN\"
[35] \"choose.dir\" \"choose.files\"
[37] \"chooseBioCmirror\" \"chooseCRANmirror\"
[39] \"citation\" \"cite\"
[41] \"citeNatbib\" \"citEntry\"
[43] \"citFooter\" \"citHeader\"
[45] \"close.socket\" \"combn\"
[47] \"compareVersion\" \"contrib.url\"
[49] \"count.fields\" \"CRAN.packages\"
[51] \"create.post\" \"data\"
[53]" "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[7] \"alarm\" \"ap .... \"data\"
[53]
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string:
[7] \"alarm\" \"ap .... \"data\"
[53]
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel25")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> "
[7] \"alarm\" \"apropos\"
[9] \"aregexec\" \"argsAnywhere\"
[11] \"arrangeWindows\" \"as.person\"
[13] \"as.personList\" \"as.relistable\"
[15] \"as.roman\" \"asDateBuilt\"
[17] \"askYesNo\" \"aspell\"
[19] \"aspell_package_C_files\" \"aspell_package_R_files\"
[21] \"aspell_package_Rd_files\" \"aspell_package_vignettes\"
[23] \"aspell_write_personal_dictionary_file\" \"assignInMyNamespace\"
[25] \"assignInNamespace\" \"available.packages\"
[27] \"bibentry\" \"browseEnv\"
[29] \"browseURL\" \"browseVignettes\"
[31] \"bug.report\" \"capture.output\"
[33] \"changedFiles\" \"checkCRAN\"
[35] \"choose.dir\" \"choose.files\"
[37] \"chooseBioCmirror\" \"chooseCRANmirror\"
[39] \"citation\" \"cite\"
[41] \"citeNatbib\" \"citEntry\"
[43] \"citFooter\" \"citHeader\"
[45] \"close.socket\" \"combn\"
[47] \"compareVersion\" \"contrib.url\"
[49] \"count.fields\" \"CRAN.packages\"
[51] \"create.post\" \"data\"
[53]")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"data.entry\" \"dataentry\"
[55] \"de\" \"de.ncols\"
[57] \"de.restore\" \"de.setup\"
[59] \"debugcall\" \"debugger\"
[61] \"demo\" \"DLL.version\"
[63] \"download.file\" \"download.packages\"
[65] \"dump.frames\" \"edit\"
[67] \"emacs\" \"example\"
[69] \"file.edit\" \"file_test\"
[71] \"fileSnapshot\" \"Filters\"
[73] \"find\" \"findLineNum\"
[75] \"fix\" \"fixInNamespace\"
[77] \"flush.console\" \"formatOL\"
[79] \"formatUL\" \"getAnywhere\"
[81] \"getClipboardFormats\" \"getCRANmirrors\"
[83] \"getFromNamespace\" \"getIdentification\"
[85] \"getParseData\" \"getParseText\"
[87] \"getS3method\" \"getSrcDirectory\"
[89] \"getSrcFilename\" \"getSrcLocation\"
[91] \"getSrcref\" \"getTxtProgressBar\"
[93] \"getWindowsHandle\" \"getWindowsHandles\"
[95] \"getWindowTitle\" \"getWinProgressBar\"
[97] \"glob2rx\" \"globalVariables\"
[99] \"hasName\" \"head\"
[101] \"head.matrix\" \"help\"
[103] \"help.request\" \"help.search\"
[105] \"help.start\" \"history\"
[107] \"hsearch_db\" \"hsearch_db_concepts\"
[109] \"hsearch_db_keywords\" \"install.packages\"
[111] \"installed.packages\" \"is.relistable\"
[113] \"isS3method\" ")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"data.entry\" \"dataentry\"
[55] \"de\" \"de.ncols\"
[57] \"de.restore\" \"de.setup\"
[59] \"debugcall\" \"debugger\"
[61] \"demo\" \"DLL.version\"
[63] \"download.file\" \"download.packages\"
[65] \"dump.frames\" \"edit\"
[67] \"emacs\" \"example\"
[69] \"file.edit\" \"file_test\"
[71] \"fileSnapshot\" \"Filters\"
[73] \"find\" \"findLineNum\"
[75] \"fix\" \"fixInNamespace\"
[77] \"flush.console\" \"formatOL\"
[79] \"formatUL\" \"getAnywhere\"
[81] \"getClipboardFormats\" \"getCRANmirrors\"
[83] \"getFromNamespace\" \"getIdentification\"
[85] \"getParseData\" \"getParseText\"
[87] \"getS3method\" \"getSrcDirectory\"
[89] \"getSrcFilename\" \"getSrcLocation\"
[91] \"getSrcref\" \"getTxtProgressBar\"
[93] \"getWindowsHandle\" \"getWindowsHandles\"
[95] \"getWindowTitle\" \"getWinProgressBar\"
[97] \"glob2rx\" \"globalVariables\"
[99] \"hasName\" \"head\"
[101] \"head.matrix\" \"help\"
[103] \"help.request\" \"help.search\"
[105] \"help.start\" \"history\"
[107] \"hsearch_db\" \"hsearch_db_concepts\"
[109] \"hsearch_db_keywords\" \"install.packages\"
[111] \"installed.packages\" \"is.relistable\"
[113] \"isS3method\" " "ordinary-filter")
| | | | | | | | 9 -> (ess-if-verbose-write "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"data.entry\" \"dataentr ....
[113] \"isS3method\"
")
| | | | | | | | | 10 -> (ess-write-to-dribble-buffer "
ordinary-filter:
--> busy:t busy-end:t sec-prompt:nil interruptable:nil <--
--> running-async:nil callback:nil suppress-next-output:nil <--
--> dbg-active:nil is-recover:nil <--
--> string: \"data.entry\" \"dataentr ....
[113] \"isS3method\"
")
| | | | | | | | | 10 <- ess-write-to-dribble-buffer: nil
| | | | | | | | 9 <- ess-if-verbose-write: nil
| | | | | | | 8 <- ess--if-verbose-write-process-state: nil
| | | | | | | 8 -> (inferior-ess--set-status-sentinel #<process R> #<buffer *ess-get-words*> "ess-output-sentinel25")
| | | | | | | 8 <- inferior-ess--set-status-sentinel: nil
| | | | | | | 8 -> (inferior-ess-run-callback #<process R> " \"data.entry\" \"dataentry\"
[55] \"de\" \"de.ncols\"
[57] \"de.restore\" \"de.setup\"
[59] \"debugcall\" \"debugger\"
[61] \"demo\" \"DLL.version\"
[63] \"download.file\" \"download.packages\"
[65] \"dump.frames\" \"edit\"
[67] \"emacs\" \"example\"
[69] \"file.edit\" \"file_test\"
[71] \"fileSnapshot\" \"Filters\"
[73] \"find\" \"findLineNum\"
[75] \"fix\" \"fixInNamespace\"
[77] \"flush.console\" \"formatOL\"
[79] \"formatUL\" \"getAnywhere\"
[81] \"getClipboardFormats\" \"getCRANmirrors\"
[83] \"getFromNamespace\" \"getIdentification\"
[85] \"getParseData\" \"getParseText\"
[87] \"getS3method\" \"getSrcDirectory\"
[89] \"getSrcFilename\" \"getSrcLocation\"
[91] \"getSrcref\" \"getTxtProgressBar\"
[93] \"getWindowsHandle\" \"getWindowsHandles\"
[95] \"getWindowTitle\" \"getWinProgressBar\"
[97] \"glob2rx\" \"globalVariables\"
[99] \"hasName\" \"head\"
[101] \"head.matrix\" \"help\"
[103] \"help.request\" \"help.search\"
[105] \"help.start\" \"history\"
[107] \"hsearch_db\" \"hsearch_db_concepts\"
[109] \"hsearch_db_keywords\" \"install.packages\"
[111] \"installed.packages\" \"is.relistable\"
[113] \"isS3method\" ")
| | | | | | | 8 <- inferior-ess-run-callback: nil
| | | | | | 7 <- inferior-ess-ordinary-filter: nil
| | | | | | 7 -> (inferior-ess-ordinary-filter #<process R> " \"isS3stdGeneric\"
[115] \"limitedLabels\" \"loadhistory\"
[117] \"loadRconsole\" \"localeToCharset\"
[119] \"ls.str\" \"lsf.str\"
[121] \"maintainer\" \"make.packages.html\"
[123] \"make.socket\" \"makeRweaveLatexCodeRunner\"
[125] \"memory.limit\" \"memory.size\"
[127] \"menu\" \"methods\"
[129] \"mirror2html\" \"modifyList\"
[131] \"new.packages\" \"news\"
[133] \"object.size\" \"old.packages\"
[135] \"osVersion\" \"package.skeleton\"
[137] \"packageDate\" \"packageDescription\"
[139] \"packageName\" \"packageStatus\"
[141] \"packageVersion\" \"page\"
[143] \"person\" \"personList\"
[145] \"pico\" \"process.events\"
[147] \"prompt\" \"promptData\"
[149] \"promptImport\" \"promptPackage\"
[151] \"rc.getOption\" \"rc.options\"
[153] \"rc.settings\" \"rc.status\"
[155] \"read.csv\" \"read.csv2\"
[157] \"read.delim\" \"read.delim2\"
[159] \"read.DIF\" \"read.fortran\"
[161] \"read.fwf\" \"read.socket\"
[163] \"read.table\" \"readCitationFile\"
[165] \"readClipboard\" \"readRegistry\"
[167] \"recover\" \"relist\"
[169] \"remove.packages\" \"removeSource\"
[171] \"Rprof\" \"Rprofmem\"
[173] \"RShowDoc\" \"RSiteSearch\"
[175] \"rtags\" \"Rtangle\"
[177]")
| | | | | | | 8 -> (ess--if-verbose-write-process-state #<process R> " \"isS3stdGeneric\"
[115] \"limitedLabels\" \"loadhistory\"
[117] \"loadRconsole\" \"localeToCharset\"
[119] \"ls.str\" \"lsf.str\"
[121] \"maintainer\" \"make.packages.html\"
[123] \"make.socket\" \"makeRweaveLatexCodeRunner\"
[125] \"memory.limit\" \"memory.size\"
[127] \"menu\" \"methods\"
[129] \"mirror2html\" \"modifyList\"
[131] \"new.packages\" \"news\"
[133] \"object.size\" \"old.packages\"
[135] \"osVersion\" \"package.skeleton\"
[137] \"packageDate\" \"packageDescription\"
[139] \"packageName\" \"packageStatus\"
[141] \"packageVersion\" \"page\"
[143] \"person\" \"personList\"
[145] \"pico\"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment