LeAnthony Mathews <[EMAIL PROTECTED]> writes: > is the (pushnew) a one time emacs operation or do I need to do it > everytime I use the widgets? > > On 12/18/05, Paolo Amoroso <[EMAIL PROTECTED]> wrote: [...] >> (pushnew "/dir/where/widgets/are/" asdf:*central-registry* :test >> #'equal)
The above PUSHNEW is a Common Lisp operation. ASDF maintains in variable ASDF:*CENTRAL-REGISTRY* a list of filesystem directories where it looks for .ASD files, i.e. the files that define Lisp systems. So, that PUSHNEW is used to add one more directory to ASDF's directory list. The PUSHNEW is often put in the initialization file of your Common Lisp, i.e. a file that the Common Lisp implementation reads each time it is started. For CMUCL, for example, this file is called ".cmucl-init.lisp" and is stored in the user's home directory. However, I have no idea what the conventions of Windows Lisp systems are. Paolo -- Lisp Propulsion Laboratory log - http://www.paoloamoroso.it/log _______________________________________________ Gardeners mailing list [email protected] http://www.lispniks.com/mailman/listinfo/gardeners
