#!/usr/bin/emacs --script (add-to-list 'load-path (file-name-concat user-emacs-directory "lisp" "cil-mode")) (require 'cil-mode) (with-temp-buffer (cil-mode) (insert-file-contents-literally (nth 0 argv)) (indent-region (point-min) (point-max)) (write-region (point-min) (point-max) "/dev/stdout"))