Fix smartparens org pairs + use save-place-mode for emacs 25

This commit is contained in:
Henrik Lissner 2015-11-30 05:32:35 -05:00
parent 4a948bb30d
commit f6cbb96f5e

View File

@ -33,6 +33,8 @@
(require 'saveplace) (require 'saveplace)
(setq save-place-file (concat narf-temp-dir "saveplace") (setq save-place-file (concat narf-temp-dir "saveplace")
save-place t) save-place t)
(when (>= emacs-major-version 25)
(save-place-mode +1))
;; Automatic minor modes ;;;;;;;;;;; ;; Automatic minor modes ;;;;;;;;;;;
@ -193,8 +195,8 @@ enable multiple minor modes for the same regexp.")
(sp-with-modes '(c-mode c++-mode php-mode java-mode) (sp-with-modes '(c-mode c++-mode php-mode java-mode)
(sp-local-pair "/*" "" :post-handlers '((" ||\n[i]*/" "RET")))) (sp-local-pair "/*" "" :post-handlers '((" ||\n[i]*/" "RET"))))
(sp-with-modes '(org-mode) (sp-with-modes '(org-mode)
(sp-local-pair "\\[ " " \\]") (sp-local-pair "\\[" "\\]")
(sp-local-pair "\\( " " \\)") (sp-local-pair "\\(" "\\)")
(sp-local-pair "$$" "$$") (sp-local-pair "$$" "$$")
(sp-local-pair "{" nil)) (sp-local-pair "{" nil))