(defun run-buffer (args) (interactive "sArguments to script: ") (save-buffer) (shell-command (concat (buffer-file-name (current-buffer)) " " args))) #### (defun hagus-perl-indent-setup () (setq cperl-extra-newline-before-brace t) (setq cperl-indent-level 4) (setq cperl-brace-offset -2) (hs-minor-mode) (cperl-set-style "linux")) (add-hook 'cperl-mode-hook 'hagus-perl-indent-setup) #### (defun indent-and-align (beginning end) (interactive "r") (save-excursion (indent-region beginning end nil) (align beginning end) ))