summaryrefslogtreecommitdiffstats
path: root/emacs/.emacs.d/site-lisp
diff options
context:
space:
mode:
authorGravatar Tom Willemse2015-12-17 01:15:30 +0100
committerGravatar Tom Willemse2015-12-17 01:15:30 +0100
commit40b26e86cf6eef2d115e3a6335dd87f808885bfd (patch)
treeaa433a4ba2941a1b7bcf948918551b71aa69fc3b /emacs/.emacs.d/site-lisp
parent7fde32a3c506921bb3162bf687e659461b2d200e (diff)
downloaddotfiles-40b26e86cf6eef2d115e3a6335dd87f808885bfd.tar.gz
dotfiles-40b26e86cf6eef2d115e3a6335dd87f808885bfd.zip
Move indent-defun to editing library
Diffstat (limited to 'emacs/.emacs.d/site-lisp')
-rw-r--r--emacs/.emacs.d/site-lisp/oni-editing.el8
1 files changed, 8 insertions, 0 deletions
diff --git a/emacs/.emacs.d/site-lisp/oni-editing.el b/emacs/.emacs.d/site-lisp/oni-editing.el
index ff8a155..97ca1f2 100644
--- a/emacs/.emacs.d/site-lisp/oni-editing.el
+++ b/emacs/.emacs.d/site-lisp/oni-editing.el
@@ -58,6 +58,14 @@
(oni:change-number-at-point #'1+))
;;;###autoload
+(defun oni:indent-defun ()
+ "Indent the current defun."
+ (interactive)
+ (save-excursion
+ (mark-defun)
+ (indent-region (region-beginning) (region-end))))
+
+;;;###autoload
(defun oni:upcase-prev (num)
(interactive "p")
(oni:change-prev-case num 'up))