[ESS] (Aquamacs) Why is text at R prompt read-only, cannot delete?
Christian
christian at echoffmann.ch
Mon Oct 9 17:57:22 CEST 2017
Hi,
Starting Aquamacs 3.3 on MacbookPro MacOS 10.12.6, I get an error
--------
Warning (initialization): An error occurred while loading
‘/Users/hoffmannc/.emacs’:
File error: Cannot open load file, No such file or directory,
~/elisp/vendor/ess/lisp/ess-site.el
-------
My /Users/hoffmannc/.emacs looks like this
_________________
;; ESS: Emacs Speaks Statistics
(load "~/elisp/vendor/ess/lisp/ess-site.el")
;; Use shift-enter to split window & launch R (if not running), execute
highlighted
;; region (if R running & area highlighted), or execute current line
;; (and move to next line, skipping comments). Nice.
;; See http://www.emacswiki.org/emacs/EmacsSpeaksStatistics,
;; FelipeCsaszar. Adapted to split vertically instead of
;; horizontally.
(setq ess-ask-for-ess-directory nil)
(setq ess-local-process-name "R")
(setq ansi-color-for-comint-mode 'filter)
(setq comint-prompt-read-only t)
(setq comint-scroll-to-bottom-on-input t)
(setq comint-scroll-to-bottom-on-output t)
(setq comint-move-point-for-output t)
(defun my-ess-start-R ()
(interactive)
(if (not (member "*R*" (mapcar (function buffer-name) (buffer-list))))
(progn
(delete-other-windows)
(setq w1 (selected-window))
(setq w1name (buffer-name))
(setq w2 (split-window w1 nil t))
(R)
(set-window-buffer w2 "*R*")
(set-window-buffer w1 w1name))))
(defun my-ess-eval ()
(interactive)
(my-ess-start-R)
(if (and transient-mark-mode mark-active)
(call-interactively 'ess-eval-region)
(call-interactively 'ess-eval-line-and-step)))
(add-hook 'ess-mode-hook
'(lambda()
(local-set-key [(shift return)] 'my-ess-eval)))
(add-hook 'inferior-ess-mode-hook
'(lambda()
(local-set-key [C-up]
'comint-previous-matching-input-from-input)
(local-set-key [C-down] 'comint-next-input)))
(require 'ess-site)
_________________
..and the last line seems to cause the error, as can be seen by C-x C-e.
How can I correct this error?
Thanks for any hints.
Christian
--
Christian Hoffmann
Rigiblickstrasse 15b
CH-8915 Hausen am Albis
Switzerland
Telefon +41-(0)44-7640853
More information about the ESS-help
mailing list