Can I have the debugging evalmode allowing local evaluation (:evalmode :context t) on all the time?
A 3.1.8) The Allegro CL debugger allows setting the context to emulate a dynamic-binding style debugging interface to make interactions with variables within compiled-functions easier. It is enabled by calling the :evalmode top-level command as follows (the :evalmode link only works if the online documentation is present): :evalmode :context t But note that this evaluation mode is intended only as a debugging aid, and is not supported for normal extended operation of the lisp system. The emulation is not and can never be perfect, due to the information loss that occurs during compilation in a lexically-scoped lisp like Common Lisp. Therefore, extreme care must be used when running in context mode, and the normal operating environment must be a no-context evaluation mode.