Integration with Emacs

@zerotao kindly provided the following information on integrating boxes with Emacs:

The simple interface (only a single box style, but easy):

(defun boxes-create ()
    (interactive)
    (shell-command-on-region (region-beginning) (region-end) "boxes -d c-cmt2" nil 1 nil))

(defun boxes-remove ()
    (interactive)
    (shell-command-on-region (region-beginning) (region-end) "boxes -r -d c-cmt2" nil 1 nil))

@zerotao also wrote a boxes mode for Emacs. Remember to update its design list when you add new designs to your config file.