(in-package :editor) (eval-when (:compile-toplevel :load-toplevel :execute) (defmacro compile-load (file) `(eval-when (:compile-toplevel :load-toplevel :execute) (compile-file-if-needed ,file :load t)))) (compile-load "vars") (compile-load "classes") (compile-load "vim-vars") (compile-load "def-stuff") (compile-load "macros") (compile-load "commands") (compile-load "bindings")