From: Don Armstrong Date: Tue, 5 Jan 2016 23:43:28 +0000 (-0600) Subject: require ess configuration; use polymode X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=2c21c6854aa4b88c8ed9d35385182fafc6c82e62;p=lib.git require ess configuration; use polymode --- diff --git a/emacs_el/configuration/don-configuration.org b/emacs_el/configuration/don-configuration.org index b44910d..e5e63a9 100644 --- a/emacs_el/configuration/don-configuration.org +++ b/emacs_el/configuration/don-configuration.org @@ -19,6 +19,7 @@ (add-to-list 'load-path '"~/lib/emacs_el/org-mode/lisp") (add-to-list 'load-path '"~/lib/emacs_el/auctex-beamer") (add-to-list 'load-path '"~/lib/emacs_el/magit-annex") + (add-to-list 'load-path '"~/lib/emacs_el/polymode") #+END_SRC @@ -183,6 +184,25 @@ #+BEGIN_SRC emacs-lisp :tangle don-configuration.el (require 'org-mode-configuration) #+END_SRC +** ESS +#+BEGIN_SRC emacs-lisp :tangle don-configuration.el + (require 'ess_configuration) +#+END_SRC + + +** Polymode +#+BEGIN_SRC emacs-lisp :tangle don-configuration.el + (setq load-path + (append '("~/lib/emacs_el/polymode/modes") + load-path)) + (require 'polymode) + (require 'poly-R) + (require 'poly-noweb) + (require 'poly-markdown) + (add-to-list 'auto-mode-alist '("\\.Snw" . poly-noweb+r-mode)) + (add-to-list 'auto-mode-alist '("\\.Rnw" . poly-noweb+r-mode)) + (add-to-list 'auto-mode-alist '("\\.Rmd" . poly-markdown+r-mode)) +#+END_SRC * Keybindings ** Override other things