[climacs-devel] Cutting up gui.lisp

Robert Strandh strandh at labri.fr
Thu Oct 13 17:16:53 UTC 2005


John Q writes:
 > There's no doubt about it, gui.lisp is a big file.
 > 
 > I propose splitting it up like this:
 > 
 > * gui.lisp - frame and command-table stuff. 
 > * commands.lisp - miscellaneous command definitions.
 > * files.lisp - file related commands etc.
 > * windows.lisp - window related commands etc.
 > * search.lisp - search related commands etc.
 > * develop.lisp - development related commands etc.
 > * unicode.lisp - unicode related stuff.
 > 
 > These probably aren't the best names - perhaps they
 > should have a '-commands' suffix (eg.
 > 'window-commands.lisp')?
 > 
 > Thoughts? 

Sure.  Perhaps the xyz-commands.lisp convention is better, and use
misc-commands.lisp for what you named commands.lisp above.  But I
don't have a strong opinion.  It is easy to reorganize again should it
not turn out right. 

 > I figured it could all live in the
 > climacs-gui package for now, too.

I agree. 

-- 
Robert Strandh

---------------------------------------------------------------------
Greenspun's Tenth Rule of Programming: any sufficiently complicated C
or Fortran program contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
---------------------------------------------------------------------



More information about the climacs-devel mailing list