At 10:05 PM 6/27/99 +0200, Michael Sperber [Mr. Preprocessor] wrote:
To be honest (unless something other than stat is spending all that
time), I don't know how to optimize things further. (Maybe someone
with a kernel trace that actually gives useful results could check one
of these days.) Any change to reduce the number of package
directories is necessarily going to compromise the flexibility of the
package system.
Why? Call me heretical but we have manifest files so we know which files
are in a package, doesn't this mean we could just have one directory if we
so chose? Name clashes could be resolved by careful naming. At least having
the option would be cool.
Another heretical thought, couldn't we modify XEmacs to read lisp files
directly out of tar files? Then we wouldn't need directories at all.
Don't get me wrong, I think the package setup is great but I agree with
Kyle about the startup speed.
andy
--------------------------------------------------------------
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd