No need for toggle-fullscreen as of Emacs 24.4.
Save buffer text before reverting
Use archive-mode for escript zip archives