move ice-9/ and oop/ under module/
authorAndy Wingo <wingo@pobox.com>
Sat, 1 Nov 2008 11:44:21 +0000 (12:44 +0100)
committerAndy Wingo <wingo@pobox.com>
Sat, 1 Nov 2008 11:44:21 +0000 (12:44 +0100)
Moved ice-9/ and oop/ under module/, with the idea being that we have
only scheme under module/. Adjusted configure.in and Makefile.am
appropriately. Put oop/ at the end of the compilation order.

95 files changed:
Makefile.am
configure.in
module/Makefile.am
module/ice-9/ChangeLog-2008 [moved from ice-9/ChangeLog-2008 with 100% similarity]
module/ice-9/Makefile.am [moved from ice-9/Makefile.am with 100% similarity]
module/ice-9/README [moved from ice-9/README with 100% similarity]
module/ice-9/and-let-star.scm [moved from ice-9/and-let-star.scm with 100% similarity]
module/ice-9/arrays.scm [moved from ice-9/arrays.scm with 100% similarity]
module/ice-9/boot-9.scm [moved from ice-9/boot-9.scm with 100% similarity]
module/ice-9/buffered-input.scm [moved from ice-9/buffered-input.scm with 100% similarity]
module/ice-9/calling.scm [moved from ice-9/calling.scm with 100% similarity]
module/ice-9/channel.scm [moved from ice-9/channel.scm with 100% similarity]
module/ice-9/common-list.scm [moved from ice-9/common-list.scm with 100% similarity]
module/ice-9/compile-psyntax.scm [moved from ice-9/compile-psyntax.scm with 100% similarity]
module/ice-9/debug.scm [moved from ice-9/debug.scm with 100% similarity]
module/ice-9/debugger.scm [moved from ice-9/debugger.scm with 100% similarity]
module/ice-9/debugger/Makefile.am [moved from ice-9/debugger/Makefile.am with 100% similarity]
module/ice-9/debugger/command-loop.scm [moved from ice-9/debugger/command-loop.scm with 100% similarity]
module/ice-9/debugger/commands.scm [moved from ice-9/debugger/commands.scm with 100% similarity]
module/ice-9/debugger/state.scm [moved from ice-9/debugger/state.scm with 100% similarity]
module/ice-9/debugger/trc.scm [moved from ice-9/debugger/trc.scm with 100% similarity]
module/ice-9/debugger/utils.scm [moved from ice-9/debugger/utils.scm with 100% similarity]
module/ice-9/debugging/Makefile.am [moved from ice-9/debugging/Makefile.am with 100% similarity]
module/ice-9/debugging/breakpoints.scm [moved from ice-9/debugging/breakpoints.scm with 100% similarity]
module/ice-9/debugging/example-fns.scm [moved from ice-9/debugging/example-fns.scm with 100% similarity]
module/ice-9/debugging/ice-9-debugger-extensions.scm [moved from ice-9/debugging/ice-9-debugger-extensions.scm with 100% similarity]
module/ice-9/debugging/load-hooks.scm [moved from ice-9/debugging/load-hooks.scm with 100% similarity]
module/ice-9/debugging/steps.scm [moved from ice-9/debugging/steps.scm with 100% similarity]
module/ice-9/debugging/trace.scm [moved from ice-9/debugging/trace.scm with 100% similarity]
module/ice-9/debugging/traps.scm [moved from ice-9/debugging/traps.scm with 100% similarity]
module/ice-9/debugging/trc.scm [moved from ice-9/debugging/trc.scm with 100% similarity]
module/ice-9/deprecated.scm [moved from ice-9/deprecated.scm with 100% similarity]
module/ice-9/documentation.scm [moved from ice-9/documentation.scm with 100% similarity]
module/ice-9/emacs.scm [moved from ice-9/emacs.scm with 100% similarity]
module/ice-9/expect.scm [moved from ice-9/expect.scm with 100% similarity]
module/ice-9/format.scm [moved from ice-9/format.scm with 100% similarity]
module/ice-9/ftw.scm [moved from ice-9/ftw.scm with 100% similarity]
module/ice-9/gap-buffer.scm [moved from ice-9/gap-buffer.scm with 100% similarity]
module/ice-9/gds-client.scm [moved from ice-9/gds-client.scm with 100% similarity]
module/ice-9/gds-server.scm [moved from ice-9/gds-server.scm with 100% similarity]
module/ice-9/getopt-long.scm [moved from ice-9/getopt-long.scm with 100% similarity]
module/ice-9/hcons.scm [moved from ice-9/hcons.scm with 100% similarity]
module/ice-9/history.scm [moved from ice-9/history.scm with 100% similarity]
module/ice-9/i18n.scm [moved from ice-9/i18n.scm with 100% similarity]
module/ice-9/lineio.scm [moved from ice-9/lineio.scm with 100% similarity]
module/ice-9/list.scm [moved from ice-9/list.scm with 100% similarity]
module/ice-9/ls.scm [moved from ice-9/ls.scm with 100% similarity]
module/ice-9/mapping.scm [moved from ice-9/mapping.scm with 100% similarity]
module/ice-9/match.scm [moved from ice-9/match.scm with 100% similarity]
module/ice-9/networking.scm [moved from ice-9/networking.scm with 100% similarity]
module/ice-9/null.scm [moved from ice-9/null.scm with 100% similarity]
module/ice-9/occam-channel.scm [moved from ice-9/occam-channel.scm with 100% similarity]
module/ice-9/optargs.scm [moved from ice-9/optargs.scm with 100% similarity]
module/ice-9/poe.scm [moved from ice-9/poe.scm with 100% similarity]
module/ice-9/popen.scm [moved from ice-9/popen.scm with 100% similarity]
module/ice-9/posix.scm [moved from ice-9/posix.scm with 100% similarity]
module/ice-9/pretty-print.scm [moved from ice-9/pretty-print.scm with 100% similarity]
module/ice-9/psyntax-pp.scm [moved from ice-9/psyntax-pp.scm with 100% similarity]
module/ice-9/psyntax.scm [moved from ice-9/psyntax.scm with 100% similarity]
module/ice-9/q.scm [moved from ice-9/q.scm with 100% similarity]
module/ice-9/r4rs.scm [moved from ice-9/r4rs.scm with 100% similarity]
module/ice-9/r5rs.scm [moved from ice-9/r5rs.scm with 100% similarity]
module/ice-9/rdelim.scm [moved from ice-9/rdelim.scm with 100% similarity]
module/ice-9/receive.scm [moved from ice-9/receive.scm with 100% similarity]
module/ice-9/regex.scm [moved from ice-9/regex.scm with 100% similarity]
module/ice-9/runq.scm [moved from ice-9/runq.scm with 100% similarity]
module/ice-9/rw.scm [moved from ice-9/rw.scm with 100% similarity]
module/ice-9/safe-r5rs.scm [moved from ice-9/safe-r5rs.scm with 100% similarity]
module/ice-9/safe.scm [moved from ice-9/safe.scm with 100% similarity]
module/ice-9/serialize.scm [moved from ice-9/serialize.scm with 100% similarity]
module/ice-9/session.scm [moved from ice-9/session.scm with 100% similarity]
module/ice-9/slib.scm [moved from ice-9/slib.scm with 100% similarity]
module/ice-9/stack-catch.scm [moved from ice-9/stack-catch.scm with 100% similarity]
module/ice-9/streams.scm [moved from ice-9/streams.scm with 100% similarity]
module/ice-9/string-fun.scm [moved from ice-9/string-fun.scm with 100% similarity]
module/ice-9/syncase.scm [moved from ice-9/syncase.scm with 100% similarity]
module/ice-9/test.scm [moved from ice-9/test.scm with 100% similarity]
module/ice-9/threads.scm [moved from ice-9/threads.scm with 100% similarity]
module/ice-9/time.scm [moved from ice-9/time.scm with 100% similarity]
module/ice-9/weak-vector.scm [moved from ice-9/weak-vector.scm with 100% similarity]
module/oop/ChangeLog-2008 [moved from oop/ChangeLog-2008 with 100% similarity]
module/oop/Makefile.am [moved from oop/Makefile.am with 100% similarity]
module/oop/goops.scm [moved from oop/goops.scm with 100% similarity]
module/oop/goops/Makefile.am [moved from oop/goops/Makefile.am with 100% similarity]
module/oop/goops/accessors.scm [moved from oop/goops/accessors.scm with 100% similarity]
module/oop/goops/active-slot.scm [moved from oop/goops/active-slot.scm with 100% similarity]
module/oop/goops/compile.scm [moved from oop/goops/compile.scm with 100% similarity]
module/oop/goops/composite-slot.scm [moved from oop/goops/composite-slot.scm with 100% similarity]
module/oop/goops/describe.scm [moved from oop/goops/describe.scm with 100% similarity]
module/oop/goops/dispatch.scm [moved from oop/goops/dispatch.scm with 100% similarity]
module/oop/goops/internal.scm [moved from oop/goops/internal.scm with 100% similarity]
module/oop/goops/save.scm [moved from oop/goops/save.scm with 100% similarity]
module/oop/goops/simple.scm [moved from oop/goops/simple.scm with 100% similarity]
module/oop/goops/stklos.scm [moved from oop/goops/stklos.scm with 100% similarity]
module/oop/goops/util.scm [moved from oop/goops/util.scm with 100% similarity]

index c6a6944..6554b07 100644 (file)
@@ -24,9 +24,9 @@
 #
 AUTOMAKE_OPTIONS = 1.10
 
-SUBDIRS = lib oop libguile guile-config guile-readline emacs \
+SUBDIRS = lib libguile guile-config guile-readline emacs \
          scripts srfi doc examples test-suite benchmark-suite lang am \
-         module ice-9 testsuite
+         module testsuite
 
 bin_SCRIPTS = guile-tools
 
index 8664ceb..56b74e2 100644 (file)
@@ -1540,16 +1540,11 @@ AC_CONFIG_FILES([
   examples/safe/Makefile
   examples/scripts/Makefile
   guile-config/Makefile
-  ice-9/Makefile
-  ice-9/debugger/Makefile
-  ice-9/debugging/Makefile
   lang/Makefile
   lang/elisp/Makefile
   lang/elisp/internals/Makefile
   lang/elisp/primitives/Makefile
   libguile/Makefile
-  oop/Makefile
-  oop/goops/Makefile
   scripts/Makefile
   srfi/Makefile
   test-suite/Makefile
@@ -1562,6 +1557,11 @@ AC_CONFIG_FILES([
   module/system/repl/Makefile
   module/language/Makefile
   module/language/scheme/Makefile
+  module/ice-9/Makefile
+  module/ice-9/debugger/Makefile
+  module/ice-9/debugging/Makefile
+  module/oop/Makefile
+  module/oop/goops/Makefile
   testsuite/Makefile
 ])
 
index 06fde9a..feefcdf 100644 (file)
@@ -1 +1 @@
-SUBDIRS = system language
+SUBDIRS = system language ice-9 oop
similarity index 100%
rename from ice-9/Makefile.am
rename to module/ice-9/Makefile.am
similarity index 100%
rename from ice-9/README
rename to module/ice-9/README
similarity index 100%
rename from ice-9/arrays.scm
rename to module/ice-9/arrays.scm
similarity index 100%
rename from ice-9/boot-9.scm
rename to module/ice-9/boot-9.scm
similarity index 100%
rename from ice-9/calling.scm
rename to module/ice-9/calling.scm
similarity index 100%
rename from ice-9/channel.scm
rename to module/ice-9/channel.scm
similarity index 100%
rename from ice-9/debug.scm
rename to module/ice-9/debug.scm
similarity index 100%
rename from ice-9/debugger.scm
rename to module/ice-9/debugger.scm
similarity index 100%
rename from ice-9/emacs.scm
rename to module/ice-9/emacs.scm
similarity index 100%
rename from ice-9/expect.scm
rename to module/ice-9/expect.scm
similarity index 100%
rename from ice-9/format.scm
rename to module/ice-9/format.scm
similarity index 100%
rename from ice-9/ftw.scm
rename to module/ice-9/ftw.scm
similarity index 100%
rename from ice-9/hcons.scm
rename to module/ice-9/hcons.scm
similarity index 100%
rename from ice-9/history.scm
rename to module/ice-9/history.scm
similarity index 100%
rename from ice-9/i18n.scm
rename to module/ice-9/i18n.scm
similarity index 100%
rename from ice-9/lineio.scm
rename to module/ice-9/lineio.scm
similarity index 100%
rename from ice-9/list.scm
rename to module/ice-9/list.scm
similarity index 100%
rename from ice-9/ls.scm
rename to module/ice-9/ls.scm
similarity index 100%
rename from ice-9/mapping.scm
rename to module/ice-9/mapping.scm
similarity index 100%
rename from ice-9/match.scm
rename to module/ice-9/match.scm
similarity index 100%
rename from ice-9/null.scm
rename to module/ice-9/null.scm
similarity index 100%
rename from ice-9/optargs.scm
rename to module/ice-9/optargs.scm
similarity index 100%
rename from ice-9/poe.scm
rename to module/ice-9/poe.scm
similarity index 100%
rename from ice-9/popen.scm
rename to module/ice-9/popen.scm
similarity index 100%
rename from ice-9/posix.scm
rename to module/ice-9/posix.scm
similarity index 100%
rename from ice-9/psyntax.scm
rename to module/ice-9/psyntax.scm
similarity index 100%
rename from ice-9/q.scm
rename to module/ice-9/q.scm
similarity index 100%
rename from ice-9/r4rs.scm
rename to module/ice-9/r4rs.scm
similarity index 100%
rename from ice-9/r5rs.scm
rename to module/ice-9/r5rs.scm
similarity index 100%
rename from ice-9/rdelim.scm
rename to module/ice-9/rdelim.scm
similarity index 100%
rename from ice-9/receive.scm
rename to module/ice-9/receive.scm
similarity index 100%
rename from ice-9/regex.scm
rename to module/ice-9/regex.scm
similarity index 100%
rename from ice-9/runq.scm
rename to module/ice-9/runq.scm
similarity index 100%
rename from ice-9/rw.scm
rename to module/ice-9/rw.scm
similarity index 100%
rename from ice-9/safe.scm
rename to module/ice-9/safe.scm
similarity index 100%
rename from ice-9/session.scm
rename to module/ice-9/session.scm
similarity index 100%
rename from ice-9/slib.scm
rename to module/ice-9/slib.scm
similarity index 100%
rename from ice-9/streams.scm
rename to module/ice-9/streams.scm
similarity index 100%
rename from ice-9/syncase.scm
rename to module/ice-9/syncase.scm
similarity index 100%
rename from ice-9/test.scm
rename to module/ice-9/test.scm
similarity index 100%
rename from ice-9/threads.scm
rename to module/ice-9/threads.scm
similarity index 100%
rename from ice-9/time.scm
rename to module/ice-9/time.scm
similarity index 100%
rename from oop/ChangeLog-2008
rename to module/oop/ChangeLog-2008
similarity index 100%
rename from oop/Makefile.am
rename to module/oop/Makefile.am
similarity index 100%
rename from oop/goops.scm
rename to module/oop/goops.scm
similarity index 100%
rename from oop/goops/save.scm
rename to module/oop/goops/save.scm
similarity index 100%
rename from oop/goops/util.scm
rename to module/oop/goops/util.scm