Опитвам се да изпълня команда от Emacs, използвайки ESS, за да изпратя код към R буфера (въпреки че се натъкнах на този проблем и в python).
Не мога обаче да разбера как да използвам:
(ess-send-string PROCESS STRING)
Не разбирам как мога, докато извиквам тази функция от буфера на скрипта, да изпратя низ към свързания *R* буфер.
Опитах да използвам comint
и process-send-string
, но предполагам, че не разбирам как да изпратя процес. Името на буфера не го направи, какво ще направи?
Пример:
(defun create-rtags ()
(interactive)
(ess-send-string PROCESS "rtags(ofile=paste0(getwd(), \"TAGS\"))")
C-c C-n
(Eval-линия и стъпка),C-c C-j
(Eval линия),C-c C-r
(eval регион) илиC-c C-b
(eval буфер) в ESS-буфер - person dickoa   schedule 08.07.2013.el
) - person PascalVKooten   schedule 08.07.2013