+(eval-after-load "ess"
+ '(mapcar 'ess-noweb-make-variable-permanent-local
+ '(ess-noweb-mode
+ ess-local-process-name ;; also made permanent in ess-mode, but let it be
+ ess-dialect
+ ess-language
+ ess-noweb-narrowing
+ ess-noweb-chunk-vector
+ ess-noweb-doc-mode
+ ess-noweb-code-mode
+ ess-noweb-default-code-mode
+ ess-noweb-last-chunk-index)))
+
(defun ess-change-directory (path)
"Set the current working directory to PATH for both *R* and Emacs."
(interactive "DDirectory to change to: ")