diff --git a/fg42-config.el b/fg42-config.el index 23c827d..f10f217 100644 --- a/fg42-config.el +++ b/fg42-config.el @@ -1,5 +1,5 @@ (add-to-list 'load-path (concat (getenv "FG42_HOME") "/lib")) -(toggle-debug-on-error) +;(toggle-debug-on-error) (require 'fg42) ;; Load the default theme @@ -18,7 +18,7 @@ ;'php 'clojure ;'python - ;'ruby + 'ruby ) ;; Load user config file in ~/.fg42 diff --git a/lib/extensions/clojure.el b/lib/extensions/clojure.el index c1396b1..3e42365 100644 --- a/lib/extensions/clojure.el +++ b/lib/extensions/clojure.el @@ -15,10 +15,11 @@ (depends-on 'clojure-mode-extra-font-locking) ;(depends-on 'core-async-mode) (depends-on 'yesql-ghosts) +(depends-on 'rainbow-delimiters) ;; Extension ------------------------------------- (extension clojure - :version "2.31" + :version "2.32" :on-initialize extensions/clojure-initialize) (provide 'extensions/clojure) diff --git a/lib/extensions/clojure/core.el b/lib/extensions/clojure/core.el index 9a787d3..ff95780 100644 --- a/lib/extensions/clojure/core.el +++ b/lib/extensions/clojure/core.el @@ -183,6 +183,7 @@ (require 'hl-sexp) (require 'paredit) + ;; indent [quiescent.dom :as d] specially (define-clojure-indent (d/a 1) @@ -285,6 +286,7 @@ (add-hook 'cider-repl-mode-hook #'paredit-mode) (add-hook 'clojure-mode-hook #'hl-sexp-mode) (add-hook 'paredit-mode-hook 'setup-keys) + (add-hook 'clojure-mode-hook 'rainbow-delimiters-mode) (define-key clojure-mode-map (kbd "C-`") 'live-cycle-clj-coll) (define-key cider-repl-mode-map (kbd "") nil) diff --git a/lib/extensions/python/init.el b/lib/extensions/python/init.el index 6949955..02169a7 100644 --- a/lib/extensions/python/init.el +++ b/lib/extensions/python/init.el @@ -74,7 +74,7 @@ ;(require 'eldoc-mode) (subword-mode +1) - (anaconda-mode 1) + ;(anaconda-mode 1) (eldoc-mode 1) (setup-keybindings) @@ -92,8 +92,8 @@ #'python-imenu-create-flat-index)) (add-hook 'post-self-insert-hook #'electric-layout-post-self-insert-function nil 'local) - (add-hook 'after-save-hook 'python-mode-set-encoding nil 'local)) - + ;(add-hook 'after-save-hook 'python-mode-set-encoding nil 'local)) +) ;;;###autoload (defun extensions/python-initialize () (message "Initializing 'python' extension.") @@ -122,7 +122,8 @@ (ability python-code-completion ('code-completion) "Gives FG42 the ability to complete python codes." - (when (boundp 'company-backends) - (add-to-list 'company-backends 'company-anaconda)))) + ;(when (boundp 'company-backends) + ; (add-to-list 'company-backends 'company-anaconda)))) + )) (provide 'extensions/python/init)