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

Reply via email to