diff options
author | Jesús <heckyel@hyperbola.info> | 2018-11-08 13:05:16 -0500 |
---|---|---|
committer | Jesús <heckyel@hyperbola.info> | 2018-11-08 13:05:16 -0500 |
commit | cf4c6d84fa9478fb69277581cf5245708827ae56 (patch) | |
tree | 0790d50a8cedd9197c4e5a3fe47649b3fa70bf7a /lisp/init-editing-utils.el | |
parent | e38d5e950c5d21e800f4c68943b1e10ee8223a14 (diff) | |
download | emacs-personal-cf4c6d84fa9478fb69277581cf5245708827ae56.tar.lz emacs-personal-cf4c6d84fa9478fb69277581cf5245708827ae56.tar.xz emacs-personal-cf4c6d84fa9478fb69277581cf5245708827ae56.zip |
fix whitespace and undo-tree
- Remove whitespace, except on diff-mode
- Improve syntax undo-tree-mode
Diffstat (limited to 'lisp/init-editing-utils.el')
-rw-r--r-- | lisp/init-editing-utils.el | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/lisp/init-editing-utils.el b/lisp/init-editing-utils.el index bac1b97..ff7bc39 100644 --- a/lisp/init-editing-utils.el +++ b/lisp/init-editing-utils.el @@ -1,6 +1,14 @@ -;; Delete trailing whitespace before saving fil -(add-hook 'before-save-hook 'delete-trailing-whitespace) +;;---------------------------------------------------------------------------- +;; Remove whitespaces +;;---------------------------------------------------------------------------- +;; Delete trailing whitespace before saving fil → all modes +;; (add-hook 'before-save-hook 'delete-trailing-whitespace) +;; Delete-trailing-whitespace-when-saving-except-certain-modes +(add-hook 'before-save-hook + (when '(not diff-mode)) + 'delete-trailing-whitespace) +;;---------------------------------------------------------------------------- ;; Automatic pairs open symbols (, {, [... ;; Disable for default. ;; Uncomment the next 4 lines if you want to enable the pairs-mode @@ -35,8 +43,13 @@ ;;---------------------------------------------------------------------------- ;; Undo-tree ;;---------------------------------------------------------------------------- -(use-package undo-tree) -(global-undo-tree-mode) +(use-package undo-tree + :diminish undo-tree-mode + :config + (progn + (global-undo-tree-mode) + (setq undo-tree-visualizer-timestamps nil) + (setq undo-tree-visualizer-diff nil))) ;;---------------------------------------------------------------------------- (myemacs/elapsed-time) |