Goals of Slim-vim * To integrate Slime like support into Vim using the Swank backend * To allow the guts of our Lisp code to be used by other projects without too much hassle. Three conceptual layers UI - These files are project specific ------------------------------------- ecl-slime.lisp ecl-slime.vim Implementation Specific Files (in our case, ECL specific) ------------------------------------- impl-ecl.lisp All other files. These are pure Lisp and should not rely on anything else --------------------------------------------------------------------------- macros.lisp - macros for Slim-vim interface.lisp - The generic functions that the Lisp and UI specific files must implement glue.lisp - A temporary place for code to live slime.lisp - swank-null.lisp - swank-protocol.lisp - scraps.lisp -