> if I add or change a TCL library procedure (in the /tcl directory next to
> the pageroot), is there a way to force AOLserver to source it without a
> restart?
A quick and very dirty approach would be to add a
source /path/to/tcl-library
statement at the beginning of the tcl/adp file that uses the library
procedures. That re-sources the library for the current thread only -
if you call another page that has no such source statement then it may
or may not use the new library version.
Very dirty indeed, but I think it's ok when only used during
development. Just don't forget to remove the statements as soon as you
are finished with the library. And make sure the library does nothing
fancy besides defining proc's.
Another approach would be to look in the code of the OpenACS 4 request
processor - there is a watch feature somewhere in that code that can
be instructed to automatically reload tcl-files when they have changed
on the filesystem.