# HG changeset patch # User Eric S. Raymond # Date 735947999 0 # Node ID ee5b45777c6f08a2dd3192acdd938f2395e1b6dd # Parent 6a1ad066192851e80869850fd9d76667f0702d6f (un_autoload): Don't try to save old autoload forms when we load something in. Something about the code now conditioned out by UNLOAD was screwing up ordinary autoloads, notably of picture.el. When I figure out what, I'll fix and re-enable this code. diff -r 6a1ad0661928 -r ee5b45777c6f src/eval.c --- a/src/eval.c Tue Apr 27 21:59:55 1993 +0000 +++ b/src/eval.c Tue Apr 27 21:59:59 1993 +0000 @@ -1391,6 +1391,7 @@ Vautoload_queue = Qt; Fload (Fcar (Fcdr (fundef)), Qnil, noninteractive ? Qt : Qnil, Qnil); +#ifdef UNLOAD /* Save the old autoloads, in case we ever do an unload. */ queue = Vautoload_queue; while (CONSP (queue)) @@ -1402,6 +1403,7 @@ Fput(first, Qautoload, (Fcdr (second))); queue = Fcdr (queue); } +#endif /* UNLOAD */ /* Once loading finishes, don't undo it. */ Vautoload_queue = Qt;