#! /bin/sh rm *.elc 2> /dev/null for f in *.el; do emacs -Q -D --batch --eval "(push \".\" load-path)" -f batch-byte-compile $f 2> /dev/null done emacs -Q -D --batch --eval "(push \".\" load-path)" -f batch-byte-compile *.el \emacs \ -D \ -q \ -fn "Fixed:pixelsize=14" \ -fw \ --eval "(keymap-global-set \"M-7\" #'kill-emacs)" \ --eval "(setq debug-on-error t)" \ --eval "(message \"Powered by GNU Emacs\")" \ -l bad.el \ -f bad-studio