diff --git a/tools/build-all.sh b/bin/build-all.sh similarity index 100% rename from tools/build-all.sh rename to bin/build-all.sh diff --git a/tools/build.sh b/bin/build.sh similarity index 100% rename from tools/build.sh rename to bin/build.sh diff --git a/tools/create-target.sh b/bin/create-target.sh similarity index 100% rename from tools/create-target.sh rename to bin/create-target.sh diff --git a/assembly/alpha/alloc.lisp b/src/assembly/alpha/alloc.lisp similarity index 100% rename from assembly/alpha/alloc.lisp rename to src/assembly/alpha/alloc.lisp diff --git a/assembly/alpha/arith.lisp b/src/assembly/alpha/arith.lisp similarity index 100% rename from assembly/alpha/arith.lisp rename to src/assembly/alpha/arith.lisp diff --git a/assembly/alpha/array.lisp b/src/assembly/alpha/array.lisp similarity index 100% rename from assembly/alpha/array.lisp rename to src/assembly/alpha/array.lisp diff --git a/assembly/alpha/assem-rtns.lisp b/src/assembly/alpha/assem-rtns.lisp similarity index 100% rename from assembly/alpha/assem-rtns.lisp rename to src/assembly/alpha/assem-rtns.lisp diff --git a/assembly/alpha/support.lisp b/src/assembly/alpha/support.lisp similarity index 100% rename from assembly/alpha/support.lisp rename to src/assembly/alpha/support.lisp diff --git a/assembly/amd64/alloc.lisp b/src/assembly/amd64/alloc.lisp similarity index 100% rename from assembly/amd64/alloc.lisp rename to src/assembly/amd64/alloc.lisp diff --git a/assembly/amd64/arith.lisp b/src/assembly/amd64/arith.lisp similarity index 100% rename from assembly/amd64/arith.lisp rename to src/assembly/amd64/arith.lisp diff --git a/assembly/amd64/array.lisp b/src/assembly/amd64/array.lisp similarity index 100% rename from assembly/amd64/array.lisp rename to src/assembly/amd64/array.lisp diff --git a/assembly/amd64/assem-rtns.lisp b/src/assembly/amd64/assem-rtns.lisp similarity index 100% rename from assembly/amd64/assem-rtns.lisp rename to src/assembly/amd64/assem-rtns.lisp diff --git a/assembly/amd64/support.lisp b/src/assembly/amd64/support.lisp similarity index 100% rename from assembly/amd64/support.lisp rename to src/assembly/amd64/support.lisp diff --git a/assembly/assemfile.lisp b/src/assembly/assemfile.lisp similarity index 100% rename from assembly/assemfile.lisp rename to src/assembly/assemfile.lisp diff --git a/assembly/hppa/alloc.lisp b/src/assembly/hppa/alloc.lisp similarity index 100% rename from assembly/hppa/alloc.lisp rename to src/assembly/hppa/alloc.lisp diff --git a/assembly/hppa/arith.lisp b/src/assembly/hppa/arith.lisp similarity index 100% rename from assembly/hppa/arith.lisp rename to src/assembly/hppa/arith.lisp diff --git a/assembly/hppa/array.lisp b/src/assembly/hppa/array.lisp similarity index 100% rename from assembly/hppa/array.lisp rename to src/assembly/hppa/array.lisp diff --git a/assembly/hppa/assem-rtns.lisp b/src/assembly/hppa/assem-rtns.lisp similarity index 100% rename from assembly/hppa/assem-rtns.lisp rename to src/assembly/hppa/assem-rtns.lisp diff --git a/assembly/hppa/support.lisp b/src/assembly/hppa/support.lisp similarity index 100% rename from assembly/hppa/support.lisp rename to src/assembly/hppa/support.lisp diff --git a/assembly/mips/alloc.lisp b/src/assembly/mips/alloc.lisp similarity index 100% rename from assembly/mips/alloc.lisp rename to src/assembly/mips/alloc.lisp diff --git a/assembly/mips/arith.lisp b/src/assembly/mips/arith.lisp similarity index 100% rename from assembly/mips/arith.lisp rename to src/assembly/mips/arith.lisp diff --git a/assembly/mips/array.lisp b/src/assembly/mips/array.lisp similarity index 100% rename from assembly/mips/array.lisp rename to src/assembly/mips/array.lisp diff --git a/assembly/mips/assem-rtns.lisp b/src/assembly/mips/assem-rtns.lisp similarity index 100% rename from assembly/mips/assem-rtns.lisp rename to src/assembly/mips/assem-rtns.lisp diff --git a/assembly/mips/bit-bash.lisp b/src/assembly/mips/bit-bash.lisp similarity index 100% rename from assembly/mips/bit-bash.lisp rename to src/assembly/mips/bit-bash.lisp diff --git a/assembly/mips/support.lisp b/src/assembly/mips/support.lisp similarity index 100% rename from assembly/mips/support.lisp rename to src/assembly/mips/support.lisp diff --git a/assembly/mips/wrlist.lisp b/src/assembly/mips/wrlist.lisp similarity index 100% rename from assembly/mips/wrlist.lisp rename to src/assembly/mips/wrlist.lisp diff --git a/assembly/ppc/alloc.lisp b/src/assembly/ppc/alloc.lisp similarity index 100% rename from assembly/ppc/alloc.lisp rename to src/assembly/ppc/alloc.lisp diff --git a/assembly/ppc/arith.lisp b/src/assembly/ppc/arith.lisp similarity index 100% rename from assembly/ppc/arith.lisp rename to src/assembly/ppc/arith.lisp diff --git a/assembly/ppc/array.lisp b/src/assembly/ppc/array.lisp similarity index 100% rename from assembly/ppc/array.lisp rename to src/assembly/ppc/array.lisp diff --git a/assembly/ppc/assem-rtns.lisp b/src/assembly/ppc/assem-rtns.lisp similarity index 100% rename from assembly/ppc/assem-rtns.lisp rename to src/assembly/ppc/assem-rtns.lisp diff --git a/assembly/ppc/support.lisp b/src/assembly/ppc/support.lisp similarity index 100% rename from assembly/ppc/support.lisp rename to src/assembly/ppc/support.lisp diff --git a/assembly/rt/alloc.lisp b/src/assembly/rt/alloc.lisp similarity index 100% rename from assembly/rt/alloc.lisp rename to src/assembly/rt/alloc.lisp diff --git a/assembly/rt/arith.lisp b/src/assembly/rt/arith.lisp similarity index 100% rename from assembly/rt/arith.lisp rename to src/assembly/rt/arith.lisp diff --git a/assembly/rt/array.lisp b/src/assembly/rt/array.lisp similarity index 100% rename from assembly/rt/array.lisp rename to src/assembly/rt/array.lisp diff --git a/assembly/rt/assem-rtns.lisp b/src/assembly/rt/assem-rtns.lisp similarity index 100% rename from assembly/rt/assem-rtns.lisp rename to src/assembly/rt/assem-rtns.lisp diff --git a/assembly/rt/support.lisp b/src/assembly/rt/support.lisp similarity index 100% rename from assembly/rt/support.lisp rename to src/assembly/rt/support.lisp diff --git a/assembly/sparc/alloc.lisp b/src/assembly/sparc/alloc.lisp similarity index 100% rename from assembly/sparc/alloc.lisp rename to src/assembly/sparc/alloc.lisp diff --git a/assembly/sparc/arith.lisp b/src/assembly/sparc/arith.lisp similarity index 100% rename from assembly/sparc/arith.lisp rename to src/assembly/sparc/arith.lisp diff --git a/assembly/sparc/array.lisp b/src/assembly/sparc/array.lisp similarity index 100% rename from assembly/sparc/array.lisp rename to src/assembly/sparc/array.lisp diff --git a/assembly/sparc/assem-rtns.lisp b/src/assembly/sparc/assem-rtns.lisp similarity index 100% rename from assembly/sparc/assem-rtns.lisp rename to src/assembly/sparc/assem-rtns.lisp diff --git a/assembly/sparc/support.lisp b/src/assembly/sparc/support.lisp similarity index 100% rename from assembly/sparc/support.lisp rename to src/assembly/sparc/support.lisp diff --git a/assembly/x86/alloc.lisp b/src/assembly/x86/alloc.lisp similarity index 100% rename from assembly/x86/alloc.lisp rename to src/assembly/x86/alloc.lisp diff --git a/assembly/x86/arith.lisp b/src/assembly/x86/arith.lisp similarity index 100% rename from assembly/x86/arith.lisp rename to src/assembly/x86/arith.lisp diff --git a/assembly/x86/array.lisp b/src/assembly/x86/array.lisp similarity index 100% rename from assembly/x86/array.lisp rename to src/assembly/x86/array.lisp diff --git a/assembly/x86/assem-rtns.lisp b/src/assembly/x86/assem-rtns.lisp similarity index 100% rename from assembly/x86/assem-rtns.lisp rename to src/assembly/x86/assem-rtns.lisp diff --git a/assembly/x86/bit-bash.lisp b/src/assembly/x86/bit-bash.lisp similarity index 100% rename from assembly/x86/bit-bash.lisp rename to src/assembly/x86/bit-bash.lisp diff --git a/assembly/x86/support.lisp b/src/assembly/x86/support.lisp similarity index 100% rename from assembly/x86/support.lisp rename to src/assembly/x86/support.lisp diff --git a/benchmarks/cascor1.lisp b/src/benchmarks/cascor1.lisp similarity index 100% rename from benchmarks/cascor1.lisp rename to src/benchmarks/cascor1.lisp diff --git a/benchmarks/gabriel/bmarks.lisp b/src/benchmarks/gabriel/bmarks.lisp similarity index 100% rename from benchmarks/gabriel/bmarks.lisp rename to src/benchmarks/gabriel/bmarks.lisp diff --git a/benchmarks/gabriel/ctak.lisp b/src/benchmarks/gabriel/ctak.lisp similarity index 100% rename from benchmarks/gabriel/ctak.lisp rename to src/benchmarks/gabriel/ctak.lisp diff --git a/benchmarks/gabriel/fft.lisp b/src/benchmarks/gabriel/fft.lisp similarity index 100% rename from benchmarks/gabriel/fft.lisp rename to src/benchmarks/gabriel/fft.lisp diff --git a/benchmarks/gabriel/puzzle.c b/src/benchmarks/gabriel/puzzle.c similarity index 100% rename from benchmarks/gabriel/puzzle.c rename to src/benchmarks/gabriel/puzzle.c diff --git a/benchmarks/gabriel/puzzle.lisp b/src/benchmarks/gabriel/puzzle.lisp similarity index 100% rename from benchmarks/gabriel/puzzle.lisp rename to src/benchmarks/gabriel/puzzle.lisp diff --git a/benchmarks/gabriel/tak.lisp b/src/benchmarks/gabriel/tak.lisp similarity index 100% rename from benchmarks/gabriel/tak.lisp rename to src/benchmarks/gabriel/tak.lisp diff --git a/benchmarks/gabriel/triang.lisp b/src/benchmarks/gabriel/triang.lisp similarity index 100% rename from benchmarks/gabriel/triang.lisp rename to src/benchmarks/gabriel/triang.lisp diff --git a/benchmarks/oprofile.lisp b/src/benchmarks/oprofile.lisp similarity index 100% rename from benchmarks/oprofile.lisp rename to src/benchmarks/oprofile.lisp diff --git a/benchmarks/richards/RICHARDS_MAIL b/src/benchmarks/richards/RICHARDS_MAIL similarity index 100% rename from benchmarks/richards/RICHARDS_MAIL rename to src/benchmarks/richards/RICHARDS_MAIL diff --git a/benchmarks/richards/cbase.h b/src/benchmarks/richards/cbase.h similarity index 100% rename from benchmarks/richards/cbase.h rename to src/benchmarks/richards/cbase.h diff --git a/benchmarks/richards/rbase.h b/src/benchmarks/richards/rbase.h similarity index 100% rename from benchmarks/richards/rbase.h rename to src/benchmarks/richards/rbase.h diff --git a/benchmarks/richards/richards.c b/src/benchmarks/richards/richards.c similarity index 100% rename from benchmarks/richards/richards.c rename to src/benchmarks/richards/richards.c diff --git a/benchmarks/richards/richards.h b/src/benchmarks/richards/richards.h similarity index 100% rename from benchmarks/richards/richards.h rename to src/benchmarks/richards/richards.h diff --git a/benchmarks/richards/richards.lisp b/src/benchmarks/richards/richards.lisp similarity index 100% rename from benchmarks/richards/richards.lisp rename to src/benchmarks/richards/richards.lisp diff --git a/benchmarks/richards/richards.t b/src/benchmarks/richards/richards.t similarity index 100% rename from benchmarks/richards/richards.t rename to src/benchmarks/richards/richards.t diff --git a/benchmarks/richards/tasks.c b/src/benchmarks/richards/tasks.c similarity index 100% rename from benchmarks/richards/tasks.c rename to src/benchmarks/richards/tasks.c diff --git a/benchmarks/richards/tasks.h b/src/benchmarks/richards/tasks.h similarity index 100% rename from benchmarks/richards/tasks.h rename to src/benchmarks/richards/tasks.h diff --git a/benchmarks/richards/types.c b/src/benchmarks/richards/types.c similarity index 100% rename from benchmarks/richards/types.c rename to src/benchmarks/richards/types.c diff --git a/benchmarks/richards/types.h b/src/benchmarks/richards/types.h similarity index 100% rename from benchmarks/richards/types.h rename to src/benchmarks/richards/types.h diff --git a/benchmarks/soar/default.soar b/src/benchmarks/soar/default.soar similarity index 100% rename from benchmarks/soar/default.soar rename to src/benchmarks/soar/default.soar diff --git a/benchmarks/soar/eight.soar b/src/benchmarks/soar/eight.soar similarity index 100% rename from benchmarks/soar/eight.soar rename to src/benchmarks/soar/eight.soar diff --git a/benchmarks/soar/readme.txt b/src/benchmarks/soar/readme.txt similarity index 100% rename from benchmarks/soar/readme.txt rename to src/benchmarks/soar/readme.txt diff --git a/benchmarks/soar/soar.lisp b/src/benchmarks/soar/soar.lisp similarity index 100% rename from benchmarks/soar/soar.lisp rename to src/benchmarks/soar/soar.lisp diff --git a/bootfiles/18c/README b/src/bootfiles/18c/README similarity index 100% rename from bootfiles/18c/README rename to src/bootfiles/18c/README diff --git a/bootfiles/18c/boot1.lisp b/src/bootfiles/18c/boot1.lisp similarity index 100% rename from bootfiles/18c/boot1.lisp rename to src/bootfiles/18c/boot1.lisp diff --git a/bootfiles/18c/boot10.lisp b/src/bootfiles/18c/boot10.lisp similarity index 100% rename from bootfiles/18c/boot10.lisp rename to src/bootfiles/18c/boot10.lisp diff --git a/bootfiles/18c/boot2.lisp b/src/bootfiles/18c/boot2.lisp similarity index 100% rename from bootfiles/18c/boot2.lisp rename to src/bootfiles/18c/boot2.lisp diff --git a/bootfiles/18c/boot3.lisp b/src/bootfiles/18c/boot3.lisp similarity index 100% rename from bootfiles/18c/boot3.lisp rename to src/bootfiles/18c/boot3.lisp diff --git a/bootfiles/18c/boot4.lisp b/src/bootfiles/18c/boot4.lisp similarity index 100% rename from bootfiles/18c/boot4.lisp rename to src/bootfiles/18c/boot4.lisp diff --git a/bootfiles/18c/boot5.lisp b/src/bootfiles/18c/boot5.lisp similarity index 100% rename from bootfiles/18c/boot5.lisp rename to src/bootfiles/18c/boot5.lisp diff --git a/bootfiles/18c/boot6.lisp b/src/bootfiles/18c/boot6.lisp similarity index 100% rename from bootfiles/18c/boot6.lisp rename to src/bootfiles/18c/boot6.lisp diff --git a/bootfiles/18c/boot7.lisp b/src/bootfiles/18c/boot7.lisp similarity index 100% rename from bootfiles/18c/boot7.lisp rename to src/bootfiles/18c/boot7.lisp diff --git a/bootfiles/18c/boot8.lisp b/src/bootfiles/18c/boot8.lisp similarity index 100% rename from bootfiles/18c/boot8.lisp rename to src/bootfiles/18c/boot8.lisp diff --git a/bootfiles/18c/boot9.lisp b/src/bootfiles/18c/boot9.lisp similarity index 100% rename from bootfiles/18c/boot9.lisp rename to src/bootfiles/18c/boot9.lisp diff --git a/bootfiles/18d/boot-mips.lisp b/src/bootfiles/18d/boot-mips.lisp similarity index 100% rename from bootfiles/18d/boot-mips.lisp rename to src/bootfiles/18d/boot-mips.lisp diff --git a/bootfiles/18d/boot1.lisp b/src/bootfiles/18d/boot1.lisp similarity index 100% rename from bootfiles/18d/boot1.lisp rename to src/bootfiles/18d/boot1.lisp diff --git a/bootfiles/18d/boot10.lisp b/src/bootfiles/18d/boot10.lisp similarity index 100% rename from bootfiles/18d/boot10.lisp rename to src/bootfiles/18d/boot10.lisp diff --git a/bootfiles/18d/boot11-alpha-linux.lisp b/src/bootfiles/18d/boot11-alpha-linux.lisp similarity index 100% rename from bootfiles/18d/boot11-alpha-linux.lisp rename to src/bootfiles/18d/boot11-alpha-linux.lisp diff --git a/bootfiles/18d/boot2.lisp b/src/bootfiles/18d/boot2.lisp similarity index 100% rename from bootfiles/18d/boot2.lisp rename to src/bootfiles/18d/boot2.lisp diff --git a/bootfiles/18d/boot3.lisp b/src/bootfiles/18d/boot3.lisp similarity index 100% rename from bootfiles/18d/boot3.lisp rename to src/bootfiles/18d/boot3.lisp diff --git a/bootfiles/18d/boot4-cross-foreign-linkage-sparc.lisp b/src/bootfiles/18d/boot4-cross-foreign-linkage-sparc.lisp similarity index 100% rename from bootfiles/18d/boot4-cross-foreign-linkage-sparc.lisp rename to src/bootfiles/18d/boot4-cross-foreign-linkage-sparc.lisp diff --git a/bootfiles/18d/boot4-cross-foreign-linkage.lisp b/src/bootfiles/18d/boot4-cross-foreign-linkage.lisp similarity index 100% rename from bootfiles/18d/boot4-cross-foreign-linkage.lisp rename to src/bootfiles/18d/boot4-cross-foreign-linkage.lisp diff --git a/bootfiles/18d/boot5.lisp b/src/bootfiles/18d/boot5.lisp similarity index 100% rename from bootfiles/18d/boot5.lisp rename to src/bootfiles/18d/boot5.lisp diff --git a/bootfiles/18d/boot6-a.lisp b/src/bootfiles/18d/boot6-a.lisp similarity index 100% rename from bootfiles/18d/boot6-a.lisp rename to src/bootfiles/18d/boot6-a.lisp diff --git a/bootfiles/18d/boot6-b.lisp b/src/bootfiles/18d/boot6-b.lisp similarity index 100% rename from bootfiles/18d/boot6-b.lisp rename to src/bootfiles/18d/boot6-b.lisp diff --git a/bootfiles/18d/boot7-sparc-cross-static-syms.lisp b/src/bootfiles/18d/boot7-sparc-cross-static-syms.lisp similarity index 100% rename from bootfiles/18d/boot7-sparc-cross-static-syms.lisp rename to src/bootfiles/18d/boot7-sparc-cross-static-syms.lisp diff --git a/bootfiles/18d/boot8.lisp b/src/bootfiles/18d/boot8.lisp similarity index 100% rename from bootfiles/18d/boot8.lisp rename to src/bootfiles/18d/boot8.lisp diff --git a/bootfiles/18d/boot9.lisp b/src/bootfiles/18d/boot9.lisp similarity index 100% rename from bootfiles/18d/boot9.lisp rename to src/bootfiles/18d/boot9.lisp diff --git a/bootfiles/18e/boot1.lisp b/src/bootfiles/18e/boot1.lisp similarity index 100% rename from bootfiles/18e/boot1.lisp rename to src/bootfiles/18e/boot1.lisp diff --git a/bootfiles/18e/boot10.lisp b/src/bootfiles/18e/boot10.lisp similarity index 100% rename from bootfiles/18e/boot10.lisp rename to src/bootfiles/18e/boot10.lisp diff --git a/bootfiles/18e/boot11.lisp b/src/bootfiles/18e/boot11.lisp similarity index 100% rename from bootfiles/18e/boot11.lisp rename to src/bootfiles/18e/boot11.lisp diff --git a/bootfiles/18e/boot12.lisp b/src/bootfiles/18e/boot12.lisp similarity index 100% rename from bootfiles/18e/boot12.lisp rename to src/bootfiles/18e/boot12.lisp diff --git a/bootfiles/18e/boot13.lisp b/src/bootfiles/18e/boot13.lisp similarity index 100% rename from bootfiles/18e/boot13.lisp rename to src/bootfiles/18e/boot13.lisp diff --git a/bootfiles/18e/boot14.lisp b/src/bootfiles/18e/boot14.lisp similarity index 100% rename from bootfiles/18e/boot14.lisp rename to src/bootfiles/18e/boot14.lisp diff --git a/bootfiles/18e/boot15.lisp b/src/bootfiles/18e/boot15.lisp similarity index 100% rename from bootfiles/18e/boot15.lisp rename to src/bootfiles/18e/boot15.lisp diff --git a/bootfiles/18e/boot16.lisp b/src/bootfiles/18e/boot16.lisp similarity index 100% rename from bootfiles/18e/boot16.lisp rename to src/bootfiles/18e/boot16.lisp diff --git a/bootfiles/18e/boot17.lisp b/src/bootfiles/18e/boot17.lisp similarity index 100% rename from bootfiles/18e/boot17.lisp rename to src/bootfiles/18e/boot17.lisp diff --git a/bootfiles/18e/boot18.lisp b/src/bootfiles/18e/boot18.lisp similarity index 100% rename from bootfiles/18e/boot18.lisp rename to src/bootfiles/18e/boot18.lisp diff --git a/bootfiles/18e/boot19.lisp b/src/bootfiles/18e/boot19.lisp similarity index 100% rename from bootfiles/18e/boot19.lisp rename to src/bootfiles/18e/boot19.lisp diff --git a/bootfiles/18e/boot2.lisp b/src/bootfiles/18e/boot2.lisp similarity index 100% rename from bootfiles/18e/boot2.lisp rename to src/bootfiles/18e/boot2.lisp diff --git a/bootfiles/18e/boot20-sparc.lisp b/src/bootfiles/18e/boot20-sparc.lisp similarity index 100% rename from bootfiles/18e/boot20-sparc.lisp rename to src/bootfiles/18e/boot20-sparc.lisp diff --git a/bootfiles/18e/boot20-x86.lisp b/src/bootfiles/18e/boot20-x86.lisp similarity index 100% rename from bootfiles/18e/boot20-x86.lisp rename to src/bootfiles/18e/boot20-x86.lisp diff --git a/bootfiles/18e/boot21-sparc.lisp b/src/bootfiles/18e/boot21-sparc.lisp similarity index 100% rename from bootfiles/18e/boot21-sparc.lisp rename to src/bootfiles/18e/boot21-sparc.lisp diff --git a/bootfiles/18e/boot22.lisp b/src/bootfiles/18e/boot22.lisp similarity index 100% rename from bootfiles/18e/boot22.lisp rename to src/bootfiles/18e/boot22.lisp diff --git a/bootfiles/18e/boot23-sxhash.lisp b/src/bootfiles/18e/boot23-sxhash.lisp similarity index 100% rename from bootfiles/18e/boot23-sxhash.lisp rename to src/bootfiles/18e/boot23-sxhash.lisp diff --git a/bootfiles/18e/boot24.lisp b/src/bootfiles/18e/boot24.lisp similarity index 100% rename from bootfiles/18e/boot24.lisp rename to src/bootfiles/18e/boot24.lisp diff --git a/bootfiles/18e/boot25.lisp b/src/bootfiles/18e/boot25.lisp similarity index 100% rename from bootfiles/18e/boot25.lisp rename to src/bootfiles/18e/boot25.lisp diff --git a/bootfiles/18e/boot26.lisp b/src/bootfiles/18e/boot26.lisp similarity index 100% rename from bootfiles/18e/boot26.lisp rename to src/bootfiles/18e/boot26.lisp diff --git a/bootfiles/18e/boot3.lisp b/src/bootfiles/18e/boot3.lisp similarity index 100% rename from bootfiles/18e/boot3.lisp rename to src/bootfiles/18e/boot3.lisp diff --git a/bootfiles/18e/boot4.lisp b/src/bootfiles/18e/boot4.lisp similarity index 100% rename from bootfiles/18e/boot4.lisp rename to src/bootfiles/18e/boot4.lisp diff --git a/bootfiles/18e/boot5.lisp b/src/bootfiles/18e/boot5.lisp similarity index 100% rename from bootfiles/18e/boot5.lisp rename to src/bootfiles/18e/boot5.lisp diff --git a/bootfiles/18e/boot6.lisp b/src/bootfiles/18e/boot6.lisp similarity index 100% rename from bootfiles/18e/boot6.lisp rename to src/bootfiles/18e/boot6.lisp diff --git a/bootfiles/18e/boot7.lisp b/src/bootfiles/18e/boot7.lisp similarity index 100% rename from bootfiles/18e/boot7.lisp rename to src/bootfiles/18e/boot7.lisp diff --git a/bootfiles/18e/boot8.lisp b/src/bootfiles/18e/boot8.lisp similarity index 100% rename from bootfiles/18e/boot8.lisp rename to src/bootfiles/18e/boot8.lisp diff --git a/bootfiles/18e/boot9.lisp b/src/bootfiles/18e/boot9.lisp similarity index 100% rename from bootfiles/18e/boot9.lisp rename to src/bootfiles/18e/boot9.lisp diff --git a/bootfiles/19a/boot-19b.lisp b/src/bootfiles/19a/boot-19b.lisp similarity index 100% rename from bootfiles/19a/boot-19b.lisp rename to src/bootfiles/19a/boot-19b.lisp diff --git a/bootfiles/19a/boot-2004-10-1-ppc.lisp b/src/bootfiles/19a/boot-2004-10-1-ppc.lisp similarity index 100% rename from bootfiles/19a/boot-2004-10-1-ppc.lisp rename to src/bootfiles/19a/boot-2004-10-1-ppc.lisp diff --git a/bootfiles/19a/boot-2004-10-2.lisp b/src/bootfiles/19a/boot-2004-10-2.lisp similarity index 100% rename from bootfiles/19a/boot-2004-10-2.lisp rename to src/bootfiles/19a/boot-2004-10-2.lisp diff --git a/bootfiles/19a/boot-2005-02-1-sparc.lisp b/src/bootfiles/19a/boot-2005-02-1-sparc.lisp similarity index 100% rename from bootfiles/19a/boot-2005-02-1-sparc.lisp rename to src/bootfiles/19a/boot-2005-02-1-sparc.lisp diff --git a/bootfiles/19a/boot-2005-02-ppc-linkage.lisp b/src/bootfiles/19a/boot-2005-02-ppc-linkage.lisp similarity index 100% rename from bootfiles/19a/boot-2005-02-ppc-linkage.lisp rename to src/bootfiles/19a/boot-2005-02-ppc-linkage.lisp diff --git a/bootfiles/19a/boot-2005-03-1.lisp b/src/bootfiles/19a/boot-2005-03-1.lisp similarity index 100% rename from bootfiles/19a/boot-2005-03-1.lisp rename to src/bootfiles/19a/boot-2005-03-1.lisp diff --git a/bootfiles/19a/boot-2005-03-2.lisp b/src/bootfiles/19a/boot-2005-03-2.lisp similarity index 100% rename from bootfiles/19a/boot-2005-03-2.lisp rename to src/bootfiles/19a/boot-2005-03-2.lisp diff --git a/bootfiles/19a/boot-2005-04-1-ppc.lisp b/src/bootfiles/19a/boot-2005-04-1-ppc.lisp similarity index 100% rename from bootfiles/19a/boot-2005-04-1-ppc.lisp rename to src/bootfiles/19a/boot-2005-04-1-ppc.lisp diff --git a/bootfiles/19a/boot1-cross.lisp b/src/bootfiles/19a/boot1-cross.lisp similarity index 100% rename from bootfiles/19a/boot1-cross.lisp rename to src/bootfiles/19a/boot1-cross.lisp diff --git a/bootfiles/19a/boot2-cross-sparc.lisp b/src/bootfiles/19a/boot2-cross-sparc.lisp similarity index 100% rename from bootfiles/19a/boot2-cross-sparc.lisp rename to src/bootfiles/19a/boot2-cross-sparc.lisp diff --git a/bootfiles/19a/boot3.lisp b/src/bootfiles/19a/boot3.lisp similarity index 100% rename from bootfiles/19a/boot3.lisp rename to src/bootfiles/19a/boot3.lisp diff --git a/bootfiles/19a/boot4.lisp b/src/bootfiles/19a/boot4.lisp similarity index 100% rename from bootfiles/19a/boot4.lisp rename to src/bootfiles/19a/boot4.lisp diff --git a/bootfiles/19a/boot6-sxhash.lisp b/src/bootfiles/19a/boot6-sxhash.lisp similarity index 100% rename from bootfiles/19a/boot6-sxhash.lisp rename to src/bootfiles/19a/boot6-sxhash.lisp diff --git a/bootfiles/19a/boot7.lisp b/src/bootfiles/19a/boot7.lisp similarity index 100% rename from bootfiles/19a/boot7.lisp rename to src/bootfiles/19a/boot7.lisp diff --git a/bootfiles/19b/boot-19c.lisp b/src/bootfiles/19b/boot-19c.lisp similarity index 100% rename from bootfiles/19b/boot-19c.lisp rename to src/bootfiles/19b/boot-19c.lisp diff --git a/bootfiles/19c/boot-19d.lisp b/src/bootfiles/19c/boot-19d.lisp similarity index 100% rename from bootfiles/19c/boot-19d.lisp rename to src/bootfiles/19c/boot-19d.lisp diff --git a/bootfiles/19c/boot-2005-10-1.lisp b/src/bootfiles/19c/boot-2005-10-1.lisp similarity index 100% rename from bootfiles/19c/boot-2005-10-1.lisp rename to src/bootfiles/19c/boot-2005-10-1.lisp diff --git a/bootfiles/19c/boot-2005-11-1.lisp b/src/bootfiles/19c/boot-2005-11-1.lisp similarity index 100% rename from bootfiles/19c/boot-2005-11-1.lisp rename to src/bootfiles/19c/boot-2005-11-1.lisp diff --git a/bootfiles/19c/boot-2005-11-2.lisp b/src/bootfiles/19c/boot-2005-11-2.lisp similarity index 100% rename from bootfiles/19c/boot-2005-11-2.lisp rename to src/bootfiles/19c/boot-2005-11-2.lisp diff --git a/bootfiles/19c/boot-2005-12-1-ppc.lisp b/src/bootfiles/19c/boot-2005-12-1-ppc.lisp similarity index 100% rename from bootfiles/19c/boot-2005-12-1-ppc.lisp rename to src/bootfiles/19c/boot-2005-12-1-ppc.lisp diff --git a/bootfiles/19c/boot-2005-12-2.lisp b/src/bootfiles/19c/boot-2005-12-2.lisp similarity index 100% rename from bootfiles/19c/boot-2005-12-2.lisp rename to src/bootfiles/19c/boot-2005-12-2.lisp diff --git a/bootfiles/19c/boot-2006-06-1-cross-dd-ppc.lisp b/src/bootfiles/19c/boot-2006-06-1-cross-dd-ppc.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-1-cross-dd-ppc.lisp rename to src/bootfiles/19c/boot-2006-06-1-cross-dd-ppc.lisp diff --git a/bootfiles/19c/boot-2006-06-1-cross-dd-sparc.lisp b/src/bootfiles/19c/boot-2006-06-1-cross-dd-sparc.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-1-cross-dd-sparc.lisp rename to src/bootfiles/19c/boot-2006-06-1-cross-dd-sparc.lisp diff --git a/bootfiles/19c/boot-2006-06-1-cross-dd-x86.lisp b/src/bootfiles/19c/boot-2006-06-1-cross-dd-x86.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-1-cross-dd-x86.lisp rename to src/bootfiles/19c/boot-2006-06-1-cross-dd-x86.lisp diff --git a/bootfiles/19c/boot-2006-06-1.lisp b/src/bootfiles/19c/boot-2006-06-1.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-1.lisp rename to src/bootfiles/19c/boot-2006-06-1.lisp diff --git a/bootfiles/19c/boot-2006-06-2-cross-dd-ppc.lisp b/src/bootfiles/19c/boot-2006-06-2-cross-dd-ppc.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-2-cross-dd-ppc.lisp rename to src/bootfiles/19c/boot-2006-06-2-cross-dd-ppc.lisp diff --git a/bootfiles/19c/boot-2006-06-2-cross-dd-sparc.lisp b/src/bootfiles/19c/boot-2006-06-2-cross-dd-sparc.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-2-cross-dd-sparc.lisp rename to src/bootfiles/19c/boot-2006-06-2-cross-dd-sparc.lisp diff --git a/bootfiles/19c/boot-2006-06-2-cross-dd-x86.lisp b/src/bootfiles/19c/boot-2006-06-2-cross-dd-x86.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-2-cross-dd-x86.lisp rename to src/bootfiles/19c/boot-2006-06-2-cross-dd-x86.lisp diff --git a/bootfiles/19c/boot-2006-06-3.lisp b/src/bootfiles/19c/boot-2006-06-3.lisp similarity index 100% rename from bootfiles/19c/boot-2006-06-3.lisp rename to src/bootfiles/19c/boot-2006-06-3.lisp diff --git a/bootfiles/19c/boot-2006-08-1-cross.lisp b/src/bootfiles/19c/boot-2006-08-1-cross.lisp similarity index 100% rename from bootfiles/19c/boot-2006-08-1-cross.lisp rename to src/bootfiles/19c/boot-2006-08-1-cross.lisp diff --git a/bootfiles/19c/boot-2006-11-1-cross-ppc.lisp b/src/bootfiles/19c/boot-2006-11-1-cross-ppc.lisp similarity index 100% rename from bootfiles/19c/boot-2006-11-1-cross-ppc.lisp rename to src/bootfiles/19c/boot-2006-11-1-cross-ppc.lisp diff --git a/bootfiles/19d/boot-19e.lisp b/src/bootfiles/19d/boot-19e.lisp similarity index 100% rename from bootfiles/19d/boot-19e.lisp rename to src/bootfiles/19d/boot-19e.lisp diff --git a/bootfiles/19d/boot-2007-05-1-ppc.lisp b/src/bootfiles/19d/boot-2007-05-1-ppc.lisp similarity index 100% rename from bootfiles/19d/boot-2007-05-1-ppc.lisp rename to src/bootfiles/19d/boot-2007-05-1-ppc.lisp diff --git a/bootfiles/19d/boot-2007-11-1.lisp b/src/bootfiles/19d/boot-2007-11-1.lisp similarity index 100% rename from bootfiles/19d/boot-2007-11-1.lisp rename to src/bootfiles/19d/boot-2007-11-1.lisp diff --git a/bootfiles/19d/boot-2007-11-2.lisp b/src/bootfiles/19d/boot-2007-11-2.lisp similarity index 100% rename from bootfiles/19d/boot-2007-11-2.lisp rename to src/bootfiles/19d/boot-2007-11-2.lisp diff --git a/bootfiles/19d/boot-2007-12-1.lisp b/src/bootfiles/19d/boot-2007-12-1.lisp similarity index 100% rename from bootfiles/19d/boot-2007-12-1.lisp rename to src/bootfiles/19d/boot-2007-12-1.lisp diff --git a/bootfiles/19e/boot-19f.lisp b/src/bootfiles/19e/boot-19f.lisp similarity index 100% rename from bootfiles/19e/boot-19f.lisp rename to src/bootfiles/19e/boot-19f.lisp diff --git a/bootfiles/19e/boot-2008-04-1.lisp b/src/bootfiles/19e/boot-2008-04-1.lisp similarity index 100% rename from bootfiles/19e/boot-2008-04-1.lisp rename to src/bootfiles/19e/boot-2008-04-1.lisp diff --git a/bootfiles/19e/boot-2008-05-cross-unicode-common.lisp b/src/bootfiles/19e/boot-2008-05-cross-unicode-common.lisp similarity index 100% rename from bootfiles/19e/boot-2008-05-cross-unicode-common.lisp rename to src/bootfiles/19e/boot-2008-05-cross-unicode-common.lisp diff --git a/bootfiles/19e/boot-2008-05-cross-unicode-ppc.lisp b/src/bootfiles/19e/boot-2008-05-cross-unicode-ppc.lisp similarity index 100% rename from bootfiles/19e/boot-2008-05-cross-unicode-ppc.lisp rename to src/bootfiles/19e/boot-2008-05-cross-unicode-ppc.lisp diff --git a/bootfiles/19e/boot-2008-05-cross-unicode-sparc.lisp b/src/bootfiles/19e/boot-2008-05-cross-unicode-sparc.lisp similarity index 100% rename from bootfiles/19e/boot-2008-05-cross-unicode-sparc.lisp rename to src/bootfiles/19e/boot-2008-05-cross-unicode-sparc.lisp diff --git a/bootfiles/19e/boot-2008-05-cross-unicode-x86.lisp b/src/bootfiles/19e/boot-2008-05-cross-unicode-x86.lisp similarity index 100% rename from bootfiles/19e/boot-2008-05-cross-unicode-x86.lisp rename to src/bootfiles/19e/boot-2008-05-cross-unicode-x86.lisp diff --git a/bootfiles/19e/boot-2008-05-no-unicode.lisp b/src/bootfiles/19e/boot-2008-05-no-unicode.lisp similarity index 100% rename from bootfiles/19e/boot-2008-05-no-unicode.lisp rename to src/bootfiles/19e/boot-2008-05-no-unicode.lisp diff --git a/bootfiles/19e/boot-2008-06-1.lisp b/src/bootfiles/19e/boot-2008-06-1.lisp similarity index 100% rename from bootfiles/19e/boot-2008-06-1.lisp rename to src/bootfiles/19e/boot-2008-06-1.lisp diff --git a/bootfiles/19e/boot-2008-09-sse2.lisp b/src/bootfiles/19e/boot-2008-09-sse2.lisp similarity index 100% rename from bootfiles/19e/boot-2008-09-sse2.lisp rename to src/bootfiles/19e/boot-2008-09-sse2.lisp diff --git a/bootfiles/19e/boot-2008-12.lisp b/src/bootfiles/19e/boot-2008-12.lisp similarity index 100% rename from bootfiles/19e/boot-2008-12.lisp rename to src/bootfiles/19e/boot-2008-12.lisp diff --git a/bootfiles/19e/boot-2009-01-1.lisp b/src/bootfiles/19e/boot-2009-01-1.lisp similarity index 100% rename from bootfiles/19e/boot-2009-01-1.lisp rename to src/bootfiles/19e/boot-2009-01-1.lisp diff --git a/bootfiles/19f/boot-2009-03-cross-unicode-ppc.lisp b/src/bootfiles/19f/boot-2009-03-cross-unicode-ppc.lisp similarity index 100% rename from bootfiles/19f/boot-2009-03-cross-unicode-ppc.lisp rename to src/bootfiles/19f/boot-2009-03-cross-unicode-ppc.lisp diff --git a/bootfiles/19f/boot-2009-03-cross-unicode-sparc.lisp b/src/bootfiles/19f/boot-2009-03-cross-unicode-sparc.lisp similarity index 100% rename from bootfiles/19f/boot-2009-03-cross-unicode-sparc.lisp rename to src/bootfiles/19f/boot-2009-03-cross-unicode-sparc.lisp diff --git a/bootfiles/19f/boot-2009-03-cross-unicode-x86.lisp b/src/bootfiles/19f/boot-2009-03-cross-unicode-x86.lisp similarity index 100% rename from bootfiles/19f/boot-2009-03-cross-unicode-x86.lisp rename to src/bootfiles/19f/boot-2009-03-cross-unicode-x86.lisp diff --git a/bootfiles/19f/boot-2009-03-unicode-char.lisp b/src/bootfiles/19f/boot-2009-03-unicode-char.lisp similarity index 100% rename from bootfiles/19f/boot-2009-03-unicode-char.lisp rename to src/bootfiles/19f/boot-2009-03-unicode-char.lisp diff --git a/bootfiles/19f/boot-2009-05-no-unicode.lisp b/src/bootfiles/19f/boot-2009-05-no-unicode.lisp similarity index 100% rename from bootfiles/19f/boot-2009-05-no-unicode.lisp rename to src/bootfiles/19f/boot-2009-05-no-unicode.lisp diff --git a/bootfiles/19f/boot-2009-07.lisp b/src/bootfiles/19f/boot-2009-07.lisp similarity index 100% rename from bootfiles/19f/boot-2009-07.lisp rename to src/bootfiles/19f/boot-2009-07.lisp diff --git a/bootfiles/19f/boot-2009-08-1.lisp b/src/bootfiles/19f/boot-2009-08-1.lisp similarity index 100% rename from bootfiles/19f/boot-2009-08-1.lisp rename to src/bootfiles/19f/boot-2009-08-1.lisp diff --git a/bootfiles/19f/boot-20a.lisp b/src/bootfiles/19f/boot-20a.lisp similarity index 100% rename from bootfiles/19f/boot-20a.lisp rename to src/bootfiles/19f/boot-20a.lisp diff --git a/bootfiles/20a/boot-2009-10-01.lisp b/src/bootfiles/20a/boot-2009-10-01.lisp similarity index 100% rename from bootfiles/20a/boot-2009-10-01.lisp rename to src/bootfiles/20a/boot-2009-10-01.lisp diff --git a/bootfiles/20a/boot-2009-10-1-cross.lisp b/src/bootfiles/20a/boot-2009-10-1-cross.lisp similarity index 100% rename from bootfiles/20a/boot-2009-10-1-cross.lisp rename to src/bootfiles/20a/boot-2009-10-1-cross.lisp diff --git a/bootfiles/20a/boot-2010-02-1.lisp b/src/bootfiles/20a/boot-2010-02-1.lisp similarity index 100% rename from bootfiles/20a/boot-2010-02-1.lisp rename to src/bootfiles/20a/boot-2010-02-1.lisp diff --git a/bootfiles/20a/boot-2010-04-1.lisp b/src/bootfiles/20a/boot-2010-04-1.lisp similarity index 100% rename from bootfiles/20a/boot-2010-04-1.lisp rename to src/bootfiles/20a/boot-2010-04-1.lisp diff --git a/bootfiles/20a/boot-2010-06-cross-x86.lisp b/src/bootfiles/20a/boot-2010-06-cross-x86.lisp similarity index 100% rename from bootfiles/20a/boot-2010-06-cross-x86.lisp rename to src/bootfiles/20a/boot-2010-06-cross-x86.lisp diff --git a/bootfiles/20a/boot-2010-07-1-cross.lisp b/src/bootfiles/20a/boot-2010-07-1-cross.lisp similarity index 100% rename from bootfiles/20a/boot-2010-07-1-cross.lisp rename to src/bootfiles/20a/boot-2010-07-1-cross.lisp diff --git a/bootfiles/20a/boot-2010-07-1.lisp b/src/bootfiles/20a/boot-2010-07-1.lisp similarity index 100% rename from bootfiles/20a/boot-2010-07-1.lisp rename to src/bootfiles/20a/boot-2010-07-1.lisp diff --git a/bootfiles/20a/boot-2010-08-1.lisp b/src/bootfiles/20a/boot-2010-08-1.lisp similarity index 100% rename from bootfiles/20a/boot-2010-08-1.lisp rename to src/bootfiles/20a/boot-2010-08-1.lisp diff --git a/bootfiles/20a/boot-20b.lisp b/src/bootfiles/20a/boot-20b.lisp similarity index 100% rename from bootfiles/20a/boot-20b.lisp rename to src/bootfiles/20a/boot-20b.lisp diff --git a/bootfiles/20b/boot-2010-11-1-cross.lisp b/src/bootfiles/20b/boot-2010-11-1-cross.lisp similarity index 100% rename from bootfiles/20b/boot-2010-11-1-cross.lisp rename to src/bootfiles/20b/boot-2010-11-1-cross.lisp diff --git a/bootfiles/20b/boot-2010-12.lisp b/src/bootfiles/20b/boot-2010-12.lisp similarity index 100% rename from bootfiles/20b/boot-2010-12.lisp rename to src/bootfiles/20b/boot-2010-12.lisp diff --git a/bootfiles/20b/boot-2011-04-01-cross.lisp b/src/bootfiles/20b/boot-2011-04-01-cross.lisp similarity index 100% rename from bootfiles/20b/boot-2011-04-01-cross.lisp rename to src/bootfiles/20b/boot-2011-04-01-cross.lisp diff --git a/bootfiles/20b/boot-20c.lisp b/src/bootfiles/20b/boot-20c.lisp similarity index 100% rename from bootfiles/20b/boot-20c.lisp rename to src/bootfiles/20b/boot-20c.lisp diff --git a/clx/CHANGES b/src/clx/CHANGES similarity index 100% rename from clx/CHANGES rename to src/clx/CHANGES diff --git a/clx/NEWS b/src/clx/NEWS similarity index 100% rename from clx/NEWS rename to src/clx/NEWS diff --git a/clx/README b/src/clx/README similarity index 100% rename from clx/README rename to src/clx/README diff --git a/clx/README-CMUCL b/src/clx/README-CMUCL similarity index 100% rename from clx/README-CMUCL rename to src/clx/README-CMUCL diff --git a/clx/README-R5 b/src/clx/README-R5 similarity index 100% rename from clx/README-R5 rename to src/clx/README-R5 diff --git a/clx/attributes.lisp b/src/clx/attributes.lisp similarity index 100% rename from clx/attributes.lisp rename to src/clx/attributes.lisp diff --git a/clx/big-requests.lisp b/src/clx/big-requests.lisp similarity index 100% rename from clx/big-requests.lisp rename to src/clx/big-requests.lisp diff --git a/clx/buffer.lisp b/src/clx/buffer.lisp similarity index 100% rename from clx/buffer.lisp rename to src/clx/buffer.lisp diff --git a/clx/bufmac.lisp b/src/clx/bufmac.lisp similarity index 100% rename from clx/bufmac.lisp rename to src/clx/bufmac.lisp diff --git a/clx/build-clx.lisp b/src/clx/build-clx.lisp similarity index 100% rename from clx/build-clx.lisp rename to src/clx/build-clx.lisp diff --git a/clx/clx-module.lisp b/src/clx/clx-module.lisp similarity index 100% rename from clx/clx-module.lisp rename to src/clx/clx-module.lisp diff --git a/clx/clx.asd b/src/clx/clx.asd similarity index 100% rename from clx/clx.asd rename to src/clx/clx.asd diff --git a/clx/clx.lisp b/src/clx/clx.lisp similarity index 100% rename from clx/clx.lisp rename to src/clx/clx.lisp diff --git a/clx/cmudep.lisp b/src/clx/cmudep.lisp similarity index 100% rename from clx/cmudep.lisp rename to src/clx/cmudep.lisp diff --git a/clx/debug/debug.lisp b/src/clx/debug/debug.lisp similarity index 100% rename from clx/debug/debug.lisp rename to src/clx/debug/debug.lisp diff --git a/clx/debug/describe.lisp b/src/clx/debug/describe.lisp similarity index 100% rename from clx/debug/describe.lisp rename to src/clx/debug/describe.lisp diff --git a/clx/debug/event-test.lisp b/src/clx/debug/event-test.lisp similarity index 100% rename from clx/debug/event-test.lisp rename to src/clx/debug/event-test.lisp diff --git a/clx/debug/keytrans.lisp b/src/clx/debug/keytrans.lisp similarity index 100% rename from clx/debug/keytrans.lisp rename to src/clx/debug/keytrans.lisp diff --git a/clx/debug/trace.lisp b/src/clx/debug/trace.lisp similarity index 100% rename from clx/debug/trace.lisp rename to src/clx/debug/trace.lisp diff --git a/clx/debug/util.lisp b/src/clx/debug/util.lisp similarity index 100% rename from clx/debug/util.lisp rename to src/clx/debug/util.lisp diff --git a/clx/defsystem.lisp b/src/clx/defsystem.lisp similarity index 100% rename from clx/defsystem.lisp rename to src/clx/defsystem.lisp diff --git a/clx/demo/README b/src/clx/demo/README similarity index 100% rename from clx/demo/README rename to src/clx/demo/README diff --git a/clx/demo/bezier.lisp b/src/clx/demo/bezier.lisp similarity index 100% rename from clx/demo/bezier.lisp rename to src/clx/demo/bezier.lisp diff --git a/clx/demo/beziertest.lisp b/src/clx/demo/beziertest.lisp similarity index 100% rename from clx/demo/beziertest.lisp rename to src/clx/demo/beziertest.lisp diff --git a/clx/demo/clclock.lisp b/src/clx/demo/clclock.lisp similarity index 100% rename from clx/demo/clclock.lisp rename to src/clx/demo/clclock.lisp diff --git a/clx/demo/clipboard.lisp b/src/clx/demo/clipboard.lisp similarity index 100% rename from clx/demo/clipboard.lisp rename to src/clx/demo/clipboard.lisp diff --git a/clx/demo/clx-demos.lisp b/src/clx/demo/clx-demos.lisp similarity index 100% rename from clx/demo/clx-demos.lisp rename to src/clx/demo/clx-demos.lisp diff --git a/clx/demo/gl-test.lisp b/src/clx/demo/gl-test.lisp similarity index 100% rename from clx/demo/gl-test.lisp rename to src/clx/demo/gl-test.lisp diff --git a/clx/demo/hello.lisp b/src/clx/demo/hello.lisp similarity index 100% rename from clx/demo/hello.lisp rename to src/clx/demo/hello.lisp diff --git a/clx/demo/mandel.lisp b/src/clx/demo/mandel.lisp similarity index 100% rename from clx/demo/mandel.lisp rename to src/clx/demo/mandel.lisp diff --git a/clx/demo/menu.lisp b/src/clx/demo/menu.lisp similarity index 100% rename from clx/demo/menu.lisp rename to src/clx/demo/menu.lisp diff --git a/clx/demo/zoid.lisp b/src/clx/demo/zoid.lisp similarity index 100% rename from clx/demo/zoid.lisp rename to src/clx/demo/zoid.lisp diff --git a/clx/dep-allegro.lisp b/src/clx/dep-allegro.lisp similarity index 100% rename from clx/dep-allegro.lisp rename to src/clx/dep-allegro.lisp diff --git a/clx/dep-openmcl.lisp b/src/clx/dep-openmcl.lisp similarity index 100% rename from clx/dep-openmcl.lisp rename to src/clx/dep-openmcl.lisp diff --git a/clx/depdefs.lisp b/src/clx/depdefs.lisp similarity index 100% rename from clx/depdefs.lisp rename to src/clx/depdefs.lisp diff --git a/clx/dependent.lisp b/src/clx/dependent.lisp similarity index 100% rename from clx/dependent.lisp rename to src/clx/dependent.lisp diff --git a/clx/display.lisp b/src/clx/display.lisp similarity index 100% rename from clx/display.lisp rename to src/clx/display.lisp diff --git a/clx/doc.lisp b/src/clx/doc.lisp similarity index 100% rename from clx/doc.lisp rename to src/clx/doc.lisp diff --git a/clx/dpms.lisp b/src/clx/dpms.lisp similarity index 100% rename from clx/dpms.lisp rename to src/clx/dpms.lisp diff --git a/clx/exclMakefile b/src/clx/exclMakefile similarity index 100% rename from clx/exclMakefile rename to src/clx/exclMakefile diff --git a/clx/exclREADME b/src/clx/exclREADME similarity index 100% rename from clx/exclREADME rename to src/clx/exclREADME diff --git a/clx/exclcmac.lisp b/src/clx/exclcmac.lisp similarity index 100% rename from clx/exclcmac.lisp rename to src/clx/exclcmac.lisp diff --git a/clx/excldefsys.lisp b/src/clx/excldefsys.lisp similarity index 100% rename from clx/excldefsys.lisp rename to src/clx/excldefsys.lisp diff --git a/clx/excldep.c b/src/clx/excldep.c similarity index 100% rename from clx/excldep.c rename to src/clx/excldep.c diff --git a/clx/excldep.lisp b/src/clx/excldep.lisp similarity index 100% rename from clx/excldep.lisp rename to src/clx/excldep.lisp diff --git a/clx/fonts.lisp b/src/clx/fonts.lisp similarity index 100% rename from clx/fonts.lisp rename to src/clx/fonts.lisp diff --git a/clx/gcontext.lisp b/src/clx/gcontext.lisp similarity index 100% rename from clx/gcontext.lisp rename to src/clx/gcontext.lisp diff --git a/clx/generalock.lisp b/src/clx/generalock.lisp similarity index 100% rename from clx/generalock.lisp rename to src/clx/generalock.lisp diff --git a/clx/gl.lisp b/src/clx/gl.lisp similarity index 100% rename from clx/gl.lisp rename to src/clx/gl.lisp diff --git a/clx/glx.lisp b/src/clx/glx.lisp similarity index 100% rename from clx/glx.lisp rename to src/clx/glx.lisp diff --git a/clx/graphics.lisp b/src/clx/graphics.lisp similarity index 100% rename from clx/graphics.lisp rename to src/clx/graphics.lisp diff --git a/clx/image.lisp b/src/clx/image.lisp similarity index 100% rename from clx/image.lisp rename to src/clx/image.lisp diff --git a/clx/input.lisp b/src/clx/input.lisp similarity index 100% rename from clx/input.lisp rename to src/clx/input.lisp diff --git a/clx/keysyms.lisp b/src/clx/keysyms.lisp similarity index 100% rename from clx/keysyms.lisp rename to src/clx/keysyms.lisp diff --git a/clx/macros.lisp b/src/clx/macros.lisp similarity index 100% rename from clx/macros.lisp rename to src/clx/macros.lisp diff --git a/clx/manager.lisp b/src/clx/manager.lisp similarity index 100% rename from clx/manager.lisp rename to src/clx/manager.lisp diff --git a/clx/package.lisp b/src/clx/package.lisp similarity index 100% rename from clx/package.lisp rename to src/clx/package.lisp diff --git a/clx/provide.lisp b/src/clx/provide.lisp similarity index 100% rename from clx/provide.lisp rename to src/clx/provide.lisp diff --git a/clx/requests.lisp b/src/clx/requests.lisp similarity index 100% rename from clx/requests.lisp rename to src/clx/requests.lisp diff --git a/clx/resource.lisp b/src/clx/resource.lisp similarity index 100% rename from clx/resource.lisp rename to src/clx/resource.lisp diff --git a/clx/screensaver.lisp b/src/clx/screensaver.lisp similarity index 100% rename from clx/screensaver.lisp rename to src/clx/screensaver.lisp diff --git a/clx/shape.lisp b/src/clx/shape.lisp similarity index 100% rename from clx/shape.lisp rename to src/clx/shape.lisp diff --git a/clx/sockcl.lisp b/src/clx/sockcl.lisp similarity index 100% rename from clx/sockcl.lisp rename to src/clx/sockcl.lisp diff --git a/clx/socket.c b/src/clx/socket.c similarity index 100% rename from clx/socket.c rename to src/clx/socket.c diff --git a/clx/test/README b/src/clx/test/README similarity index 100% rename from clx/test/README rename to src/clx/test/README diff --git a/clx/test/image.lisp b/src/clx/test/image.lisp similarity index 100% rename from clx/test/image.lisp rename to src/clx/test/image.lisp diff --git a/clx/test/trapezoid.lisp b/src/clx/test/trapezoid.lisp similarity index 100% rename from clx/test/trapezoid.lisp rename to src/clx/test/trapezoid.lisp diff --git a/clx/text.lisp b/src/clx/text.lisp similarity index 100% rename from clx/text.lisp rename to src/clx/text.lisp diff --git a/clx/translate.lisp b/src/clx/translate.lisp similarity index 100% rename from clx/translate.lisp rename to src/clx/translate.lisp diff --git a/clx/xinerama.lisp b/src/clx/xinerama.lisp similarity index 100% rename from clx/xinerama.lisp rename to src/clx/xinerama.lisp diff --git a/clx/xrender.lisp b/src/clx/xrender.lisp similarity index 100% rename from clx/xrender.lisp rename to src/clx/xrender.lisp diff --git a/clx/xtest.lisp b/src/clx/xtest.lisp similarity index 100% rename from clx/xtest.lisp rename to src/clx/xtest.lisp diff --git a/clx/xvidmode.lisp b/src/clx/xvidmode.lisp similarity index 100% rename from clx/xvidmode.lisp rename to src/clx/xvidmode.lisp diff --git a/code/alieneval.lisp b/src/code/alieneval.lisp similarity index 100% rename from code/alieneval.lisp rename to src/code/alieneval.lisp diff --git a/code/alpha-vm.lisp b/src/code/alpha-vm.lisp similarity index 100% rename from code/alpha-vm.lisp rename to src/code/alpha-vm.lisp diff --git a/code/amd64-vm.lisp b/src/code/amd64-vm.lisp similarity index 100% rename from code/amd64-vm.lisp rename to src/code/amd64-vm.lisp diff --git a/code/array.lisp b/src/code/array.lisp similarity index 100% rename from code/array.lisp rename to src/code/array.lisp diff --git a/code/backq.lisp b/src/code/backq.lisp similarity index 100% rename from code/backq.lisp rename to src/code/backq.lisp diff --git a/code/bignum-test.lisp b/src/code/bignum-test.lisp similarity index 100% rename from code/bignum-test.lisp rename to src/code/bignum-test.lisp diff --git a/code/bignum.lisp b/src/code/bignum.lisp similarity index 100% rename from code/bignum.lisp rename to src/code/bignum.lisp diff --git a/code/bit-bash.lisp b/src/code/bit-bash.lisp similarity index 100% rename from code/bit-bash.lisp rename to src/code/bit-bash.lisp diff --git a/code/bsd-os.lisp b/src/code/bsd-os.lisp similarity index 100% rename from code/bsd-os.lisp rename to src/code/bsd-os.lisp diff --git a/code/byte-interp.lisp b/src/code/byte-interp.lisp similarity index 100% rename from code/byte-interp.lisp rename to src/code/byte-interp.lisp diff --git a/code/c-call.lisp b/src/code/c-call.lisp similarity index 100% rename from code/c-call.lisp rename to src/code/c-call.lisp diff --git a/code/char.lisp b/src/code/char.lisp similarity index 100% rename from code/char.lisp rename to src/code/char.lisp diff --git a/code/class.lisp b/src/code/class.lisp similarity index 100% rename from code/class.lisp rename to src/code/class.lisp diff --git a/code/clx-ext.lisp b/src/code/clx-ext.lisp similarity index 100% rename from code/clx-ext.lisp rename to src/code/clx-ext.lisp diff --git a/code/cmu-site.lisp b/src/code/cmu-site.lisp similarity index 100% rename from code/cmu-site.lisp rename to src/code/cmu-site.lisp diff --git a/code/commandline.lisp b/src/code/commandline.lisp similarity index 100% rename from code/commandline.lisp rename to src/code/commandline.lisp diff --git a/code/cprofile.lisp b/src/code/cprofile.lisp similarity index 100% rename from code/cprofile.lisp rename to src/code/cprofile.lisp diff --git a/code/debug-info.lisp b/src/code/debug-info.lisp similarity index 100% rename from code/debug-info.lisp rename to src/code/debug-info.lisp diff --git a/code/debug-int.lisp b/src/code/debug-int.lisp similarity index 100% rename from code/debug-int.lisp rename to src/code/debug-int.lisp diff --git a/code/debug-vm.lisp b/src/code/debug-vm.lisp similarity index 100% rename from code/debug-vm.lisp rename to src/code/debug-vm.lisp diff --git a/code/debug.lisp b/src/code/debug.lisp similarity index 100% rename from code/debug.lisp rename to src/code/debug.lisp diff --git a/code/defmacro.lisp b/src/code/defmacro.lisp similarity index 100% rename from code/defmacro.lisp rename to src/code/defmacro.lisp diff --git a/code/defstruct.lisp b/src/code/defstruct.lisp similarity index 100% rename from code/defstruct.lisp rename to src/code/defstruct.lisp diff --git a/code/describe.lisp b/src/code/describe.lisp similarity index 100% rename from code/describe.lisp rename to src/code/describe.lisp diff --git a/code/dfixnum.lisp b/src/code/dfixnum.lisp similarity index 100% rename from code/dfixnum.lisp rename to src/code/dfixnum.lisp diff --git a/code/dyncount.lisp b/src/code/dyncount.lisp similarity index 100% rename from code/dyncount.lisp rename to src/code/dyncount.lisp diff --git a/code/env-access.lisp b/src/code/env-access.lisp similarity index 100% rename from code/env-access.lisp rename to src/code/env-access.lisp diff --git a/code/error.lisp b/src/code/error.lisp similarity index 100% rename from code/error.lisp rename to src/code/error.lisp diff --git a/code/eval.lisp b/src/code/eval.lisp similarity index 100% rename from code/eval.lisp rename to src/code/eval.lisp diff --git a/code/exports.lisp b/src/code/exports.lisp similarity index 100% rename from code/exports.lisp rename to src/code/exports.lisp diff --git a/code/extensions.lisp b/src/code/extensions.lisp similarity index 100% rename from code/extensions.lisp rename to src/code/extensions.lisp diff --git a/code/extfmts.lisp b/src/code/extfmts.lisp similarity index 100% rename from code/extfmts.lisp rename to src/code/extfmts.lisp diff --git a/code/fd-stream-comp.lisp b/src/code/fd-stream-comp.lisp similarity index 100% rename from code/fd-stream-comp.lisp rename to src/code/fd-stream-comp.lisp diff --git a/code/fd-stream-extfmt.lisp b/src/code/fd-stream-extfmt.lisp similarity index 100% rename from code/fd-stream-extfmt.lisp rename to src/code/fd-stream-extfmt.lisp diff --git a/code/fd-stream.lisp b/src/code/fd-stream.lisp similarity index 100% rename from code/fd-stream.lisp rename to src/code/fd-stream.lisp diff --git a/code/fdefinition.lisp b/src/code/fdefinition.lisp similarity index 100% rename from code/fdefinition.lisp rename to src/code/fdefinition.lisp diff --git a/code/filesys.lisp b/src/code/filesys.lisp similarity index 100% rename from code/filesys.lisp rename to src/code/filesys.lisp diff --git a/code/final.lisp b/src/code/final.lisp similarity index 100% rename from code/final.lisp rename to src/code/final.lisp diff --git a/code/float-trap.lisp b/src/code/float-trap.lisp similarity index 100% rename from code/float-trap.lisp rename to src/code/float-trap.lisp diff --git a/code/float.lisp b/src/code/float.lisp similarity index 100% rename from code/float.lisp rename to src/code/float.lisp diff --git a/code/foreign-linkage.lisp b/src/code/foreign-linkage.lisp similarity index 100% rename from code/foreign-linkage.lisp rename to src/code/foreign-linkage.lisp diff --git a/code/foreign.lisp b/src/code/foreign.lisp similarity index 100% rename from code/foreign.lisp rename to src/code/foreign.lisp diff --git a/code/format-time.lisp b/src/code/format-time.lisp similarity index 100% rename from code/format-time.lisp rename to src/code/format-time.lisp diff --git a/code/format.lisp b/src/code/format.lisp similarity index 100% rename from code/format.lisp rename to src/code/format.lisp diff --git a/code/fwrappers.lisp b/src/code/fwrappers.lisp similarity index 100% rename from code/fwrappers.lisp rename to src/code/fwrappers.lisp diff --git a/code/gc.lisp b/src/code/gc.lisp similarity index 100% rename from code/gc.lisp rename to src/code/gc.lisp diff --git a/code/generic-site.lisp b/src/code/generic-site.lisp similarity index 100% rename from code/generic-site.lisp rename to src/code/generic-site.lisp diff --git a/code/gengc.lisp b/src/code/gengc.lisp similarity index 100% rename from code/gengc.lisp rename to src/code/gengc.lisp diff --git a/code/globals.lisp b/src/code/globals.lisp similarity index 100% rename from code/globals.lisp rename to src/code/globals.lisp diff --git a/code/hash-new.lisp b/src/code/hash-new.lisp similarity index 100% rename from code/hash-new.lisp rename to src/code/hash-new.lisp diff --git a/code/hash.lisp b/src/code/hash.lisp similarity index 100% rename from code/hash.lisp rename to src/code/hash.lisp diff --git a/code/hppa-vm.lisp b/src/code/hppa-vm.lisp similarity index 100% rename from code/hppa-vm.lisp rename to src/code/hppa-vm.lisp diff --git a/code/hpux-os.lisp b/src/code/hpux-os.lisp similarity index 100% rename from code/hpux-os.lisp rename to src/code/hpux-os.lisp diff --git a/code/internet.lisp b/src/code/internet.lisp similarity index 100% rename from code/internet.lisp rename to src/code/internet.lisp diff --git a/code/interr.lisp b/src/code/interr.lisp similarity index 100% rename from code/interr.lisp rename to src/code/interr.lisp diff --git a/code/intl-tramp.lisp b/src/code/intl-tramp.lisp similarity index 100% rename from code/intl-tramp.lisp rename to src/code/intl-tramp.lisp diff --git a/code/intl.lisp b/src/code/intl.lisp similarity index 100% rename from code/intl.lisp rename to src/code/intl.lisp diff --git a/code/irix-os.lisp b/src/code/irix-os.lisp similarity index 100% rename from code/irix-os.lisp rename to src/code/irix-os.lisp diff --git a/code/irrat-dd.lisp b/src/code/irrat-dd.lisp similarity index 100% rename from code/irrat-dd.lisp rename to src/code/irrat-dd.lisp diff --git a/code/irrat.lisp b/src/code/irrat.lisp similarity index 100% rename from code/irrat.lisp rename to src/code/irrat.lisp diff --git a/code/kernel.lisp b/src/code/kernel.lisp similarity index 100% rename from code/kernel.lisp rename to src/code/kernel.lisp diff --git a/code/linux-os.lisp b/src/code/linux-os.lisp similarity index 100% rename from code/linux-os.lisp rename to src/code/linux-os.lisp diff --git a/code/lispinit.lisp b/src/code/lispinit.lisp similarity index 100% rename from code/lispinit.lisp rename to src/code/lispinit.lisp diff --git a/code/list.lisp b/src/code/list.lisp similarity index 100% rename from code/list.lisp rename to src/code/list.lisp diff --git a/code/load.lisp b/src/code/load.lisp similarity index 100% rename from code/load.lisp rename to src/code/load.lisp diff --git a/code/loop.lisp b/src/code/loop.lisp similarity index 100% rename from code/loop.lisp rename to src/code/loop.lisp diff --git a/code/mach-os.lisp b/src/code/mach-os.lisp similarity index 100% rename from code/mach-os.lisp rename to src/code/mach-os.lisp diff --git a/code/mach.lisp b/src/code/mach.lisp similarity index 100% rename from code/mach.lisp rename to src/code/mach.lisp diff --git a/code/machdef.lisp b/src/code/machdef.lisp similarity index 100% rename from code/machdef.lisp rename to src/code/machdef.lisp diff --git a/code/macros.lisp b/src/code/macros.lisp similarity index 100% rename from code/macros.lisp rename to src/code/macros.lisp diff --git a/code/mipsstrops.lisp b/src/code/mipsstrops.lisp similarity index 100% rename from code/mipsstrops.lisp rename to src/code/mipsstrops.lisp diff --git a/code/misc.lisp b/src/code/misc.lisp similarity index 100% rename from code/misc.lisp rename to src/code/misc.lisp diff --git a/code/module.lisp b/src/code/module.lisp similarity index 100% rename from code/module.lisp rename to src/code/module.lisp diff --git a/code/multi-proc.lisp b/src/code/multi-proc.lisp similarity index 100% rename from code/multi-proc.lisp rename to src/code/multi-proc.lisp diff --git a/code/ntrace.lisp b/src/code/ntrace.lisp similarity index 100% rename from code/ntrace.lisp rename to src/code/ntrace.lisp diff --git a/code/numbers.lisp b/src/code/numbers.lisp similarity index 100% rename from code/numbers.lisp rename to src/code/numbers.lisp diff --git a/code/old-loop.lisp b/src/code/old-loop.lisp similarity index 100% rename from code/old-loop.lisp rename to src/code/old-loop.lisp diff --git a/code/osf1-os.lisp b/src/code/osf1-os.lisp similarity index 100% rename from code/osf1-os.lisp rename to src/code/osf1-os.lisp diff --git a/code/package.lisp b/src/code/package.lisp similarity index 100% rename from code/package.lisp rename to src/code/package.lisp diff --git a/code/parse-time.lisp b/src/code/parse-time.lisp similarity index 100% rename from code/parse-time.lisp rename to src/code/parse-time.lisp diff --git a/code/pathname.lisp b/src/code/pathname.lisp similarity index 100% rename from code/pathname.lisp rename to src/code/pathname.lisp diff --git a/code/pmax-disassem.lisp b/src/code/pmax-disassem.lisp similarity index 100% rename from code/pmax-disassem.lisp rename to src/code/pmax-disassem.lisp diff --git a/code/pmax-machdef.lisp b/src/code/pmax-machdef.lisp similarity index 100% rename from code/pmax-machdef.lisp rename to src/code/pmax-machdef.lisp diff --git a/code/pmax-vm.lisp b/src/code/pmax-vm.lisp similarity index 100% rename from code/pmax-vm.lisp rename to src/code/pmax-vm.lisp diff --git a/code/ppc-vm.lisp b/src/code/ppc-vm.lisp similarity index 100% rename from code/ppc-vm.lisp rename to src/code/ppc-vm.lisp diff --git a/code/pprint-loop.lisp b/src/code/pprint-loop.lisp similarity index 100% rename from code/pprint-loop.lisp rename to src/code/pprint-loop.lisp diff --git a/code/pprint.lisp b/src/code/pprint.lisp similarity index 100% rename from code/pprint.lisp rename to src/code/pprint.lisp diff --git a/code/pred.lisp b/src/code/pred.lisp similarity index 100% rename from code/pred.lisp rename to src/code/pred.lisp diff --git a/code/print.lisp b/src/code/print.lisp similarity index 100% rename from code/print.lisp rename to src/code/print.lisp diff --git a/code/profile.lisp b/src/code/profile.lisp similarity index 100% rename from code/profile.lisp rename to src/code/profile.lisp diff --git a/code/purify.lisp b/src/code/purify.lisp similarity index 100% rename from code/purify.lisp rename to src/code/purify.lisp diff --git a/code/query.lisp b/src/code/query.lisp similarity index 100% rename from code/query.lisp rename to src/code/query.lisp diff --git a/code/rand-mt19937.lisp b/src/code/rand-mt19937.lisp similarity index 100% rename from code/rand-mt19937.lisp rename to src/code/rand-mt19937.lisp diff --git a/code/rand.lisp b/src/code/rand.lisp similarity index 100% rename from code/rand.lisp rename to src/code/rand.lisp diff --git a/code/reader.lisp b/src/code/reader.lisp similarity index 100% rename from code/reader.lisp rename to src/code/reader.lisp diff --git a/code/remote.lisp b/src/code/remote.lisp similarity index 100% rename from code/remote.lisp rename to src/code/remote.lisp diff --git a/code/room.lisp b/src/code/room.lisp similarity index 100% rename from code/room.lisp rename to src/code/room.lisp diff --git a/code/rt-machdef.lisp b/src/code/rt-machdef.lisp similarity index 100% rename from code/rt-machdef.lisp rename to src/code/rt-machdef.lisp diff --git a/code/rt-vm.lisp b/src/code/rt-vm.lisp similarity index 100% rename from code/rt-vm.lisp rename to src/code/rt-vm.lisp diff --git a/code/run-program.lisp b/src/code/run-program.lisp similarity index 100% rename from code/run-program.lisp rename to src/code/run-program.lisp diff --git a/code/sap.lisp b/src/code/sap.lisp similarity index 100% rename from code/sap.lisp rename to src/code/sap.lisp diff --git a/code/save.lisp b/src/code/save.lisp similarity index 100% rename from code/save.lisp rename to src/code/save.lisp diff --git a/code/scavhook.lisp b/src/code/scavhook.lisp similarity index 100% rename from code/scavhook.lisp rename to src/code/scavhook.lisp diff --git a/code/search-list.lisp b/src/code/search-list.lisp similarity index 100% rename from code/search-list.lisp rename to src/code/search-list.lisp diff --git a/code/seq.lisp b/src/code/seq.lisp similarity index 100% rename from code/seq.lisp rename to src/code/seq.lisp diff --git a/code/serve-event.lisp b/src/code/serve-event.lisp similarity index 100% rename from code/serve-event.lisp rename to src/code/serve-event.lisp diff --git a/code/setf-funs.lisp b/src/code/setf-funs.lisp similarity index 100% rename from code/setf-funs.lisp rename to src/code/setf-funs.lisp diff --git a/code/sgi-vm.lisp b/src/code/sgi-vm.lisp similarity index 100% rename from code/sgi-vm.lisp rename to src/code/sgi-vm.lisp diff --git a/code/sharpm.lisp b/src/code/sharpm.lisp similarity index 100% rename from code/sharpm.lisp rename to src/code/sharpm.lisp diff --git a/code/signal.lisp b/src/code/signal.lisp similarity index 100% rename from code/signal.lisp rename to src/code/signal.lisp diff --git a/code/sort.lisp b/src/code/sort.lisp similarity index 100% rename from code/sort.lisp rename to src/code/sort.lisp diff --git a/code/sparc-machdef.lisp b/src/code/sparc-machdef.lisp similarity index 100% rename from code/sparc-machdef.lisp rename to src/code/sparc-machdef.lisp diff --git a/code/sparc-svr4-vm.lisp b/src/code/sparc-svr4-vm.lisp similarity index 100% rename from code/sparc-svr4-vm.lisp rename to src/code/sparc-svr4-vm.lisp diff --git a/code/sparc-vm.lisp b/src/code/sparc-vm.lisp similarity index 100% rename from code/sparc-vm.lisp rename to src/code/sparc-vm.lisp diff --git a/code/stream-vector-io.lisp b/src/code/stream-vector-io.lisp similarity index 100% rename from code/stream-vector-io.lisp rename to src/code/stream-vector-io.lisp diff --git a/code/stream.lisp b/src/code/stream.lisp similarity index 100% rename from code/stream.lisp rename to src/code/stream.lisp diff --git a/code/string.lisp b/src/code/string.lisp similarity index 100% rename from code/string.lisp rename to src/code/string.lisp diff --git a/code/struct.lisp b/src/code/struct.lisp similarity index 100% rename from code/struct.lisp rename to src/code/struct.lisp diff --git a/code/sunos-os.lisp b/src/code/sunos-os.lisp similarity index 100% rename from code/sunos-os.lisp rename to src/code/sunos-os.lisp diff --git a/code/symbol.lisp b/src/code/symbol.lisp similarity index 100% rename from code/symbol.lisp rename to src/code/symbol.lisp diff --git a/code/sysmacs.lisp b/src/code/sysmacs.lisp similarity index 100% rename from code/sysmacs.lisp rename to src/code/sysmacs.lisp diff --git a/code/time.lisp b/src/code/time.lisp similarity index 100% rename from code/time.lisp rename to src/code/time.lisp diff --git a/code/tty-inspect.lisp b/src/code/tty-inspect.lisp similarity index 100% rename from code/tty-inspect.lisp rename to src/code/tty-inspect.lisp diff --git a/code/type-boot.lisp b/src/code/type-boot.lisp similarity index 100% rename from code/type-boot.lisp rename to src/code/type-boot.lisp diff --git a/code/type-init.lisp b/src/code/type-init.lisp similarity index 100% rename from code/type-init.lisp rename to src/code/type-init.lisp diff --git a/code/type.lisp b/src/code/type.lisp similarity index 100% rename from code/type.lisp rename to src/code/type.lisp diff --git a/code/typedefs.lisp b/src/code/typedefs.lisp similarity index 100% rename from code/typedefs.lisp rename to src/code/typedefs.lisp diff --git a/code/unidata.lisp b/src/code/unidata.lisp similarity index 100% rename from code/unidata.lisp rename to src/code/unidata.lisp diff --git a/code/unix-glibc2.lisp b/src/code/unix-glibc2.lisp similarity index 100% rename from code/unix-glibc2.lisp rename to src/code/unix-glibc2.lisp diff --git a/code/unix.lisp b/src/code/unix.lisp similarity index 100% rename from code/unix.lisp rename to src/code/unix.lisp diff --git a/code/vm.lisp b/src/code/vm.lisp similarity index 100% rename from code/vm.lisp rename to src/code/vm.lisp diff --git a/code/weak.lisp b/src/code/weak.lisp similarity index 100% rename from code/weak.lisp rename to src/code/weak.lisp diff --git a/code/wire.lisp b/src/code/wire.lisp similarity index 100% rename from code/wire.lisp rename to src/code/wire.lisp diff --git a/code/x86-vm.lisp b/src/code/x86-vm.lisp similarity index 100% rename from code/x86-vm.lisp rename to src/code/x86-vm.lisp diff --git a/compiler/aliencomp.lisp b/src/compiler/aliencomp.lisp similarity index 100% rename from compiler/aliencomp.lisp rename to src/compiler/aliencomp.lisp diff --git a/compiler/alloc.lisp b/src/compiler/alloc.lisp similarity index 100% rename from compiler/alloc.lisp rename to src/compiler/alloc.lisp diff --git a/compiler/alpha/alloc.lisp b/src/compiler/alpha/alloc.lisp similarity index 100% rename from compiler/alpha/alloc.lisp rename to src/compiler/alpha/alloc.lisp diff --git a/compiler/alpha/arith.lisp b/src/compiler/alpha/arith.lisp similarity index 100% rename from compiler/alpha/arith.lisp rename to src/compiler/alpha/arith.lisp diff --git a/compiler/alpha/array.lisp b/src/compiler/alpha/array.lisp similarity index 100% rename from compiler/alpha/array.lisp rename to src/compiler/alpha/array.lisp diff --git a/compiler/alpha/c-call.lisp b/src/compiler/alpha/c-call.lisp similarity index 100% rename from compiler/alpha/c-call.lisp rename to src/compiler/alpha/c-call.lisp diff --git a/compiler/alpha/call.lisp b/src/compiler/alpha/call.lisp similarity index 100% rename from compiler/alpha/call.lisp rename to src/compiler/alpha/call.lisp diff --git a/compiler/alpha/cell.lisp b/src/compiler/alpha/cell.lisp similarity index 100% rename from compiler/alpha/cell.lisp rename to src/compiler/alpha/cell.lisp diff --git a/compiler/alpha/char.lisp b/src/compiler/alpha/char.lisp similarity index 100% rename from compiler/alpha/char.lisp rename to src/compiler/alpha/char.lisp diff --git a/compiler/alpha/debug.lisp b/src/compiler/alpha/debug.lisp similarity index 100% rename from compiler/alpha/debug.lisp rename to src/compiler/alpha/debug.lisp diff --git a/compiler/alpha/float.lisp b/src/compiler/alpha/float.lisp similarity index 100% rename from compiler/alpha/float.lisp rename to src/compiler/alpha/float.lisp diff --git a/compiler/alpha/insts.lisp b/src/compiler/alpha/insts.lisp similarity index 100% rename from compiler/alpha/insts.lisp rename to src/compiler/alpha/insts.lisp diff --git a/compiler/alpha/macros.lisp b/src/compiler/alpha/macros.lisp similarity index 100% rename from compiler/alpha/macros.lisp rename to src/compiler/alpha/macros.lisp diff --git a/compiler/alpha/memory.lisp b/src/compiler/alpha/memory.lisp similarity index 100% rename from compiler/alpha/memory.lisp rename to src/compiler/alpha/memory.lisp diff --git a/compiler/alpha/move.lisp b/src/compiler/alpha/move.lisp similarity index 100% rename from compiler/alpha/move.lisp rename to src/compiler/alpha/move.lisp diff --git a/compiler/alpha/nlx.lisp b/src/compiler/alpha/nlx.lisp similarity index 100% rename from compiler/alpha/nlx.lisp rename to src/compiler/alpha/nlx.lisp diff --git a/compiler/alpha/parms.lisp b/src/compiler/alpha/parms.lisp similarity index 100% rename from compiler/alpha/parms.lisp rename to src/compiler/alpha/parms.lisp diff --git a/compiler/alpha/pred.lisp b/src/compiler/alpha/pred.lisp similarity index 100% rename from compiler/alpha/pred.lisp rename to src/compiler/alpha/pred.lisp diff --git a/compiler/alpha/print.lisp b/src/compiler/alpha/print.lisp similarity index 100% rename from compiler/alpha/print.lisp rename to src/compiler/alpha/print.lisp diff --git a/compiler/alpha/sap.lisp b/src/compiler/alpha/sap.lisp similarity index 100% rename from compiler/alpha/sap.lisp rename to src/compiler/alpha/sap.lisp diff --git a/compiler/alpha/static-fn.lisp b/src/compiler/alpha/static-fn.lisp similarity index 100% rename from compiler/alpha/static-fn.lisp rename to src/compiler/alpha/static-fn.lisp diff --git a/compiler/alpha/subprim.lisp b/src/compiler/alpha/subprim.lisp similarity index 100% rename from compiler/alpha/subprim.lisp rename to src/compiler/alpha/subprim.lisp diff --git a/compiler/alpha/system.lisp b/src/compiler/alpha/system.lisp similarity index 100% rename from compiler/alpha/system.lisp rename to src/compiler/alpha/system.lisp diff --git a/compiler/alpha/type-vops.lisp b/src/compiler/alpha/type-vops.lisp similarity index 100% rename from compiler/alpha/type-vops.lisp rename to src/compiler/alpha/type-vops.lisp diff --git a/compiler/alpha/values.lisp b/src/compiler/alpha/values.lisp similarity index 100% rename from compiler/alpha/values.lisp rename to src/compiler/alpha/values.lisp diff --git a/compiler/alpha/vm.lisp b/src/compiler/alpha/vm.lisp similarity index 100% rename from compiler/alpha/vm.lisp rename to src/compiler/alpha/vm.lisp diff --git a/compiler/amd64/alloc.lisp b/src/compiler/amd64/alloc.lisp similarity index 100% rename from compiler/amd64/alloc.lisp rename to src/compiler/amd64/alloc.lisp diff --git a/compiler/amd64/arith.lisp b/src/compiler/amd64/arith.lisp similarity index 100% rename from compiler/amd64/arith.lisp rename to src/compiler/amd64/arith.lisp diff --git a/compiler/amd64/array.lisp b/src/compiler/amd64/array.lisp similarity index 100% rename from compiler/amd64/array.lisp rename to src/compiler/amd64/array.lisp diff --git a/compiler/amd64/c-call.lisp b/src/compiler/amd64/c-call.lisp similarity index 100% rename from compiler/amd64/c-call.lisp rename to src/compiler/amd64/c-call.lisp diff --git a/compiler/amd64/call.lisp b/src/compiler/amd64/call.lisp similarity index 100% rename from compiler/amd64/call.lisp rename to src/compiler/amd64/call.lisp diff --git a/compiler/amd64/cell.lisp b/src/compiler/amd64/cell.lisp similarity index 100% rename from compiler/amd64/cell.lisp rename to src/compiler/amd64/cell.lisp diff --git a/compiler/amd64/char.lisp b/src/compiler/amd64/char.lisp similarity index 100% rename from compiler/amd64/char.lisp rename to src/compiler/amd64/char.lisp diff --git a/compiler/amd64/debug.lisp b/src/compiler/amd64/debug.lisp similarity index 100% rename from compiler/amd64/debug.lisp rename to src/compiler/amd64/debug.lisp diff --git a/compiler/amd64/float.lisp b/src/compiler/amd64/float.lisp similarity index 100% rename from compiler/amd64/float.lisp rename to src/compiler/amd64/float.lisp diff --git a/compiler/amd64/insts.lisp b/src/compiler/amd64/insts.lisp similarity index 100% rename from compiler/amd64/insts.lisp rename to src/compiler/amd64/insts.lisp diff --git a/compiler/amd64/macros.lisp b/src/compiler/amd64/macros.lisp similarity index 100% rename from compiler/amd64/macros.lisp rename to src/compiler/amd64/macros.lisp diff --git a/compiler/amd64/memory.lisp b/src/compiler/amd64/memory.lisp similarity index 100% rename from compiler/amd64/memory.lisp rename to src/compiler/amd64/memory.lisp diff --git a/compiler/amd64/move.lisp b/src/compiler/amd64/move.lisp similarity index 100% rename from compiler/amd64/move.lisp rename to src/compiler/amd64/move.lisp diff --git a/compiler/amd64/nlx.lisp b/src/compiler/amd64/nlx.lisp similarity index 100% rename from compiler/amd64/nlx.lisp rename to src/compiler/amd64/nlx.lisp diff --git a/compiler/amd64/parms.lisp b/src/compiler/amd64/parms.lisp similarity index 100% rename from compiler/amd64/parms.lisp rename to src/compiler/amd64/parms.lisp diff --git a/compiler/amd64/pred.lisp b/src/compiler/amd64/pred.lisp similarity index 100% rename from compiler/amd64/pred.lisp rename to src/compiler/amd64/pred.lisp diff --git a/compiler/amd64/print.lisp b/src/compiler/amd64/print.lisp similarity index 100% rename from compiler/amd64/print.lisp rename to src/compiler/amd64/print.lisp diff --git a/compiler/amd64/sap.lisp b/src/compiler/amd64/sap.lisp similarity index 100% rename from compiler/amd64/sap.lisp rename to src/compiler/amd64/sap.lisp diff --git a/compiler/amd64/static-fn.lisp b/src/compiler/amd64/static-fn.lisp similarity index 100% rename from compiler/amd64/static-fn.lisp rename to src/compiler/amd64/static-fn.lisp diff --git a/compiler/amd64/subprim.lisp b/src/compiler/amd64/subprim.lisp similarity index 100% rename from compiler/amd64/subprim.lisp rename to src/compiler/amd64/subprim.lisp diff --git a/compiler/amd64/system.lisp b/src/compiler/amd64/system.lisp similarity index 100% rename from compiler/amd64/system.lisp rename to src/compiler/amd64/system.lisp diff --git a/compiler/amd64/type-vops.lisp b/src/compiler/amd64/type-vops.lisp similarity index 100% rename from compiler/amd64/type-vops.lisp rename to src/compiler/amd64/type-vops.lisp diff --git a/compiler/amd64/values.lisp b/src/compiler/amd64/values.lisp similarity index 100% rename from compiler/amd64/values.lisp rename to src/compiler/amd64/values.lisp diff --git a/compiler/amd64/vm.lisp b/src/compiler/amd64/vm.lisp similarity index 100% rename from compiler/amd64/vm.lisp rename to src/compiler/amd64/vm.lisp diff --git a/compiler/array-tran.lisp b/src/compiler/array-tran.lisp similarity index 100% rename from compiler/array-tran.lisp rename to src/compiler/array-tran.lisp diff --git a/compiler/backend.lisp b/src/compiler/backend.lisp similarity index 100% rename from compiler/backend.lisp rename to src/compiler/backend.lisp diff --git a/compiler/bit-util.lisp b/src/compiler/bit-util.lisp similarity index 100% rename from compiler/bit-util.lisp rename to src/compiler/bit-util.lisp diff --git a/compiler/byte-comp.lisp b/src/compiler/byte-comp.lisp similarity index 100% rename from compiler/byte-comp.lisp rename to src/compiler/byte-comp.lisp diff --git a/compiler/c.log b/src/compiler/c.log similarity index 100% rename from compiler/c.log rename to src/compiler/c.log diff --git a/compiler/checkgen.lisp b/src/compiler/checkgen.lisp similarity index 100% rename from compiler/checkgen.lisp rename to src/compiler/checkgen.lisp diff --git a/compiler/codegen.lisp b/src/compiler/codegen.lisp similarity index 100% rename from compiler/codegen.lisp rename to src/compiler/codegen.lisp diff --git a/compiler/constraint.lisp b/src/compiler/constraint.lisp similarity index 100% rename from compiler/constraint.lisp rename to src/compiler/constraint.lisp diff --git a/compiler/control.lisp b/src/compiler/control.lisp similarity index 100% rename from compiler/control.lisp rename to src/compiler/control.lisp diff --git a/compiler/copyprop.lisp b/src/compiler/copyprop.lisp similarity index 100% rename from compiler/copyprop.lisp rename to src/compiler/copyprop.lisp diff --git a/compiler/ctype.lisp b/src/compiler/ctype.lisp similarity index 100% rename from compiler/ctype.lisp rename to src/compiler/ctype.lisp diff --git a/compiler/debug-dump.lisp b/src/compiler/debug-dump.lisp similarity index 100% rename from compiler/debug-dump.lisp rename to src/compiler/debug-dump.lisp diff --git a/compiler/debug.lisp b/src/compiler/debug.lisp similarity index 100% rename from compiler/debug.lisp rename to src/compiler/debug.lisp diff --git a/compiler/dfo.lisp b/src/compiler/dfo.lisp similarity index 100% rename from compiler/dfo.lisp rename to src/compiler/dfo.lisp diff --git a/compiler/disassem.lisp b/src/compiler/disassem.lisp similarity index 100% rename from compiler/disassem.lisp rename to src/compiler/disassem.lisp diff --git a/compiler/dump.lisp b/src/compiler/dump.lisp similarity index 100% rename from compiler/dump.lisp rename to src/compiler/dump.lisp diff --git a/compiler/dyncount.lisp b/src/compiler/dyncount.lisp similarity index 100% rename from compiler/dyncount.lisp rename to src/compiler/dyncount.lisp diff --git a/compiler/entry.lisp b/src/compiler/entry.lisp similarity index 100% rename from compiler/entry.lisp rename to src/compiler/entry.lisp diff --git a/compiler/envanal.lisp b/src/compiler/envanal.lisp similarity index 100% rename from compiler/envanal.lisp rename to src/compiler/envanal.lisp diff --git a/compiler/eval-comp.lisp b/src/compiler/eval-comp.lisp similarity index 100% rename from compiler/eval-comp.lisp rename to src/compiler/eval-comp.lisp diff --git a/compiler/eval.lisp b/src/compiler/eval.lisp similarity index 100% rename from compiler/eval.lisp rename to src/compiler/eval.lisp diff --git a/compiler/float-tran.lisp b/src/compiler/float-tran.lisp similarity index 100% rename from compiler/float-tran.lisp rename to src/compiler/float-tran.lisp diff --git a/compiler/fndb.lisp b/src/compiler/fndb.lisp similarity index 100% rename from compiler/fndb.lisp rename to src/compiler/fndb.lisp diff --git a/compiler/generic/core.lisp b/src/compiler/generic/core.lisp similarity index 100% rename from compiler/generic/core.lisp rename to src/compiler/generic/core.lisp diff --git a/compiler/generic/gengc-genesis.lisp b/src/compiler/generic/gengc-genesis.lisp similarity index 100% rename from compiler/generic/gengc-genesis.lisp rename to src/compiler/generic/gengc-genesis.lisp diff --git a/compiler/generic/interr.lisp b/src/compiler/generic/interr.lisp similarity index 100% rename from compiler/generic/interr.lisp rename to src/compiler/generic/interr.lisp diff --git a/compiler/generic/new-genesis.lisp b/src/compiler/generic/new-genesis.lisp similarity index 100% rename from compiler/generic/new-genesis.lisp rename to src/compiler/generic/new-genesis.lisp diff --git a/compiler/generic/objdef.lisp b/src/compiler/generic/objdef.lisp similarity index 100% rename from compiler/generic/objdef.lisp rename to src/compiler/generic/objdef.lisp diff --git a/compiler/generic/primtype.lisp b/src/compiler/generic/primtype.lisp similarity index 100% rename from compiler/generic/primtype.lisp rename to src/compiler/generic/primtype.lisp diff --git a/compiler/generic/utils.lisp b/src/compiler/generic/utils.lisp similarity index 100% rename from compiler/generic/utils.lisp rename to src/compiler/generic/utils.lisp diff --git a/compiler/generic/vm-fndb.lisp b/src/compiler/generic/vm-fndb.lisp similarity index 100% rename from compiler/generic/vm-fndb.lisp rename to src/compiler/generic/vm-fndb.lisp diff --git a/compiler/generic/vm-ir2tran.lisp b/src/compiler/generic/vm-ir2tran.lisp similarity index 100% rename from compiler/generic/vm-ir2tran.lisp rename to src/compiler/generic/vm-ir2tran.lisp diff --git a/compiler/generic/vm-macs.lisp b/src/compiler/generic/vm-macs.lisp similarity index 100% rename from compiler/generic/vm-macs.lisp rename to src/compiler/generic/vm-macs.lisp diff --git a/compiler/generic/vm-tran.lisp b/src/compiler/generic/vm-tran.lisp similarity index 100% rename from compiler/generic/vm-tran.lisp rename to src/compiler/generic/vm-tran.lisp diff --git a/compiler/generic/vm-type.lisp b/src/compiler/generic/vm-type.lisp similarity index 100% rename from compiler/generic/vm-type.lisp rename to src/compiler/generic/vm-type.lisp diff --git a/compiler/generic/vm-typetran.lisp b/src/compiler/generic/vm-typetran.lisp similarity index 100% rename from compiler/generic/vm-typetran.lisp rename to src/compiler/generic/vm-typetran.lisp diff --git a/compiler/globaldb.lisp b/src/compiler/globaldb.lisp similarity index 100% rename from compiler/globaldb.lisp rename to src/compiler/globaldb.lisp diff --git a/compiler/globals.lisp b/src/compiler/globals.lisp similarity index 100% rename from compiler/globals.lisp rename to src/compiler/globals.lisp diff --git a/compiler/gtn.lisp b/src/compiler/gtn.lisp similarity index 100% rename from compiler/gtn.lisp rename to src/compiler/gtn.lisp diff --git a/compiler/hppa/alloc.lisp b/src/compiler/hppa/alloc.lisp similarity index 100% rename from compiler/hppa/alloc.lisp rename to src/compiler/hppa/alloc.lisp diff --git a/compiler/hppa/arith.lisp b/src/compiler/hppa/arith.lisp similarity index 100% rename from compiler/hppa/arith.lisp rename to src/compiler/hppa/arith.lisp diff --git a/compiler/hppa/array.lisp b/src/compiler/hppa/array.lisp similarity index 100% rename from compiler/hppa/array.lisp rename to src/compiler/hppa/array.lisp diff --git a/compiler/hppa/c-call.lisp b/src/compiler/hppa/c-call.lisp similarity index 100% rename from compiler/hppa/c-call.lisp rename to src/compiler/hppa/c-call.lisp diff --git a/compiler/hppa/call.lisp b/src/compiler/hppa/call.lisp similarity index 100% rename from compiler/hppa/call.lisp rename to src/compiler/hppa/call.lisp diff --git a/compiler/hppa/cell.lisp b/src/compiler/hppa/cell.lisp similarity index 100% rename from compiler/hppa/cell.lisp rename to src/compiler/hppa/cell.lisp diff --git a/compiler/hppa/char.lisp b/src/compiler/hppa/char.lisp similarity index 100% rename from compiler/hppa/char.lisp rename to src/compiler/hppa/char.lisp diff --git a/compiler/hppa/debug.lisp b/src/compiler/hppa/debug.lisp similarity index 100% rename from compiler/hppa/debug.lisp rename to src/compiler/hppa/debug.lisp diff --git a/compiler/hppa/float.lisp b/src/compiler/hppa/float.lisp similarity index 100% rename from compiler/hppa/float.lisp rename to src/compiler/hppa/float.lisp diff --git a/compiler/hppa/insts.lisp b/src/compiler/hppa/insts.lisp similarity index 100% rename from compiler/hppa/insts.lisp rename to src/compiler/hppa/insts.lisp diff --git a/compiler/hppa/macros.lisp b/src/compiler/hppa/macros.lisp similarity index 100% rename from compiler/hppa/macros.lisp rename to src/compiler/hppa/macros.lisp diff --git a/compiler/hppa/memory.lisp b/src/compiler/hppa/memory.lisp similarity index 100% rename from compiler/hppa/memory.lisp rename to src/compiler/hppa/memory.lisp diff --git a/compiler/hppa/move.lisp b/src/compiler/hppa/move.lisp similarity index 100% rename from compiler/hppa/move.lisp rename to src/compiler/hppa/move.lisp diff --git a/compiler/hppa/nlx.lisp b/src/compiler/hppa/nlx.lisp similarity index 100% rename from compiler/hppa/nlx.lisp rename to src/compiler/hppa/nlx.lisp diff --git a/compiler/hppa/parms.lisp b/src/compiler/hppa/parms.lisp similarity index 100% rename from compiler/hppa/parms.lisp rename to src/compiler/hppa/parms.lisp diff --git a/compiler/hppa/pred.lisp b/src/compiler/hppa/pred.lisp similarity index 100% rename from compiler/hppa/pred.lisp rename to src/compiler/hppa/pred.lisp diff --git a/compiler/hppa/print.lisp b/src/compiler/hppa/print.lisp similarity index 100% rename from compiler/hppa/print.lisp rename to src/compiler/hppa/print.lisp diff --git a/compiler/hppa/sap.lisp b/src/compiler/hppa/sap.lisp similarity index 100% rename from compiler/hppa/sap.lisp rename to src/compiler/hppa/sap.lisp diff --git a/compiler/hppa/static-fn.lisp b/src/compiler/hppa/static-fn.lisp similarity index 100% rename from compiler/hppa/static-fn.lisp rename to src/compiler/hppa/static-fn.lisp diff --git a/compiler/hppa/subprim.lisp b/src/compiler/hppa/subprim.lisp similarity index 100% rename from compiler/hppa/subprim.lisp rename to src/compiler/hppa/subprim.lisp diff --git a/compiler/hppa/system.lisp b/src/compiler/hppa/system.lisp similarity index 100% rename from compiler/hppa/system.lisp rename to src/compiler/hppa/system.lisp diff --git a/compiler/hppa/type-vops.lisp b/src/compiler/hppa/type-vops.lisp similarity index 100% rename from compiler/hppa/type-vops.lisp rename to src/compiler/hppa/type-vops.lisp diff --git a/compiler/hppa/values.lisp b/src/compiler/hppa/values.lisp similarity index 100% rename from compiler/hppa/values.lisp rename to src/compiler/hppa/values.lisp diff --git a/compiler/hppa/vm.lisp b/src/compiler/hppa/vm.lisp similarity index 100% rename from compiler/hppa/vm.lisp rename to src/compiler/hppa/vm.lisp diff --git a/compiler/ir1final.lisp b/src/compiler/ir1final.lisp similarity index 100% rename from compiler/ir1final.lisp rename to src/compiler/ir1final.lisp diff --git a/compiler/ir1opt.lisp b/src/compiler/ir1opt.lisp similarity index 100% rename from compiler/ir1opt.lisp rename to src/compiler/ir1opt.lisp diff --git a/compiler/ir1tran.lisp b/src/compiler/ir1tran.lisp similarity index 100% rename from compiler/ir1tran.lisp rename to src/compiler/ir1tran.lisp diff --git a/compiler/ir1util.lisp b/src/compiler/ir1util.lisp similarity index 100% rename from compiler/ir1util.lisp rename to src/compiler/ir1util.lisp diff --git a/compiler/ir2tran.lisp b/src/compiler/ir2tran.lisp similarity index 100% rename from compiler/ir2tran.lisp rename to src/compiler/ir2tran.lisp diff --git a/compiler/knownfun.lisp b/src/compiler/knownfun.lisp similarity index 100% rename from compiler/knownfun.lisp rename to src/compiler/knownfun.lisp diff --git a/compiler/life.lisp b/src/compiler/life.lisp similarity index 100% rename from compiler/life.lisp rename to src/compiler/life.lisp diff --git a/compiler/loadbackend.lisp b/src/compiler/loadbackend.lisp similarity index 100% rename from compiler/loadbackend.lisp rename to src/compiler/loadbackend.lisp diff --git a/compiler/loadcom.lisp b/src/compiler/loadcom.lisp similarity index 100% rename from compiler/loadcom.lisp rename to src/compiler/loadcom.lisp diff --git a/compiler/locall.lisp b/src/compiler/locall.lisp similarity index 100% rename from compiler/locall.lisp rename to src/compiler/locall.lisp diff --git a/compiler/loop.lisp b/src/compiler/loop.lisp similarity index 100% rename from compiler/loop.lisp rename to src/compiler/loop.lisp diff --git a/compiler/ltn.lisp b/src/compiler/ltn.lisp similarity index 100% rename from compiler/ltn.lisp rename to src/compiler/ltn.lisp diff --git a/compiler/ltv.lisp b/src/compiler/ltv.lisp similarity index 100% rename from compiler/ltv.lisp rename to src/compiler/ltv.lisp diff --git a/compiler/macros.lisp b/src/compiler/macros.lisp similarity index 100% rename from compiler/macros.lisp rename to src/compiler/macros.lisp diff --git a/compiler/main.lisp b/src/compiler/main.lisp similarity index 100% rename from compiler/main.lisp rename to src/compiler/main.lisp diff --git a/compiler/meta-vmdef.lisp b/src/compiler/meta-vmdef.lisp similarity index 100% rename from compiler/meta-vmdef.lisp rename to src/compiler/meta-vmdef.lisp diff --git a/compiler/mips/alloc.lisp b/src/compiler/mips/alloc.lisp similarity index 100% rename from compiler/mips/alloc.lisp rename to src/compiler/mips/alloc.lisp diff --git a/compiler/mips/arith.lisp b/src/compiler/mips/arith.lisp similarity index 100% rename from compiler/mips/arith.lisp rename to src/compiler/mips/arith.lisp diff --git a/compiler/mips/array.lisp b/src/compiler/mips/array.lisp similarity index 100% rename from compiler/mips/array.lisp rename to src/compiler/mips/array.lisp diff --git a/compiler/mips/c-call.lisp b/src/compiler/mips/c-call.lisp similarity index 100% rename from compiler/mips/c-call.lisp rename to src/compiler/mips/c-call.lisp diff --git a/compiler/mips/call.lisp b/src/compiler/mips/call.lisp similarity index 100% rename from compiler/mips/call.lisp rename to src/compiler/mips/call.lisp diff --git a/compiler/mips/cell.lisp b/src/compiler/mips/cell.lisp similarity index 100% rename from compiler/mips/cell.lisp rename to src/compiler/mips/cell.lisp diff --git a/compiler/mips/char.lisp b/src/compiler/mips/char.lisp similarity index 100% rename from compiler/mips/char.lisp rename to src/compiler/mips/char.lisp diff --git a/compiler/mips/debug.lisp b/src/compiler/mips/debug.lisp similarity index 100% rename from compiler/mips/debug.lisp rename to src/compiler/mips/debug.lisp diff --git a/compiler/mips/float.lisp b/src/compiler/mips/float.lisp similarity index 100% rename from compiler/mips/float.lisp rename to src/compiler/mips/float.lisp diff --git a/compiler/mips/insts.lisp b/src/compiler/mips/insts.lisp similarity index 100% rename from compiler/mips/insts.lisp rename to src/compiler/mips/insts.lisp diff --git a/compiler/mips/macros.lisp b/src/compiler/mips/macros.lisp similarity index 100% rename from compiler/mips/macros.lisp rename to src/compiler/mips/macros.lisp diff --git a/compiler/mips/memory.lisp b/src/compiler/mips/memory.lisp similarity index 100% rename from compiler/mips/memory.lisp rename to src/compiler/mips/memory.lisp diff --git a/compiler/mips/mips-regs.txt b/src/compiler/mips/mips-regs.txt similarity index 100% rename from compiler/mips/mips-regs.txt rename to src/compiler/mips/mips-regs.txt diff --git a/compiler/mips/move.lisp b/src/compiler/mips/move.lisp similarity index 100% rename from compiler/mips/move.lisp rename to src/compiler/mips/move.lisp diff --git a/compiler/mips/nlx.lisp b/src/compiler/mips/nlx.lisp similarity index 100% rename from compiler/mips/nlx.lisp rename to src/compiler/mips/nlx.lisp diff --git a/compiler/mips/notes.txt b/src/compiler/mips/notes.txt similarity index 100% rename from compiler/mips/notes.txt rename to src/compiler/mips/notes.txt diff --git a/compiler/mips/parms.lisp b/src/compiler/mips/parms.lisp similarity index 100% rename from compiler/mips/parms.lisp rename to src/compiler/mips/parms.lisp diff --git a/compiler/mips/pred.lisp b/src/compiler/mips/pred.lisp similarity index 100% rename from compiler/mips/pred.lisp rename to src/compiler/mips/pred.lisp diff --git a/compiler/mips/print.lisp b/src/compiler/mips/print.lisp similarity index 100% rename from compiler/mips/print.lisp rename to src/compiler/mips/print.lisp diff --git a/compiler/mips/random-doc.txt b/src/compiler/mips/random-doc.txt similarity index 100% rename from compiler/mips/random-doc.txt rename to src/compiler/mips/random-doc.txt diff --git a/compiler/mips/sap.lisp b/src/compiler/mips/sap.lisp similarity index 100% rename from compiler/mips/sap.lisp rename to src/compiler/mips/sap.lisp diff --git a/compiler/mips/static-fn.lisp b/src/compiler/mips/static-fn.lisp similarity index 100% rename from compiler/mips/static-fn.lisp rename to src/compiler/mips/static-fn.lisp diff --git a/compiler/mips/subprim.lisp b/src/compiler/mips/subprim.lisp similarity index 100% rename from compiler/mips/subprim.lisp rename to src/compiler/mips/subprim.lisp diff --git a/compiler/mips/system.lisp b/src/compiler/mips/system.lisp similarity index 100% rename from compiler/mips/system.lisp rename to src/compiler/mips/system.lisp diff --git a/compiler/mips/type-vops.lisp b/src/compiler/mips/type-vops.lisp similarity index 100% rename from compiler/mips/type-vops.lisp rename to src/compiler/mips/type-vops.lisp diff --git a/compiler/mips/utils.lisp b/src/compiler/mips/utils.lisp similarity index 100% rename from compiler/mips/utils.lisp rename to src/compiler/mips/utils.lisp diff --git a/compiler/mips/values.lisp b/src/compiler/mips/values.lisp similarity index 100% rename from compiler/mips/values.lisp rename to src/compiler/mips/values.lisp diff --git a/compiler/mips/vm.lisp b/src/compiler/mips/vm.lisp similarity index 100% rename from compiler/mips/vm.lisp rename to src/compiler/mips/vm.lisp diff --git a/compiler/new-assem.lisp b/src/compiler/new-assem.lisp similarity index 100% rename from compiler/new-assem.lisp rename to src/compiler/new-assem.lisp diff --git a/compiler/node.lisp b/src/compiler/node.lisp similarity index 100% rename from compiler/node.lisp rename to src/compiler/node.lisp diff --git a/compiler/old-rt/arith.lisp b/src/compiler/old-rt/arith.lisp similarity index 100% rename from compiler/old-rt/arith.lisp rename to src/compiler/old-rt/arith.lisp diff --git a/compiler/old-rt/array.lisp b/src/compiler/old-rt/array.lisp similarity index 100% rename from compiler/old-rt/array.lisp rename to src/compiler/old-rt/array.lisp diff --git a/compiler/old-rt/assem-insts.lisp b/src/compiler/old-rt/assem-insts.lisp similarity index 100% rename from compiler/old-rt/assem-insts.lisp rename to src/compiler/old-rt/assem-insts.lisp diff --git a/compiler/old-rt/assem-macs.lisp b/src/compiler/old-rt/assem-macs.lisp similarity index 100% rename from compiler/old-rt/assem-macs.lisp rename to src/compiler/old-rt/assem-macs.lisp diff --git a/compiler/old-rt/call.lisp b/src/compiler/old-rt/call.lisp similarity index 100% rename from compiler/old-rt/call.lisp rename to src/compiler/old-rt/call.lisp diff --git a/compiler/old-rt/cell.lisp b/src/compiler/old-rt/cell.lisp similarity index 100% rename from compiler/old-rt/cell.lisp rename to src/compiler/old-rt/cell.lisp diff --git a/compiler/old-rt/char.lisp b/src/compiler/old-rt/char.lisp similarity index 100% rename from compiler/old-rt/char.lisp rename to src/compiler/old-rt/char.lisp diff --git a/compiler/old-rt/core.lisp b/src/compiler/old-rt/core.lisp similarity index 100% rename from compiler/old-rt/core.lisp rename to src/compiler/old-rt/core.lisp diff --git a/compiler/old-rt/dump.lisp b/src/compiler/old-rt/dump.lisp similarity index 100% rename from compiler/old-rt/dump.lisp rename to src/compiler/old-rt/dump.lisp diff --git a/compiler/old-rt/fop.lisp b/src/compiler/old-rt/fop.lisp similarity index 100% rename from compiler/old-rt/fop.lisp rename to src/compiler/old-rt/fop.lisp diff --git a/compiler/old-rt/genesis.lisp b/src/compiler/old-rt/genesis.lisp similarity index 100% rename from compiler/old-rt/genesis.lisp rename to src/compiler/old-rt/genesis.lisp diff --git a/compiler/old-rt/memory.lisp b/src/compiler/old-rt/memory.lisp similarity index 100% rename from compiler/old-rt/memory.lisp rename to src/compiler/old-rt/memory.lisp diff --git a/compiler/old-rt/miscop.lisp b/src/compiler/old-rt/miscop.lisp similarity index 100% rename from compiler/old-rt/miscop.lisp rename to src/compiler/old-rt/miscop.lisp diff --git a/compiler/old-rt/move.lisp b/src/compiler/old-rt/move.lisp similarity index 100% rename from compiler/old-rt/move.lisp rename to src/compiler/old-rt/move.lisp diff --git a/compiler/old-rt/nlx.lisp b/src/compiler/old-rt/nlx.lisp similarity index 100% rename from compiler/old-rt/nlx.lisp rename to src/compiler/old-rt/nlx.lisp diff --git a/compiler/old-rt/odump.lisp b/src/compiler/old-rt/odump.lisp similarity index 100% rename from compiler/old-rt/odump.lisp rename to src/compiler/old-rt/odump.lisp diff --git a/compiler/old-rt/parms.lisp b/src/compiler/old-rt/parms.lisp similarity index 100% rename from compiler/old-rt/parms.lisp rename to src/compiler/old-rt/parms.lisp diff --git a/compiler/old-rt/pred.lisp b/src/compiler/old-rt/pred.lisp similarity index 100% rename from compiler/old-rt/pred.lisp rename to src/compiler/old-rt/pred.lisp diff --git a/compiler/old-rt/print.lisp b/src/compiler/old-rt/print.lisp similarity index 100% rename from compiler/old-rt/print.lisp rename to src/compiler/old-rt/print.lisp diff --git a/compiler/old-rt/subprim.lisp b/src/compiler/old-rt/subprim.lisp similarity index 100% rename from compiler/old-rt/subprim.lisp rename to src/compiler/old-rt/subprim.lisp diff --git a/compiler/old-rt/system.lisp b/src/compiler/old-rt/system.lisp similarity index 100% rename from compiler/old-rt/system.lisp rename to src/compiler/old-rt/system.lisp diff --git a/compiler/old-rt/type-vops.lisp b/src/compiler/old-rt/type-vops.lisp similarity index 100% rename from compiler/old-rt/type-vops.lisp rename to src/compiler/old-rt/type-vops.lisp diff --git a/compiler/old-rt/values.lisp b/src/compiler/old-rt/values.lisp similarity index 100% rename from compiler/old-rt/values.lisp rename to src/compiler/old-rt/values.lisp diff --git a/compiler/old-rt/vm-tran.lisp b/src/compiler/old-rt/vm-tran.lisp similarity index 100% rename from compiler/old-rt/vm-tran.lisp rename to src/compiler/old-rt/vm-tran.lisp diff --git a/compiler/old-rt/vm-type.lisp b/src/compiler/old-rt/vm-type.lisp similarity index 100% rename from compiler/old-rt/vm-type.lisp rename to src/compiler/old-rt/vm-type.lisp diff --git a/compiler/old-rt/vm.lisp b/src/compiler/old-rt/vm.lisp similarity index 100% rename from compiler/old-rt/vm.lisp rename to src/compiler/old-rt/vm.lisp diff --git a/compiler/pack.lisp b/src/compiler/pack.lisp similarity index 100% rename from compiler/pack.lisp rename to src/compiler/pack.lisp diff --git a/compiler/ppc/alloc.lisp b/src/compiler/ppc/alloc.lisp similarity index 100% rename from compiler/ppc/alloc.lisp rename to src/compiler/ppc/alloc.lisp diff --git a/compiler/ppc/arith.lisp b/src/compiler/ppc/arith.lisp similarity index 100% rename from compiler/ppc/arith.lisp rename to src/compiler/ppc/arith.lisp diff --git a/compiler/ppc/array.lisp b/src/compiler/ppc/array.lisp similarity index 100% rename from compiler/ppc/array.lisp rename to src/compiler/ppc/array.lisp diff --git a/compiler/ppc/c-call.lisp b/src/compiler/ppc/c-call.lisp similarity index 100% rename from compiler/ppc/c-call.lisp rename to src/compiler/ppc/c-call.lisp diff --git a/compiler/ppc/call.lisp b/src/compiler/ppc/call.lisp similarity index 100% rename from compiler/ppc/call.lisp rename to src/compiler/ppc/call.lisp diff --git a/compiler/ppc/cell.lisp b/src/compiler/ppc/cell.lisp similarity index 100% rename from compiler/ppc/cell.lisp rename to src/compiler/ppc/cell.lisp diff --git a/compiler/ppc/char.lisp b/src/compiler/ppc/char.lisp similarity index 100% rename from compiler/ppc/char.lisp rename to src/compiler/ppc/char.lisp diff --git a/compiler/ppc/debug.lisp b/src/compiler/ppc/debug.lisp similarity index 100% rename from compiler/ppc/debug.lisp rename to src/compiler/ppc/debug.lisp diff --git a/compiler/ppc/float.lisp b/src/compiler/ppc/float.lisp similarity index 100% rename from compiler/ppc/float.lisp rename to src/compiler/ppc/float.lisp diff --git a/compiler/ppc/insts.lisp b/src/compiler/ppc/insts.lisp similarity index 100% rename from compiler/ppc/insts.lisp rename to src/compiler/ppc/insts.lisp diff --git a/compiler/ppc/macros.lisp b/src/compiler/ppc/macros.lisp similarity index 100% rename from compiler/ppc/macros.lisp rename to src/compiler/ppc/macros.lisp diff --git a/compiler/ppc/memory.lisp b/src/compiler/ppc/memory.lisp similarity index 100% rename from compiler/ppc/memory.lisp rename to src/compiler/ppc/memory.lisp diff --git a/compiler/ppc/move.lisp b/src/compiler/ppc/move.lisp similarity index 100% rename from compiler/ppc/move.lisp rename to src/compiler/ppc/move.lisp diff --git a/compiler/ppc/nlx.lisp b/src/compiler/ppc/nlx.lisp similarity index 100% rename from compiler/ppc/nlx.lisp rename to src/compiler/ppc/nlx.lisp diff --git a/compiler/ppc/parms.lisp b/src/compiler/ppc/parms.lisp similarity index 100% rename from compiler/ppc/parms.lisp rename to src/compiler/ppc/parms.lisp diff --git a/compiler/ppc/pred.lisp b/src/compiler/ppc/pred.lisp similarity index 100% rename from compiler/ppc/pred.lisp rename to src/compiler/ppc/pred.lisp diff --git a/compiler/ppc/print.lisp b/src/compiler/ppc/print.lisp similarity index 100% rename from compiler/ppc/print.lisp rename to src/compiler/ppc/print.lisp diff --git a/compiler/ppc/sap.lisp b/src/compiler/ppc/sap.lisp similarity index 100% rename from compiler/ppc/sap.lisp rename to src/compiler/ppc/sap.lisp diff --git a/compiler/ppc/static-fn.lisp b/src/compiler/ppc/static-fn.lisp similarity index 100% rename from compiler/ppc/static-fn.lisp rename to src/compiler/ppc/static-fn.lisp diff --git a/compiler/ppc/subprim.lisp b/src/compiler/ppc/subprim.lisp similarity index 100% rename from compiler/ppc/subprim.lisp rename to src/compiler/ppc/subprim.lisp diff --git a/compiler/ppc/system.lisp b/src/compiler/ppc/system.lisp similarity index 100% rename from compiler/ppc/system.lisp rename to src/compiler/ppc/system.lisp diff --git a/compiler/ppc/type-vops.lisp b/src/compiler/ppc/type-vops.lisp similarity index 100% rename from compiler/ppc/type-vops.lisp rename to src/compiler/ppc/type-vops.lisp diff --git a/compiler/ppc/values.lisp b/src/compiler/ppc/values.lisp similarity index 100% rename from compiler/ppc/values.lisp rename to src/compiler/ppc/values.lisp diff --git a/compiler/ppc/vm.lisp b/src/compiler/ppc/vm.lisp similarity index 100% rename from compiler/ppc/vm.lisp rename to src/compiler/ppc/vm.lisp diff --git a/compiler/proclaim.lisp b/src/compiler/proclaim.lisp similarity index 100% rename from compiler/proclaim.lisp rename to src/compiler/proclaim.lisp diff --git a/compiler/profile.lisp b/src/compiler/profile.lisp similarity index 100% rename from compiler/profile.lisp rename to src/compiler/profile.lisp diff --git a/compiler/pseudo-vops.lisp b/src/compiler/pseudo-vops.lisp similarity index 100% rename from compiler/pseudo-vops.lisp rename to src/compiler/pseudo-vops.lisp diff --git a/compiler/represent.lisp b/src/compiler/represent.lisp similarity index 100% rename from compiler/represent.lisp rename to src/compiler/represent.lisp diff --git a/compiler/rt/afpa.lisp b/src/compiler/rt/afpa.lisp similarity index 100% rename from compiler/rt/afpa.lisp rename to src/compiler/rt/afpa.lisp diff --git a/compiler/rt/alloc.lisp b/src/compiler/rt/alloc.lisp similarity index 100% rename from compiler/rt/alloc.lisp rename to src/compiler/rt/alloc.lisp diff --git a/compiler/rt/arith.lisp b/src/compiler/rt/arith.lisp similarity index 100% rename from compiler/rt/arith.lisp rename to src/compiler/rt/arith.lisp diff --git a/compiler/rt/array.lisp b/src/compiler/rt/array.lisp similarity index 100% rename from compiler/rt/array.lisp rename to src/compiler/rt/array.lisp diff --git a/compiler/rt/c-call.lisp b/src/compiler/rt/c-call.lisp similarity index 100% rename from compiler/rt/c-call.lisp rename to src/compiler/rt/c-call.lisp diff --git a/compiler/rt/call.lisp b/src/compiler/rt/call.lisp similarity index 100% rename from compiler/rt/call.lisp rename to src/compiler/rt/call.lisp diff --git a/compiler/rt/cell.lisp b/src/compiler/rt/cell.lisp similarity index 100% rename from compiler/rt/cell.lisp rename to src/compiler/rt/cell.lisp diff --git a/compiler/rt/char.lisp b/src/compiler/rt/char.lisp similarity index 100% rename from compiler/rt/char.lisp rename to src/compiler/rt/char.lisp diff --git a/compiler/rt/debug.lisp b/src/compiler/rt/debug.lisp similarity index 100% rename from compiler/rt/debug.lisp rename to src/compiler/rt/debug.lisp diff --git a/compiler/rt/insts.lisp b/src/compiler/rt/insts.lisp similarity index 100% rename from compiler/rt/insts.lisp rename to src/compiler/rt/insts.lisp diff --git a/compiler/rt/macros.lisp b/src/compiler/rt/macros.lisp similarity index 100% rename from compiler/rt/macros.lisp rename to src/compiler/rt/macros.lisp diff --git a/compiler/rt/mc68881.lisp b/src/compiler/rt/mc68881.lisp similarity index 100% rename from compiler/rt/mc68881.lisp rename to src/compiler/rt/mc68881.lisp diff --git a/compiler/rt/memory.lisp b/src/compiler/rt/memory.lisp similarity index 100% rename from compiler/rt/memory.lisp rename to src/compiler/rt/memory.lisp diff --git a/compiler/rt/move.lisp b/src/compiler/rt/move.lisp similarity index 100% rename from compiler/rt/move.lisp rename to src/compiler/rt/move.lisp diff --git a/compiler/rt/nlx.lisp b/src/compiler/rt/nlx.lisp similarity index 100% rename from compiler/rt/nlx.lisp rename to src/compiler/rt/nlx.lisp diff --git a/compiler/rt/params.lisp b/src/compiler/rt/params.lisp similarity index 100% rename from compiler/rt/params.lisp rename to src/compiler/rt/params.lisp diff --git a/compiler/rt/pred.lisp b/src/compiler/rt/pred.lisp similarity index 100% rename from compiler/rt/pred.lisp rename to src/compiler/rt/pred.lisp diff --git a/compiler/rt/print.lisp b/src/compiler/rt/print.lisp similarity index 100% rename from compiler/rt/print.lisp rename to src/compiler/rt/print.lisp diff --git a/compiler/rt/sap.lisp b/src/compiler/rt/sap.lisp similarity index 100% rename from compiler/rt/sap.lisp rename to src/compiler/rt/sap.lisp diff --git a/compiler/rt/static-fn.lisp b/src/compiler/rt/static-fn.lisp similarity index 100% rename from compiler/rt/static-fn.lisp rename to src/compiler/rt/static-fn.lisp diff --git a/compiler/rt/subprim.lisp b/src/compiler/rt/subprim.lisp similarity index 100% rename from compiler/rt/subprim.lisp rename to src/compiler/rt/subprim.lisp diff --git a/compiler/rt/system.lisp b/src/compiler/rt/system.lisp similarity index 100% rename from compiler/rt/system.lisp rename to src/compiler/rt/system.lisp diff --git a/compiler/rt/type-vops.lisp b/src/compiler/rt/type-vops.lisp similarity index 100% rename from compiler/rt/type-vops.lisp rename to src/compiler/rt/type-vops.lisp diff --git a/compiler/rt/values.lisp b/src/compiler/rt/values.lisp similarity index 100% rename from compiler/rt/values.lisp rename to src/compiler/rt/values.lisp diff --git a/compiler/rt/vm.lisp b/src/compiler/rt/vm.lisp similarity index 100% rename from compiler/rt/vm.lisp rename to src/compiler/rt/vm.lisp diff --git a/compiler/saptran.lisp b/src/compiler/saptran.lisp similarity index 100% rename from compiler/saptran.lisp rename to src/compiler/saptran.lisp diff --git a/compiler/seqtran.lisp b/src/compiler/seqtran.lisp similarity index 100% rename from compiler/seqtran.lisp rename to src/compiler/seqtran.lisp diff --git a/compiler/sparc/alloc.lisp b/src/compiler/sparc/alloc.lisp similarity index 100% rename from compiler/sparc/alloc.lisp rename to src/compiler/sparc/alloc.lisp diff --git a/compiler/sparc/arith.lisp b/src/compiler/sparc/arith.lisp similarity index 100% rename from compiler/sparc/arith.lisp rename to src/compiler/sparc/arith.lisp diff --git a/compiler/sparc/array.lisp b/src/compiler/sparc/array.lisp similarity index 100% rename from compiler/sparc/array.lisp rename to src/compiler/sparc/array.lisp diff --git a/compiler/sparc/c-call.lisp b/src/compiler/sparc/c-call.lisp similarity index 100% rename from compiler/sparc/c-call.lisp rename to src/compiler/sparc/c-call.lisp diff --git a/compiler/sparc/call.lisp b/src/compiler/sparc/call.lisp similarity index 100% rename from compiler/sparc/call.lisp rename to src/compiler/sparc/call.lisp diff --git a/compiler/sparc/cell.lisp b/src/compiler/sparc/cell.lisp similarity index 100% rename from compiler/sparc/cell.lisp rename to src/compiler/sparc/cell.lisp diff --git a/compiler/sparc/char.lisp b/src/compiler/sparc/char.lisp similarity index 100% rename from compiler/sparc/char.lisp rename to src/compiler/sparc/char.lisp diff --git a/compiler/sparc/debug.lisp b/src/compiler/sparc/debug.lisp similarity index 100% rename from compiler/sparc/debug.lisp rename to src/compiler/sparc/debug.lisp diff --git a/compiler/sparc/float.lisp b/src/compiler/sparc/float.lisp similarity index 100% rename from compiler/sparc/float.lisp rename to src/compiler/sparc/float.lisp diff --git a/compiler/sparc/insts.lisp b/src/compiler/sparc/insts.lisp similarity index 100% rename from compiler/sparc/insts.lisp rename to src/compiler/sparc/insts.lisp diff --git a/compiler/sparc/macros.lisp b/src/compiler/sparc/macros.lisp similarity index 100% rename from compiler/sparc/macros.lisp rename to src/compiler/sparc/macros.lisp diff --git a/compiler/sparc/memory.lisp b/src/compiler/sparc/memory.lisp similarity index 100% rename from compiler/sparc/memory.lisp rename to src/compiler/sparc/memory.lisp diff --git a/compiler/sparc/move.lisp b/src/compiler/sparc/move.lisp similarity index 100% rename from compiler/sparc/move.lisp rename to src/compiler/sparc/move.lisp diff --git a/compiler/sparc/nlx.lisp b/src/compiler/sparc/nlx.lisp similarity index 100% rename from compiler/sparc/nlx.lisp rename to src/compiler/sparc/nlx.lisp diff --git a/compiler/sparc/parms.lisp b/src/compiler/sparc/parms.lisp similarity index 100% rename from compiler/sparc/parms.lisp rename to src/compiler/sparc/parms.lisp diff --git a/compiler/sparc/pred.lisp b/src/compiler/sparc/pred.lisp similarity index 100% rename from compiler/sparc/pred.lisp rename to src/compiler/sparc/pred.lisp diff --git a/compiler/sparc/print.lisp b/src/compiler/sparc/print.lisp similarity index 100% rename from compiler/sparc/print.lisp rename to src/compiler/sparc/print.lisp diff --git a/compiler/sparc/sap.lisp b/src/compiler/sparc/sap.lisp similarity index 100% rename from compiler/sparc/sap.lisp rename to src/compiler/sparc/sap.lisp diff --git a/compiler/sparc/static-fn.lisp b/src/compiler/sparc/static-fn.lisp similarity index 100% rename from compiler/sparc/static-fn.lisp rename to src/compiler/sparc/static-fn.lisp diff --git a/compiler/sparc/subprim.lisp b/src/compiler/sparc/subprim.lisp similarity index 100% rename from compiler/sparc/subprim.lisp rename to src/compiler/sparc/subprim.lisp diff --git a/compiler/sparc/system.lisp b/src/compiler/sparc/system.lisp similarity index 100% rename from compiler/sparc/system.lisp rename to src/compiler/sparc/system.lisp diff --git a/compiler/sparc/type-vops.lisp b/src/compiler/sparc/type-vops.lisp similarity index 100% rename from compiler/sparc/type-vops.lisp rename to src/compiler/sparc/type-vops.lisp diff --git a/compiler/sparc/values.lisp b/src/compiler/sparc/values.lisp similarity index 100% rename from compiler/sparc/values.lisp rename to src/compiler/sparc/values.lisp diff --git a/compiler/sparc/vm.lisp b/src/compiler/sparc/vm.lisp similarity index 100% rename from compiler/sparc/vm.lisp rename to src/compiler/sparc/vm.lisp diff --git a/compiler/srctran.lisp b/src/compiler/srctran.lisp similarity index 100% rename from compiler/srctran.lisp rename to src/compiler/srctran.lisp diff --git a/compiler/sset.lisp b/src/compiler/sset.lisp similarity index 100% rename from compiler/sset.lisp rename to src/compiler/sset.lisp diff --git a/compiler/stack.lisp b/src/compiler/stack.lisp similarity index 100% rename from compiler/stack.lisp rename to src/compiler/stack.lisp diff --git a/compiler/statcount.lisp b/src/compiler/statcount.lisp similarity index 100% rename from compiler/statcount.lisp rename to src/compiler/statcount.lisp diff --git a/compiler/tn.lisp b/src/compiler/tn.lisp similarity index 100% rename from compiler/tn.lisp rename to src/compiler/tn.lisp diff --git a/compiler/typetran.lisp b/src/compiler/typetran.lisp similarity index 100% rename from compiler/typetran.lisp rename to src/compiler/typetran.lisp diff --git a/compiler/vmdef.lisp b/src/compiler/vmdef.lisp similarity index 100% rename from compiler/vmdef.lisp rename to src/compiler/vmdef.lisp diff --git a/compiler/vop.lisp b/src/compiler/vop.lisp similarity index 100% rename from compiler/vop.lisp rename to src/compiler/vop.lisp diff --git a/compiler/x86/alloc.lisp b/src/compiler/x86/alloc.lisp similarity index 100% rename from compiler/x86/alloc.lisp rename to src/compiler/x86/alloc.lisp diff --git a/compiler/x86/arith.lisp b/src/compiler/x86/arith.lisp similarity index 100% rename from compiler/x86/arith.lisp rename to src/compiler/x86/arith.lisp diff --git a/compiler/x86/array.lisp b/src/compiler/x86/array.lisp similarity index 100% rename from compiler/x86/array.lisp rename to src/compiler/x86/array.lisp diff --git a/compiler/x86/c-call.lisp b/src/compiler/x86/c-call.lisp similarity index 100% rename from compiler/x86/c-call.lisp rename to src/compiler/x86/c-call.lisp diff --git a/compiler/x86/call.lisp b/src/compiler/x86/call.lisp similarity index 100% rename from compiler/x86/call.lisp rename to src/compiler/x86/call.lisp diff --git a/compiler/x86/cell.lisp b/src/compiler/x86/cell.lisp similarity index 100% rename from compiler/x86/cell.lisp rename to src/compiler/x86/cell.lisp diff --git a/compiler/x86/char.lisp b/src/compiler/x86/char.lisp similarity index 100% rename from compiler/x86/char.lisp rename to src/compiler/x86/char.lisp diff --git a/compiler/x86/debug.lisp b/src/compiler/x86/debug.lisp similarity index 100% rename from compiler/x86/debug.lisp rename to src/compiler/x86/debug.lisp diff --git a/compiler/x86/float-sse2.lisp b/src/compiler/x86/float-sse2.lisp similarity index 100% rename from compiler/x86/float-sse2.lisp rename to src/compiler/x86/float-sse2.lisp diff --git a/compiler/x86/float.lisp b/src/compiler/x86/float.lisp similarity index 100% rename from compiler/x86/float.lisp rename to src/compiler/x86/float.lisp diff --git a/compiler/x86/insts.lisp b/src/compiler/x86/insts.lisp similarity index 100% rename from compiler/x86/insts.lisp rename to src/compiler/x86/insts.lisp diff --git a/compiler/x86/macros.lisp b/src/compiler/x86/macros.lisp similarity index 100% rename from compiler/x86/macros.lisp rename to src/compiler/x86/macros.lisp diff --git a/compiler/x86/memory.lisp b/src/compiler/x86/memory.lisp similarity index 100% rename from compiler/x86/memory.lisp rename to src/compiler/x86/memory.lisp diff --git a/compiler/x86/move.lisp b/src/compiler/x86/move.lisp similarity index 100% rename from compiler/x86/move.lisp rename to src/compiler/x86/move.lisp diff --git a/compiler/x86/nlx.lisp b/src/compiler/x86/nlx.lisp similarity index 100% rename from compiler/x86/nlx.lisp rename to src/compiler/x86/nlx.lisp diff --git a/compiler/x86/parms.lisp b/src/compiler/x86/parms.lisp similarity index 100% rename from compiler/x86/parms.lisp rename to src/compiler/x86/parms.lisp diff --git a/compiler/x86/pred.lisp b/src/compiler/x86/pred.lisp similarity index 100% rename from compiler/x86/pred.lisp rename to src/compiler/x86/pred.lisp diff --git a/compiler/x86/print.lisp b/src/compiler/x86/print.lisp similarity index 100% rename from compiler/x86/print.lisp rename to src/compiler/x86/print.lisp diff --git a/compiler/x86/sap.lisp b/src/compiler/x86/sap.lisp similarity index 100% rename from compiler/x86/sap.lisp rename to src/compiler/x86/sap.lisp diff --git a/compiler/x86/sse2-array.lisp b/src/compiler/x86/sse2-array.lisp similarity index 100% rename from compiler/x86/sse2-array.lisp rename to src/compiler/x86/sse2-array.lisp diff --git a/compiler/x86/sse2-c-call.lisp b/src/compiler/x86/sse2-c-call.lisp similarity index 100% rename from compiler/x86/sse2-c-call.lisp rename to src/compiler/x86/sse2-c-call.lisp diff --git a/compiler/x86/sse2-sap.lisp b/src/compiler/x86/sse2-sap.lisp similarity index 100% rename from compiler/x86/sse2-sap.lisp rename to src/compiler/x86/sse2-sap.lisp diff --git a/compiler/x86/static-fn.lisp b/src/compiler/x86/static-fn.lisp similarity index 100% rename from compiler/x86/static-fn.lisp rename to src/compiler/x86/static-fn.lisp diff --git a/compiler/x86/subprim.lisp b/src/compiler/x86/subprim.lisp similarity index 100% rename from compiler/x86/subprim.lisp rename to src/compiler/x86/subprim.lisp diff --git a/compiler/x86/system.lisp b/src/compiler/x86/system.lisp similarity index 100% rename from compiler/x86/system.lisp rename to src/compiler/x86/system.lisp diff --git a/compiler/x86/type-vops.lisp b/src/compiler/x86/type-vops.lisp similarity index 100% rename from compiler/x86/type-vops.lisp rename to src/compiler/x86/type-vops.lisp diff --git a/compiler/x86/values.lisp b/src/compiler/x86/values.lisp similarity index 100% rename from compiler/x86/values.lisp rename to src/compiler/x86/values.lisp diff --git a/compiler/x86/vm.lisp b/src/compiler/x86/vm.lisp similarity index 100% rename from compiler/x86/vm.lisp rename to src/compiler/x86/vm.lisp diff --git a/compiler/x86/x87-array.lisp b/src/compiler/x86/x87-array.lisp similarity index 100% rename from compiler/x86/x87-array.lisp rename to src/compiler/x86/x87-array.lisp diff --git a/compiler/x86/x87-c-call.lisp b/src/compiler/x86/x87-c-call.lisp similarity index 100% rename from compiler/x86/x87-c-call.lisp rename to src/compiler/x86/x87-c-call.lisp diff --git a/compiler/x86/x87-sap.lisp b/src/compiler/x86/x87-sap.lisp similarity index 100% rename from compiler/x86/x87-sap.lisp rename to src/compiler/x86/x87-sap.lisp diff --git a/compiler/xref.lisp b/src/compiler/xref.lisp similarity index 100% rename from compiler/xref.lisp rename to src/compiler/xref.lisp diff --git a/contrib/CATALOG.TXT b/src/contrib/CATALOG.TXT similarity index 100% rename from contrib/CATALOG.TXT rename to src/contrib/CATALOG.TXT diff --git a/contrib/READ-ME.TXT b/src/contrib/READ-ME.TXT similarity index 100% rename from contrib/READ-ME.TXT rename to src/contrib/READ-ME.TXT diff --git a/contrib/asdf/asdf.lisp b/src/contrib/asdf/asdf.lisp similarity index 100% rename from contrib/asdf/asdf.lisp rename to src/contrib/asdf/asdf.lisp diff --git a/contrib/contrib.lisp b/src/contrib/contrib.lisp similarity index 100% rename from contrib/contrib.lisp rename to src/contrib/contrib.lisp diff --git a/contrib/defsystem/defsystem.lisp b/src/contrib/defsystem/defsystem.lisp similarity index 100% rename from contrib/defsystem/defsystem.lisp rename to src/contrib/defsystem/defsystem.lisp diff --git a/contrib/demos/demos.asd b/src/contrib/demos/demos.asd similarity index 100% rename from contrib/demos/demos.asd rename to src/contrib/demos/demos.asd diff --git a/contrib/demos/demos.catalog b/src/contrib/demos/demos.catalog similarity index 100% rename from contrib/demos/demos.catalog rename to src/contrib/demos/demos.catalog diff --git a/contrib/demos/demos.lisp b/src/contrib/demos/demos.lisp similarity index 100% rename from contrib/demos/demos.lisp rename to src/contrib/demos/demos.lisp diff --git a/contrib/demos/menu.lisp b/src/contrib/demos/menu.lisp similarity index 100% rename from contrib/demos/menu.lisp rename to src/contrib/demos/menu.lisp diff --git a/contrib/embedded-c/embedded-c.asd b/src/contrib/embedded-c/embedded-c.asd similarity index 100% rename from contrib/embedded-c/embedded-c.asd rename to src/contrib/embedded-c/embedded-c.asd diff --git a/contrib/embedded-c/embedded-c.catalog b/src/contrib/embedded-c/embedded-c.catalog similarity index 100% rename from contrib/embedded-c/embedded-c.catalog rename to src/contrib/embedded-c/embedded-c.catalog diff --git a/contrib/embedded-c/embedded-c.lisp b/src/contrib/embedded-c/embedded-c.lisp similarity index 100% rename from contrib/embedded-c/embedded-c.lisp rename to src/contrib/embedded-c/embedded-c.lisp diff --git a/contrib/follow-mouse/follow-mouse.asd b/src/contrib/follow-mouse/follow-mouse.asd similarity index 100% rename from contrib/follow-mouse/follow-mouse.asd rename to src/contrib/follow-mouse/follow-mouse.asd diff --git a/contrib/follow-mouse/follow-mouse.catalog b/src/contrib/follow-mouse/follow-mouse.catalog similarity index 100% rename from contrib/follow-mouse/follow-mouse.catalog rename to src/contrib/follow-mouse/follow-mouse.catalog diff --git a/contrib/follow-mouse/follow-mouse.lisp b/src/contrib/follow-mouse/follow-mouse.lisp similarity index 100% rename from contrib/follow-mouse/follow-mouse.lisp rename to src/contrib/follow-mouse/follow-mouse.lisp diff --git a/contrib/games/feebs/brains.lisp b/src/contrib/games/feebs/brains.lisp similarity index 100% rename from contrib/games/feebs/brains.lisp rename to src/contrib/games/feebs/brains.lisp diff --git a/contrib/games/feebs/feebs.asd b/src/contrib/games/feebs/feebs.asd similarity index 100% rename from contrib/games/feebs/feebs.asd rename to src/contrib/games/feebs/feebs.asd diff --git a/contrib/games/feebs/feebs.catalog b/src/contrib/games/feebs/feebs.catalog similarity index 100% rename from contrib/games/feebs/feebs.catalog rename to src/contrib/games/feebs/feebs.catalog diff --git a/contrib/games/feebs/feebs.lisp b/src/contrib/games/feebs/feebs.lisp similarity index 100% rename from contrib/games/feebs/feebs.lisp rename to src/contrib/games/feebs/feebs.lisp diff --git a/contrib/games/feebs/feebs.log b/src/contrib/games/feebs/feebs.log similarity index 100% rename from contrib/games/feebs/feebs.log rename to src/contrib/games/feebs/feebs.log diff --git a/contrib/games/feebs/feebs.mss b/src/contrib/games/feebs/feebs.mss similarity index 100% rename from contrib/games/feebs/feebs.mss rename to src/contrib/games/feebs/feebs.mss diff --git a/contrib/games/feebs/feebs.tex b/src/contrib/games/feebs/feebs.tex similarity index 100% rename from contrib/games/feebs/feebs.tex rename to src/contrib/games/feebs/feebs.tex diff --git a/contrib/games/feebs/mazes.lisp b/src/contrib/games/feebs/mazes.lisp similarity index 100% rename from contrib/games/feebs/mazes.lisp rename to src/contrib/games/feebs/mazes.lisp diff --git a/contrib/hist/hist.asd b/src/contrib/hist/hist.asd similarity index 100% rename from contrib/hist/hist.asd rename to src/contrib/hist/hist.asd diff --git a/contrib/hist/hist.catalog b/src/contrib/hist/hist.catalog similarity index 100% rename from contrib/hist/hist.catalog rename to src/contrib/hist/hist.catalog diff --git a/contrib/hist/hist.lisp b/src/contrib/hist/hist.lisp similarity index 100% rename from contrib/hist/hist.lisp rename to src/contrib/hist/hist.lisp diff --git a/contrib/library-maintenance/catalog-cat.lisp b/src/contrib/library-maintenance/catalog-cat.lisp similarity index 100% rename from contrib/library-maintenance/catalog-cat.lisp rename to src/contrib/library-maintenance/catalog-cat.lisp diff --git a/contrib/library-maintenance/compile-lib.lisp b/src/contrib/library-maintenance/compile-lib.lisp similarity index 100% rename from contrib/library-maintenance/compile-lib.lisp rename to src/contrib/library-maintenance/compile-lib.lisp diff --git a/contrib/library-maintenance/old-catalog-format.txt b/src/contrib/library-maintenance/old-catalog-format.txt similarity index 100% rename from contrib/library-maintenance/old-catalog-format.txt rename to src/contrib/library-maintenance/old-catalog-format.txt diff --git a/contrib/ops/b.ops b/src/contrib/ops/b.ops similarity index 100% rename from contrib/ops/b.ops rename to src/contrib/ops/b.ops diff --git a/contrib/ops/bug.ops b/src/contrib/ops/bug.ops similarity index 100% rename from contrib/ops/bug.ops rename to src/contrib/ops/bug.ops diff --git a/contrib/ops/ceramic.ops b/src/contrib/ops/ceramic.ops similarity index 100% rename from contrib/ops/ceramic.ops rename to src/contrib/ops/ceramic.ops diff --git a/contrib/ops/compile-ops.lisp b/src/contrib/ops/compile-ops.lisp similarity index 100% rename from contrib/ops/compile-ops.lisp rename to src/contrib/ops/compile-ops.lisp diff --git a/contrib/ops/dec.ops b/src/contrib/ops/dec.ops similarity index 100% rename from contrib/ops/dec.ops rename to src/contrib/ops/dec.ops diff --git a/contrib/ops/fbug.ops b/src/contrib/ops/fbug.ops similarity index 100% rename from contrib/ops/fbug.ops rename to src/contrib/ops/fbug.ops diff --git a/contrib/ops/haunt.ops b/src/contrib/ops/haunt.ops similarity index 100% rename from contrib/ops/haunt.ops rename to src/contrib/ops/haunt.ops diff --git a/contrib/ops/mab.ops b/src/contrib/ops/mab.ops similarity index 100% rename from contrib/ops/mab.ops rename to src/contrib/ops/mab.ops diff --git a/contrib/ops/myw.ops b/src/contrib/ops/myw.ops similarity index 100% rename from contrib/ops/myw.ops rename to src/contrib/ops/myw.ops diff --git a/contrib/ops/ops-backup.lisp b/src/contrib/ops/ops-backup.lisp similarity index 100% rename from contrib/ops/ops-backup.lisp rename to src/contrib/ops/ops-backup.lisp diff --git a/contrib/ops/ops-compile.lisp b/src/contrib/ops/ops-compile.lisp similarity index 100% rename from contrib/ops/ops-compile.lisp rename to src/contrib/ops/ops-compile.lisp diff --git a/contrib/ops/ops-io.lisp b/src/contrib/ops/ops-io.lisp similarity index 100% rename from contrib/ops/ops-io.lisp rename to src/contrib/ops/ops-io.lisp diff --git a/contrib/ops/ops-main.lisp b/src/contrib/ops/ops-main.lisp similarity index 100% rename from contrib/ops/ops-main.lisp rename to src/contrib/ops/ops-main.lisp diff --git a/contrib/ops/ops-match.lisp b/src/contrib/ops/ops-match.lisp similarity index 100% rename from contrib/ops/ops-match.lisp rename to src/contrib/ops/ops-match.lisp diff --git a/contrib/ops/ops-rhs.lisp b/src/contrib/ops/ops-rhs.lisp similarity index 100% rename from contrib/ops/ops-rhs.lisp rename to src/contrib/ops/ops-rhs.lisp diff --git a/contrib/ops/ops-util.lisp b/src/contrib/ops/ops-util.lisp similarity index 100% rename from contrib/ops/ops-util.lisp rename to src/contrib/ops/ops-util.lisp diff --git a/contrib/ops/ops.asd b/src/contrib/ops/ops.asd similarity index 100% rename from contrib/ops/ops.asd rename to src/contrib/ops/ops.asd diff --git a/contrib/ops/ops.catalog b/src/contrib/ops/ops.catalog similarity index 100% rename from contrib/ops/ops.catalog rename to src/contrib/ops/ops.catalog diff --git a/contrib/ops/ops.lisp b/src/contrib/ops/ops.lisp similarity index 100% rename from contrib/ops/ops.lisp rename to src/contrib/ops/ops.lisp diff --git a/contrib/ops/pp.ops b/src/contrib/ops/pp.ops similarity index 100% rename from contrib/ops/pp.ops rename to src/contrib/ops/pp.ops diff --git a/contrib/ops/rubik.ops b/src/contrib/ops/rubik.ops similarity index 100% rename from contrib/ops/rubik.ops rename to src/contrib/ops/rubik.ops diff --git a/contrib/ops/test1.ops b/src/contrib/ops/test1.ops similarity index 100% rename from contrib/ops/test1.ops rename to src/contrib/ops/test1.ops diff --git a/contrib/ops/test2.ops b/src/contrib/ops/test2.ops similarity index 100% rename from contrib/ops/test2.ops rename to src/contrib/ops/test2.ops diff --git a/contrib/ops/test3.ops b/src/contrib/ops/test3.ops similarity index 100% rename from contrib/ops/test3.ops rename to src/contrib/ops/test3.ops diff --git a/contrib/ops/tourney.ops b/src/contrib/ops/tourney.ops similarity index 100% rename from contrib/ops/tourney.ops rename to src/contrib/ops/tourney.ops diff --git a/contrib/ops/ttt.ops b/src/contrib/ops/ttt.ops similarity index 100% rename from contrib/ops/ttt.ops rename to src/contrib/ops/ttt.ops diff --git a/contrib/ops/weaver.ops b/src/contrib/ops/weaver.ops similarity index 100% rename from contrib/ops/weaver.ops rename to src/contrib/ops/weaver.ops diff --git a/contrib/psgraph/psgraph.asd b/src/contrib/psgraph/psgraph.asd similarity index 100% rename from contrib/psgraph/psgraph.asd rename to src/contrib/psgraph/psgraph.asd diff --git a/contrib/psgraph/psgraph.catalog b/src/contrib/psgraph/psgraph.catalog similarity index 100% rename from contrib/psgraph/psgraph.catalog rename to src/contrib/psgraph/psgraph.catalog diff --git a/contrib/psgraph/psgraph.doc b/src/contrib/psgraph/psgraph.doc similarity index 100% rename from contrib/psgraph/psgraph.doc rename to src/contrib/psgraph/psgraph.doc diff --git a/contrib/psgraph/psgraph.lisp b/src/contrib/psgraph/psgraph.lisp similarity index 100% rename from contrib/psgraph/psgraph.lisp rename to src/contrib/psgraph/psgraph.lisp diff --git a/contrib/sprof/compile-sprof.lisp b/src/contrib/sprof/compile-sprof.lisp similarity index 100% rename from contrib/sprof/compile-sprof.lisp rename to src/contrib/sprof/compile-sprof.lisp diff --git a/contrib/sprof/sprof.asd b/src/contrib/sprof/sprof.asd similarity index 100% rename from contrib/sprof/sprof.asd rename to src/contrib/sprof/sprof.asd diff --git a/contrib/sprof/sprof.catalog b/src/contrib/sprof/sprof.catalog similarity index 100% rename from contrib/sprof/sprof.catalog rename to src/contrib/sprof/sprof.catalog diff --git a/contrib/sprof/sprof.lisp b/src/contrib/sprof/sprof.lisp similarity index 100% rename from contrib/sprof/sprof.lisp rename to src/contrib/sprof/sprof.lisp diff --git a/docs/cmu-user/.cvsignore b/src/docs/cmu-user/.cvsignore similarity index 100% rename from docs/cmu-user/.cvsignore rename to src/docs/cmu-user/.cvsignore diff --git a/docs/cmu-user/Makefile b/src/docs/cmu-user/Makefile similarity index 100% rename from docs/cmu-user/Makefile rename to src/docs/cmu-user/Makefile diff --git a/docs/cmu-user/aliens.tex b/src/docs/cmu-user/aliens.tex similarity index 100% rename from docs/cmu-user/aliens.tex rename to src/docs/cmu-user/aliens.tex diff --git a/docs/cmu-user/cmu-user.dict b/src/docs/cmu-user/cmu-user.dict similarity index 100% rename from docs/cmu-user/cmu-user.dict rename to src/docs/cmu-user/cmu-user.dict diff --git a/docs/cmu-user/cmu-user.hva b/src/docs/cmu-user/cmu-user.hva similarity index 100% rename from docs/cmu-user/cmu-user.hva rename to src/docs/cmu-user/cmu-user.hva diff --git a/docs/cmu-user/cmu-user.tex b/src/docs/cmu-user/cmu-user.tex similarity index 100% rename from docs/cmu-user/cmu-user.tex rename to src/docs/cmu-user/cmu-user.tex diff --git a/docs/cmu-user/cmucl.css b/src/docs/cmu-user/cmucl.css similarity index 100% rename from docs/cmu-user/cmucl.css rename to src/docs/cmu-user/cmucl.css diff --git a/docs/cmu-user/compiler-hint.tex b/src/docs/cmu-user/compiler-hint.tex similarity index 100% rename from docs/cmu-user/compiler-hint.tex rename to src/docs/cmu-user/compiler-hint.tex diff --git a/docs/cmu-user/compiler.tex b/src/docs/cmu-user/compiler.tex similarity index 100% rename from docs/cmu-user/compiler.tex rename to src/docs/cmu-user/compiler.tex diff --git a/docs/cmu-user/contents_motif.gif b/src/docs/cmu-user/contents_motif.gif similarity index 100% rename from docs/cmu-user/contents_motif.gif rename to src/docs/cmu-user/contents_motif.gif diff --git a/docs/cmu-user/cross-referencing.tex b/src/docs/cmu-user/cross-referencing.tex similarity index 100% rename from docs/cmu-user/cross-referencing.tex rename to src/docs/cmu-user/cross-referencing.tex diff --git a/docs/cmu-user/debug-internals.tex b/src/docs/cmu-user/debug-internals.tex similarity index 100% rename from docs/cmu-user/debug-internals.tex rename to src/docs/cmu-user/debug-internals.tex diff --git a/docs/cmu-user/debugger.tex b/src/docs/cmu-user/debugger.tex similarity index 100% rename from docs/cmu-user/debugger.tex rename to src/docs/cmu-user/debugger.tex diff --git a/docs/cmu-user/extensions.tex b/src/docs/cmu-user/extensions.tex similarity index 100% rename from docs/cmu-user/extensions.tex rename to src/docs/cmu-user/extensions.tex diff --git a/docs/cmu-user/hierarchical-packages.tex b/src/docs/cmu-user/hierarchical-packages.tex similarity index 100% rename from docs/cmu-user/hierarchical-packages.tex rename to src/docs/cmu-user/hierarchical-packages.tex diff --git a/docs/cmu-user/internet.tex b/src/docs/cmu-user/internet.tex similarity index 100% rename from docs/cmu-user/internet.tex rename to src/docs/cmu-user/internet.tex diff --git a/docs/cmu-user/introduction.tex b/src/docs/cmu-user/introduction.tex similarity index 100% rename from docs/cmu-user/introduction.tex rename to src/docs/cmu-user/introduction.tex diff --git a/docs/cmu-user/ipc.tex b/src/docs/cmu-user/ipc.tex similarity index 100% rename from docs/cmu-user/ipc.tex rename to src/docs/cmu-user/ipc.tex diff --git a/docs/cmu-user/latex2html.tex b/src/docs/cmu-user/latex2html.tex similarity index 100% rename from docs/cmu-user/latex2html.tex rename to src/docs/cmu-user/latex2html.tex diff --git a/docs/cmu-user/macros.tex b/src/docs/cmu-user/macros.tex similarity index 100% rename from docs/cmu-user/macros.tex rename to src/docs/cmu-user/macros.tex diff --git a/docs/cmu-user/next_motif.gif b/src/docs/cmu-user/next_motif.gif similarity index 100% rename from docs/cmu-user/next_motif.gif rename to src/docs/cmu-user/next_motif.gif diff --git a/docs/cmu-user/package-locks.tex b/src/docs/cmu-user/package-locks.tex similarity index 100% rename from docs/cmu-user/package-locks.tex rename to src/docs/cmu-user/package-locks.tex diff --git a/docs/cmu-user/previous_motif.gif b/src/docs/cmu-user/previous_motif.gif similarity index 100% rename from docs/cmu-user/previous_motif.gif rename to src/docs/cmu-user/previous_motif.gif diff --git a/docs/cmu-user/serve-event.tex b/src/docs/cmu-user/serve-event.tex similarity index 100% rename from docs/cmu-user/serve-event.tex rename to src/docs/cmu-user/serve-event.tex diff --git a/docs/cmu-user/simple-streams.tex b/src/docs/cmu-user/simple-streams.tex similarity index 100% rename from docs/cmu-user/simple-streams.tex rename to src/docs/cmu-user/simple-streams.tex diff --git a/docs/cmu-user/typehtml.dtx b/src/docs/cmu-user/typehtml.dtx similarity index 100% rename from docs/cmu-user/typehtml.dtx rename to src/docs/cmu-user/typehtml.dtx diff --git a/docs/cmu-user/typehtml.ins b/src/docs/cmu-user/typehtml.ins similarity index 100% rename from docs/cmu-user/typehtml.ins rename to src/docs/cmu-user/typehtml.ins diff --git a/docs/cmu-user/typehtml.sty b/src/docs/cmu-user/typehtml.sty similarity index 100% rename from docs/cmu-user/typehtml.sty rename to src/docs/cmu-user/typehtml.sty diff --git a/docs/cmu-user/unicode.tex b/src/docs/cmu-user/unicode.tex similarity index 100% rename from docs/cmu-user/unicode.tex rename to src/docs/cmu-user/unicode.tex diff --git a/docs/cmu-user/unix.tex b/src/docs/cmu-user/unix.tex similarity index 100% rename from docs/cmu-user/unix.tex rename to src/docs/cmu-user/unix.tex diff --git a/docs/database/cmulisp-fmt.el b/src/docs/database/cmulisp-fmt.el similarity index 100% rename from docs/database/cmulisp-fmt.el rename to src/docs/database/cmulisp-fmt.el diff --git a/docs/database/cmulisp.sty b/src/docs/database/cmulisp.sty similarity index 100% rename from docs/database/cmulisp.sty rename to src/docs/database/cmulisp.sty diff --git a/docs/database/dbolio.lib b/src/docs/database/dbolio.lib similarity index 100% rename from docs/database/dbolio.lib rename to src/docs/database/dbolio.lib diff --git a/docs/database/hem.lib b/src/docs/database/hem.lib similarity index 100% rename from docs/database/hem.lib rename to src/docs/database/hem.lib diff --git a/docs/database/outtir.lib b/src/docs/database/outtir.lib similarity index 100% rename from docs/database/outtir.lib rename to src/docs/database/outtir.lib diff --git a/docs/database/spice.lib b/src/docs/database/spice.lib similarity index 100% rename from docs/database/spice.lib rename to src/docs/database/spice.lib diff --git a/docs/database/spicer.fon b/src/docs/database/spicer.fon similarity index 100% rename from docs/database/spicer.fon rename to src/docs/database/spicer.fon diff --git a/docs/database/table.lib b/src/docs/database/table.lib similarity index 100% rename from docs/database/table.lib rename to src/docs/database/table.lib diff --git a/docs/database/uttir.lib b/src/docs/database/uttir.lib similarity index 100% rename from docs/database/uttir.lib rename to src/docs/database/uttir.lib diff --git a/docs/doc-diff.lisp b/src/docs/doc-diff.lisp similarity index 100% rename from docs/doc-diff.lisp rename to src/docs/doc-diff.lisp diff --git a/docs/hem/cim/aux-sys.mss b/src/docs/hem/cim/aux-sys.mss similarity index 100% rename from docs/hem/cim/aux-sys.mss rename to src/docs/hem/cim/aux-sys.mss diff --git a/docs/hem/cim/cim.mss b/src/docs/hem/cim/cim.mss similarity index 100% rename from docs/hem/cim/cim.mss rename to src/docs/hem/cim/cim.mss diff --git a/docs/hem/hem-docs.log b/src/docs/hem/hem-docs.log similarity index 100% rename from docs/hem/hem-docs.log rename to src/docs/hem/hem-docs.log diff --git a/docs/hem/hem.dict b/src/docs/hem/hem.dict similarity index 100% rename from docs/hem/hem.dict rename to src/docs/hem/hem.dict diff --git a/docs/hem/user/commands.mss b/src/docs/hem/user/commands.mss similarity index 100% rename from docs/hem/user/commands.mss rename to src/docs/hem/user/commands.mss diff --git a/docs/hem/user/intro.mss b/src/docs/hem/user/intro.mss similarity index 100% rename from docs/hem/user/intro.mss rename to src/docs/hem/user/intro.mss diff --git a/docs/hem/user/lisp.mss b/src/docs/hem/user/lisp.mss similarity index 100% rename from docs/hem/user/lisp.mss rename to src/docs/hem/user/lisp.mss diff --git a/docs/hem/user/mail.mss b/src/docs/hem/user/mail.mss similarity index 100% rename from docs/hem/user/mail.mss rename to src/docs/hem/user/mail.mss diff --git a/docs/hem/user/netnews.mss b/src/docs/hem/user/netnews.mss similarity index 100% rename from docs/hem/user/netnews.mss rename to src/docs/hem/user/netnews.mss diff --git a/docs/hem/user/special-modes.mss b/src/docs/hem/user/special-modes.mss similarity index 100% rename from docs/hem/user/special-modes.mss rename to src/docs/hem/user/special-modes.mss diff --git a/docs/hem/user/user.mss b/src/docs/hem/user/user.mss similarity index 100% rename from docs/hem/user/user.mss rename to src/docs/hem/user/user.mss diff --git a/docs/interface/internals.doc b/src/docs/interface/internals.doc similarity index 100% rename from docs/interface/internals.doc rename to src/docs/interface/internals.doc diff --git a/docs/interface/internals.tex b/src/docs/interface/internals.tex similarity index 100% rename from docs/interface/internals.tex rename to src/docs/interface/internals.tex diff --git a/docs/interface/toolkit.doc b/src/docs/interface/toolkit.doc similarity index 100% rename from docs/interface/toolkit.doc rename to src/docs/interface/toolkit.doc diff --git a/docs/interface/toolkit.tex b/src/docs/interface/toolkit.tex similarity index 100% rename from docs/interface/toolkit.tex rename to src/docs/interface/toolkit.tex diff --git a/docs/internals/.cvsignore b/src/docs/internals/.cvsignore similarity index 100% rename from docs/internals/.cvsignore rename to src/docs/internals/.cvsignore diff --git a/docs/internals/Makefile b/src/docs/internals/Makefile similarity index 100% rename from docs/internals/Makefile rename to src/docs/internals/Makefile diff --git a/docs/internals/architecture.tex b/src/docs/internals/architecture.tex similarity index 100% rename from docs/internals/architecture.tex rename to src/docs/internals/architecture.tex diff --git a/docs/internals/back.tex b/src/docs/internals/back.tex similarity index 100% rename from docs/internals/back.tex rename to src/docs/internals/back.tex diff --git a/docs/internals/compiler-overview.tex b/src/docs/internals/compiler-overview.tex similarity index 100% rename from docs/internals/compiler-overview.tex rename to src/docs/internals/compiler-overview.tex diff --git a/docs/internals/compiler.tex b/src/docs/internals/compiler.tex similarity index 100% rename from docs/internals/compiler.tex rename to src/docs/internals/compiler.tex diff --git a/docs/internals/debugger.tex b/src/docs/internals/debugger.tex similarity index 100% rename from docs/internals/debugger.tex rename to src/docs/internals/debugger.tex diff --git a/docs/internals/design.tex b/src/docs/internals/design.tex similarity index 100% rename from docs/internals/design.tex rename to src/docs/internals/design.tex diff --git a/docs/internals/environment.tex b/src/docs/internals/environment.tex similarity index 100% rename from docs/internals/environment.tex rename to src/docs/internals/environment.tex diff --git a/docs/internals/executable.tex b/src/docs/internals/executable.tex similarity index 100% rename from docs/internals/executable.tex rename to src/docs/internals/executable.tex diff --git a/docs/internals/fasl.tex b/src/docs/internals/fasl.tex similarity index 100% rename from docs/internals/fasl.tex rename to src/docs/internals/fasl.tex diff --git a/docs/internals/front.tex b/src/docs/internals/front.tex similarity index 100% rename from docs/internals/front.tex rename to src/docs/internals/front.tex diff --git a/docs/internals/glossary.tex b/src/docs/internals/glossary.tex similarity index 100% rename from docs/internals/glossary.tex rename to src/docs/internals/glossary.tex diff --git a/docs/internals/interface.tex b/src/docs/internals/interface.tex similarity index 100% rename from docs/internals/interface.tex rename to src/docs/internals/interface.tex diff --git a/docs/internals/internal-design.txt b/src/docs/internals/internal-design.txt similarity index 100% rename from docs/internals/internal-design.txt rename to src/docs/internals/internal-design.txt diff --git a/docs/internals/interpreter.tex b/src/docs/internals/interpreter.tex similarity index 100% rename from docs/internals/interpreter.tex rename to src/docs/internals/interpreter.tex diff --git a/docs/internals/lowlev.tex b/src/docs/internals/lowlev.tex similarity index 100% rename from docs/internals/lowlev.tex rename to src/docs/internals/lowlev.tex diff --git a/docs/internals/middle.tex b/src/docs/internals/middle.tex similarity index 100% rename from docs/internals/middle.tex rename to src/docs/internals/middle.tex diff --git a/docs/internals/object.tex b/src/docs/internals/object.tex similarity index 100% rename from docs/internals/object.tex rename to src/docs/internals/object.tex diff --git a/docs/internals/outline.txt b/src/docs/internals/outline.txt similarity index 100% rename from docs/internals/outline.txt rename to src/docs/internals/outline.txt diff --git a/docs/internals/retargeting.tex b/src/docs/internals/retargeting.tex similarity index 100% rename from docs/internals/retargeting.tex rename to src/docs/internals/retargeting.tex diff --git a/docs/internals/run-time.tex b/src/docs/internals/run-time.tex similarity index 100% rename from docs/internals/run-time.tex rename to src/docs/internals/run-time.tex diff --git a/docs/internals/vm.tex b/src/docs/internals/vm.tex similarity index 100% rename from docs/internals/vm.tex rename to src/docs/internals/vm.tex diff --git a/docs/rtguts.mss b/src/docs/rtguts.mss similarity index 100% rename from docs/rtguts.mss rename to src/docs/rtguts.mss diff --git a/general-info/COPYRIGHTS b/src/general-info/COPYRIGHTS similarity index 100% rename from general-info/COPYRIGHTS rename to src/general-info/COPYRIGHTS diff --git a/general-info/README b/src/general-info/README similarity index 100% rename from general-info/README rename to src/general-info/README diff --git a/general-info/alpha-notes-thru-92.txt b/src/general-info/alpha-notes-thru-92.txt similarity index 100% rename from general-info/alpha-notes-thru-92.txt rename to src/general-info/alpha-notes-thru-92.txt diff --git a/general-info/alpha-release-notes.txt b/src/general-info/alpha-release-notes.txt similarity index 100% rename from general-info/alpha-release-notes.txt rename to src/general-info/alpha-release-notes.txt diff --git a/general-info/beta-release-notes.txt b/src/general-info/beta-release-notes.txt similarity index 100% rename from general-info/beta-release-notes.txt rename to src/general-info/beta-release-notes.txt diff --git a/general-info/bugs.txt b/src/general-info/bugs.txt similarity index 100% rename from general-info/bugs.txt rename to src/general-info/bugs.txt diff --git a/general-info/cmu-README.txt b/src/general-info/cmu-README.txt similarity index 100% rename from general-info/cmu-README.txt rename to src/general-info/cmu-README.txt diff --git a/general-info/cmucl.1 b/src/general-info/cmucl.1 similarity index 100% rename from general-info/cmucl.1 rename to src/general-info/cmucl.1 diff --git a/general-info/lisp.1 b/src/general-info/lisp.1 similarity index 100% rename from general-info/lisp.1 rename to src/general-info/lisp.1 diff --git a/general-info/net-README.txt b/src/general-info/net-README.txt similarity index 100% rename from general-info/net-README.txt rename to src/general-info/net-README.txt diff --git a/general-info/net-announce.txt b/src/general-info/net-announce.txt similarity index 100% rename from general-info/net-announce.txt rename to src/general-info/net-announce.txt diff --git a/general-info/omega-release-notes.txt b/src/general-info/omega-release-notes.txt similarity index 100% rename from general-info/omega-release-notes.txt rename to src/general-info/omega-release-notes.txt diff --git a/general-info/release-18d.txt b/src/general-info/release-18d.txt similarity index 100% rename from general-info/release-18d.txt rename to src/general-info/release-18d.txt diff --git a/general-info/release-18e.txt b/src/general-info/release-18e.txt similarity index 100% rename from general-info/release-18e.txt rename to src/general-info/release-18e.txt diff --git a/general-info/release-19a.txt b/src/general-info/release-19a.txt similarity index 100% rename from general-info/release-19a.txt rename to src/general-info/release-19a.txt diff --git a/general-info/release-19b.txt b/src/general-info/release-19b.txt similarity index 100% rename from general-info/release-19b.txt rename to src/general-info/release-19b.txt diff --git a/general-info/release-19c.txt b/src/general-info/release-19c.txt similarity index 100% rename from general-info/release-19c.txt rename to src/general-info/release-19c.txt diff --git a/general-info/release-19d.txt b/src/general-info/release-19d.txt similarity index 100% rename from general-info/release-19d.txt rename to src/general-info/release-19d.txt diff --git a/general-info/release-19e.txt b/src/general-info/release-19e.txt similarity index 100% rename from general-info/release-19e.txt rename to src/general-info/release-19e.txt diff --git a/general-info/release-19f.txt b/src/general-info/release-19f.txt similarity index 100% rename from general-info/release-19f.txt rename to src/general-info/release-19f.txt diff --git a/general-info/release-20a.txt b/src/general-info/release-20a.txt similarity index 100% rename from general-info/release-20a.txt rename to src/general-info/release-20a.txt diff --git a/general-info/release-20b.txt b/src/general-info/release-20b.txt similarity index 100% rename from general-info/release-20b.txt rename to src/general-info/release-20b.txt diff --git a/general-info/release-20c.txt b/src/general-info/release-20c.txt similarity index 100% rename from general-info/release-20c.txt rename to src/general-info/release-20c.txt diff --git a/general-info/release-20d.txt b/src/general-info/release-20d.txt similarity index 100% rename from general-info/release-20d.txt rename to src/general-info/release-20d.txt diff --git a/general-info/tech-report.txt b/src/general-info/tech-report.txt similarity index 100% rename from general-info/tech-report.txt rename to src/general-info/tech-report.txt diff --git a/hemlock/XKeysymDB b/src/hemlock/XKeysymDB similarity index 100% rename from hemlock/XKeysymDB rename to src/hemlock/XKeysymDB diff --git a/hemlock/abbrev.lisp b/src/hemlock/abbrev.lisp similarity index 100% rename from hemlock/abbrev.lisp rename to src/hemlock/abbrev.lisp diff --git a/hemlock/auto-save.lisp b/src/hemlock/auto-save.lisp similarity index 100% rename from hemlock/auto-save.lisp rename to src/hemlock/auto-save.lisp diff --git a/hemlock/bindings.lisp b/src/hemlock/bindings.lisp similarity index 100% rename from hemlock/bindings.lisp rename to src/hemlock/bindings.lisp diff --git a/hemlock/bit-display.lisp b/src/hemlock/bit-display.lisp similarity index 100% rename from hemlock/bit-display.lisp rename to src/hemlock/bit-display.lisp diff --git a/hemlock/bit-screen.lisp b/src/hemlock/bit-screen.lisp similarity index 100% rename from hemlock/bit-screen.lisp rename to src/hemlock/bit-screen.lisp diff --git a/hemlock/bit-stream.lisp b/src/hemlock/bit-stream.lisp similarity index 100% rename from hemlock/bit-stream.lisp rename to src/hemlock/bit-stream.lisp diff --git a/hemlock/bufed.lisp b/src/hemlock/bufed.lisp similarity index 100% rename from hemlock/bufed.lisp rename to src/hemlock/bufed.lisp diff --git a/hemlock/buffer.lisp b/src/hemlock/buffer.lisp similarity index 100% rename from hemlock/buffer.lisp rename to src/hemlock/buffer.lisp diff --git a/hemlock/charmacs.lisp b/src/hemlock/charmacs.lisp similarity index 100% rename from hemlock/charmacs.lisp rename to src/hemlock/charmacs.lisp diff --git a/hemlock/command.lisp b/src/hemlock/command.lisp similarity index 100% rename from hemlock/command.lisp rename to src/hemlock/command.lisp diff --git a/hemlock/comments.lisp b/src/hemlock/comments.lisp similarity index 100% rename from hemlock/comments.lisp rename to src/hemlock/comments.lisp diff --git a/hemlock/compilation.order b/src/hemlock/compilation.order similarity index 100% rename from hemlock/compilation.order rename to src/hemlock/compilation.order diff --git a/hemlock/completion.lisp b/src/hemlock/completion.lisp similarity index 100% rename from hemlock/completion.lisp rename to src/hemlock/completion.lisp diff --git a/hemlock/cursor.lisp b/src/hemlock/cursor.lisp similarity index 100% rename from hemlock/cursor.lisp rename to src/hemlock/cursor.lisp diff --git a/hemlock/dabbrev.lisp b/src/hemlock/dabbrev.lisp similarity index 100% rename from hemlock/dabbrev.lisp rename to src/hemlock/dabbrev.lisp diff --git a/hemlock/debug.lisp b/src/hemlock/debug.lisp similarity index 100% rename from hemlock/debug.lisp rename to src/hemlock/debug.lisp diff --git a/hemlock/defsyn.lisp b/src/hemlock/defsyn.lisp similarity index 100% rename from hemlock/defsyn.lisp rename to src/hemlock/defsyn.lisp diff --git a/hemlock/dired.lisp b/src/hemlock/dired.lisp similarity index 100% rename from hemlock/dired.lisp rename to src/hemlock/dired.lisp diff --git a/hemlock/diredcoms.lisp b/src/hemlock/diredcoms.lisp similarity index 100% rename from hemlock/diredcoms.lisp rename to src/hemlock/diredcoms.lisp diff --git a/hemlock/display.lisp b/src/hemlock/display.lisp similarity index 100% rename from hemlock/display.lisp rename to src/hemlock/display.lisp diff --git a/hemlock/doccoms.lisp b/src/hemlock/doccoms.lisp similarity index 100% rename from hemlock/doccoms.lisp rename to src/hemlock/doccoms.lisp diff --git a/hemlock/dylan.lisp b/src/hemlock/dylan.lisp similarity index 100% rename from hemlock/dylan.lisp rename to src/hemlock/dylan.lisp diff --git a/hemlock/echo.lisp b/src/hemlock/echo.lisp similarity index 100% rename from hemlock/echo.lisp rename to src/hemlock/echo.lisp diff --git a/hemlock/echocoms.lisp b/src/hemlock/echocoms.lisp similarity index 100% rename from hemlock/echocoms.lisp rename to src/hemlock/echocoms.lisp diff --git a/hemlock/ed-integrity.lisp b/src/hemlock/ed-integrity.lisp similarity index 100% rename from hemlock/ed-integrity.lisp rename to src/hemlock/ed-integrity.lisp diff --git a/hemlock/edit-defs.lisp b/src/hemlock/edit-defs.lisp similarity index 100% rename from hemlock/edit-defs.lisp rename to src/hemlock/edit-defs.lisp diff --git a/hemlock/eval-server.lisp b/src/hemlock/eval-server.lisp similarity index 100% rename from hemlock/eval-server.lisp rename to src/hemlock/eval-server.lisp diff --git a/hemlock/filecoms.lisp b/src/hemlock/filecoms.lisp similarity index 100% rename from hemlock/filecoms.lisp rename to src/hemlock/filecoms.lisp diff --git a/hemlock/files.lisp b/src/hemlock/files.lisp similarity index 100% rename from hemlock/files.lisp rename to src/hemlock/files.lisp diff --git a/hemlock/fill.lisp b/src/hemlock/fill.lisp similarity index 100% rename from hemlock/fill.lisp rename to src/hemlock/fill.lisp diff --git a/hemlock/font.lisp b/src/hemlock/font.lisp similarity index 100% rename from hemlock/font.lisp rename to src/hemlock/font.lisp diff --git a/hemlock/fonts/8x13u.snf b/src/hemlock/fonts/8x13u.snf similarity index 100% rename from hemlock/fonts/8x13u.snf rename to src/hemlock/fonts/8x13u.snf diff --git a/hemlock/fonts/fonts.dir b/src/hemlock/fonts/fonts.dir similarity index 100% rename from hemlock/fonts/fonts.dir rename to src/hemlock/fonts/fonts.dir diff --git a/hemlock/gosmacs.lisp b/src/hemlock/gosmacs.lisp similarity index 100% rename from hemlock/gosmacs.lisp rename to src/hemlock/gosmacs.lisp diff --git a/hemlock/group.lisp b/src/hemlock/group.lisp similarity index 100% rename from hemlock/group.lisp rename to src/hemlock/group.lisp diff --git a/hemlock/hacks.lisp b/src/hemlock/hacks.lisp similarity index 100% rename from hemlock/hacks.lisp rename to src/hemlock/hacks.lisp diff --git a/hemlock/hemlock.log b/src/hemlock/hemlock.log similarity index 100% rename from hemlock/hemlock.log rename to src/hemlock/hemlock.log diff --git a/hemlock/hemlock.upd b/src/hemlock/hemlock.upd similarity index 100% rename from hemlock/hemlock.upd rename to src/hemlock/hemlock.upd diff --git a/hemlock/hemlock11.cursor b/src/hemlock/hemlock11.cursor similarity index 100% rename from hemlock/hemlock11.cursor rename to src/hemlock/hemlock11.cursor diff --git a/hemlock/hemlock11.mask b/src/hemlock/hemlock11.mask similarity index 100% rename from hemlock/hemlock11.mask rename to src/hemlock/hemlock11.mask diff --git a/hemlock/hi-integrity.lisp b/src/hemlock/hi-integrity.lisp similarity index 100% rename from hemlock/hi-integrity.lisp rename to src/hemlock/hi-integrity.lisp diff --git a/hemlock/highlight.lisp b/src/hemlock/highlight.lisp similarity index 100% rename from hemlock/highlight.lisp rename to src/hemlock/highlight.lisp diff --git a/hemlock/htext1.lisp b/src/hemlock/htext1.lisp similarity index 100% rename from hemlock/htext1.lisp rename to src/hemlock/htext1.lisp diff --git a/hemlock/htext2.lisp b/src/hemlock/htext2.lisp similarity index 100% rename from hemlock/htext2.lisp rename to src/hemlock/htext2.lisp diff --git a/hemlock/htext3.lisp b/src/hemlock/htext3.lisp similarity index 100% rename from hemlock/htext3.lisp rename to src/hemlock/htext3.lisp diff --git a/hemlock/htext4.lisp b/src/hemlock/htext4.lisp similarity index 100% rename from hemlock/htext4.lisp rename to src/hemlock/htext4.lisp diff --git a/hemlock/hunk-draw.lisp b/src/hemlock/hunk-draw.lisp similarity index 100% rename from hemlock/hunk-draw.lisp rename to src/hemlock/hunk-draw.lisp diff --git a/hemlock/icom.lisp b/src/hemlock/icom.lisp similarity index 100% rename from hemlock/icom.lisp rename to src/hemlock/icom.lisp diff --git a/hemlock/indent.lisp b/src/hemlock/indent.lisp similarity index 100% rename from hemlock/indent.lisp rename to src/hemlock/indent.lisp diff --git a/hemlock/input.lisp b/src/hemlock/input.lisp similarity index 100% rename from hemlock/input.lisp rename to src/hemlock/input.lisp diff --git a/hemlock/interp.lisp b/src/hemlock/interp.lisp similarity index 100% rename from hemlock/interp.lisp rename to src/hemlock/interp.lisp diff --git a/hemlock/kbdmac.lisp b/src/hemlock/kbdmac.lisp similarity index 100% rename from hemlock/kbdmac.lisp rename to src/hemlock/kbdmac.lisp diff --git a/hemlock/key-event.lisp b/src/hemlock/key-event.lisp similarity index 100% rename from hemlock/key-event.lisp rename to src/hemlock/key-event.lisp diff --git a/hemlock/keysym-defs.lisp b/src/hemlock/keysym-defs.lisp similarity index 100% rename from hemlock/keysym-defs.lisp rename to src/hemlock/keysym-defs.lisp diff --git a/hemlock/keytran.lisp b/src/hemlock/keytran.lisp similarity index 100% rename from hemlock/keytran.lisp rename to src/hemlock/keytran.lisp diff --git a/hemlock/keytrandefs.lisp b/src/hemlock/keytrandefs.lisp similarity index 100% rename from hemlock/keytrandefs.lisp rename to src/hemlock/keytrandefs.lisp diff --git a/hemlock/killcoms.lisp b/src/hemlock/killcoms.lisp similarity index 100% rename from hemlock/killcoms.lisp rename to src/hemlock/killcoms.lisp diff --git a/hemlock/line.lisp b/src/hemlock/line.lisp similarity index 100% rename from hemlock/line.lisp rename to src/hemlock/line.lisp diff --git a/hemlock/linimage.lisp b/src/hemlock/linimage.lisp similarity index 100% rename from hemlock/linimage.lisp rename to src/hemlock/linimage.lisp diff --git a/hemlock/lisp-lib.lisp b/src/hemlock/lisp-lib.lisp similarity index 100% rename from hemlock/lisp-lib.lisp rename to src/hemlock/lisp-lib.lisp diff --git a/hemlock/lispbuf.lisp b/src/hemlock/lispbuf.lisp similarity index 100% rename from hemlock/lispbuf.lisp rename to src/hemlock/lispbuf.lisp diff --git a/hemlock/lispeval.lisp b/src/hemlock/lispeval.lisp similarity index 100% rename from hemlock/lispeval.lisp rename to src/hemlock/lispeval.lisp diff --git a/hemlock/lispmode.lisp b/src/hemlock/lispmode.lisp similarity index 100% rename from hemlock/lispmode.lisp rename to src/hemlock/lispmode.lisp diff --git a/hemlock/macros.lisp b/src/hemlock/macros.lisp similarity index 100% rename from hemlock/macros.lisp rename to src/hemlock/macros.lisp diff --git a/hemlock/main.lisp b/src/hemlock/main.lisp similarity index 100% rename from hemlock/main.lisp rename to src/hemlock/main.lisp diff --git a/hemlock/mh-scan b/src/hemlock/mh-scan similarity index 100% rename from hemlock/mh-scan rename to src/hemlock/mh-scan diff --git a/hemlock/mh.lisp b/src/hemlock/mh.lisp similarity index 100% rename from hemlock/mh.lisp rename to src/hemlock/mh.lisp diff --git a/hemlock/morecoms.lisp b/src/hemlock/morecoms.lisp similarity index 100% rename from hemlock/morecoms.lisp rename to src/hemlock/morecoms.lisp diff --git a/hemlock/netnews.lisp b/src/hemlock/netnews.lisp similarity index 100% rename from hemlock/netnews.lisp rename to src/hemlock/netnews.lisp diff --git a/hemlock/notes.txt b/src/hemlock/notes.txt similarity index 100% rename from hemlock/notes.txt rename to src/hemlock/notes.txt diff --git a/hemlock/overwrite.lisp b/src/hemlock/overwrite.lisp similarity index 100% rename from hemlock/overwrite.lisp rename to src/hemlock/overwrite.lisp diff --git a/hemlock/pascal.lisp b/src/hemlock/pascal.lisp similarity index 100% rename from hemlock/pascal.lisp rename to src/hemlock/pascal.lisp diff --git a/hemlock/perq-hemlock.log b/src/hemlock/perq-hemlock.log similarity index 100% rename from hemlock/perq-hemlock.log rename to src/hemlock/perq-hemlock.log diff --git a/hemlock/pop-up-stream.lisp b/src/hemlock/pop-up-stream.lisp similarity index 100% rename from hemlock/pop-up-stream.lisp rename to src/hemlock/pop-up-stream.lisp diff --git a/hemlock/rcs.lisp b/src/hemlock/rcs.lisp similarity index 100% rename from hemlock/rcs.lisp rename to src/hemlock/rcs.lisp diff --git a/hemlock/register.lisp b/src/hemlock/register.lisp similarity index 100% rename from hemlock/register.lisp rename to src/hemlock/register.lisp diff --git a/hemlock/ring.lisp b/src/hemlock/ring.lisp similarity index 100% rename from hemlock/ring.lisp rename to src/hemlock/ring.lisp diff --git a/hemlock/rompsite.lisp b/src/hemlock/rompsite.lisp similarity index 100% rename from hemlock/rompsite.lisp rename to src/hemlock/rompsite.lisp diff --git a/hemlock/screen.lisp b/src/hemlock/screen.lisp similarity index 100% rename from hemlock/screen.lisp rename to src/hemlock/screen.lisp diff --git a/hemlock/scribe.lisp b/src/hemlock/scribe.lisp similarity index 100% rename from hemlock/scribe.lisp rename to src/hemlock/scribe.lisp diff --git a/hemlock/search1.lisp b/src/hemlock/search1.lisp similarity index 100% rename from hemlock/search1.lisp rename to src/hemlock/search1.lisp diff --git a/hemlock/search2.lisp b/src/hemlock/search2.lisp similarity index 100% rename from hemlock/search2.lisp rename to src/hemlock/search2.lisp diff --git a/hemlock/searchcoms.lisp b/src/hemlock/searchcoms.lisp similarity index 100% rename from hemlock/searchcoms.lisp rename to src/hemlock/searchcoms.lisp diff --git a/hemlock/shell.lisp b/src/hemlock/shell.lisp similarity index 100% rename from hemlock/shell.lisp rename to src/hemlock/shell.lisp diff --git a/hemlock/spell-aug.lisp b/src/hemlock/spell-aug.lisp similarity index 100% rename from hemlock/spell-aug.lisp rename to src/hemlock/spell-aug.lisp diff --git a/hemlock/spell-build.lisp b/src/hemlock/spell-build.lisp similarity index 100% rename from hemlock/spell-build.lisp rename to src/hemlock/spell-build.lisp diff --git a/hemlock/spell-corr.lisp b/src/hemlock/spell-corr.lisp similarity index 100% rename from hemlock/spell-corr.lisp rename to src/hemlock/spell-corr.lisp diff --git a/hemlock/spell-dictionary.text b/src/hemlock/spell-dictionary.text similarity index 100% rename from hemlock/spell-dictionary.text rename to src/hemlock/spell-dictionary.text diff --git a/hemlock/spell-rt.lisp b/src/hemlock/spell-rt.lisp similarity index 100% rename from hemlock/spell-rt.lisp rename to src/hemlock/spell-rt.lisp diff --git a/hemlock/spellcoms.lisp b/src/hemlock/spellcoms.lisp similarity index 100% rename from hemlock/spellcoms.lisp rename to src/hemlock/spellcoms.lisp diff --git a/hemlock/srccom.lisp b/src/hemlock/srccom.lisp similarity index 100% rename from hemlock/srccom.lisp rename to src/hemlock/srccom.lisp diff --git a/hemlock/streams.lisp b/src/hemlock/streams.lisp similarity index 100% rename from hemlock/streams.lisp rename to src/hemlock/streams.lisp diff --git a/hemlock/struct-ed.lisp b/src/hemlock/struct-ed.lisp similarity index 100% rename from hemlock/struct-ed.lisp rename to src/hemlock/struct-ed.lisp diff --git a/hemlock/struct.lisp b/src/hemlock/struct.lisp similarity index 100% rename from hemlock/struct.lisp rename to src/hemlock/struct.lisp diff --git a/hemlock/syntax.lisp b/src/hemlock/syntax.lisp similarity index 100% rename from hemlock/syntax.lisp rename to src/hemlock/syntax.lisp diff --git a/hemlock/table.lisp b/src/hemlock/table.lisp similarity index 100% rename from hemlock/table.lisp rename to src/hemlock/table.lisp diff --git a/hemlock/termcap.lisp b/src/hemlock/termcap.lisp similarity index 100% rename from hemlock/termcap.lisp rename to src/hemlock/termcap.lisp diff --git a/hemlock/text.lisp b/src/hemlock/text.lisp similarity index 100% rename from hemlock/text.lisp rename to src/hemlock/text.lisp diff --git a/hemlock/things-to-do.txt b/src/hemlock/things-to-do.txt similarity index 100% rename from hemlock/things-to-do.txt rename to src/hemlock/things-to-do.txt diff --git a/hemlock/ts-buf.lisp b/src/hemlock/ts-buf.lisp similarity index 100% rename from hemlock/ts-buf.lisp rename to src/hemlock/ts-buf.lisp diff --git a/hemlock/ts-stream.lisp b/src/hemlock/ts-stream.lisp similarity index 100% rename from hemlock/ts-stream.lisp rename to src/hemlock/ts-stream.lisp diff --git a/hemlock/tty-disp-rt.lisp b/src/hemlock/tty-disp-rt.lisp similarity index 100% rename from hemlock/tty-disp-rt.lisp rename to src/hemlock/tty-disp-rt.lisp diff --git a/hemlock/tty-display.lisp b/src/hemlock/tty-display.lisp similarity index 100% rename from hemlock/tty-display.lisp rename to src/hemlock/tty-display.lisp diff --git a/hemlock/tty-screen.lisp b/src/hemlock/tty-screen.lisp similarity index 100% rename from hemlock/tty-screen.lisp rename to src/hemlock/tty-screen.lisp diff --git a/hemlock/tty-stream.lisp b/src/hemlock/tty-stream.lisp similarity index 100% rename from hemlock/tty-stream.lisp rename to src/hemlock/tty-stream.lisp diff --git a/hemlock/undo.lisp b/src/hemlock/undo.lisp similarity index 100% rename from hemlock/undo.lisp rename to src/hemlock/undo.lisp diff --git a/hemlock/unixcoms.lisp b/src/hemlock/unixcoms.lisp similarity index 100% rename from hemlock/unixcoms.lisp rename to src/hemlock/unixcoms.lisp diff --git a/hemlock/vars.lisp b/src/hemlock/vars.lisp similarity index 100% rename from hemlock/vars.lisp rename to src/hemlock/vars.lisp diff --git a/hemlock/window.lisp b/src/hemlock/window.lisp similarity index 100% rename from hemlock/window.lisp rename to src/hemlock/window.lisp diff --git a/hemlock/winimage.lisp b/src/hemlock/winimage.lisp similarity index 100% rename from hemlock/winimage.lisp rename to src/hemlock/winimage.lisp diff --git a/hemlock/xcoms.lisp b/src/hemlock/xcoms.lisp similarity index 100% rename from hemlock/xcoms.lisp rename to src/hemlock/xcoms.lisp diff --git a/i18n/BidiMirroring.txt b/src/i18n/BidiMirroring.txt similarity index 100% rename from i18n/BidiMirroring.txt rename to src/i18n/BidiMirroring.txt diff --git a/i18n/CaseFolding.txt b/src/i18n/CaseFolding.txt similarity index 100% rename from i18n/CaseFolding.txt rename to src/i18n/CaseFolding.txt diff --git a/i18n/CompositionExclusions.txt b/src/i18n/CompositionExclusions.txt similarity index 100% rename from i18n/CompositionExclusions.txt rename to src/i18n/CompositionExclusions.txt diff --git a/i18n/DerivedNormalizationProps.txt b/src/i18n/DerivedNormalizationProps.txt similarity index 100% rename from i18n/DerivedNormalizationProps.txt rename to src/i18n/DerivedNormalizationProps.txt diff --git a/i18n/NameAliases.txt b/src/i18n/NameAliases.txt similarity index 100% rename from i18n/NameAliases.txt rename to src/i18n/NameAliases.txt diff --git a/i18n/NormalizationCorrections.txt b/src/i18n/NormalizationCorrections.txt similarity index 100% rename from i18n/NormalizationCorrections.txt rename to src/i18n/NormalizationCorrections.txt diff --git a/i18n/SpecialCasing.txt b/src/i18n/SpecialCasing.txt similarity index 100% rename from i18n/SpecialCasing.txt rename to src/i18n/SpecialCasing.txt diff --git a/i18n/UnicodeData.txt b/src/i18n/UnicodeData.txt similarity index 100% rename from i18n/UnicodeData.txt rename to src/i18n/UnicodeData.txt diff --git a/i18n/WordBreakProperty.txt b/src/i18n/WordBreakProperty.txt similarity index 100% rename from i18n/WordBreakProperty.txt rename to src/i18n/WordBreakProperty.txt diff --git a/i18n/locale/cmucl-bsd-os.pot b/src/i18n/locale/cmucl-bsd-os.pot similarity index 100% rename from i18n/locale/cmucl-bsd-os.pot rename to src/i18n/locale/cmucl-bsd-os.pot diff --git a/i18n/locale/cmucl-linux-os.pot b/src/i18n/locale/cmucl-linux-os.pot similarity index 100% rename from i18n/locale/cmucl-linux-os.pot rename to src/i18n/locale/cmucl-linux-os.pot diff --git a/i18n/locale/cmucl-mp.pot b/src/i18n/locale/cmucl-mp.pot similarity index 100% rename from i18n/locale/cmucl-mp.pot rename to src/i18n/locale/cmucl-mp.pot diff --git a/i18n/locale/cmucl-sparc-svr4.pot b/src/i18n/locale/cmucl-sparc-svr4.pot similarity index 100% rename from i18n/locale/cmucl-sparc-svr4.pot rename to src/i18n/locale/cmucl-sparc-svr4.pot diff --git a/i18n/locale/cmucl-sparc-vm.pot b/src/i18n/locale/cmucl-sparc-vm.pot similarity index 100% rename from i18n/locale/cmucl-sparc-vm.pot rename to src/i18n/locale/cmucl-sparc-vm.pot diff --git a/i18n/locale/cmucl-sse2.pot b/src/i18n/locale/cmucl-sse2.pot similarity index 100% rename from i18n/locale/cmucl-sse2.pot rename to src/i18n/locale/cmucl-sse2.pot diff --git a/i18n/locale/cmucl-sunos-os.pot b/src/i18n/locale/cmucl-sunos-os.pot similarity index 100% rename from i18n/locale/cmucl-sunos-os.pot rename to src/i18n/locale/cmucl-sunos-os.pot diff --git a/i18n/locale/cmucl-unix-glibc2.pot b/src/i18n/locale/cmucl-unix-glibc2.pot similarity index 100% rename from i18n/locale/cmucl-unix-glibc2.pot rename to src/i18n/locale/cmucl-unix-glibc2.pot diff --git a/i18n/locale/cmucl-unix.pot b/src/i18n/locale/cmucl-unix.pot similarity index 100% rename from i18n/locale/cmucl-unix.pot rename to src/i18n/locale/cmucl-unix.pot diff --git a/i18n/locale/cmucl-x86-vm.pot b/src/i18n/locale/cmucl-x86-vm.pot similarity index 100% rename from i18n/locale/cmucl-x86-vm.pot rename to src/i18n/locale/cmucl-x86-vm.pot diff --git a/i18n/locale/cmucl-x87.pot b/src/i18n/locale/cmucl-x87.pot similarity index 100% rename from i18n/locale/cmucl-x87.pot rename to src/i18n/locale/cmucl-x87.pot diff --git a/i18n/locale/cmucl.pot b/src/i18n/locale/cmucl.pot similarity index 100% rename from i18n/locale/cmucl.pot rename to src/i18n/locale/cmucl.pot diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-bsd-os.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-bsd-os.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-bsd-os.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-bsd-os.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-linux-os.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-linux-os.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-linux-os.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-linux-os.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-mp.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-mp.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-mp.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-mp.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-svr4.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-svr4.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-svr4.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-svr4.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-vm.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-vm.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-vm.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sparc-vm.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sse2.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sse2.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sse2.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sse2.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sunos-os.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sunos-os.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sunos-os.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-sunos-os.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix-glibc2.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix-glibc2.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix-glibc2.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix-glibc2.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-unix.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x86-vm.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x86-vm.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x86-vm.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x86-vm.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x87.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x87.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x87.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl-x87.po diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po similarity index 100% rename from i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po rename to src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-bsd-os.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-bsd-os.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-bsd-os.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-bsd-os.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-linux-os.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-linux-os.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-linux-os.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-linux-os.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-mp.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-mp.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-mp.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-mp.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-sparc-svr4.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-sparc-svr4.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-sparc-svr4.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-sparc-svr4.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-sparc-vm.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-sparc-vm.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-sparc-vm.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-sparc-vm.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-sse2.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-sse2.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-sse2.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-sse2.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-sunos-os.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-sunos-os.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-sunos-os.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-sunos-os.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-unix-glibc2.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-unix-glibc2.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-unix-glibc2.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-unix-glibc2.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-unix.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-unix.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-unix.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-unix.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-x86-vm.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-x86-vm.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-x86-vm.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-x86-vm.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl-x87.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl-x87.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl-x87.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl-x87.po diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl.mo b/src/i18n/locale/ko/LC_MESSAGES/cmucl.mo similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl.mo rename to src/i18n/locale/ko/LC_MESSAGES/cmucl.mo diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl.po similarity index 100% rename from i18n/locale/ko/LC_MESSAGES/cmucl.po rename to src/i18n/locale/ko/LC_MESSAGES/cmucl.po diff --git a/i18n/tests/NormalizationTest.txt b/src/i18n/tests/NormalizationTest.txt similarity index 100% rename from i18n/tests/NormalizationTest.txt rename to src/i18n/tests/NormalizationTest.txt diff --git a/i18n/tests/WordBreakTest.txt b/src/i18n/tests/WordBreakTest.txt similarity index 100% rename from i18n/tests/WordBreakTest.txt rename to src/i18n/tests/WordBreakTest.txt diff --git a/i18n/tests/norm-test.lisp b/src/i18n/tests/norm-test.lisp similarity index 100% rename from i18n/tests/norm-test.lisp rename to src/i18n/tests/norm-test.lisp diff --git a/i18n/tests/word-break-test.lisp b/src/i18n/tests/word-break-test.lisp similarity index 100% rename from i18n/tests/word-break-test.lisp rename to src/i18n/tests/word-break-test.lisp diff --git a/i18n/unidata.bin b/src/i18n/unidata.bin similarity index 100% rename from i18n/unidata.bin rename to src/i18n/unidata.bin diff --git a/interface/debug.lisp b/src/interface/debug.lisp similarity index 100% rename from interface/debug.lisp rename to src/interface/debug.lisp diff --git a/interface/initial.lisp b/src/interface/initial.lisp similarity index 100% rename from interface/initial.lisp rename to src/interface/initial.lisp diff --git a/interface/inspect.lisp b/src/interface/inspect.lisp similarity index 100% rename from interface/inspect.lisp rename to src/interface/inspect.lisp diff --git a/interface/interface.lisp b/src/interface/interface.lisp similarity index 100% rename from interface/interface.lisp rename to src/interface/interface.lisp diff --git a/interface/precom.lisp b/src/interface/precom.lisp similarity index 100% rename from interface/precom.lisp rename to src/interface/precom.lisp diff --git a/lisp/.indent.pro b/src/lisp/.indent.pro similarity index 100% rename from lisp/.indent.pro rename to src/lisp/.indent.pro diff --git a/lisp/Config.FreeBSD b/src/lisp/Config.FreeBSD similarity index 100% rename from lisp/Config.FreeBSD rename to src/lisp/Config.FreeBSD diff --git a/lisp/Config.FreeBSD_gencgc b/src/lisp/Config.FreeBSD_gencgc similarity index 100% rename from lisp/Config.FreeBSD_gencgc rename to src/lisp/Config.FreeBSD_gencgc diff --git a/lisp/Config.NetBSD b/src/lisp/Config.NetBSD similarity index 100% rename from lisp/Config.NetBSD rename to src/lisp/Config.NetBSD diff --git a/lisp/Config.NetBSD_gencgc b/src/lisp/Config.NetBSD_gencgc similarity index 100% rename from lisp/Config.NetBSD_gencgc rename to src/lisp/Config.NetBSD_gencgc diff --git a/lisp/Config.OpenBSD b/src/lisp/Config.OpenBSD similarity index 100% rename from lisp/Config.OpenBSD rename to src/lisp/Config.OpenBSD diff --git a/lisp/Config.OpenBSD_gencgc b/src/lisp/Config.OpenBSD_gencgc similarity index 100% rename from lisp/Config.OpenBSD_gencgc rename to src/lisp/Config.OpenBSD_gencgc diff --git a/lisp/Config.alpha_linux b/src/lisp/Config.alpha_linux similarity index 100% rename from lisp/Config.alpha_linux rename to src/lisp/Config.alpha_linux diff --git a/lisp/Config.alpha_osf1 b/src/lisp/Config.alpha_osf1 similarity index 100% rename from lisp/Config.alpha_osf1 rename to src/lisp/Config.alpha_osf1 diff --git a/lisp/Config.amd64 b/src/lisp/Config.amd64 similarity index 100% rename from lisp/Config.amd64 rename to src/lisp/Config.amd64 diff --git a/lisp/Config.hp700_ux90 b/src/lisp/Config.hp700_ux90 similarity index 100% rename from lisp/Config.hp700_ux90 rename to src/lisp/Config.hp700_ux90 diff --git a/lisp/Config.linux b/src/lisp/Config.linux similarity index 100% rename from lisp/Config.linux rename to src/lisp/Config.linux diff --git a/lisp/Config.linux_gencgc b/src/lisp/Config.linux_gencgc similarity index 100% rename from lisp/Config.linux_gencgc rename to src/lisp/Config.linux_gencgc diff --git a/lisp/Config.parisc_mach b/src/lisp/Config.parisc_mach similarity index 100% rename from lisp/Config.parisc_mach rename to src/lisp/Config.parisc_mach diff --git a/lisp/Config.pmax_mach b/src/lisp/Config.pmax_mach similarity index 100% rename from lisp/Config.pmax_mach rename to src/lisp/Config.pmax_mach diff --git a/lisp/Config.ppc_darwin b/src/lisp/Config.ppc_darwin similarity index 100% rename from lisp/Config.ppc_darwin rename to src/lisp/Config.ppc_darwin diff --git a/lisp/Config.sgi_52 b/src/lisp/Config.sgi_52 similarity index 100% rename from lisp/Config.sgi_52 rename to src/lisp/Config.sgi_52 diff --git a/lisp/Config.sparc_common b/src/lisp/Config.sparc_common similarity index 100% rename from lisp/Config.sparc_common rename to src/lisp/Config.sparc_common diff --git a/lisp/Config.sparc_gcc b/src/lisp/Config.sparc_gcc similarity index 100% rename from lisp/Config.sparc_gcc rename to src/lisp/Config.sparc_gcc diff --git a/lisp/Config.sparc_sunc b/src/lisp/Config.sparc_sunc similarity index 100% rename from lisp/Config.sparc_sunc rename to src/lisp/Config.sparc_sunc diff --git a/lisp/Config.sun4_mach b/src/lisp/Config.sun4_mach similarity index 100% rename from lisp/Config.sun4_mach rename to src/lisp/Config.sun4_mach diff --git a/lisp/Config.sun4_solaris_gcc b/src/lisp/Config.sun4_solaris_gcc similarity index 100% rename from lisp/Config.sun4_solaris_gcc rename to src/lisp/Config.sun4_solaris_gcc diff --git a/lisp/Config.sun4_solaris_sunc b/src/lisp/Config.sun4_solaris_sunc similarity index 100% rename from lisp/Config.sun4_solaris_sunc rename to src/lisp/Config.sun4_solaris_sunc diff --git a/lisp/Config.sun4c_41 b/src/lisp/Config.sun4c_41 similarity index 100% rename from lisp/Config.sun4c_41 rename to src/lisp/Config.sun4c_41 diff --git a/lisp/Config.x86_common b/src/lisp/Config.x86_common similarity index 100% rename from lisp/Config.x86_common rename to src/lisp/Config.x86_common diff --git a/lisp/Config.x86_darwin b/src/lisp/Config.x86_darwin similarity index 100% rename from lisp/Config.x86_darwin rename to src/lisp/Config.x86_darwin diff --git a/lisp/Config.x86_freebsd b/src/lisp/Config.x86_freebsd similarity index 100% rename from lisp/Config.x86_freebsd rename to src/lisp/Config.x86_freebsd diff --git a/lisp/Config.x86_linux b/src/lisp/Config.x86_linux similarity index 100% rename from lisp/Config.x86_linux rename to src/lisp/Config.x86_linux diff --git a/lisp/Config.x86_netbsd b/src/lisp/Config.x86_netbsd similarity index 100% rename from lisp/Config.x86_netbsd rename to src/lisp/Config.x86_netbsd diff --git a/lisp/Config.x86_solaris_sunc b/src/lisp/Config.x86_solaris_sunc similarity index 100% rename from lisp/Config.x86_solaris_sunc rename to src/lisp/Config.x86_solaris_sunc diff --git a/lisp/Darwin-os.c b/src/lisp/Darwin-os.c similarity index 100% rename from lisp/Darwin-os.c rename to src/lisp/Darwin-os.c diff --git a/lisp/Darwin-os.h b/src/lisp/Darwin-os.h similarity index 100% rename from lisp/Darwin-os.h rename to src/lisp/Darwin-os.h diff --git a/lisp/FreeBSD-os.c b/src/lisp/FreeBSD-os.c similarity index 100% rename from lisp/FreeBSD-os.c rename to src/lisp/FreeBSD-os.c diff --git a/lisp/FreeBSD-os.h b/src/lisp/FreeBSD-os.h similarity index 100% rename from lisp/FreeBSD-os.h rename to src/lisp/FreeBSD-os.h diff --git a/lisp/GNUmakefile b/src/lisp/GNUmakefile similarity index 100% rename from lisp/GNUmakefile rename to src/lisp/GNUmakefile diff --git a/lisp/Linux-os.c b/src/lisp/Linux-os.c similarity index 100% rename from lisp/Linux-os.c rename to src/lisp/Linux-os.c diff --git a/lisp/Linux-os.h b/src/lisp/Linux-os.h similarity index 100% rename from lisp/Linux-os.h rename to src/lisp/Linux-os.h diff --git a/lisp/NetBSD-os.c b/src/lisp/NetBSD-os.c similarity index 100% rename from lisp/NetBSD-os.c rename to src/lisp/NetBSD-os.c diff --git a/lisp/NetBSD-os.h b/src/lisp/NetBSD-os.h similarity index 100% rename from lisp/NetBSD-os.h rename to src/lisp/NetBSD-os.h diff --git a/lisp/OpenBSD-os.c b/src/lisp/OpenBSD-os.c similarity index 100% rename from lisp/OpenBSD-os.c rename to src/lisp/OpenBSD-os.c diff --git a/lisp/OpenBSD-os.h b/src/lisp/OpenBSD-os.h similarity index 100% rename from lisp/OpenBSD-os.h rename to src/lisp/OpenBSD-os.h diff --git a/lisp/WARNING.files b/src/lisp/WARNING.files similarity index 100% rename from lisp/WARNING.files rename to src/lisp/WARNING.files diff --git a/lisp/alloc.c b/src/lisp/alloc.c similarity index 100% rename from lisp/alloc.c rename to src/lisp/alloc.c diff --git a/lisp/alloc.h b/src/lisp/alloc.h similarity index 100% rename from lisp/alloc.h rename to src/lisp/alloc.h diff --git a/lisp/alpha-arch.c b/src/lisp/alpha-arch.c similarity index 100% rename from lisp/alpha-arch.c rename to src/lisp/alpha-arch.c diff --git a/lisp/alpha-assem.S b/src/lisp/alpha-assem.S similarity index 100% rename from lisp/alpha-assem.S rename to src/lisp/alpha-assem.S diff --git a/lisp/alpha-lispregs.h b/src/lisp/alpha-lispregs.h similarity index 100% rename from lisp/alpha-lispregs.h rename to src/lisp/alpha-lispregs.h diff --git a/lisp/alpha-nm b/src/lisp/alpha-nm similarity index 100% rename from lisp/alpha-nm rename to src/lisp/alpha-nm diff --git a/lisp/alpha-validate.h b/src/lisp/alpha-validate.h similarity index 100% rename from lisp/alpha-validate.h rename to src/lisp/alpha-validate.h diff --git a/lisp/amd64-arch.c b/src/lisp/amd64-arch.c similarity index 100% rename from lisp/amd64-arch.c rename to src/lisp/amd64-arch.c diff --git a/lisp/amd64-assem.S b/src/lisp/amd64-assem.S similarity index 100% rename from lisp/amd64-assem.S rename to src/lisp/amd64-assem.S diff --git a/lisp/amd64-lispregs.h b/src/lisp/amd64-lispregs.h similarity index 100% rename from lisp/amd64-lispregs.h rename to src/lisp/amd64-lispregs.h diff --git a/lisp/arch.h b/src/lisp/arch.h similarity index 100% rename from lisp/arch.h rename to src/lisp/arch.h diff --git a/lisp/backtrace.c b/src/lisp/backtrace.c similarity index 100% rename from lisp/backtrace.c rename to src/lisp/backtrace.c diff --git a/lisp/breakpoint.c b/src/lisp/breakpoint.c similarity index 100% rename from lisp/breakpoint.c rename to src/lisp/breakpoint.c diff --git a/lisp/breakpoint.h b/src/lisp/breakpoint.h similarity index 100% rename from lisp/breakpoint.h rename to src/lisp/breakpoint.h diff --git a/lisp/cgc.c b/src/lisp/cgc.c similarity index 100% rename from lisp/cgc.c rename to src/lisp/cgc.c diff --git a/lisp/cgc.h b/src/lisp/cgc.h similarity index 100% rename from lisp/cgc.h rename to src/lisp/cgc.h diff --git a/lisp/core.h b/src/lisp/core.h similarity index 100% rename from lisp/core.h rename to src/lisp/core.h diff --git a/lisp/coreparse.c b/src/lisp/coreparse.c similarity index 100% rename from lisp/coreparse.c rename to src/lisp/coreparse.c diff --git a/lisp/darwin-lispadjuster.c b/src/lisp/darwin-lispadjuster.c similarity index 100% rename from lisp/darwin-lispadjuster.c rename to src/lisp/darwin-lispadjuster.c diff --git a/lisp/darwin-nm b/src/lisp/darwin-nm similarity index 100% rename from lisp/darwin-nm rename to src/lisp/darwin-nm diff --git a/lisp/dynbind.c b/src/lisp/dynbind.c similarity index 100% rename from lisp/dynbind.c rename to src/lisp/dynbind.c diff --git a/lisp/dynbind.h b/src/lisp/dynbind.h similarity index 100% rename from lisp/dynbind.h rename to src/lisp/dynbind.h diff --git a/lisp/e_rem_pio2.c b/src/lisp/e_rem_pio2.c similarity index 100% rename from lisp/e_rem_pio2.c rename to src/lisp/e_rem_pio2.c diff --git a/lisp/elf.c b/src/lisp/elf.c similarity index 100% rename from lisp/elf.c rename to src/lisp/elf.c diff --git a/lisp/elf.h b/src/lisp/elf.h similarity index 100% rename from lisp/elf.h rename to src/lisp/elf.h diff --git a/lisp/exec-final.c b/src/lisp/exec-final.c similarity index 100% rename from lisp/exec-final.c rename to src/lisp/exec-final.c diff --git a/lisp/exec-init.c b/src/lisp/exec-init.c similarity index 100% rename from lisp/exec-init.c rename to src/lisp/exec-init.c diff --git a/lisp/fdlibm.h b/src/lisp/fdlibm.h similarity index 100% rename from lisp/fdlibm.h rename to src/lisp/fdlibm.h diff --git a/lisp/gc.c b/src/lisp/gc.c similarity index 100% rename from lisp/gc.c rename to src/lisp/gc.c diff --git a/lisp/gc.h b/src/lisp/gc.h similarity index 100% rename from lisp/gc.h rename to src/lisp/gc.h diff --git a/lisp/gencgc.c b/src/lisp/gencgc.c similarity index 100% rename from lisp/gencgc.c rename to src/lisp/gencgc.c diff --git a/lisp/gencgc.h b/src/lisp/gencgc.h similarity index 100% rename from lisp/gencgc.h rename to src/lisp/gencgc.h diff --git a/lisp/globals.c b/src/lisp/globals.c similarity index 100% rename from lisp/globals.c rename to src/lisp/globals.c diff --git a/lisp/globals.h b/src/lisp/globals.h similarity index 100% rename from lisp/globals.h rename to src/lisp/globals.h diff --git a/lisp/hppa-arch.c b/src/lisp/hppa-arch.c similarity index 100% rename from lisp/hppa-arch.c rename to src/lisp/hppa-arch.c diff --git a/lisp/hppa-assem.S b/src/lisp/hppa-assem.S similarity index 100% rename from lisp/hppa-assem.S rename to src/lisp/hppa-assem.S diff --git a/lisp/hppa-assem.s b/src/lisp/hppa-assem.s similarity index 100% rename from lisp/hppa-assem.s rename to src/lisp/hppa-assem.s diff --git a/lisp/hppa-lispregs.h b/src/lisp/hppa-lispregs.h similarity index 100% rename from lisp/hppa-lispregs.h rename to src/lisp/hppa-lispregs.h diff --git a/lisp/hppa-validate.h b/src/lisp/hppa-validate.h similarity index 100% rename from lisp/hppa-validate.h rename to src/lisp/hppa-validate.h diff --git a/lisp/hpux-nm b/src/lisp/hpux-nm similarity index 100% rename from lisp/hpux-nm rename to src/lisp/hpux-nm diff --git a/lisp/hpux-os.c b/src/lisp/hpux-os.c similarity index 100% rename from lisp/hpux-os.c rename to src/lisp/hpux-os.c diff --git a/lisp/hpux-os.h b/src/lisp/hpux-os.h similarity index 100% rename from lisp/hpux-os.h rename to src/lisp/hpux-os.h diff --git a/lisp/interr.c b/src/lisp/interr.c similarity index 100% rename from lisp/interr.c rename to src/lisp/interr.c diff --git a/lisp/interr.h b/src/lisp/interr.h similarity index 100% rename from lisp/interr.h rename to src/lisp/interr.h diff --git a/lisp/interrupt.c b/src/lisp/interrupt.c similarity index 100% rename from lisp/interrupt.c rename to src/lisp/interrupt.c diff --git a/lisp/interrupt.h b/src/lisp/interrupt.h similarity index 100% rename from lisp/interrupt.h rename to src/lisp/interrupt.h diff --git a/lisp/irix-asm-munge.c b/src/lisp/irix-asm-munge.c similarity index 100% rename from lisp/irix-asm-munge.c rename to src/lisp/irix-asm-munge.c diff --git a/lisp/irix-nm b/src/lisp/irix-nm similarity index 100% rename from lisp/irix-nm rename to src/lisp/irix-nm diff --git a/lisp/irix-os.c b/src/lisp/irix-os.c similarity index 100% rename from lisp/irix-os.c rename to src/lisp/irix-os.c diff --git a/lisp/irix-os.h b/src/lisp/irix-os.h similarity index 100% rename from lisp/irix-os.h rename to src/lisp/irix-os.h diff --git a/lisp/k_rem_pio2.c b/src/lisp/k_rem_pio2.c similarity index 100% rename from lisp/k_rem_pio2.c rename to src/lisp/k_rem_pio2.c diff --git a/lisp/linux-nm b/src/lisp/linux-nm similarity index 100% rename from lisp/linux-nm rename to src/lisp/linux-nm diff --git a/lisp/linux-stubs.S b/src/lisp/linux-stubs.S similarity index 100% rename from lisp/linux-stubs.S rename to src/lisp/linux-stubs.S diff --git a/lisp/lisp.c b/src/lisp/lisp.c similarity index 100% rename from lisp/lisp.c rename to src/lisp/lisp.c diff --git a/lisp/lisp.h b/src/lisp/lisp.h similarity index 100% rename from lisp/lisp.h rename to src/lisp/lisp.h diff --git a/lisp/lispregs.h b/src/lisp/lispregs.h similarity index 100% rename from lisp/lispregs.h rename to src/lisp/lispregs.h diff --git a/lisp/mach-o.c b/src/lisp/mach-o.c similarity index 100% rename from lisp/mach-o.c rename to src/lisp/mach-o.c diff --git a/lisp/mach-os.c b/src/lisp/mach-os.c similarity index 100% rename from lisp/mach-os.c rename to src/lisp/mach-os.c diff --git a/lisp/mach-os.h b/src/lisp/mach-os.h similarity index 100% rename from lisp/mach-os.h rename to src/lisp/mach-os.h diff --git a/lisp/mips-arch.c b/src/lisp/mips-arch.c similarity index 100% rename from lisp/mips-arch.c rename to src/lisp/mips-arch.c diff --git a/lisp/mips-assem.S b/src/lisp/mips-assem.S similarity index 100% rename from lisp/mips-assem.S rename to src/lisp/mips-assem.S diff --git a/lisp/mips-lispregs.h b/src/lisp/mips-lispregs.h similarity index 100% rename from lisp/mips-lispregs.h rename to src/lisp/mips-lispregs.h diff --git a/lisp/mips-validate.h b/src/lisp/mips-validate.h similarity index 100% rename from lisp/mips-validate.h rename to src/lisp/mips-validate.h diff --git a/lisp/monitor.c b/src/lisp/monitor.c similarity index 100% rename from lisp/monitor.c rename to src/lisp/monitor.c diff --git a/lisp/monitor.h b/src/lisp/monitor.h similarity index 100% rename from lisp/monitor.h rename to src/lisp/monitor.h diff --git a/lisp/os-common.c b/src/lisp/os-common.c similarity index 100% rename from lisp/os-common.c rename to src/lisp/os-common.c diff --git a/lisp/os.h b/src/lisp/os.h similarity index 100% rename from lisp/os.h rename to src/lisp/os.h diff --git a/lisp/osf1-os.c b/src/lisp/osf1-os.c similarity index 100% rename from lisp/osf1-os.c rename to src/lisp/osf1-os.c diff --git a/lisp/osf1-os.h b/src/lisp/osf1-os.h similarity index 100% rename from lisp/osf1-os.h rename to src/lisp/osf1-os.h diff --git a/lisp/parse.c b/src/lisp/parse.c similarity index 100% rename from lisp/parse.c rename to src/lisp/parse.c diff --git a/lisp/parse.h b/src/lisp/parse.h similarity index 100% rename from lisp/parse.h rename to src/lisp/parse.h diff --git a/lisp/ppc-arch.c b/src/lisp/ppc-arch.c similarity index 100% rename from lisp/ppc-arch.c rename to src/lisp/ppc-arch.c diff --git a/lisp/ppc-assem.S b/src/lisp/ppc-assem.S similarity index 100% rename from lisp/ppc-assem.S rename to src/lisp/ppc-assem.S diff --git a/lisp/ppc-darwin-dlshim.c b/src/lisp/ppc-darwin-dlshim.c similarity index 100% rename from lisp/ppc-darwin-dlshim.c rename to src/lisp/ppc-darwin-dlshim.c diff --git a/lisp/ppc-lispregs.h b/src/lisp/ppc-lispregs.h similarity index 100% rename from lisp/ppc-lispregs.h rename to src/lisp/ppc-lispregs.h diff --git a/lisp/ppc-validate.h b/src/lisp/ppc-validate.h similarity index 100% rename from lisp/ppc-validate.h rename to src/lisp/ppc-validate.h diff --git a/lisp/print.c b/src/lisp/print.c similarity index 100% rename from lisp/print.c rename to src/lisp/print.c diff --git a/lisp/print.h b/src/lisp/print.h similarity index 100% rename from lisp/print.h rename to src/lisp/print.h diff --git a/lisp/purify.c b/src/lisp/purify.c similarity index 100% rename from lisp/purify.c rename to src/lisp/purify.c diff --git a/lisp/purify.h b/src/lisp/purify.h similarity index 100% rename from lisp/purify.h rename to src/lisp/purify.h diff --git a/lisp/regnames.c b/src/lisp/regnames.c similarity index 100% rename from lisp/regnames.c rename to src/lisp/regnames.c diff --git a/lisp/runprog.c b/src/lisp/runprog.c similarity index 100% rename from lisp/runprog.c rename to src/lisp/runprog.c diff --git a/lisp/save.c b/src/lisp/save.c similarity index 100% rename from lisp/save.c rename to src/lisp/save.c diff --git a/lisp/save.h b/src/lisp/save.h similarity index 100% rename from lisp/save.h rename to src/lisp/save.h diff --git a/lisp/search.c b/src/lisp/search.c similarity index 100% rename from lisp/search.c rename to src/lisp/search.c diff --git a/lisp/search.h b/src/lisp/search.h similarity index 100% rename from lisp/search.h rename to src/lisp/search.h diff --git a/lisp/solaris-nm b/src/lisp/solaris-nm similarity index 100% rename from lisp/solaris-nm rename to src/lisp/solaris-nm diff --git a/lisp/solaris-os.c b/src/lisp/solaris-os.c similarity index 100% rename from lisp/solaris-os.c rename to src/lisp/solaris-os.c diff --git a/lisp/sparc-arch.c b/src/lisp/sparc-arch.c similarity index 100% rename from lisp/sparc-arch.c rename to src/lisp/sparc-arch.c diff --git a/lisp/sparc-assem.S b/src/lisp/sparc-assem.S similarity index 100% rename from lisp/sparc-assem.S rename to src/lisp/sparc-assem.S diff --git a/lisp/sparc-lispregs.h b/src/lisp/sparc-lispregs.h similarity index 100% rename from lisp/sparc-lispregs.h rename to src/lisp/sparc-lispregs.h diff --git a/lisp/sparc-validate.h b/src/lisp/sparc-validate.h similarity index 100% rename from lisp/sparc-validate.h rename to src/lisp/sparc-validate.h diff --git a/lisp/sunos-os.c b/src/lisp/sunos-os.c similarity index 100% rename from lisp/sunos-os.c rename to src/lisp/sunos-os.c diff --git a/lisp/sunos-os.h b/src/lisp/sunos-os.h similarity index 100% rename from lisp/sunos-os.h rename to src/lisp/sunos-os.h diff --git a/lisp/time.c b/src/lisp/time.c similarity index 100% rename from lisp/time.c rename to src/lisp/time.c diff --git a/lisp/undefineds.c b/src/lisp/undefineds.c similarity index 100% rename from lisp/undefineds.c rename to src/lisp/undefineds.c diff --git a/lisp/undefineds.h b/src/lisp/undefineds.h similarity index 100% rename from lisp/undefineds.h rename to src/lisp/undefineds.h diff --git a/lisp/validate.c b/src/lisp/validate.c similarity index 100% rename from lisp/validate.c rename to src/lisp/validate.c diff --git a/lisp/validate.h b/src/lisp/validate.h similarity index 100% rename from lisp/validate.h rename to src/lisp/validate.h diff --git a/lisp/vars.c b/src/lisp/vars.c similarity index 100% rename from lisp/vars.c rename to src/lisp/vars.c diff --git a/lisp/vars.h b/src/lisp/vars.h similarity index 100% rename from lisp/vars.h rename to src/lisp/vars.h diff --git a/lisp/version.c b/src/lisp/version.c similarity index 100% rename from lisp/version.c rename to src/lisp/version.c diff --git a/lisp/x86-arch.c b/src/lisp/x86-arch.c similarity index 100% rename from lisp/x86-arch.c rename to src/lisp/x86-arch.c diff --git a/lisp/x86-assem.S b/src/lisp/x86-assem.S similarity index 100% rename from lisp/x86-assem.S rename to src/lisp/x86-assem.S diff --git a/lisp/x86-lispregs.h b/src/lisp/x86-lispregs.h similarity index 100% rename from lisp/x86-lispregs.h rename to src/lisp/x86-lispregs.h diff --git a/lisp/x86-validate.h b/src/lisp/x86-validate.h similarity index 100% rename from lisp/x86-validate.h rename to src/lisp/x86-validate.h diff --git a/motif/lisp/callbacks.lisp b/src/motif/lisp/callbacks.lisp similarity index 100% rename from motif/lisp/callbacks.lisp rename to src/motif/lisp/callbacks.lisp diff --git a/motif/lisp/conversion.lisp b/src/motif/lisp/conversion.lisp similarity index 100% rename from motif/lisp/conversion.lisp rename to src/motif/lisp/conversion.lisp diff --git a/motif/lisp/events.lisp b/src/motif/lisp/events.lisp similarity index 100% rename from motif/lisp/events.lisp rename to src/motif/lisp/events.lisp diff --git a/motif/lisp/initial.lisp b/src/motif/lisp/initial.lisp similarity index 100% rename from motif/lisp/initial.lisp rename to src/motif/lisp/initial.lisp diff --git a/motif/lisp/interface-build.lisp b/src/motif/lisp/interface-build.lisp similarity index 100% rename from motif/lisp/interface-build.lisp rename to src/motif/lisp/interface-build.lisp diff --git a/motif/lisp/interface-glue.lisp b/src/motif/lisp/interface-glue.lisp similarity index 100% rename from motif/lisp/interface-glue.lisp rename to src/motif/lisp/interface-glue.lisp diff --git a/motif/lisp/internals.lisp b/src/motif/lisp/internals.lisp similarity index 100% rename from motif/lisp/internals.lisp rename to src/motif/lisp/internals.lisp diff --git a/motif/lisp/main.lisp b/src/motif/lisp/main.lisp similarity index 100% rename from motif/lisp/main.lisp rename to src/motif/lisp/main.lisp diff --git a/motif/lisp/prototypes.lisp b/src/motif/lisp/prototypes.lisp similarity index 100% rename from motif/lisp/prototypes.lisp rename to src/motif/lisp/prototypes.lisp diff --git a/motif/lisp/string-base.lisp b/src/motif/lisp/string-base.lisp similarity index 100% rename from motif/lisp/string-base.lisp rename to src/motif/lisp/string-base.lisp diff --git a/motif/lisp/timer-support.lisp b/src/motif/lisp/timer-support.lisp similarity index 100% rename from motif/lisp/timer-support.lisp rename to src/motif/lisp/timer-support.lisp diff --git a/motif/lisp/transport.lisp b/src/motif/lisp/transport.lisp similarity index 100% rename from motif/lisp/transport.lisp rename to src/motif/lisp/transport.lisp diff --git a/motif/lisp/widgets.lisp b/src/motif/lisp/widgets.lisp similarity index 100% rename from motif/lisp/widgets.lisp rename to src/motif/lisp/widgets.lisp diff --git a/motif/lisp/xt-types.lisp b/src/motif/lisp/xt-types.lisp similarity index 100% rename from motif/lisp/xt-types.lisp rename to src/motif/lisp/xt-types.lisp diff --git a/motif/server/Config.Darwin b/src/motif/server/Config.Darwin similarity index 100% rename from motif/server/Config.Darwin rename to src/motif/server/Config.Darwin diff --git a/motif/server/Config.FreeBSD b/src/motif/server/Config.FreeBSD similarity index 100% rename from motif/server/Config.FreeBSD rename to src/motif/server/Config.FreeBSD diff --git a/motif/server/Config.NetBSD b/src/motif/server/Config.NetBSD similarity index 100% rename from motif/server/Config.NetBSD rename to src/motif/server/Config.NetBSD diff --git a/motif/server/Config.OpenBSD b/src/motif/server/Config.OpenBSD similarity index 100% rename from motif/server/Config.OpenBSD rename to src/motif/server/Config.OpenBSD diff --git a/motif/server/Config.alpha_linux b/src/motif/server/Config.alpha_linux similarity index 100% rename from motif/server/Config.alpha_linux rename to src/motif/server/Config.alpha_linux diff --git a/motif/server/Config.alpha_osf1 b/src/motif/server/Config.alpha_osf1 similarity index 100% rename from motif/server/Config.alpha_osf1 rename to src/motif/server/Config.alpha_osf1 diff --git a/motif/server/Config.hpux_cc b/src/motif/server/Config.hpux_cc similarity index 100% rename from motif/server/Config.hpux_cc rename to src/motif/server/Config.hpux_cc diff --git a/motif/server/Config.irix b/src/motif/server/Config.irix similarity index 100% rename from motif/server/Config.irix rename to src/motif/server/Config.irix diff --git a/motif/server/Config.pmax_mach b/src/motif/server/Config.pmax_mach similarity index 100% rename from motif/server/Config.pmax_mach rename to src/motif/server/Config.pmax_mach diff --git a/motif/server/Config.solaris b/src/motif/server/Config.solaris similarity index 100% rename from motif/server/Config.solaris rename to src/motif/server/Config.solaris diff --git a/motif/server/Config.solaris_sunc b/src/motif/server/Config.solaris_sunc similarity index 100% rename from motif/server/Config.solaris_sunc rename to src/motif/server/Config.solaris_sunc diff --git a/motif/server/Config.sun4c_411 b/src/motif/server/Config.sun4c_411 similarity index 100% rename from motif/server/Config.sun4c_411 rename to src/motif/server/Config.sun4c_411 diff --git a/motif/server/Config.x86 b/src/motif/server/Config.x86 similarity index 100% rename from motif/server/Config.x86 rename to src/motif/server/Config.x86 diff --git a/motif/server/GNUmakefile b/src/motif/server/GNUmakefile similarity index 100% rename from motif/server/GNUmakefile rename to src/motif/server/GNUmakefile diff --git a/motif/server/callbacks.c b/src/motif/server/callbacks.c similarity index 100% rename from motif/server/callbacks.c rename to src/motif/server/callbacks.c diff --git a/motif/server/datatrans.c b/src/motif/server/datatrans.c similarity index 100% rename from motif/server/datatrans.c rename to src/motif/server/datatrans.c diff --git a/motif/server/datatrans.h b/src/motif/server/datatrans.h similarity index 100% rename from motif/server/datatrans.h rename to src/motif/server/datatrans.h diff --git a/motif/server/events.c b/src/motif/server/events.c similarity index 100% rename from motif/server/events.c rename to src/motif/server/events.c diff --git a/motif/server/functions.h b/src/motif/server/functions.h similarity index 100% rename from motif/server/functions.h rename to src/motif/server/functions.h diff --git a/motif/server/global.h b/src/motif/server/global.h similarity index 100% rename from motif/server/global.h rename to src/motif/server/global.h diff --git a/motif/server/list.c b/src/motif/server/list.c similarity index 100% rename from motif/server/list.c rename to src/motif/server/list.c diff --git a/motif/server/main.c b/src/motif/server/main.c similarity index 100% rename from motif/server/main.c rename to src/motif/server/main.c diff --git a/motif/server/message.c b/src/motif/server/message.c similarity index 100% rename from motif/server/message.c rename to src/motif/server/message.c diff --git a/motif/server/message.h b/src/motif/server/message.h similarity index 100% rename from motif/server/message.h rename to src/motif/server/message.h diff --git a/motif/server/motif.c b/src/motif/server/motif.c similarity index 100% rename from motif/server/motif.c rename to src/motif/server/motif.c diff --git a/motif/server/packet.c b/src/motif/server/packet.c similarity index 100% rename from motif/server/packet.c rename to src/motif/server/packet.c diff --git a/motif/server/packet.h b/src/motif/server/packet.h similarity index 100% rename from motif/server/packet.h rename to src/motif/server/packet.h diff --git a/motif/server/requests.c b/src/motif/server/requests.c similarity index 100% rename from motif/server/requests.c rename to src/motif/server/requests.c diff --git a/motif/server/requests.h b/src/motif/server/requests.h similarity index 100% rename from motif/server/requests.h rename to src/motif/server/requests.h diff --git a/motif/server/resources.c b/src/motif/server/resources.c similarity index 100% rename from motif/server/resources.c rename to src/motif/server/resources.c diff --git a/motif/server/server.c b/src/motif/server/server.c similarity index 100% rename from motif/server/server.c rename to src/motif/server/server.c diff --git a/motif/server/tables.c b/src/motif/server/tables.c similarity index 100% rename from motif/server/tables.c rename to src/motif/server/tables.c diff --git a/motif/server/tables.h b/src/motif/server/tables.h similarity index 100% rename from motif/server/tables.h rename to src/motif/server/tables.h diff --git a/motif/server/text.c b/src/motif/server/text.c similarity index 100% rename from motif/server/text.c rename to src/motif/server/text.c diff --git a/motif/server/timer-support.c b/src/motif/server/timer-support.c similarity index 100% rename from motif/server/timer-support.c rename to src/motif/server/timer-support.c diff --git a/motif/server/translations.c b/src/motif/server/translations.c similarity index 100% rename from motif/server/translations.c rename to src/motif/server/translations.c diff --git a/motif/server/types.h b/src/motif/server/types.h similarity index 100% rename from motif/server/types.h rename to src/motif/server/types.h diff --git a/motif/server/widgets.c b/src/motif/server/widgets.c similarity index 100% rename from motif/server/widgets.c rename to src/motif/server/widgets.c diff --git a/motif/server/xmstring.c b/src/motif/server/xmstring.c similarity index 100% rename from motif/server/xmstring.c rename to src/motif/server/xmstring.c diff --git a/pcl/boot.lisp b/src/pcl/boot.lisp similarity index 100% rename from pcl/boot.lisp rename to src/pcl/boot.lisp diff --git a/pcl/braid.lisp b/src/pcl/braid.lisp similarity index 100% rename from pcl/braid.lisp rename to src/pcl/braid.lisp diff --git a/pcl/cache.lisp b/src/pcl/cache.lisp similarity index 100% rename from pcl/cache.lisp rename to src/pcl/cache.lisp diff --git a/pcl/clos-bench.lisp b/src/pcl/clos-bench.lisp similarity index 100% rename from pcl/clos-bench.lisp rename to src/pcl/clos-bench.lisp diff --git a/pcl/cmucl-documentation.lisp b/src/pcl/cmucl-documentation.lisp similarity index 100% rename from pcl/cmucl-documentation.lisp rename to src/pcl/cmucl-documentation.lisp diff --git a/pcl/combin.lisp b/src/pcl/combin.lisp similarity index 100% rename from pcl/combin.lisp rename to src/pcl/combin.lisp diff --git a/pcl/cpl.lisp b/src/pcl/cpl.lisp similarity index 100% rename from pcl/cpl.lisp rename to src/pcl/cpl.lisp diff --git a/pcl/ctor.lisp b/src/pcl/ctor.lisp similarity index 100% rename from pcl/ctor.lisp rename to src/pcl/ctor.lisp diff --git a/pcl/ctypes.lisp b/src/pcl/ctypes.lisp similarity index 100% rename from pcl/ctypes.lisp rename to src/pcl/ctypes.lisp diff --git a/pcl/defclass.lisp b/src/pcl/defclass.lisp similarity index 100% rename from pcl/defclass.lisp rename to src/pcl/defclass.lisp diff --git a/pcl/defcombin.lisp b/src/pcl/defcombin.lisp similarity index 100% rename from pcl/defcombin.lisp rename to src/pcl/defcombin.lisp diff --git a/pcl/defs.lisp b/src/pcl/defs.lisp similarity index 100% rename from pcl/defs.lisp rename to src/pcl/defs.lisp diff --git a/pcl/defsys.lisp b/src/pcl/defsys.lisp similarity index 100% rename from pcl/defsys.lisp rename to src/pcl/defsys.lisp diff --git a/pcl/dfun.lisp b/src/pcl/dfun.lisp similarity index 100% rename from pcl/dfun.lisp rename to src/pcl/dfun.lisp diff --git a/pcl/dlisp.lisp b/src/pcl/dlisp.lisp similarity index 100% rename from pcl/dlisp.lisp rename to src/pcl/dlisp.lisp diff --git a/pcl/dlisp2.lisp b/src/pcl/dlisp2.lisp similarity index 100% rename from pcl/dlisp2.lisp rename to src/pcl/dlisp2.lisp diff --git a/pcl/dlisp3.lisp b/src/pcl/dlisp3.lisp similarity index 100% rename from pcl/dlisp3.lisp rename to src/pcl/dlisp3.lisp diff --git a/pcl/env.lisp b/src/pcl/env.lisp similarity index 100% rename from pcl/env.lisp rename to src/pcl/env.lisp diff --git a/pcl/fin.lisp b/src/pcl/fin.lisp similarity index 100% rename from pcl/fin.lisp rename to src/pcl/fin.lisp diff --git a/pcl/fixup.lisp b/src/pcl/fixup.lisp similarity index 100% rename from pcl/fixup.lisp rename to src/pcl/fixup.lisp diff --git a/pcl/fngen.lisp b/src/pcl/fngen.lisp similarity index 100% rename from pcl/fngen.lisp rename to src/pcl/fngen.lisp diff --git a/pcl/fsc.lisp b/src/pcl/fsc.lisp similarity index 100% rename from pcl/fsc.lisp rename to src/pcl/fsc.lisp diff --git a/pcl/generic-functions.lisp b/src/pcl/generic-functions.lisp similarity index 100% rename from pcl/generic-functions.lisp rename to src/pcl/generic-functions.lisp diff --git a/pcl/gf-call-optimization.lisp b/src/pcl/gf-call-optimization.lisp similarity index 100% rename from pcl/gf-call-optimization.lisp rename to src/pcl/gf-call-optimization.lisp diff --git a/pcl/gray-compat.lisp b/src/pcl/gray-compat.lisp similarity index 100% rename from pcl/gray-compat.lisp rename to src/pcl/gray-compat.lisp diff --git a/pcl/gray-streams-class.lisp b/src/pcl/gray-streams-class.lisp similarity index 100% rename from pcl/gray-streams-class.lisp rename to src/pcl/gray-streams-class.lisp diff --git a/pcl/gray-streams.lisp b/src/pcl/gray-streams.lisp similarity index 100% rename from pcl/gray-streams.lisp rename to src/pcl/gray-streams.lisp diff --git a/pcl/herald.lisp b/src/pcl/herald.lisp similarity index 100% rename from pcl/herald.lisp rename to src/pcl/herald.lisp diff --git a/pcl/info.lisp b/src/pcl/info.lisp similarity index 100% rename from pcl/info.lisp rename to src/pcl/info.lisp diff --git a/pcl/init.lisp b/src/pcl/init.lisp similarity index 100% rename from pcl/init.lisp rename to src/pcl/init.lisp diff --git a/pcl/low.lisp b/src/pcl/low.lisp similarity index 100% rename from pcl/low.lisp rename to src/pcl/low.lisp diff --git a/pcl/macros.lisp b/src/pcl/macros.lisp similarity index 100% rename from pcl/macros.lisp rename to src/pcl/macros.lisp diff --git a/pcl/method-slot-access-optimization.lisp b/src/pcl/method-slot-access-optimization.lisp similarity index 100% rename from pcl/method-slot-access-optimization.lisp rename to src/pcl/method-slot-access-optimization.lisp diff --git a/pcl/methods.lisp b/src/pcl/methods.lisp similarity index 100% rename from pcl/methods.lisp rename to src/pcl/methods.lisp diff --git a/pcl/pclcom.lisp b/src/pcl/pclcom.lisp similarity index 100% rename from pcl/pclcom.lisp rename to src/pcl/pclcom.lisp diff --git a/pcl/pclload.lisp b/src/pcl/pclload.lisp similarity index 100% rename from pcl/pclload.lisp rename to src/pcl/pclload.lisp diff --git a/pcl/pkg.lisp b/src/pcl/pkg.lisp similarity index 100% rename from pcl/pkg.lisp rename to src/pcl/pkg.lisp diff --git a/pcl/precom2.lisp b/src/pcl/precom2.lisp similarity index 100% rename from pcl/precom2.lisp rename to src/pcl/precom2.lisp diff --git a/pcl/rt/ctor.lisp b/src/pcl/rt/ctor.lisp similarity index 100% rename from pcl/rt/ctor.lisp rename to src/pcl/rt/ctor.lisp diff --git a/pcl/rt/defclass.lisp b/src/pcl/rt/defclass.lisp similarity index 100% rename from pcl/rt/defclass.lisp rename to src/pcl/rt/defclass.lisp diff --git a/pcl/rt/defgeneric.lisp b/src/pcl/rt/defgeneric.lisp similarity index 100% rename from pcl/rt/defgeneric.lisp rename to src/pcl/rt/defgeneric.lisp diff --git a/pcl/rt/defmethod.lisp b/src/pcl/rt/defmethod.lisp similarity index 100% rename from pcl/rt/defmethod.lisp rename to src/pcl/rt/defmethod.lisp diff --git a/pcl/rt/find-method.lisp b/src/pcl/rt/find-method.lisp similarity index 100% rename from pcl/rt/find-method.lisp rename to src/pcl/rt/find-method.lisp diff --git a/pcl/rt/inline-access.lisp b/src/pcl/rt/inline-access.lisp similarity index 100% rename from pcl/rt/inline-access.lisp rename to src/pcl/rt/inline-access.lisp diff --git a/pcl/rt/make-instance.lisp b/src/pcl/rt/make-instance.lisp similarity index 100% rename from pcl/rt/make-instance.lisp rename to src/pcl/rt/make-instance.lisp diff --git a/pcl/rt/method-combination.lisp b/src/pcl/rt/method-combination.lisp similarity index 100% rename from pcl/rt/method-combination.lisp rename to src/pcl/rt/method-combination.lisp diff --git a/pcl/rt/methods.lisp b/src/pcl/rt/methods.lisp similarity index 100% rename from pcl/rt/methods.lisp rename to src/pcl/rt/methods.lisp diff --git a/pcl/rt/pkg.lisp b/src/pcl/rt/pkg.lisp similarity index 100% rename from pcl/rt/pkg.lisp rename to src/pcl/rt/pkg.lisp diff --git a/pcl/rt/pv.lisp b/src/pcl/rt/pv.lisp similarity index 100% rename from pcl/rt/pv.lisp rename to src/pcl/rt/pv.lisp diff --git a/pcl/rt/reinitialize-instance.lisp b/src/pcl/rt/reinitialize-instance.lisp similarity index 100% rename from pcl/rt/reinitialize-instance.lisp rename to src/pcl/rt/reinitialize-instance.lisp diff --git a/pcl/rt/slot-accessors.lisp b/src/pcl/rt/slot-accessors.lisp similarity index 100% rename from pcl/rt/slot-accessors.lisp rename to src/pcl/rt/slot-accessors.lisp diff --git a/pcl/rt/slot-boundp.lisp b/src/pcl/rt/slot-boundp.lisp similarity index 100% rename from pcl/rt/slot-boundp.lisp rename to src/pcl/rt/slot-boundp.lisp diff --git a/pcl/rt/slot-missing.lisp b/src/pcl/rt/slot-missing.lisp similarity index 100% rename from pcl/rt/slot-missing.lisp rename to src/pcl/rt/slot-missing.lisp diff --git a/pcl/rt/slot-type.lisp b/src/pcl/rt/slot-type.lisp similarity index 100% rename from pcl/rt/slot-type.lisp rename to src/pcl/rt/slot-type.lisp diff --git a/pcl/rt/slot-value.lisp b/src/pcl/rt/slot-value.lisp similarity index 100% rename from pcl/rt/slot-value.lisp rename to src/pcl/rt/slot-value.lisp diff --git a/pcl/rt/system.lisp b/src/pcl/rt/system.lisp similarity index 100% rename from pcl/rt/system.lisp rename to src/pcl/rt/system.lisp diff --git a/pcl/seal.lisp b/src/pcl/seal.lisp similarity index 100% rename from pcl/seal.lisp rename to src/pcl/seal.lisp diff --git a/pcl/simple-streams/classes.lisp b/src/pcl/simple-streams/classes.lisp similarity index 100% rename from pcl/simple-streams/classes.lisp rename to src/pcl/simple-streams/classes.lisp diff --git a/pcl/simple-streams/direct.lisp b/src/pcl/simple-streams/direct.lisp similarity index 100% rename from pcl/simple-streams/direct.lisp rename to src/pcl/simple-streams/direct.lisp diff --git a/pcl/simple-streams/external-formats/aliases b/src/pcl/simple-streams/external-formats/aliases similarity index 100% rename from pcl/simple-streams/external-formats/aliases rename to src/pcl/simple-streams/external-formats/aliases diff --git a/pcl/simple-streams/external-formats/ascii.lisp b/src/pcl/simple-streams/external-formats/ascii.lisp similarity index 100% rename from pcl/simple-streams/external-formats/ascii.lisp rename to src/pcl/simple-streams/external-formats/ascii.lisp diff --git a/pcl/simple-streams/external-formats/beta-gk.lisp b/src/pcl/simple-streams/external-formats/beta-gk.lisp similarity index 100% rename from pcl/simple-streams/external-formats/beta-gk.lisp rename to src/pcl/simple-streams/external-formats/beta-gk.lisp diff --git a/pcl/simple-streams/external-formats/cp1250.lisp b/src/pcl/simple-streams/external-formats/cp1250.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1250.lisp rename to src/pcl/simple-streams/external-formats/cp1250.lisp diff --git a/pcl/simple-streams/external-formats/cp1251.lisp b/src/pcl/simple-streams/external-formats/cp1251.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1251.lisp rename to src/pcl/simple-streams/external-formats/cp1251.lisp diff --git a/pcl/simple-streams/external-formats/cp1252.lisp b/src/pcl/simple-streams/external-formats/cp1252.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1252.lisp rename to src/pcl/simple-streams/external-formats/cp1252.lisp diff --git a/pcl/simple-streams/external-formats/cp1253.lisp b/src/pcl/simple-streams/external-formats/cp1253.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1253.lisp rename to src/pcl/simple-streams/external-formats/cp1253.lisp diff --git a/pcl/simple-streams/external-formats/cp1254.lisp b/src/pcl/simple-streams/external-formats/cp1254.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1254.lisp rename to src/pcl/simple-streams/external-formats/cp1254.lisp diff --git a/pcl/simple-streams/external-formats/cp1255.lisp b/src/pcl/simple-streams/external-formats/cp1255.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1255.lisp rename to src/pcl/simple-streams/external-formats/cp1255.lisp diff --git a/pcl/simple-streams/external-formats/cp1256.lisp b/src/pcl/simple-streams/external-formats/cp1256.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1256.lisp rename to src/pcl/simple-streams/external-formats/cp1256.lisp diff --git a/pcl/simple-streams/external-formats/cp1257.lisp b/src/pcl/simple-streams/external-formats/cp1257.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1257.lisp rename to src/pcl/simple-streams/external-formats/cp1257.lisp diff --git a/pcl/simple-streams/external-formats/cp1258.lisp b/src/pcl/simple-streams/external-formats/cp1258.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cp1258.lisp rename to src/pcl/simple-streams/external-formats/cp1258.lisp diff --git a/pcl/simple-streams/external-formats/cr.lisp b/src/pcl/simple-streams/external-formats/cr.lisp similarity index 100% rename from pcl/simple-streams/external-formats/cr.lisp rename to src/pcl/simple-streams/external-formats/cr.lisp diff --git a/pcl/simple-streams/external-formats/crlf.lisp b/src/pcl/simple-streams/external-formats/crlf.lisp similarity index 100% rename from pcl/simple-streams/external-formats/crlf.lisp rename to src/pcl/simple-streams/external-formats/crlf.lisp diff --git a/pcl/simple-streams/external-formats/final-sigma.lisp b/src/pcl/simple-streams/external-formats/final-sigma.lisp similarity index 100% rename from pcl/simple-streams/external-formats/final-sigma.lisp rename to src/pcl/simple-streams/external-formats/final-sigma.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-1.lisp b/src/pcl/simple-streams/external-formats/iso8859-1.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-1.lisp rename to src/pcl/simple-streams/external-formats/iso8859-1.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-10.lisp b/src/pcl/simple-streams/external-formats/iso8859-10.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-10.lisp rename to src/pcl/simple-streams/external-formats/iso8859-10.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-13.lisp b/src/pcl/simple-streams/external-formats/iso8859-13.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-13.lisp rename to src/pcl/simple-streams/external-formats/iso8859-13.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-14.lisp b/src/pcl/simple-streams/external-formats/iso8859-14.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-14.lisp rename to src/pcl/simple-streams/external-formats/iso8859-14.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-15.lisp b/src/pcl/simple-streams/external-formats/iso8859-15.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-15.lisp rename to src/pcl/simple-streams/external-formats/iso8859-15.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-2.lisp b/src/pcl/simple-streams/external-formats/iso8859-2.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-2.lisp rename to src/pcl/simple-streams/external-formats/iso8859-2.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-3.lisp b/src/pcl/simple-streams/external-formats/iso8859-3.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-3.lisp rename to src/pcl/simple-streams/external-formats/iso8859-3.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-4.lisp b/src/pcl/simple-streams/external-formats/iso8859-4.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-4.lisp rename to src/pcl/simple-streams/external-formats/iso8859-4.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-5.lisp b/src/pcl/simple-streams/external-formats/iso8859-5.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-5.lisp rename to src/pcl/simple-streams/external-formats/iso8859-5.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-6.lisp b/src/pcl/simple-streams/external-formats/iso8859-6.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-6.lisp rename to src/pcl/simple-streams/external-formats/iso8859-6.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-7.lisp b/src/pcl/simple-streams/external-formats/iso8859-7.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-7.lisp rename to src/pcl/simple-streams/external-formats/iso8859-7.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-8.lisp b/src/pcl/simple-streams/external-formats/iso8859-8.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-8.lisp rename to src/pcl/simple-streams/external-formats/iso8859-8.lisp diff --git a/pcl/simple-streams/external-formats/iso8859-9.lisp b/src/pcl/simple-streams/external-formats/iso8859-9.lisp similarity index 100% rename from pcl/simple-streams/external-formats/iso8859-9.lisp rename to src/pcl/simple-streams/external-formats/iso8859-9.lisp diff --git a/pcl/simple-streams/external-formats/koi8-r.lisp b/src/pcl/simple-streams/external-formats/koi8-r.lisp similarity index 100% rename from pcl/simple-streams/external-formats/koi8-r.lisp rename to src/pcl/simple-streams/external-formats/koi8-r.lisp diff --git a/pcl/simple-streams/external-formats/mac-cyrillic.lisp b/src/pcl/simple-streams/external-formats/mac-cyrillic.lisp similarity index 100% rename from pcl/simple-streams/external-formats/mac-cyrillic.lisp rename to src/pcl/simple-streams/external-formats/mac-cyrillic.lisp diff --git a/pcl/simple-streams/external-formats/mac-greek.lisp b/src/pcl/simple-streams/external-formats/mac-greek.lisp similarity index 100% rename from pcl/simple-streams/external-formats/mac-greek.lisp rename to src/pcl/simple-streams/external-formats/mac-greek.lisp diff --git a/pcl/simple-streams/external-formats/mac-icelandic.lisp b/src/pcl/simple-streams/external-formats/mac-icelandic.lisp similarity index 100% rename from pcl/simple-streams/external-formats/mac-icelandic.lisp rename to src/pcl/simple-streams/external-formats/mac-icelandic.lisp diff --git a/pcl/simple-streams/external-formats/mac-latin2.lisp b/src/pcl/simple-streams/external-formats/mac-latin2.lisp similarity index 100% rename from pcl/simple-streams/external-formats/mac-latin2.lisp rename to src/pcl/simple-streams/external-formats/mac-latin2.lisp diff --git a/pcl/simple-streams/external-formats/mac-roman.lisp b/src/pcl/simple-streams/external-formats/mac-roman.lisp similarity index 100% rename from pcl/simple-streams/external-formats/mac-roman.lisp rename to src/pcl/simple-streams/external-formats/mac-roman.lisp diff --git a/pcl/simple-streams/external-formats/mac-turkish.lisp b/src/pcl/simple-streams/external-formats/mac-turkish.lisp similarity index 100% rename from pcl/simple-streams/external-formats/mac-turkish.lisp rename to src/pcl/simple-streams/external-formats/mac-turkish.lisp diff --git a/pcl/simple-streams/external-formats/utf-16-be.lisp b/src/pcl/simple-streams/external-formats/utf-16-be.lisp similarity index 100% rename from pcl/simple-streams/external-formats/utf-16-be.lisp rename to src/pcl/simple-streams/external-formats/utf-16-be.lisp diff --git a/pcl/simple-streams/external-formats/utf-16-le.lisp b/src/pcl/simple-streams/external-formats/utf-16-le.lisp similarity index 100% rename from pcl/simple-streams/external-formats/utf-16-le.lisp rename to src/pcl/simple-streams/external-formats/utf-16-le.lisp diff --git a/pcl/simple-streams/external-formats/utf-16.lisp b/src/pcl/simple-streams/external-formats/utf-16.lisp similarity index 100% rename from pcl/simple-streams/external-formats/utf-16.lisp rename to src/pcl/simple-streams/external-formats/utf-16.lisp diff --git a/pcl/simple-streams/external-formats/utf-32-be.lisp b/src/pcl/simple-streams/external-formats/utf-32-be.lisp similarity index 100% rename from pcl/simple-streams/external-formats/utf-32-be.lisp rename to src/pcl/simple-streams/external-formats/utf-32-be.lisp diff --git a/pcl/simple-streams/external-formats/utf-32-le.lisp b/src/pcl/simple-streams/external-formats/utf-32-le.lisp similarity index 100% rename from pcl/simple-streams/external-formats/utf-32-le.lisp rename to src/pcl/simple-streams/external-formats/utf-32-le.lisp diff --git a/pcl/simple-streams/external-formats/utf-32.lisp b/src/pcl/simple-streams/external-formats/utf-32.lisp similarity index 100% rename from pcl/simple-streams/external-formats/utf-32.lisp rename to src/pcl/simple-streams/external-formats/utf-32.lisp diff --git a/pcl/simple-streams/external-formats/utf-8.lisp b/src/pcl/simple-streams/external-formats/utf-8.lisp similarity index 100% rename from pcl/simple-streams/external-formats/utf-8.lisp rename to src/pcl/simple-streams/external-formats/utf-8.lisp diff --git a/pcl/simple-streams/external-formats/void.lisp b/src/pcl/simple-streams/external-formats/void.lisp similarity index 100% rename from pcl/simple-streams/external-formats/void.lisp rename to src/pcl/simple-streams/external-formats/void.lisp diff --git a/pcl/simple-streams/file.lisp b/src/pcl/simple-streams/file.lisp similarity index 100% rename from pcl/simple-streams/file.lisp rename to src/pcl/simple-streams/file.lisp diff --git a/pcl/simple-streams/gray-compat.lisp b/src/pcl/simple-streams/gray-compat.lisp similarity index 100% rename from pcl/simple-streams/gray-compat.lisp rename to src/pcl/simple-streams/gray-compat.lisp diff --git a/pcl/simple-streams/herald.lisp b/src/pcl/simple-streams/herald.lisp similarity index 100% rename from pcl/simple-streams/herald.lisp rename to src/pcl/simple-streams/herald.lisp diff --git a/pcl/simple-streams/impl.lisp b/src/pcl/simple-streams/impl.lisp similarity index 100% rename from pcl/simple-streams/impl.lisp rename to src/pcl/simple-streams/impl.lisp diff --git a/pcl/simple-streams/internal.lisp b/src/pcl/simple-streams/internal.lisp similarity index 100% rename from pcl/simple-streams/internal.lisp rename to src/pcl/simple-streams/internal.lisp diff --git a/pcl/simple-streams/iodefs.lisp b/src/pcl/simple-streams/iodefs.lisp similarity index 100% rename from pcl/simple-streams/iodefs.lisp rename to src/pcl/simple-streams/iodefs.lisp diff --git a/pcl/simple-streams/null.lisp b/src/pcl/simple-streams/null.lisp similarity index 100% rename from pcl/simple-streams/null.lisp rename to src/pcl/simple-streams/null.lisp diff --git a/pcl/simple-streams/rt/simple-streams-test.lisp b/src/pcl/simple-streams/rt/simple-streams-test.lisp similarity index 100% rename from pcl/simple-streams/rt/simple-streams-test.lisp rename to src/pcl/simple-streams/rt/simple-streams-test.lisp diff --git a/pcl/simple-streams/socket.lisp b/src/pcl/simple-streams/socket.lisp similarity index 100% rename from pcl/simple-streams/socket.lisp rename to src/pcl/simple-streams/socket.lisp diff --git a/pcl/simple-streams/strategy.lisp b/src/pcl/simple-streams/strategy.lisp similarity index 100% rename from pcl/simple-streams/strategy.lisp rename to src/pcl/simple-streams/strategy.lisp diff --git a/pcl/simple-streams/string.lisp b/src/pcl/simple-streams/string.lisp similarity index 100% rename from pcl/simple-streams/string.lisp rename to src/pcl/simple-streams/string.lisp diff --git a/pcl/simple-streams/terminal.lisp b/src/pcl/simple-streams/terminal.lisp similarity index 100% rename from pcl/simple-streams/terminal.lisp rename to src/pcl/simple-streams/terminal.lisp diff --git a/pcl/slots-boot.lisp b/src/pcl/slots-boot.lisp similarity index 100% rename from pcl/slots-boot.lisp rename to src/pcl/slots-boot.lisp diff --git a/pcl/slots.lisp b/src/pcl/slots.lisp similarity index 100% rename from pcl/slots.lisp rename to src/pcl/slots.lisp diff --git a/pcl/std-class.lisp b/src/pcl/std-class.lisp similarity index 100% rename from pcl/std-class.lisp rename to src/pcl/std-class.lisp diff --git a/pcl/vector.lisp b/src/pcl/vector.lisp similarity index 100% rename from pcl/vector.lisp rename to src/pcl/vector.lisp diff --git a/pcl/walk.lisp b/src/pcl/walk.lisp similarity index 100% rename from pcl/walk.lisp rename to src/pcl/walk.lisp diff --git a/tests/arg-test.lisp b/src/tests/arg-test.lisp similarity index 100% rename from tests/arg-test.lisp rename to src/tests/arg-test.lisp diff --git a/tests/block-test.lisp b/src/tests/block-test.lisp similarity index 100% rename from tests/block-test.lisp rename to src/tests/block-test.lisp diff --git a/tests/byte.lisp b/src/tests/byte.lisp similarity index 100% rename from tests/byte.lisp rename to src/tests/byte.lisp diff --git a/tests/call-test.lisp b/src/tests/call-test.lisp similarity index 100% rename from tests/call-test.lisp rename to src/tests/call-test.lisp diff --git a/tests/char-test.lisp b/src/tests/char-test.lisp similarity index 100% rename from tests/char-test.lisp rename to src/tests/char-test.lisp diff --git a/tests/check-test.lisp b/src/tests/check-test.lisp similarity index 100% rename from tests/check-test.lisp rename to src/tests/check-test.lisp diff --git a/tests/circular.lisp b/src/tests/circular.lisp similarity index 100% rename from tests/circular.lisp rename to src/tests/circular.lisp diff --git a/tests/copy-prop.lisp b/src/tests/copy-prop.lisp similarity index 100% rename from tests/copy-prop.lisp rename to src/tests/copy-prop.lisp diff --git a/tests/dead-code.lisp b/src/tests/dead-code.lisp similarity index 100% rename from tests/dead-code.lisp rename to src/tests/dead-code.lisp diff --git a/tests/delete-note.lisp b/src/tests/delete-note.lisp similarity index 100% rename from tests/delete-note.lisp rename to src/tests/delete-note.lisp diff --git a/tests/derive.lisp b/src/tests/derive.lisp similarity index 100% rename from tests/derive.lisp rename to src/tests/derive.lisp diff --git a/tests/dynamic-type.lisp b/src/tests/dynamic-type.lisp similarity index 100% rename from tests/dynamic-type.lisp rename to src/tests/dynamic-type.lisp diff --git a/tests/eff-note.lisp b/src/tests/eff-note.lisp similarity index 100% rename from tests/eff-note.lisp rename to src/tests/eff-note.lisp diff --git a/tests/error-test.lisp b/src/tests/error-test.lisp similarity index 100% rename from tests/error-test.lisp rename to src/tests/error-test.lisp diff --git a/tests/error.lisp b/src/tests/error.lisp similarity index 100% rename from tests/error.lisp rename to src/tests/error.lisp diff --git a/tests/examples.lisp b/src/tests/examples.lisp similarity index 100% rename from tests/examples.lisp rename to src/tests/examples.lisp diff --git a/tests/float.lisp b/src/tests/float.lisp similarity index 100% rename from tests/float.lisp rename to src/tests/float.lisp diff --git a/tests/flush.lisp b/src/tests/flush.lisp similarity index 100% rename from tests/flush.lisp rename to src/tests/flush.lisp diff --git a/tests/ftype-assert.lisp b/src/tests/ftype-assert.lisp similarity index 100% rename from tests/ftype-assert.lisp rename to src/tests/ftype-assert.lisp diff --git a/tests/local-call-type.lisp b/src/tests/local-call-type.lisp similarity index 100% rename from tests/local-call-type.lisp rename to src/tests/local-call-type.lisp diff --git a/tests/macro-example.lisp b/src/tests/macro-example.lisp similarity index 100% rename from tests/macro-example.lisp rename to src/tests/macro-example.lisp diff --git a/tests/misdecl.lisp b/src/tests/misdecl.lisp similarity index 100% rename from tests/misdecl.lisp rename to src/tests/misdecl.lisp diff --git a/tests/mixed-compare.lisp b/src/tests/mixed-compare.lisp similarity index 100% rename from tests/mixed-compare.lisp rename to src/tests/mixed-compare.lisp diff --git a/tests/mop-1.impure-cload.lisp b/src/tests/mop-1.impure-cload.lisp similarity index 100% rename from tests/mop-1.impure-cload.lisp rename to src/tests/mop-1.impure-cload.lisp diff --git a/tests/mop-2.impure-cload.lisp b/src/tests/mop-2.impure-cload.lisp similarity index 100% rename from tests/mop-2.impure-cload.lisp rename to src/tests/mop-2.impure-cload.lisp diff --git a/tests/mv-bind.lisp b/src/tests/mv-bind.lisp similarity index 100% rename from tests/mv-bind.lisp rename to src/tests/mv-bind.lisp diff --git a/tests/nlx-hair.lisp b/src/tests/nlx-hair.lisp similarity index 100% rename from tests/nlx-hair.lisp rename to src/tests/nlx-hair.lisp diff --git a/tests/nlx-test.lisp b/src/tests/nlx-test.lisp similarity index 100% rename from tests/nlx-test.lisp rename to src/tests/nlx-test.lisp diff --git a/tests/pred-test.lisp b/src/tests/pred-test.lisp similarity index 100% rename from tests/pred-test.lisp rename to src/tests/pred-test.lisp diff --git a/tests/read-eof.lisp b/src/tests/read-eof.lisp similarity index 100% rename from tests/read-eof.lisp rename to src/tests/read-eof.lisp diff --git a/tests/rep-change.lisp b/src/tests/rep-change.lisp similarity index 100% rename from tests/rep-change.lisp rename to src/tests/rep-change.lisp diff --git a/tests/source-test.lisp b/src/tests/source-test.lisp similarity index 100% rename from tests/source-test.lisp rename to src/tests/source-test.lisp diff --git a/tests/spill-test.lisp b/src/tests/spill-test.lisp similarity index 100% rename from tests/spill-test.lisp rename to src/tests/spill-test.lisp diff --git a/tests/stack.lisp b/src/tests/stack.lisp similarity index 100% rename from tests/stack.lisp rename to src/tests/stack.lisp diff --git a/tests/struct-test.lisp b/src/tests/struct-test.lisp similarity index 100% rename from tests/struct-test.lisp rename to src/tests/struct-test.lisp diff --git a/tests/tagbody.lisp b/src/tests/tagbody.lisp similarity index 100% rename from tests/tagbody.lisp rename to src/tests/tagbody.lisp diff --git a/tests/tlf-test.lisp b/src/tests/tlf-test.lisp similarity index 100% rename from tests/tlf-test.lisp rename to src/tests/tlf-test.lisp diff --git a/tests/top-level-nlx.lisp b/src/tests/top-level-nlx.lisp similarity index 100% rename from tests/top-level-nlx.lisp rename to src/tests/top-level-nlx.lisp diff --git a/tests/transform.lisp b/src/tests/transform.lisp similarity index 100% rename from tests/transform.lisp rename to src/tests/transform.lisp diff --git a/tests/undef-test.lisp b/src/tests/undef-test.lisp similarity index 100% rename from tests/undef-test.lisp rename to src/tests/undef-test.lisp diff --git a/tests/values-note.lisp b/src/tests/values-note.lisp similarity index 100% rename from tests/values-note.lisp rename to src/tests/values-note.lisp diff --git a/tests/values-test.lisp b/src/tests/values-test.lisp similarity index 100% rename from tests/values-test.lisp rename to src/tests/values-test.lisp diff --git a/tests/values.lisp b/src/tests/values.lisp similarity index 100% rename from tests/values.lisp rename to src/tests/values.lisp diff --git a/tools/build-unidata.lisp b/src/tools/build-unidata.lisp similarity index 100% rename from tools/build-unidata.lisp rename to src/tools/build-unidata.lisp diff --git a/tools/build-utils.sh b/src/tools/build-utils.sh similarity index 100% rename from tools/build-utils.sh rename to src/tools/build-utils.sh diff --git a/tools/build-world.sh b/src/tools/build-world.sh similarity index 100% rename from tools/build-world.sh rename to src/tools/build-world.sh diff --git a/tools/clean-target.sh b/src/tools/clean-target.sh similarity index 100% rename from tools/clean-target.sh rename to src/tools/clean-target.sh diff --git a/tools/clmcom.lisp b/src/tools/clmcom.lisp similarity index 100% rename from tools/clmcom.lisp rename to src/tools/clmcom.lisp diff --git a/tools/clxcom.lisp b/src/tools/clxcom.lisp similarity index 100% rename from tools/clxcom.lisp rename to src/tools/clxcom.lisp diff --git a/tools/comcom.lisp b/src/tools/comcom.lisp similarity index 100% rename from tools/comcom.lisp rename to src/tools/comcom.lisp diff --git a/tools/config b/src/tools/config similarity index 100% rename from tools/config rename to src/tools/config diff --git a/tools/config.lisp b/src/tools/config.lisp similarity index 100% rename from tools/config.lisp rename to src/tools/config.lisp diff --git a/tools/cross-build-world.sh b/src/tools/cross-build-world.sh similarity index 100% rename from tools/cross-build-world.sh rename to src/tools/cross-build-world.sh diff --git a/tools/cross-scripts/cross-ppc-ppc-darwin.lisp b/src/tools/cross-scripts/cross-ppc-ppc-darwin.lisp similarity index 100% rename from tools/cross-scripts/cross-ppc-ppc-darwin.lisp rename to src/tools/cross-scripts/cross-ppc-ppc-darwin.lisp diff --git a/tools/cross-scripts/cross-ppc-x86.lisp b/src/tools/cross-scripts/cross-ppc-x86.lisp similarity index 100% rename from tools/cross-scripts/cross-ppc-x86.lisp rename to src/tools/cross-scripts/cross-ppc-x86.lisp diff --git a/tools/cross-scripts/cross-sparc-sparc.lisp b/src/tools/cross-scripts/cross-sparc-sparc.lisp similarity index 100% rename from tools/cross-scripts/cross-sparc-sparc.lisp rename to src/tools/cross-scripts/cross-sparc-sparc.lisp diff --git a/tools/cross-scripts/cross-x86-amd64.lisp b/src/tools/cross-scripts/cross-x86-amd64.lisp similarity index 100% rename from tools/cross-scripts/cross-x86-amd64.lisp rename to src/tools/cross-scripts/cross-x86-amd64.lisp diff --git a/tools/cross-scripts/cross-x86-netbsd.lisp b/src/tools/cross-scripts/cross-x86-netbsd.lisp similarity index 100% rename from tools/cross-scripts/cross-x86-netbsd.lisp rename to src/tools/cross-scripts/cross-x86-netbsd.lisp diff --git a/tools/cross-scripts/cross-x86-osx-freebsd.lisp b/src/tools/cross-scripts/cross-x86-osx-freebsd.lisp similarity index 100% rename from tools/cross-scripts/cross-x86-osx-freebsd.lisp rename to src/tools/cross-scripts/cross-x86-osx-freebsd.lisp diff --git a/tools/cross-scripts/cross-x86-osx-solaris.lisp b/src/tools/cross-scripts/cross-x86-osx-solaris.lisp similarity index 100% rename from tools/cross-scripts/cross-x86-osx-solaris.lisp rename to src/tools/cross-scripts/cross-x86-osx-solaris.lisp diff --git a/tools/cross-scripts/cross-x86-ppc-darwin.lisp b/src/tools/cross-scripts/cross-x86-ppc-darwin.lisp similarity index 100% rename from tools/cross-scripts/cross-x86-ppc-darwin.lisp rename to src/tools/cross-scripts/cross-x86-ppc-darwin.lisp diff --git a/tools/cross-scripts/cross-x86-sparc.lisp b/src/tools/cross-scripts/cross-x86-sparc.lisp similarity index 100% rename from tools/cross-scripts/cross-x86-sparc.lisp rename to src/tools/cross-scripts/cross-x86-sparc.lisp diff --git a/tools/cross-scripts/cross-x86-x86.lisp b/src/tools/cross-scripts/cross-x86-x86.lisp similarity index 100% rename from tools/cross-scripts/cross-x86-x86.lisp rename to src/tools/cross-scripts/cross-x86-x86.lisp diff --git a/tools/gdbinit-amd64 b/src/tools/gdbinit-amd64 similarity index 100% rename from tools/gdbinit-amd64 rename to src/tools/gdbinit-amd64 diff --git a/tools/heapanal.lisp b/src/tools/heapanal.lisp similarity index 100% rename from tools/heapanal.lisp rename to src/tools/heapanal.lisp diff --git a/tools/hemcom.lisp b/src/tools/hemcom.lisp similarity index 100% rename from tools/hemcom.lisp rename to src/tools/hemcom.lisp diff --git a/tools/hemload.lisp b/src/tools/hemload.lisp similarity index 100% rename from tools/hemload.lisp rename to src/tools/hemload.lisp diff --git a/tools/hpux-startup.c b/src/tools/hpux-startup.c similarity index 100% rename from tools/hpux-startup.c rename to src/tools/hpux-startup.c diff --git a/tools/linker.sh b/src/tools/linker.sh similarity index 100% rename from tools/linker.sh rename to src/tools/linker.sh diff --git a/tools/load-foreign.csh b/src/tools/load-foreign.csh similarity index 100% rename from tools/load-foreign.csh rename to src/tools/load-foreign.csh diff --git a/tools/load-world.sh b/src/tools/load-world.sh similarity index 100% rename from tools/load-world.sh rename to src/tools/load-world.sh diff --git a/tools/make-dist.sh b/src/tools/make-dist.sh similarity index 100% rename from tools/make-dist.sh rename to src/tools/make-dist.sh diff --git a/tools/make-extra-dist.sh b/src/tools/make-extra-dist.sh similarity index 100% rename from tools/make-extra-dist.sh rename to src/tools/make-extra-dist.sh diff --git a/tools/make-main-dist.sh b/src/tools/make-main-dist.sh similarity index 100% rename from tools/make-main-dist.sh rename to src/tools/make-main-dist.sh diff --git a/tools/make-src-dist.sh b/src/tools/make-src-dist.sh similarity index 100% rename from tools/make-src-dist.sh rename to src/tools/make-src-dist.sh diff --git a/tools/pclcom.lisp b/src/tools/pclcom.lisp similarity index 100% rename from tools/pclcom.lisp rename to src/tools/pclcom.lisp diff --git a/tools/piglatin.lisp b/src/tools/piglatin.lisp similarity index 100% rename from tools/piglatin.lisp rename to src/tools/piglatin.lisp diff --git a/tools/rebuild-lisp.sh b/src/tools/rebuild-lisp.sh similarity index 100% rename from tools/rebuild-lisp.sh rename to src/tools/rebuild-lisp.sh diff --git a/tools/sample-wrapper b/src/tools/sample-wrapper similarity index 100% rename from tools/sample-wrapper rename to src/tools/sample-wrapper diff --git a/tools/setenv-scripts/base-features.lisp b/src/tools/setenv-scripts/base-features.lisp similarity index 100% rename from tools/setenv-scripts/base-features.lisp rename to src/tools/setenv-scripts/base-features.lisp diff --git a/tools/setenv-scripts/freebsd-features.lisp b/src/tools/setenv-scripts/freebsd-features.lisp similarity index 100% rename from tools/setenv-scripts/freebsd-features.lisp rename to src/tools/setenv-scripts/freebsd-features.lisp diff --git a/tools/setenv-scripts/linux-features.lisp b/src/tools/setenv-scripts/linux-features.lisp similarity index 100% rename from tools/setenv-scripts/linux-features.lisp rename to src/tools/setenv-scripts/linux-features.lisp diff --git a/tools/setenv-scripts/openbsd-features.lisp b/src/tools/setenv-scripts/openbsd-features.lisp similarity index 100% rename from tools/setenv-scripts/openbsd-features.lisp rename to src/tools/setenv-scripts/openbsd-features.lisp diff --git a/tools/setenv-scripts/solaris-features.lisp b/src/tools/setenv-scripts/solaris-features.lisp similarity index 100% rename from tools/setenv-scripts/solaris-features.lisp rename to src/tools/setenv-scripts/solaris-features.lisp diff --git a/tools/setenv-scripts/unknown.lisp b/src/tools/setenv-scripts/unknown.lisp similarity index 100% rename from tools/setenv-scripts/unknown.lisp rename to src/tools/setenv-scripts/unknown.lisp diff --git a/tools/setup.lisp b/src/tools/setup.lisp similarity index 100% rename from tools/setup.lisp rename to src/tools/setup.lisp diff --git a/tools/worldbuild.lisp b/src/tools/worldbuild.lisp similarity index 100% rename from tools/worldbuild.lisp rename to src/tools/worldbuild.lisp diff --git a/tools/worldcom.lisp b/src/tools/worldcom.lisp similarity index 100% rename from tools/worldcom.lisp rename to src/tools/worldcom.lisp diff --git a/tools/worldload.lisp b/src/tools/worldload.lisp similarity index 100% rename from tools/worldload.lisp rename to src/tools/worldload.lisp