浏览代码

Mode prototype

master
Maxime Wack 4 年前
父节点
当前提交
e8a026ec35
共有 1 个文件被更改,包括 18 次插入1 次删除
  1. +18
    -1
      r-object-browser.el

+ 18
- 1
r-object-browser.el 查看文件

@@ -1,4 +1,4 @@
;;; r-object-browser.el --- __DESCRIPTION__
;;; r-object-browser.el ---

;; Copyright (C) 2019 Maxime Wack

@@ -26,8 +26,25 @@

;;; Code:

(defvar robj-buffer "*R object browser*"
"Name of buffer for displaying R objects.")

(defun r-object-browser ()
"Show an R object explorer"
(interactive)
(unless (and (string= "R" ess-dialect)
ess-local-process-name)
(error "Not in an R buffer with attached process"))
(let ((proc ess-local-process-name))
(pop-to-buffer (get-buffer-create robj-buffer))
(setq ess-local-process-name proc)
(r-object-browser-mode)))

(defun r-object-browser-mode ()
"Run R object browser mode")

(provide 'r-object-browser)

;;; r-object-browser.el ends here

(ess-command "print(data.frame(a = 1:100000), row.names = F, n = Inf)\n" (get-buffer "robjout"))

正在加载...
取消
保存