* Makefile.am (DEFS): Added. automake adds -I options to DEFS,
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Fri, 21 Apr 2000 14:16:44 +0000 (14:16 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Fri, 21 Apr 2000 14:16:44 +0000 (14:16 +0000)
and we don't want that.
(INCLUDES): Removed all -I options except for the root source
directory and the root build directory.

* *.*: Change includes so that they always use the "prefixes"
libguile/, qt/, guile-readline/, or libltdl/.
(Thanks to Tim Mooney.)

100 files changed:
guile-readline/ChangeLog
guile-readline/Makefile.am
guile-readline/readline.c
libguile/ChangeLog
libguile/Makefile.am
libguile/_scm.h
libguile/alist.c
libguile/alloca.c
libguile/arbiters.c
libguile/async.c
libguile/backtrace.c
libguile/boolean.c
libguile/chars.c
libguile/continuations.c
libguile/coop-defs.h
libguile/coop-threads.c
libguile/coop-threads.h
libguile/coop.c
libguile/debug-malloc.c
libguile/debug.c
libguile/dynl.c
libguile/dynwind.c
libguile/eq.c
libguile/error.c
libguile/eval.c
libguile/evalext.c
libguile/feature.c
libguile/filesys.c
libguile/fluids.c
libguile/fports.c
libguile/gc.c
libguile/gdbint.c
libguile/gh_data.c
libguile/gh_eval.c
libguile/gh_funcs.c
libguile/gh_init.c
libguile/gh_io.c
libguile/gh_list.c
libguile/gh_predicates.c
libguile/gh_test_c.c
libguile/gh_test_repl.c
libguile/gsubr.c
libguile/guardians.c
libguile/guile.c
libguile/hash.c
libguile/hashtab.c
libguile/init.c
libguile/ioext.c
libguile/iselect.c
libguile/keywords.c
libguile/lang.c
libguile/list.c
libguile/load.c
libguile/macros.c
libguile/mallocs.c
libguile/modules.c
libguile/net_db.c
libguile/numbers.c
libguile/objects.c
libguile/objprop.c
libguile/options.c
libguile/pairs.c
libguile/ports.c
libguile/posix.c
libguile/print.c
libguile/procprop.c
libguile/procs.c
libguile/ramap.c
libguile/random.c
libguile/read.c
libguile/regex-posix.c
libguile/root.c
libguile/scmsigs.c
libguile/script.c
libguile/simpos.c
libguile/smob.c
libguile/socket.c
libguile/sort.c
libguile/srcprop.c
libguile/stackchk.c
libguile/stacks.c
libguile/stime.c
libguile/strings.c
libguile/strop.c
libguile/strorder.c
libguile/strports.c
libguile/struct.c
libguile/symbols.c
libguile/tag.c
libguile/threads.c
libguile/throw.c
libguile/unif.c
libguile/variable.c
libguile/vectors.c
libguile/version.c
libguile/vports.c
libguile/weaks.c
qt/ChangeLog
qt/Makefile.am
qt/qt.c

index 5014a0b..a934d22 100644 (file)
@@ -1,3 +1,13 @@
+2000-04-21  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * *.*: Change includes so that they always use the "prefixes"
+       libguile/, qt/, guile-readline/, or libltdl/.
+
+       * Makefile.am (DEFS): Added.  automake adds -I options to DEFS,
+       and we don't want that.
+       (INCLUDES): Removed all -I options except for the root source
+       directory and the root build directory.
+       
 2000-04-04  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
        * readline.c (scm_readline):  Must unpack SCM values to access
index 28b6b5c..c1028ee 100644 (file)
 
 AUTOMAKE_OPTIONS = foreign
 
+## Prevent automake from adding extra -I options
+DEFS = @DEFS@
 ## Check for headers in $(srcdir)/.., so that #include
 ## <libguile/MUMBLE.h> will find MUMBLE.h in this dir when we're
 ## building.
-INCLUDES = -I.. -I$(srcdir)/.. -I$(srcdir)/../libguile ${THREAD_CPPFLAGS}
+INCLUDES = -I.. -I$(srcdir)/..
 
 GUILE_SNARF = ../libguile/guile-snarf
 
index faadb9b..7577aec 100644 (file)
@@ -35,7 +35,7 @@
 #include <sys/time.h>
 
 #include "libguile/validate.h"
-#include "readline.h"
+#include "guile-readline/readline.h"
 
 scm_option scm_readline_opts[] = {
   { SCM_OPTION_BOOLEAN, "history-file", 1,
@@ -503,7 +503,7 @@ match_paren (int x, int k)
 void
 scm_init_readline ()
 {
-#include "readline.x"
+#include "guile-readline/readline.x"
   scm_readline_completion_function_var
     = scm_sysintern ("*readline-completion-function*", SCM_BOOL_F);
   rl_getc_function = current_input_getc;
index 703f9d6..2aecf5f 100644 (file)
@@ -1,5 +1,15 @@
 2000-04-21  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
 
+       * *.*: Change includes so that they always use the "prefixes"
+       libguile/, qt/, guile-readline/, or libltdl/.
+       (Thanks to Tim Mooney.)
+
+       * Makefile.am (INCLUDES): Removed THREAD_CPPFLAGS and INCLTDL.
+       (DEFS): Added.  automake adds -I options to DEFS, and we don't
+       want that.
+       Removed all -I options except for the root source directory and
+       the root build directory.
+
        * numbers.c (scm_odd_p, scm_even_p): Use SCM_WRONG_TYPE_ARG
        instead of SCM_ASSERT (0, ...).  (Some compilers will complain
        about control reaching end of function otherwise, and, besides,
index 7573f75..90544c9 100644 (file)
 
 AUTOMAKE_OPTIONS = foreign
 
+## Prevent automake from adding extra -I options
+DEFS = @DEFS@
 ## Check for headers in $(srcdir)/.., so that #include
 ## <libguile/MUMBLE.h> will find MUMBLE.h in this dir when we're
 ## building.
-INCLUDES = -I.. -I$(srcdir)/.. ${THREAD_CPPFLAGS} $(INCLTDL)
+INCLUDES = -I.. -I$(srcdir)/..
 
 ETAGS_ARGS = --regex='/SCM_\(GLOBAL_\)?\(G?PROC\|G?PROC1\|SYMBOL\|VCELL\|CONST_LONG\).*\"\([^\"]\)*\"/\3/' \
    --regex='/[ \t]*SCM_[G]?DEFINE1?[ \t]*(\([^,]*\),[^,]*/\1/'
index 6ed63c0..c617170 100644 (file)
@@ -44,7 +44,7 @@
  * If you do not wish that, delete this exception notice.  */
 \f
 
-#include "__scm.h"
+#include "libguile/__scm.h"
 
 /* "What's the difference between _scm.h and __scm.h?"
 
 
 /* Include headers for those files central to the implementation.  The
    rest should be explicitly #included in the C files themselves.  */
-#include "error.h"             /* Everyone signals errors.  */
-#include "print.h"             /* Everyone needs to print.  */
-#include "pairs.h"             /* Everyone conses.  */
-#include "list.h"              /* Everyone makes lists.  */
-#include "gc.h"                        /* Everyone allocates.  */
-#include "gsubr.h"             /* Everyone defines global functions.  */
-#include "procs.h"             /* Same.  */
-#include "numbers.h"           /* Everyone deals with fixnums.  */
-#include "symbols.h"           /* For length, chars, values, miscellany.  */
-#include "boolean.h"           /* Everyone wonders about the truth.  */
-#ifdef USE_THREADS
-#include "threads.h"           /* The cooperative thread package does
+#include "libguile/error.h"    /* Everyone signals errors.  */
+#include "libguile/print.h"    /* Everyone needs to print.  */
+#include "libguile/pairs.h"    /* Everyone conses.  */
+#include "libguile/list.h"     /* Everyone makes lists.  */
+#include "libguile/gc.h"       /* Everyone allocates.  */
+#include "libguile/gsubr.h"    /* Everyone defines global functions.  */
+#include "libguile/procs.h"    /* Same.  */
+#include "libguile/numbers.h"  /* Everyone deals with fixnums.  */
+#include "libguile/symbols.h"  /* For length, chars, values, miscellany.  */
+#include "libguile/boolean.h"  /* Everyone wonders about the truth.  */
+#ifdef USE_THREADS             
+#include "libguile/threads.h"  /* The cooperative thread package does
                                   switching at async ticks.  */
 #endif
-#include "snarf.h"             /* Everyone snarfs. */
+#include "libguile/snarf.h"    /* Everyone snarfs. */
 
 /* On VMS, GNU C's errno.h contains a special hack to get link attributes
  * for errno correct for linking to the C RTL.
index 31936db..c04446a 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
-#include "eq.h"
-#include "list.h"
+#include "libguile/_scm.h"
+#include "libguile/eq.h"
+#include "libguile/list.h"
 
-#include "validate.h"
-#include "alist.h"
+#include "libguile/validate.h"
+#include "libguile/alist.h"
 
 \f
 
@@ -391,7 +391,7 @@ SCM_DEFINE (scm_assoc_remove_x, "assoc-remove!", 2, 0, 0,
 void
 scm_init_alist ()
 {
-#include "alist.x"
+#include "libguile/alist.x"
 }
 
 
index 1f9b29d..b93fbe5 100644 (file)
@@ -36,7 +36,7 @@
 #endif
 
 #ifdef emacs
-#include "blockinput.h"
+#include "libguile/blockinput.h"
 #endif
 
 /* If compiling with GCC 2, this file's not needed.  */
index 85afed6..414cbff 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "ports.h"
-#include "smob.h"
+#include "libguile/_scm.h"
+#include "libguile/ports.h"
+#include "libguile/smob.h"
 
-#include "validate.h"
-#include "arbiters.h"
+#include "libguile/validate.h"
+#include "libguile/arbiters.h"
 
 \f
 /* {Arbiters}
@@ -128,7 +128,7 @@ scm_init_arbiters ()
 {
   scm_tc16_arbiter = scm_make_smob_type_mfpe ("arbiter", 0,
                                               scm_markcdr, NULL, prinarb, NULL);
-#include "arbiters.x"
+#include "libguile/arbiters.x"
 }
 
 /*
index 718a9a1..906a22a 100644 (file)
 
 #include <stdio.h>
 #include <signal.h>
-#include "_scm.h"
-#include "eval.h"
-#include "throw.h"
-#include "root.h"
-#include "smob.h"
+#include "libguile/_scm.h"
+#include "libguile/eval.h"
+#include "libguile/throw.h"
+#include "libguile/root.h"
+#include "libguile/smob.h"
 
-#include "validate.h"
-#include "async.h"
+#include "libguile/validate.h"
+#include "libguile/async.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -498,7 +498,7 @@ scm_init_async ()
   a_thunk = scm_make_gsubr ("%gc-thunk", 0, 0, 0, scm_sys_gc_async_thunk);
   scm_gc_async = scm_system_async (a_thunk);
 
-#include "async.x"
+#include "libguile/async.x"
 }
 
 /*
index 487cefa..c5c9efa 100644 (file)
 #include <stdio.h>
 #include <ctype.h>
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
 
-#include "stacks.h"
-#include "srcprop.h"
-#include "struct.h"
-#include "strports.h"
-#include "throw.h"
-#include "fluids.h"
-#include "ports.h"
-#include "strings.h"
+#include "libguile/stacks.h"
+#include "libguile/srcprop.h"
+#include "libguile/struct.h"
+#include "libguile/strports.h"
+#include "libguile/throw.h"
+#include "libguile/fluids.h"
+#include "libguile/ports.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
-#include "backtrace.h"
+#include "libguile/validate.h"
+#include "libguile/backtrace.h"
 
 /* {Error reporting and backtraces}
  * (A first approximation.)
@@ -639,7 +639,7 @@ scm_init_backtrace ()
   SCM f = scm_make_fluid ();
   scm_the_last_stack_fluid = scm_sysintern ("the-last-stack", f);
 
-#include "backtrace.x"
+#include "libguile/backtrace.x"
 }
 
 /*
index 39774df..3e953a9 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "validate.h"
-#include "boolean.h"
+#include "libguile/validate.h"
+#include "libguile/boolean.h"
 \f
 
 
@@ -76,7 +76,7 @@ SCM_DEFINE (scm_boolean_p, "boolean?", 1, 0, 0,
 void
 scm_init_boolean ()
 {
-#include "boolean.x"
+#include "libguile/boolean.x"
 }
 
 
index a7d8d19..0ab7c65 100644 (file)
 
 #include <stdio.h>
 #include <ctype.h>
-#include "_scm.h"
-#include "validate.h"
+#include "libguile/_scm.h"
+#include "libguile/validate.h"
 
-#include "chars.h"
+#include "libguile/chars.h"
 \f
 
 SCM_DEFINE (scm_char_p, "char?", 1, 0, 0, 
@@ -397,7 +397,7 @@ int scm_n_charnames = sizeof (scm_charnames) / sizeof (char *);
 void
 scm_init_chars ()
 {
-#include "chars.x"
+#include "libguile/chars.x"
 }
 
 
index 1f93da3..0d027c3 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "root.h"
-#include "stackchk.h"
+#include "libguile/_scm.h"
+#include "libguile/root.h"
+#include "libguile/stackchk.h"
 #ifdef DEBUG_EXTENSIONS
-#include "debug.h"
+#include "libguile/debug.h"
 #endif
-#include "dynwind.h"
+#include "libguile/dynwind.h"
 
-#include "continuations.h"
+#include "libguile/continuations.h"
 
 \f
 
@@ -235,7 +235,7 @@ scm_call_continuation (SCM cont, SCM val)
 void
 scm_init_continuations ()
 {
-#include "continuations.x"
+#include "libguile/continuations.x"
 }
 
 
index a863d52..4939580 100644 (file)
@@ -62,7 +62,7 @@
 # endif
 
 #ifdef GUILE_ISELECT
-#include "iselect.h"
+#include "libguile/iselect.h"
 #endif
 
 #ifdef GUILE_PTHREAD_COMPAT
index 86194bd..c2f5696 100644 (file)
 
 \f
 
-#include "validate.h"
-#include "coop-threads.h"
-#include "root.h"
-#include "strings.h"
+#include "libguile/validate.h"
+#include "libguile/coop-threads.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
 
 /* A counter of the current number of threads */
 size_t scm_thread_count = 0;
 
 /* This is included rather than compiled separately in order
    to simplify the configuration mechanism. */
-#include "coop.c"
+#include "libguile/coop.c"
 
 /* A count-down counter used to determine when to switch
    contexts */
index 5dd0fcb..7519ea2 100644 (file)
@@ -55,8 +55,8 @@
 
 #include <time.h>
 
-#include "coop-defs.h"
-#include "../qt/qt.h"
+#include "libguile/coop-defs.h"
+#include "qt/qt.h"
 
 /* This code is based on a sample thread libraru by David Keppel.
    Portions of this file fall under the following copyright: */
index 5635c3b..a79c416 100644 (file)
@@ -40,7 +40,7 @@
  * If you do not wish that, delete this exception notice.  */
 \f
 
-/* $Id: coop.c,v 1.24 2000-04-10 12:38:19 mdj Exp $ */
+/* $Id: coop.c,v 1.25 2000-04-21 14:16:30 mdj Exp $ */
 
 /* Cooperative thread library, based on QuickThreads */
 
@@ -50,8 +50,8 @@
 
 #include <errno.h>
 
-#include <qt.h>
-#include "eval.h"
+#include "qt/qt.h"
+#include "libguile/eval.h"
 
 \f/* #define COOP_STKSIZE (0x10000) */
 #define COOP_STKSIZE (scm_eval_stack)
index 5c9fceb..608cc2a 100644 (file)
@@ -45,9 +45,9 @@
 #include <string.h>
 #include <stdio.h>
 
-#include "_scm.h"
-#include "alist.h"
-#include "strings.h"
+#include "libguile/_scm.h"
+#include "libguile/alist.h"
+#include "libguile/strings.h"
 
 #include "debug-malloc.h"
 
index 237c018..f9db1da 100644 (file)
 
 
 #include <stdio.h>
-#include "_scm.h"
-#include "eval.h"
-#include "stackchk.h"
-#include "throw.h"
-#include "macros.h"
-#include "smob.h"
-#include "procprop.h"
-#include "srcprop.h"
-#include "alist.h"
-#include "continuations.h"
-#include "strports.h"
-#include "read.h"
-#include "feature.h"
-#include "dynwind.h"
-#include "modules.h"
-#include "ports.h"
-#include "root.h"
-
-#include "validate.h"
-#include "debug.h"
+#include "libguile/_scm.h"
+#include "libguile/eval.h"
+#include "libguile/stackchk.h"
+#include "libguile/throw.h"
+#include "libguile/macros.h"
+#include "libguile/smob.h"
+#include "libguile/procprop.h"
+#include "libguile/srcprop.h"
+#include "libguile/alist.h"
+#include "libguile/continuations.h"
+#include "libguile/strports.h"
+#include "libguile/read.h"
+#include "libguile/feature.h"
+#include "libguile/dynwind.h"
+#include "libguile/modules.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+
+#include "libguile/validate.h"
+#include "libguile/debug.h"
 \f
 
 /* {Run time control of the debugging evaluator}
@@ -248,8 +248,8 @@ scm_make_memoized (SCM exp, SCM env)
  * - constant: SCM_IM_DISPATCH
  */
 
-#include "variable.h"
-#include "procs.h"
+#include "libguile/variable.h"
+#include "libguile/procs.h"
 
 SCM_DEFINE (scm_make_gloc, "make-gloc", 1, 1, 0, 
             (SCM var, SCM env),
@@ -641,7 +641,7 @@ scm_init_debug ()
 #endif
   scm_add_feature ("debug-extensions");
 
-#include "debug.x"
+#include "libguile/debug.x"
 }
 
 /*
index ffda7de..701fa4d 100644 (file)
@@ -65,14 +65,14 @@ maybe_drag_in_eprintf ()
 #endif
 
 #include <stdio.h>
-#include "_scm.h"
-#include "dynl.h"
-#include "smob.h"
-#include "keywords.h"
-#include "ports.h"
-#include "strings.h"
+#include "libguile/_scm.h"
+#include "libguile/dynl.h"
+#include "libguile/smob.h"
+#include "libguile/keywords.h"
+#include "libguile/ports.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
+#include "libguile/validate.h"
 
 /* Converting a list of SCM strings into a argv-style array.  You must
    have ints disabled for the whole lifetime of the created argv (from
@@ -558,7 +558,7 @@ scm_init_dynamic_linking ()
   scm_set_smob_mark (scm_tc16_dynamic_obj, mark_dynl_obj);
   scm_set_smob_print (scm_tc16_dynamic_obj, print_dynl_obj);
   sysdep_dynl_init ();
-#include "dynl.x"
+#include "libguile/dynl.x"
   kw_global = scm_make_keyword_from_dash_symbol (sym_global);
 }
 
index e2f3aa3..7a3f543 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "eval.h"
-#include "alist.h"
-#include "fluids.h"
-#include "ports.h"
-#include "smob.h"
+#include "libguile/_scm.h"
+#include "libguile/eval.h"
+#include "libguile/alist.h"
+#include "libguile/fluids.h"
+#include "libguile/ports.h"
+#include "libguile/smob.h"
 
-#include "dynwind.h"
+#include "libguile/dynwind.h"
 \f
 
 /* {Dynamic wind}
@@ -273,7 +273,7 @@ scm_init_dynwind ()
 {
   tc16_guards = scm_make_smob_type_mfpe ("guards", 0,
                                          NULL, scm_free0, printguards, NULL);
-#include "dynwind.x"
+#include "libguile/dynwind.x"
 }
 
 /*
index 0d054e9..b7d0188 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
-#include "ramap.h"
-#include "stackchk.h"
-#include "strorder.h"
-#include "async.h"
-#include "root.h"
-#include "smob.h"
-#include "unif.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/ramap.h"
+#include "libguile/stackchk.h"
+#include "libguile/strorder.h"
+#include "libguile/async.h"
+#include "libguile/root.h"
+#include "libguile/smob.h"
+#include "libguile/unif.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "eq.h"
+#include "libguile/validate.h"
+#include "libguile/eq.h"
 \f
 SCM_DEFINE1 (scm_eq_p, "eq?", scm_tc7_rpsubr,
              (SCM x, SCM y),
@@ -204,7 +204,7 @@ SCM_DEFINE1 (scm_equal_p, "equal?", scm_tc7_rpsubr,
 void
 scm_init_eq ()
 {
-#include "eq.x"
+#include "libguile/eq.x"
 }
 
 
index bb5ae8b..c229139 100644 (file)
 
 #include <stdio.h>
 
-#include "_scm.h"
-#include "pairs.h"
-#include "strings.h"
-#include "throw.h"
+#include "libguile/_scm.h"
+#include "libguile/pairs.h"
+#include "libguile/strings.h"
+#include "libguile/throw.h"
 
-#include "validate.h"
-#include "error.h"
+#include "libguile/validate.h"
+#include "libguile/error.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -325,8 +325,8 @@ scm_wta (SCM arg, const char *pos, const char *s_subr)
 void
 scm_init_error ()
 {
-#include "cpp_err_symbols.c"
-#include "error.x"
+#include "libguile/cpp_err_symbols.c"
+#include "libguile/error.x"
 }
 
 
index 182c86d..54618fb 100644 (file)
@@ -59,7 +59,7 @@
 #ifndef DEVAL
 
 /* We need this to get the definitions for HAVE_ALLOCA_H, etc.  */
-#include "scmconfig.h"
+#include "libguile/scmconfig.h"
 
 /* AIX requires this to be the first thing in the file.  The #pragma
    directive is indented so pre-ANSI compilers will ignore it, rather
@@ -79,29 +79,29 @@ char *alloca ();
 #endif
 
 #include <stdio.h>
-#include "_scm.h"
-#include "debug.h"
-#include "alist.h"
-#include "eq.h"
-#include "continuations.h"
-#include "throw.h"
-#include "smob.h"
-#include "macros.h"
-#include "procprop.h"
-#include "hashtab.h"
-#include "hash.h"
-#include "srcprop.h"
-#include "stackchk.h"
-#include "objects.h"
-#include "async.h"
-#include "feature.h"
-#include "modules.h"
-#include "ports.h"
-#include "root.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "eval.h"
+#include "libguile/_scm.h"
+#include "libguile/debug.h"
+#include "libguile/alist.h"
+#include "libguile/eq.h"
+#include "libguile/continuations.h"
+#include "libguile/throw.h"
+#include "libguile/smob.h"
+#include "libguile/macros.h"
+#include "libguile/procprop.h"
+#include "libguile/hashtab.h"
+#include "libguile/hash.h"
+#include "libguile/srcprop.h"
+#include "libguile/stackchk.h"
+#include "libguile/objects.h"
+#include "libguile/async.h"
+#include "libguile/feature.h"
+#include "libguile/modules.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/eval.h"
 
 SCM (*scm_memoize_method) (SCM, SCM);
 
@@ -3904,7 +3904,7 @@ scm_init_eval ()
   scm_sym_trace = SCM_CAR (scm_sysintern ("trace", SCM_UNDEFINED));
 #endif
 
-#include "eval.x"
+#include "libguile/eval.x"
 
   scm_add_feature ("delay");
 }
index b9ddc8e..4d6885b 100644 (file)
 
 \f
 
-#include "_scm.h"
-#include "eval.h"
-#include "macros.h"
-#include "modules.h"
-#include "root.h"
+#include "libguile/_scm.h"
+#include "libguile/eval.h"
+#include "libguile/macros.h"
+#include "libguile/modules.h"
+#include "libguile/root.h"
 
-#include "validate.h"
-#include "evalext.h"
+#include "libguile/validate.h"
+#include "libguile/evalext.h"
 
 SCM_SYMBOL (scm_sym_setter, "setter");
 
@@ -158,7 +158,7 @@ void
 scm_init_evalext ()
 {
   scm_make_synt (scm_s_set_x, scm_makmmacro, scm_m_generalized_set_x);
-#include "evalext.x"
+#include "libguile/evalext.x"
 }
 
 /*
index 6f3f5f2..7c25981 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "eval.h"
-#include "ports.h"
-#include "procprop.h"
-#include "root.h"
-#include "smob.h"
-#include "strings.h"
+#include "libguile/eval.h"
+#include "libguile/ports.h"
+#include "libguile/procprop.h"
+#include "libguile/root.h"
+#include "libguile/smob.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
-#include "feature.h"
+#include "libguile/validate.h"
+#include "libguile/feature.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -348,7 +348,7 @@ scm_init_feature()
   scm_set_smob_mark (scm_tc16_hook, scm_markcdr);
   scm_set_smob_print (scm_tc16_hook, print_hook);
 
-#include "feature.x"
+#include "libguile/feature.x"
 }
 
 /*
index 72e0bb1..bb20f5b 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
-#include "smob.h"
-#include "feature.h"
-#include "fports.h"
-#include "iselect.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/smob.h"
+#include "libguile/feature.h"
+#include "libguile/fports.h"
+#include "libguile/iselect.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "filesys.h"
+#include "libguile/validate.h"
+#include "libguile/filesys.h"
 
 \f
 #ifdef HAVE_IO_H
@@ -1462,7 +1462,7 @@ scm_sysintern ("F_SETOWN", scm_long2num (F_SETOWN));
 scm_sysintern ("FD_CLOEXEC", scm_long2num (FD_CLOEXEC));
 #endif
 
-#include "filesys.x"
+#include "libguile/filesys.x"
 }
 
 /*
index 712afa9..29e7326 100644 (file)
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 
-#include "_scm.h"
-#include "print.h"
-#include "smob.h"
-#include "dynwind.h"
-#include "fluids.h"
-#include "alist.h"
-#include "eval.h"
-#include "ports.h"
+#include "libguile/_scm.h"
+#include "libguile/print.h"
+#include "libguile/smob.h"
+#include "libguile/dynwind.h"
+#include "libguile/fluids.h"
+#include "libguile/alist.h"
+#include "libguile/eval.h"
+#include "libguile/ports.h"
 
 #define INITIAL_FLUIDS 10
-#include "validate.h"
+#include "libguile/validate.h"
 
 static volatile int n_fluids;
 long scm_tc16_fluid;
@@ -260,7 +260,7 @@ scm_init_fluids ()
 {
   scm_tc16_fluid = scm_make_smob_type_mfpe ("fluid", 0,
                                            NULL, NULL, print_fluid, NULL);
-#include "fluids.x"
+#include "libguile/fluids.x"
 }
 
 /*
index 8e48412..210e792 100644 (file)
 
 #include <stdio.h>
 #include <fcntl.h>
-#include "_scm.h"
-#include "strings.h"
+#include "libguile/_scm.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
-#include "fports.h"
+#include "libguile/validate.h"
+#include "libguile/fports.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -66,7 +66,7 @@ scm_sizet fwrite ();
 
 #include <errno.h>
 
-#include "iselect.h"
+#include "libguile/iselect.h"
 
 /* default buffer size, used if the O/S won't supply a value.  */
 static const int default_buffer_size = 1024;
@@ -730,7 +730,7 @@ scm_make_fptob ()
 void
 scm_init_fports ()
 {
-#include "fports.x"
+#include "libguile/fports.x"
   scm_sysintern ("_IOFBF", SCM_MAKINUM (_IOFBF));
   scm_sysintern ("_IOLBF", SCM_MAKINUM (_IOLBF));
   scm_sysintern ("_IONBF", SCM_MAKINUM (_IONBF));
index 3752248..6cdc26e 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
-#include "stime.h"
-#include "stackchk.h"
-#include "struct.h"
-#include "weaks.h"
-#include "guardians.h"
-#include "smob.h"
-#include "unif.h"
-#include "async.h"
-#include "ports.h"
-#include "root.h"
-#include "strings.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "gc.h"
+#include "libguile/_scm.h"
+#include "libguile/stime.h"
+#include "libguile/stackchk.h"
+#include "libguile/struct.h"
+#include "libguile/weaks.h"
+#include "libguile/guardians.h"
+#include "libguile/smob.h"
+#include "libguile/unif.h"
+#include "libguile/async.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/gc.h"
 
 #ifdef GUILE_DEBUG_MALLOC
-#include "debug-malloc.h"
+#include "libguile/debug-malloc.h"
 #endif
 
 #ifdef HAVE_MALLOC_H
@@ -2735,7 +2735,7 @@ scm_init_storage (scm_sizet init_heap_size_1, scm_sizet init_heap_size_2)
 void
 scm_init_gc ()
 {
-#include "gc.x"
+#include "libguile/gc.x"
 }
 
 /*
index ce07314..3c2c904 100644 (file)
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
 #include <stdio.h>
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
 
-#include "tag.h"
-#include "strports.h"
-#include "read.h"
-#include "eval.h"
-#include "chars.h"
-#include "modules.h"
-#include "ports.h"
-#include "root.h"
-#include "strings.h"
-
-#include "gdbint.h"
+#include "libguile/tag.h"
+#include "libguile/strports.h"
+#include "libguile/read.h"
+#include "libguile/eval.h"
+#include "libguile/chars.h"
+#include "libguile/modules.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+
+#include "libguile/gdbint.h"
 \f
 /* {Support for debugging with gdb}
  *
@@ -77,7 +77,7 @@
 
 #define GDB_TYPE SCM
 
-#include "gdb_interface.h"
+#include "libguile/gdb_interface.h"
 
 \f
 
index 39a56a1..8fddb81 100644 (file)
@@ -43,7 +43,7 @@
 
 #include <stdio.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 #ifdef HAVE_STRING_H
 #include <string.h>
 #endif
index 007e6a0..0d0a1fa 100644 (file)
@@ -44,7 +44,7 @@
 
 #include <stdio.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 typedef SCM (*gh_eval_t) (void *data, SCM jmpbuf);
 
index 8400334..8ce0094 100644 (file)
@@ -45,7 +45,7 @@
 
 #include <stdio.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 /* allows you to define new scheme primitives written in C */
 SCM
index 5b373b8..7b5efee 100644 (file)
@@ -44,7 +44,7 @@
 
 #include <stdio.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 typedef void (*main_prog_t) (int argc, char **argv);
 typedef void (*repl_prog_t) (int argc, char **argv);
index 28d8103..01e196e 100644 (file)
@@ -42,7 +42,7 @@
 
 #include <stdio.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 void 
 gh_display (SCM x)
index 5d85e55..9ca1d0c 100644 (file)
@@ -44,7 +44,7 @@
 
 #include <stdio.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 /* returns the length of a list */
 unsigned long 
index f7f2ad9..20a1ab1 100644 (file)
@@ -44,7 +44,7 @@
 
 #include <stdio.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 /* type predicates: tell you if an SCM object has a given type */
 int 
index 9b4e37e..076041a 100644 (file)
@@ -44,7 +44,7 @@
 #include <math.h>
 #include <assert.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 SCM c_factorial (SCM s_n);
 SCM c_sin (SCM s_x);
index 7fd3939..670d335 100644 (file)
@@ -46,7 +46,7 @@
 #include <stdio.h>
 #include <math.h>
 
-#include <gh.h>
+#include "libguile/gh.h"
 
 SCM c_factorial (SCM s_n);
 SCM c_sin (SCM s_x);
index 43db9c7..eae4283 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "procprop.h"
-#include "root.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/procprop.h"
+#include "libguile/root.h"
+#include "libguile/vectors.h"
 
-#include "gsubr.h"
+#include "libguile/gsubr.h"
 \f
 /*
  * gsubr.c
index 73348f8..ceae651 100644 (file)
 #include <stdio.h>
 #include <assert.h>
 
-#include "_scm.h"
-#include "ports.h"
-#include "print.h"
-#include "smob.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/ports.h"
+#include "libguile/print.h"
+#include "libguile/smob.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "guardians.h"
+#include "libguile/validate.h"
+#include "libguile/guardians.h"
 
 static long scm_tc16_guardian;
 
@@ -327,7 +327,7 @@ scm_init_guardian()
                                               g_mark, NULL, g_print, NULL);
   guard1 = scm_make_subr_opt ("guardian", scm_tc7_subr_2o, guard, 0);
 
-#include "guardians.x"
+#include "libguile/guardians.x"
 }
 
 /*
index 2439be0..27be7a9 100644 (file)
 #include <libguile.h>
 
 #ifdef HAVE_CONFIG_H
-#include <scmconfig.h>
+#include <libguile/scmconfig.h>
 #endif
 #ifdef DYNAMIC_LINKING
-#include <ltdl.h>
+#include <libltdl/ltdl.h>
 #endif
 
 /* Debugger interface (don't change the order of the following lines) */
index b65f98a..80f6b8c 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "ports.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/ports.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "hash.h"
+#include "libguile/validate.h"
+#include "libguile/hash.h"
 \f
 
 #ifndef floor
@@ -248,7 +248,7 @@ SCM_DEFINE (scm_hash, "hash", 2, 0, 0,
 void
 scm_init_hash ()
 {
-#include "hash.x"
+#include "libguile/hash.x"
 }
 
 
index 66b2c66..2f6a6f6 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "alist.h"
-#include "hash.h"
-#include "eval.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "hashtab.h"
+#include "libguile/_scm.h"
+#include "libguile/alist.h"
+#include "libguile/hash.h"
+#include "libguile/eval.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/hashtab.h"
 \f
 
 
@@ -563,7 +563,7 @@ scm_internal_hash_fold (SCM (*fn) (), void *closure, SCM init, SCM table)
 void
 scm_init_hashtab ()
 {
-#include "hashtab.x"
+#include "libguile/hashtab.x"
 }
 
 /*
index 109f54a..76e5a97 100644 (file)
 #include <sys/stat.h>
 #include <fcntl.h>
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
 /* Everybody has an init function.  */
-#include "alist.h"
-#include "arbiters.h"
-#include "async.h"
-#include "backtrace.h"
-#include "boolean.h"
-#include "chars.h"
-#include "continuations.h"
+#include "libguile/alist.h"
+#include "libguile/arbiters.h"
+#include "libguile/async.h"
+#include "libguile/backtrace.h"
+#include "libguile/boolean.h"
+#include "libguile/chars.h"
+#include "libguile/continuations.h"
 #ifdef DEBUG_EXTENSIONS
-#include "debug.h"
+#include "libguile/debug.h"
 #endif
 #ifdef GUILE_DEBUG_MALLOC
-#include "debug-malloc.h"
+#include "libguile/debug-malloc.h"
 #endif
-#include "dynl.h"
-#include "dynwind.h"
-#include "eq.h"
-#include "error.h"
-#include "eval.h"
-#include "evalext.h"
-#include "feature.h"
-#include "filesys.h"
-#include "fluids.h"
-#include "fports.h"
-#include "gc.h"
-#include "gdbint.h"
-#include "gsubr.h"
-#include "hash.h"
-#include "hashtab.h"
+#include "libguile/dynl.h"
+#include "libguile/dynwind.h"
+#include "libguile/eq.h"
+#include "libguile/error.h"
+#include "libguile/eval.h"
+#include "libguile/evalext.h"
+#include "libguile/feature.h"
+#include "libguile/filesys.h"
+#include "libguile/fluids.h"
+#include "libguile/fports.h"
+#include "libguile/gc.h"
+#include "libguile/gdbint.h"
+#include "libguile/gsubr.h"
+#include "libguile/hash.h"
+#include "libguile/hashtab.h"
 #ifdef GUILE_ISELECT
-#include "iselect.h"
+#include "libguile/iselect.h"
 #endif
-#include "ioext.h"
-#include "keywords.h"
-#include "lang.h"
-#include "list.h"
-#include "load.h"
-#include "macros.h"
-#include "mallocs.h"
-#include "modules.h"
-#include "net_db.h"
-#include "numbers.h"
-#include "objects.h"
-#include "objprop.h"
-#include "options.h"
-#include "pairs.h"
-#include "ports.h"
-#include "posix.h"
+#include "libguile/ioext.h"
+#include "libguile/keywords.h"
+#include "libguile/lang.h"
+#include "libguile/list.h"
+#include "libguile/load.h"
+#include "libguile/macros.h"
+#include "libguile/mallocs.h"
+#include "libguile/modules.h"
+#include "libguile/net_db.h"
+#include "libguile/numbers.h"
+#include "libguile/objects.h"
+#include "libguile/objprop.h"
+#include "libguile/options.h"
+#include "libguile/pairs.h"
+#include "libguile/ports.h"
+#include "libguile/posix.h"
 #ifdef HAVE_REGCOMP
-#include "regex-posix.h"
+#include "libguile/regex-posix.h"
 #endif
-#include "print.h"
-#include "procprop.h"
-#include "procs.h"
-#include "ramap.h"
-#include "random.h"
-#include "read.h"
-#include "scmsigs.h"
-#include "script.h"
-#include "simpos.h"
-#include "smob.h"
-#include "socket.h"
-#include "sort.h"
-#include "srcprop.h"
-#include "stackchk.h"
-#include "stacks.h"
-#include "stime.h"
-#include "strings.h"
-#include "strop.h"
-#include "strorder.h"
-#include "strports.h"
-#include "struct.h"
-#include "symbols.h"
-#include "tag.h"
-#include "throw.h"
-#include "unif.h"
-#include "variable.h"
-#include "vectors.h"
-#include "version.h"
-#include "vports.h"
-#include "weaks.h"
-#include "guardians.h"
-
-#include "init.h"
+#include "libguile/print.h"
+#include "libguile/procprop.h"
+#include "libguile/procs.h"
+#include "libguile/ramap.h"
+#include "libguile/random.h"
+#include "libguile/read.h"
+#include "libguile/scmsigs.h"
+#include "libguile/script.h"
+#include "libguile/simpos.h"
+#include "libguile/smob.h"
+#include "libguile/socket.h"
+#include "libguile/sort.h"
+#include "libguile/srcprop.h"
+#include "libguile/stackchk.h"
+#include "libguile/stacks.h"
+#include "libguile/stime.h"
+#include "libguile/strings.h"
+#include "libguile/strop.h"
+#include "libguile/strorder.h"
+#include "libguile/strports.h"
+#include "libguile/struct.h"
+#include "libguile/symbols.h"
+#include "libguile/tag.h"
+#include "libguile/throw.h"
+#include "libguile/unif.h"
+#include "libguile/variable.h"
+#include "libguile/vectors.h"
+#include "libguile/version.h"
+#include "libguile/vports.h"
+#include "libguile/weaks.h"
+#include "libguile/guardians.h"
+
+#include "libguile/init.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
index a529169..796ac09 100644 (file)
 
 
 #include <stdio.h>
-#include "_scm.h"
-#include "ports.h"
-#include "read.h"
-#include "fports.h"
-#include "unif.h"
-#include "chars.h"
-#include "feature.h"
-#include "root.h"
-#include "strings.h"
-
-#include "validate.h"
-#include "ioext.h"
+#include "libguile/_scm.h"
+#include "libguile/ports.h"
+#include "libguile/read.h"
+#include "libguile/fports.h"
+#include "libguile/unif.h"
+#include "libguile/chars.h"
+#include "libguile/feature.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+
+#include "libguile/validate.h"
+#include "libguile/ioext.h"
 
 #include <fcntl.h>
 
@@ -530,7 +530,7 @@ scm_init_ioext ()
 {
   scm_add_feature ("i/o-extensions");
 
-#include "ioext.x"
+#include "libguile/ioext.x"
 }
 
 
index 682e9c7..fabd7f8 100644 (file)
 #include <limits.h>
 #include <string.h>
 
-#include "_scm.h"
-#include "async.h"
+#include "libguile/_scm.h"
+#include "libguile/async.h"
 
-#include "iselect.h"
+#include "libguile/iselect.h"
 
 #ifdef GUILE_ISELECT
 
-#include "coop-threads.h"
+#include "libguile/coop-threads.h"
 
 #ifdef MISSING_BZERO_DECL
 extern void bzero (void *, size_t);
@@ -621,7 +621,7 @@ scm_init_iselect ()
   timeout0.tv_usec = 0;
 #endif
   init_bc (0x80, 0, 0);
-#include "iselect.x"
+#include "libguile/iselect.x"
 }
 
 #endif /* GUILE_ISELECT */
index e4388d0..c1ecada 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "ports.h"
-#include "root.h"
-#include "smob.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "keywords.h"
+#include "libguile/_scm.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/smob.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/keywords.h"
 \f
 
 static int
@@ -138,7 +138,7 @@ scm_init_keywords ()
                                              scm_markcdr, NULL, prin_keyword, NULL);
   scm_tc16_kw = scm_tc16_keyword;
   scm_keyword_obarray = scm_make_vector (SCM_MAKINUM (256), SCM_EOL);
-#include "keywords.x"
+#include "libguile/keywords.x"
 }
 
 
index 3b93462..0672d0b 100644 (file)
 
 \f
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "eval.h"
-#include "macros.h"
-#include "root.h"
+#include "libguile/eval.h"
+#include "libguile/macros.h"
+#include "libguile/root.h"
 
-#include "validate.h"
+#include "libguile/validate.h"
 #include "lang.h"
 
 \f
@@ -150,7 +150,7 @@ SCM_DEFINE1 (scm_nil_eq, "nil-eq", scm_tc7_rpsubr,
 void
 scm_init_lang ()
 {
-#include "lang.x"
+#include "libguile/lang.x"
   scm_make_synt ("nil-while", scm_makacro, scm_m_while);
 }
 
index 28c8905..35e6bdc 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
-#include "eq.h"
+#include "libguile/_scm.h"
+#include "libguile/eq.h"
 
-#include "validate.h"
-#include "list.h"
+#include "libguile/validate.h"
+#include "libguile/list.h"
 
 #ifdef __STDC__
 #include <stdarg.h>
@@ -782,7 +782,7 @@ SCM_DEFINE (scm_delete1_x, "delete1!", 2, 0, 0,
 void
 scm_init_list ()
 {
-#include "list.x"
+#include "libguile/list.x"
 }
 
 /*
index 20b5555..97b686a 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "libpath.h"
-#include "fports.h"
-#include "read.h"
-#include "eval.h"
-#include "throw.h"
-#include "alist.h"
-#include "dynwind.h"
-#include "root.h"
-#include "strings.h"
-
-#include "validate.h"
-#include "load.h"
+#include "libguile/_scm.h"
+#include "libguile/libpath.h"
+#include "libguile/fports.h"
+#include "libguile/read.h"
+#include "libguile/eval.h"
+#include "libguile/throw.h"
+#include "libguile/alist.h"
+#include "libguile/dynwind.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+
+#include "libguile/validate.h"
+#include "libguile/load.h"
 
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -507,7 +507,7 @@ scm_init_load ()
 
   init_build_info ();
 
-#include "load.x"
+#include "libguile/load.x"
 }
 
 /*
index 87ec8ab..f020901 100644 (file)
 
 \f
 
-#include "_scm.h"
-#include "root.h"
-#include "smob.h"
+#include "libguile/_scm.h"
+#include "libguile/root.h"
+#include "libguile/smob.h"
 
-#include "validate.h"
-#include "macros.h"
+#include "libguile/validate.h"
+#include "libguile/macros.h"
 
 long scm_tc16_macro;
 
@@ -181,7 +181,7 @@ scm_init_macros ()
 {
   scm_tc16_macro = scm_make_smob_type_mfpe ("macro", 0,
                                            scm_markcdr, NULL, NULL, NULL);
-#include "macros.x"
+#include "libguile/macros.x"
 }
 
 /*
index 65bff6f..5b96d98 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "ports.h"
-#include "smob.h"
+#include "libguile/_scm.h"
+#include "libguile/ports.h"
+#include "libguile/smob.h"
 
-#include "mallocs.h"
+#include "libguile/mallocs.h"
 
 #ifdef HAVE_MALLOC_H
 #include <malloc.h>
index 3fc576b..b484528 100644 (file)
 
 \f
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "eval.h"
-#include "procprop.h"
+#include "libguile/eval.h"
+#include "libguile/procprop.h"
 
-#include "modules.h"
+#include "libguile/modules.h"
 
 static SCM the_root_module;
 static SCM root_module_lookup_closure;
@@ -179,7 +179,7 @@ scm_system_module_env_p (SCM env)
 void
 scm_init_modules ()
 {
-#include "modules.x"
+#include "libguile/modules.x"
 }
 
 void
index 26e8b21..49a8169 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "feature.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/feature.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "net_db.h"
+#include "libguile/validate.h"
+#include "libguile/net_db.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -568,7 +568,7 @@ scm_init_net_db ()
 #endif
 
   scm_add_feature ("net-db");
-#include "net_db.x"
+#include "libguile/net_db.x"
 }
 
 /*
index 1c89744..d73cadc 100644 (file)
 
 #include <stdio.h>
 #include <math.h>
-#include "_scm.h"
-#include "unif.h"
-#include "feature.h"
-#include "ports.h"
-#include "root.h"
-#include "smob.h"
-#include "strings.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "numbers.h"
+#include "libguile/_scm.h"
+#include "libguile/unif.h"
+#include "libguile/feature.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/smob.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/numbers.h"
 \f
 #define DIGITS '0':case '1':case '2':case '3':case '4':\
  case '5':case '6':case '7':case '8':case '9'
@@ -4656,7 +4656,7 @@ scm_init_numbers ()
     scm_dblprec = scm_dblprec - 1;
   }
 #endif /* DBL_DIG */
-#include "numbers.x"
+#include "libguile/numbers.x"
 }
 
 /*
index 03330eb..083a18b 100644 (file)
  * libguile.  See the comments in objects.h.
  */
 
-#include "_scm.h"
-
-#include "struct.h"
-#include "procprop.h"
-#include "chars.h"
-#include "keywords.h"
-#include "smob.h"
-#include "eval.h"
-#include "alist.h"
-#include "ports.h"
-#include "strings.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "objects.h"
+#include "libguile/_scm.h"
+
+#include "libguile/struct.h"
+#include "libguile/procprop.h"
+#include "libguile/chars.h"
+#include "libguile/keywords.h"
+#include "libguile/smob.h"
+#include "libguile/eval.h"
+#include "libguile/alist.h"
+#include "libguile/ports.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/objects.h"
 \f
 
 SCM scm_metaclass_standard;
@@ -490,7 +490,7 @@ scm_init_objects ()
   SCM_SET_CLASS_DESTRUCTOR (et, scm_struct_free_entity);
   scm_sysintern ("<entity>", et);
 
-#include "objects.x"
+#include "libguile/objects.x"
 }
 
 /*
index 1da9c1b..1a485b2 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "hashtab.h"
-#include "alist.h"
-#include "root.h"
-#include "weaks.h"
+#include "libguile/_scm.h"
+#include "libguile/hashtab.h"
+#include "libguile/alist.h"
+#include "libguile/root.h"
+#include "libguile/weaks.h"
 
-#include "objprop.h"
+#include "libguile/objprop.h"
 \f
 
 /* {Object Properties}
@@ -121,7 +121,7 @@ void
 scm_init_objprop ()
 {
   scm_object_whash = scm_make_weak_key_hash_table (SCM_MAKINUM (511));
-#include "objprop.x"
+#include "libguile/objprop.x"
 }
 
 
index c59f187..a727403 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "strings.h"
+#include "libguile/_scm.h"
+#include "libguile/strings.h"
 
-#include "options.h"
+#include "libguile/options.h"
 \f
 
 /* {Run-time options}
@@ -233,7 +233,7 @@ void
 scm_init_options ()
 {
   protected_objects = scm_permanent_object (scm_cons (SCM_UNDEFINED, SCM_EOL));
-#include "options.x"
+#include "libguile/options.x"
 }
 
 /*
index 1a090b0..d646bec 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
+#include "libguile/_scm.h"
 
 
-#include "validate.h"
+#include "libguile/validate.h"
 
 \f
 
@@ -164,7 +164,7 @@ void
 scm_init_pairs ()
 {
   scm_init_iprocs (cxrs, scm_tc7_cxr);
-#include "pairs.x"
+#include "libguile/pairs.x"
 }
 
 
index f93b35d..7f609cc 100644 (file)
 /* Headers.  */
 
 #include <stdio.h>
-#include "_scm.h"
-#include "objects.h"
-#include "smob.h"
-#include "chars.h"
+#include "libguile/_scm.h"
+#include "libguile/objects.h"
+#include "libguile/smob.h"
+#include "libguile/chars.h"
 
-#include "keywords.h"
-#include "root.h"
-#include "strings.h"
+#include "libguile/keywords.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
-#include "ports.h"
+#include "libguile/validate.h"
+#include "libguile/ports.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -1402,7 +1402,7 @@ scm_init_ports ()
 
   scm_tc16_void_port = scm_make_port_type ("void", fill_input_void_port, 
                                           write_void_port);
-#include "ports.x"
+#include "libguile/ports.x"
 }
 
 /*
index f71605d..94ece02 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "fports.h"
-#include "scmsigs.h"
-#include "feature.h"
-#include "strings.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "posix.h"
+#include "libguile/_scm.h"
+#include "libguile/fports.h"
+#include "libguile/scmsigs.h"
+#include "libguile/feature.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/posix.h"
 \f
 
 #ifdef HAVE_STRING_H
@@ -1322,8 +1322,8 @@ scm_init_posix ()
 scm_sysintern ("PIPE_BUF", scm_long2num (PIPE_BUF));
 #endif
 
-#include "cpp_sig_symbols.c"
-#include "posix.x"
+#include "libguile/cpp_sig_symbols.c"
+#include "libguile/posix.x"
 }
 
 /*
index 878da0a..5222da0 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "smob.h"
-#include "eval.h"
-#include "macros.h"
-#include "procprop.h"
-#include "read.h"
-#include "weaks.h"
-#include "unif.h"
-#include "alist.h"
-#include "struct.h"
-#include "objects.h"
-#include "ports.h"
-#include "root.h"
-#include "strings.h"
-#include "strports.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "print.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/smob.h"
+#include "libguile/eval.h"
+#include "libguile/macros.h"
+#include "libguile/procprop.h"
+#include "libguile/read.h"
+#include "libguile/weaks.h"
+#include "libguile/unif.h"
+#include "libguile/alist.h"
+#include "libguile/struct.h"
+#include "libguile/objects.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+#include "libguile/strports.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/print.h"
 \f
 
 /* {Names of immediate symbols}
@@ -1119,7 +1119,7 @@ scm_init_print ()
   scm_set_smob_mark (scm_tc16_port_with_ps, scm_markcdr);
   scm_set_smob_print (scm_tc16_port_with_ps, print_port_with_ps);
   
-#include "print.x"
+#include "libguile/print.x"
 }
 
 /*
index b4cafa6..c71ef38 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-
-#include "alist.h"
-#include "eval.h"
-#include "procs.h"
-#include "gsubr.h"
-#include "objects.h"
-#include "root.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "procprop.h"
+#include "libguile/_scm.h"
+
+#include "libguile/alist.h"
+#include "libguile/eval.h"
+#include "libguile/procs.h"
+#include "libguile/gsubr.h"
+#include "libguile/objects.h"
+#include "libguile/root.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/procprop.h"
 \f
 
 SCM_GLOBAL_SYMBOL (scm_sym_system_procedure, "system-procedure");
@@ -239,7 +239,7 @@ SCM_DEFINE (scm_set_procedure_property_x, "set-procedure-property!", 3, 0, 0,
 void
 scm_init_procprop ()
 {
-#include "procprop.x"
+#include "libguile/procprop.x"
 }
 
 
index 4d2b095..781557f 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "objects.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/objects.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "procs.h"
+#include "libguile/validate.h"
+#include "libguile/procs.h"
 \f
 
 
@@ -392,7 +392,7 @@ scm_init_subr_table ()
 void
 scm_init_procs ()
 {
-#include "procs.x"
+#include "libguile/procs.x"
 }
 
 /*
index 853af5b..e80d110 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "unif.h"
-#include "smob.h"
-#include "chars.h"
-#include "eq.h"
-#include "eval.h"
-#include "feature.h"
-#include "root.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "ramap.h"
+#include "libguile/_scm.h"
+#include "libguile/unif.h"
+#include "libguile/smob.h"
+#include "libguile/chars.h"
+#include "libguile/eq.h"
+#include "libguile/eval.h"
+#include "libguile/feature.h"
+#include "libguile/root.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/ramap.h"
 \f
 
 typedef struct
@@ -2016,7 +2016,7 @@ scm_init_ramap ()
   init_raprocs (ra_asubrs);
   scm_make_subr (s_array_equal_p, scm_tc7_rpsubr, scm_array_equal_p);
   scm_smobs[0x0ff & (scm_tc16_array >> 8)].equalp = scm_raequal;
-#include "ramap.x"
+#include "libguile/ramap.x"
   scm_add_feature (s_scm_array_for_each);
 }
 
index 825452e..d69b023 100644 (file)
 
 /* Author: Mikael Djurfeldt <djurfeldt@nada.kth.se> */
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
 #include <stdio.h>
 #include <math.h>
-#include "smob.h"
-#include "numbers.h"
-#include "feature.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/smob.h"
+#include "libguile/numbers.h"
+#include "libguile/feature.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "random.h"
+#include "libguile/validate.h"
+#include "libguile/random.h"
 
 \f
 /*
@@ -585,7 +585,7 @@ scm_init_random ()
     for (i = m >> 1; i < m; ++i)
       scm_masktab[i] = m - 1;
   
-#include "random.x"
+#include "libguile/random.x"
 
   /* Check that the assumptions about bits per bignum digit are correct. */
 #if SIZEOF_INT == 4
index 15924b4..3ab736a 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "eval.h"
-#include "unif.h"
-#include "keywords.h"
-#include "alist.h"
-#include "srcprop.h"
-#include "hashtab.h"
-#include "hash.h"
-#include "ports.h"
-#include "root.h"
-#include "strings.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "read.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/eval.h"
+#include "libguile/unif.h"
+#include "libguile/keywords.h"
+#include "libguile/alist.h"
+#include "libguile/srcprop.h"
+#include "libguile/hashtab.h"
+#include "libguile/hash.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/read.h"
 
 \f
 
@@ -785,7 +785,7 @@ scm_init_read ()
     SCM_CDRLOC (scm_sysintern ("read-hash-procedures", SCM_EOL));
 
   scm_init_opts (scm_read_options, scm_read_opts, SCM_N_READ_OPTIONS);
-#include "read.x"
+#include "libguile/read.x"
 }
 
 /*
index 2a1678b..9e4ce3a 100644 (file)
@@ -56,7 +56,7 @@
 #include <stdio.h>
 #include <sys/types.h>
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
 /* Supposedly, this file is never compiled unless we know we have
    POSIX regular expressions.  But we still put this in an #ifdef so
 #endif
 #endif
 
-#include "smob.h"
-#include "symbols.h"
-#include "vectors.h"
-#include "strports.h"
-#include "ports.h"
-#include "feature.h"
-#include "strings.h"
+#include "libguile/smob.h"
+#include "libguile/symbols.h"
+#include "libguile/vectors.h"
+#include "libguile/strports.h"
+#include "libguile/ports.h"
+#include "libguile/feature.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
-#include "regex-posix.h"
+#include "libguile/validate.h"
+#include "libguile/regex-posix.h"
 
 /* This is defined by some regex libraries and omitted by others. */
 #ifndef REG_BASIC
@@ -292,7 +292,7 @@ scm_init_regex_posix ()
   scm_sysintern ("regexp/notbol", scm_long2num (REG_NOTBOL));
   scm_sysintern ("regexp/noteol", scm_long2num (REG_NOTEOL));
 
-#include "regex-posix.x"
+#include "libguile/regex-posix.x"
 
   scm_add_feature ("regex");
 }
index 9330b24..bc62c00 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "stackchk.h"
-#include "dynwind.h"
-#include "eval.h"
-#include "smob.h"
-#include "pairs.h"
-#include "throw.h"
-#include "fluids.h"
-#include "ports.h"
-
-#include "root.h"
+#include "libguile/_scm.h"
+#include "libguile/stackchk.h"
+#include "libguile/dynwind.h"
+#include "libguile/eval.h"
+#include "libguile/smob.h"
+#include "libguile/pairs.h"
+#include "libguile/throw.h"
+#include "libguile/fluids.h"
+#include "libguile/ports.h"
+
+#include "libguile/root.h"
 \f
 
 /* Define this if you want to try out the stack allocation of cwdr's
@@ -444,7 +444,7 @@ scm_init_root ()
   scm_tc16_root = scm_make_smob_type_mfpe ("root", sizeof (struct scm_root_state),
                                           mark_root, NULL, print_root, NULL);
                                           
-#include "root.x"
+#include "libguile/root.x"
 }
 
 /*
index 29ab502..ebe6f62 100644 (file)
 
 #include <stdio.h>
 #include <signal.h>
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "async.h"
-#include "eval.h"
-#include "vectors.h"
+#include "libguile/async.h"
+#include "libguile/eval.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "scmsigs.h"
+#include "libguile/validate.h"
+#include "libguile/scmsigs.h"
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
@@ -522,7 +522,7 @@ scm_init_scmsigs ()
   scm_sysintern ("SA_RESTART", scm_long2num (SA_RESTART));
 #endif
 
-#include "scmsigs.x"
+#include "libguile/scmsigs.x"
 }
 
 
index dce16c7..29b6c18 100644 (file)
 
 #include <stdio.h>
 #include <ctype.h>
-#include "_scm.h"
-#include "gh.h"
-#include "load.h"
-#include "version.h"
+#include "libguile/_scm.h"
+#include "libguile/gh.h"
+#include "libguile/load.h"
+#include "libguile/version.h"
 
-#include "script.h"
+#include "libguile/script.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -651,7 +651,7 @@ scm_shell (int argc, char **argv)
 void
 scm_init_script ()
 {
-#include "script.x"
+#include "libguile/script.x"
 }
 
 /*
index 841108f..89428d1 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "scmsigs.h"
-#include "strings.h"
+#include "libguile/scmsigs.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
-#include "simpos.h"
+#include "libguile/validate.h"
+#include "libguile/simpos.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -135,7 +135,7 @@ SCM_DEFINE (scm_primitive_exit, "primitive-exit", 0, 1, 0,
 void
 scm_init_simpos ()
 {
-#include "simpos.x"
+#include "libguile/simpos.x"
 }
 
 
index 6e5cab1..2f65e8e 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "objects.h"
-#include "ports.h"
+#include "libguile/objects.h"
+#include "libguile/ports.h"
 
 #ifdef HAVE_MALLOC_H
 #include <malloc.h>
 #endif
 
-#include "smob.h"
+#include "libguile/smob.h"
 
 \f
 
index 4e5cc38..c50daa8 100644 (file)
 
 #include <stdio.h>
 
-#include "_scm.h"
-#include "unif.h"
-#include "feature.h"
-#include "fports.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/unif.h"
+#include "libguile/feature.h"
+#include "libguile/fports.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "socket.h"
+#include "libguile/validate.h"
+#include "libguile/socket.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -976,7 +976,7 @@ scm_init_socket ()
   scm_add_feature ("socket");
   scm_init_addr_buffer ();
 
-#include "socket.x"
+#include "libguile/socket.x"
 }
 
 
index 7fba0df..d4b543e 100644 (file)
@@ -59,7 +59,7 @@
  */
 
 /* We need this to get the definitions for HAVE_ALLOCA_H, etc.  */
-#include "scmconfig.h"
+#include "libguile/scmconfig.h"
 
 /* AIX requires this to be the first thing in the file.  The #pragma
    directive is indented so pre-ANSI compilers will ignore it, rather
@@ -78,17 +78,17 @@ char *alloca ();
 # endif
 #endif
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
-#include "eval.h"
-#include "unif.h"
-#include "ramap.h"
-#include "alist.h"
-#include "feature.h"
-#include "vectors.h"
+#include "libguile/eval.h"
+#include "libguile/unif.h"
+#include "libguile/ramap.h"
+#include "libguile/alist.h"
+#include "libguile/feature.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "sort.h"
+#include "libguile/validate.h"
+#include "libguile/sort.h"
 
 /* The routine quicksort was extracted from the GNU C Library qsort.c
    written by Douglas C. Schmidt (schmidt@ics.uci.edu)
@@ -949,7 +949,7 @@ SCM_DEFINE (scm_sort_list, "sort-list", 2, 0, 0,
 void
 scm_init_sort ()
 {
-#include "sort.x"
+#include "libguile/sort.x"
 
   scm_add_feature ("sort");
 }
index 6dce8a9..54afae7 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "smob.h"
-#include "alist.h"
-#include "debug.h"
-#include "hashtab.h"
-#include "hash.h"
-#include "ports.h"
-#include "root.h"
-#include "weaks.h"
+#include "libguile/_scm.h"
+#include "libguile/smob.h"
+#include "libguile/alist.h"
+#include "libguile/debug.h"
+#include "libguile/hashtab.h"
+#include "libguile/hash.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/weaks.h"
 
-#include "validate.h"
-#include "srcprop.h"
+#include "libguile/validate.h"
+#include "libguile/srcprop.h"
 \f
 /* {Source Properties}
  *
@@ -335,7 +335,7 @@ scm_init_srcprop ()
   scm_sym_breakpoint = SCM_CAR (scm_sysintern ("breakpoint", SCM_UNDEFINED));
 
   scm_sysintern ("source-whash", scm_source_whash);
-#include "srcprop.x"
+#include "libguile/srcprop.x"
 }
 
 void
index 3f3633b..86bd1d3 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "ports.h"
-#include "root.h"
+#include "libguile/_scm.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
 
-#include "stackchk.h"
+#include "libguile/stackchk.h"
 \f
 
 /* {Stack Checking}
@@ -104,7 +104,7 @@ scm_stack_report ()
 void
 scm_init_stackchk ()
 {
-#include "stackchk.x"
+#include "libguile/stackchk.x"
 }
 
 /*
index 85c13a6..9611534 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "eval.h"
-#include "debug.h"
-#include "continuations.h"
-#include "struct.h"
-#include "macros.h"
-#include "procprop.h"
-#include "modules.h"
-#include "root.h"
-#include "strings.h"
-
-#include "validate.h"
-#include "stacks.h"
+#include "libguile/_scm.h"
+#include "libguile/eval.h"
+#include "libguile/debug.h"
+#include "libguile/continuations.h"
+#include "libguile/struct.h"
+#include "libguile/macros.h"
+#include "libguile/procprop.h"
+#include "libguile/modules.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+
+#include "libguile/validate.h"
+#include "libguile/stacks.h"
 
 \f
 /* {Frames and stacks}
@@ -753,7 +753,7 @@ scm_init_stacks ()
                                                       SCM_EOL)));
   scm_set_struct_vtable_name_x (scm_stack_type,
                                SCM_CAR (scm_intern0 ("stack")));
-#include "stacks.x"
+#include "libguile/stacks.x"
 }
 
 /*
index c408dd4..5f57b40 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "feature.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/feature.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "stime.h"
+#include "libguile/validate.h"
+#include "libguile/stime.h"
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
@@ -651,7 +651,7 @@ scm_init_stime()
   if (!scm_my_base) scm_my_base = mytime();
 
   scm_add_feature ("current-time");
-#include "stime.x"
+#include "libguile/stime.x"
 }
 
 
index c9c7af4..733667d 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
 
-#include "strings.h"
-#include "validate.h"
+#include "libguile/strings.h"
+#include "libguile/validate.h"
 \f
 
 /* {Strings}
@@ -378,7 +378,7 @@ SCM_DEFINE (scm_make_shared_substring, "make-shared-substring", 1, 2, 0,
 void
 scm_init_strings ()
 {
-#include "strings.x"
+#include "libguile/strings.x"
 }
 
 
index 630ecbb..15d0b4e 100644 (file)
@@ -24,13 +24,13 @@ Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "strings.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/strings.h"
 
-#include "validate.h"
-#include "strop.h"
-#include "read.h" /*For SCM_CASE_INSENSITIVE_P*/
+#include "libguile/validate.h"
+#include "libguile/strop.h"
+#include "libguile/read.h" /*For SCM_CASE_INSENSITIVE_P*/
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -492,7 +492,7 @@ SCM_DEFINE (scm_string_ci_to_symbol, "string-ci->symbol", 1, 0, 0,
 void
 scm_init_strop ()
 {
-#include "strop.x"
+#include "libguile/strop.x"
 }
 
 /*
index edaff6d..402732f 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
 
-#include "validate.h"
-#include "strorder.h"
+#include "libguile/validate.h"
+#include "libguile/strorder.h"
 \f
 
 SCM_DEFINE1 (scm_string_equal_p, "string=?", scm_tc7_rpsubr,
@@ -233,7 +233,7 @@ SCM_DEFINE1 (scm_string_ci_geq_p, "string-ci>=?", scm_tc7_rpsubr,
 void
 scm_init_strorder ()
 {
-#include "strorder.x"
+#include "libguile/strorder.x"
 }
 
 
index 03ee0e7..33ed1b4 100644 (file)
 
 \f
 
-#include "_scm.h"
+#include "libguile/_scm.h"
 
 #include <stdio.h>
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
 
-#include "unif.h"
-#include "eval.h"
-#include "ports.h"
-#include "read.h"
-#include "root.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/unif.h"
+#include "libguile/eval.h"
+#include "libguile/ports.h"
+#include "libguile/read.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "strports.h"
+#include "libguile/strports.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -424,7 +424,7 @@ scm_make_stptob ()
 void
 scm_init_strports ()
 {
-#include "strports.x"
+#include "libguile/strports.x"
 }
 
 
index b8ac3c8..6744080 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "eval.h"
-#include "alist.h"
-#include "weaks.h"
-#include "hashtab.h"
-#include "ports.h"
-#include "strings.h"
-
-#include "validate.h"
-#include "struct.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/eval.h"
+#include "libguile/alist.h"
+#include "libguile/weaks.h"
+#include "libguile/hashtab.h"
+#include "libguile/ports.h"
+#include "libguile/strings.h"
+
+#include "libguile/validate.h"
+#include "libguile/struct.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -764,7 +764,7 @@ scm_init_struct ()
   scm_sysintern ("vtable-index-vtable", SCM_MAKINUM (scm_vtable_index_vtable));
   scm_sysintern ("vtable-index-printer", SCM_MAKINUM (scm_vtable_index_printer));
   scm_sysintern ("vtable-offset-user", SCM_MAKINUM (scm_vtable_offset_user));
-#include "struct.x"
+#include "libguile/struct.x"
 }
 
 /*
index e02a8f5..300ea61 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "eval.h"
-#include "variable.h"
-#include "alist.h"
-#include "root.h"
-#include "strings.h"
-#include "vectors.h"
-#include "weaks.h"
-
-#include "validate.h"
-#include "symbols.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/eval.h"
+#include "libguile/variable.h"
+#include "libguile/alist.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
+#include "libguile/weaks.h"
+
+#include "libguile/validate.h"
+#include "libguile/symbols.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -883,7 +883,7 @@ scm_init_symbols ()
 {
   gensym_counter = 0;
   gensym_prefix = scm_permanent_object (scm_makfrom0str ("%%gensym"));
-#include "symbols.x"
+#include "libguile/symbols.x"
 }
 
 /*
index d6044c7..9bff613 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "struct.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/struct.h"
 
-#include "tag.h"
+#include "libguile/tag.h"
 \f
 
 SCM_CONST_LONG (scm_utag_immediate_integer, "utag_immediate_integer", 0);
@@ -215,7 +215,7 @@ SCM_DEFINE (scm_tag, "tag", 1, 0, 0,
 void
 scm_init_tag ()
 {
-#include "tag.x"
+#include "libguile/tag.x"
 }
 
 
index 2ee9dc1..697df00 100644 (file)
 */
 
 #include <stdio.h>
-#include "_scm.h"
-#include "dynwind.h"
-#include "smob.h"
+#include "libguile/_scm.h"
+#include "libguile/dynwind.h"
+#include "libguile/smob.h"
 
-#include "threads.h"
+#include "libguile/threads.h"
 
 \f
 
@@ -139,7 +139,7 @@ SCM_REGISTER_PROC(s_signal_condition_variable, "signal-condition-variable", 1, 0
 #endif
 
 #ifdef USE_COOP_THREADS
-#include "coop-threads.c"
+#include "libguile/coop-threads.c"
 #endif
 
 \f
@@ -151,7 +151,7 @@ scm_init_threads (SCM_STACKITEM *i)
   scm_tc16_mutex = scm_make_smob_type ("mutex", sizeof (coop_m));
   scm_tc16_condvar = scm_make_smob_type ("condition-variable", sizeof (coop_c));
                                         
-#include "threads.x"
+#include "libguile/threads.x"
   /* Initialize implementation specific details of the threads support */
   scm_threads_init (i);
 }
index 3c209fa..80ee191 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "smob.h"
-#include "alist.h"
-#include "eval.h"
-#include "eq.h"
-#include "dynwind.h"
-#include "backtrace.h"
+#include "libguile/_scm.h"
+#include "libguile/smob.h"
+#include "libguile/alist.h"
+#include "libguile/eval.h"
+#include "libguile/eq.h"
+#include "libguile/dynwind.h"
+#include "libguile/backtrace.h"
 #ifdef DEBUG_EXTENSIONS
-#include "debug.h"
+#include "libguile/debug.h"
 #endif
-#include "continuations.h"
-#include "stackchk.h"
-#include "stacks.h"
-#include "fluids.h"
-#include "ports.h"
+#include "libguile/continuations.h"
+#include "libguile/stackchk.h"
+#include "libguile/stacks.h"
+#include "libguile/fluids.h"
+#include "libguile/ports.h"
 
-#include "validate.h"
-#include "throw.h"
+#include "libguile/validate.h"
+#include "libguile/throw.h"
 
 \f
 /* the jump buffer data structure */
@@ -732,7 +732,7 @@ scm_init_throw ()
                                             NULL,
                                             print_lazy_catch,
                                             NULL);
-#include "throw.x"
+#include "libguile/throw.x"
 }
 
 /*
index 343c25a..46c62b8 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "chars.h"
-#include "eval.h"
-#include "fports.h"
-#include "smob.h"
-#include "strop.h"
-#include "feature.h"
-#include "root.h"
-#include "strings.h"
-#include "vectors.h"
-
-#include "validate.h"
-#include "unif.h"
-#include "ramap.h"
+#include "libguile/_scm.h"
+#include "libguile/chars.h"
+#include "libguile/eval.h"
+#include "libguile/fports.h"
+#include "libguile/smob.h"
+#include "libguile/strop.h"
+#include "libguile/feature.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
+
+#include "libguile/validate.h"
+#include "libguile/unif.h"
+#include "libguile/ramap.h"
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
@@ -2563,7 +2563,7 @@ scm_init_unif ()
                                            scm_raprin1,
                                            scm_array_equal_p);
   scm_add_feature ("array");
-#include "unif.x"
+#include "libguile/unif.x"
 }
 
 /*
index f96415f..137a7aa 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "eq.h"
-#include "ports.h"
-#include "root.h"
-#include "smob.h"
-
-#include "validate.h"
-#include "variable.h"
+#include "libguile/_scm.h"
+#include "libguile/eq.h"
+#include "libguile/ports.h"
+#include "libguile/root.h"
+#include "libguile/smob.h"
+
+#include "libguile/validate.h"
+#include "libguile/variable.h"
 \f
 
 static int
@@ -235,7 +235,7 @@ scm_init_variable ()
   scm_tc16_variable = scm_make_smob_type_mfpe ("variable", 0,
                                               scm_markvar, NULL, prin_var, var_equal);
   anonymous_variable_sym = SCM_CAR (scm_sysintern ("anonymous-variable", SCM_UNDEFINED));
-#include "variable.x"
+#include "libguile/variable.x"
 }
 
 
index eedba1c..2d045b3 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "eq.h"
-#include "root.h"
-#include "strings.h"
-
-#include "validate.h"
-#include "vectors.h"
-#include "unif.h"
+#include "libguile/_scm.h"
+#include "libguile/eq.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+
+#include "libguile/validate.h"
+#include "libguile/vectors.h"
+#include "libguile/unif.h"
 \f
 
 /* 
@@ -381,7 +381,7 @@ SCM_DEFINE (scm_vector_move_right_x, "vector-move-right!", 5, 0, 0,
 void
 scm_init_vectors ()
 {
-#include "vectors.x"
+#include "libguile/vectors.x"
   /*
     scm_make_subr (s_resizuve, scm_tc7_subr_2, scm_vector_set_length_x); */
 }
index 605c2d9..48c0ad8 100644 (file)
 
 \f
 
-#include "_scm.h"
-#include "strings.h"
-#include "versiondat.h"
+#include "libguile/_scm.h"
+#include "libguile/strings.h"
+#include "libguile/versiondat.h"
 
-#include "version.h"
+#include "libguile/version.h"
 \f
 
 /* Return a Scheme string containing Guile's major version number.  */
@@ -100,7 +100,7 @@ SCM_DEFINE (scm_version, "version", 0, 0, 0,
 void
 scm_init_version ()
 {
-#include "version.x"
+#include "libguile/version.x"
 }
 
 /*
index 4490d8f..b9d1884 100644 (file)
 \f
 
 #include <stdio.h>
-#include "_scm.h"
-#include "eval.h"
-#include "chars.h"
-#include "fports.h"
-#include "root.h"
-#include "strings.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/eval.h"
+#include "libguile/chars.h"
+#include "libguile/fports.h"
+#include "libguile/root.h"
+#include "libguile/strings.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "vports.h"
+#include "libguile/validate.h"
+#include "libguile/vports.h"
 
 #ifdef HAVE_STRING_H
 #include <string.h>
@@ -211,7 +211,7 @@ scm_make_sfptob ()
 void
 scm_init_vports ()
 {
-#include "vports.x"
+#include "libguile/vports.x"
 }
 
 /*
index 839cce6..cbd5d14 100644 (file)
 
 \f
 #include <stdio.h>
-#include "_scm.h"
-#include "vectors.h"
+#include "libguile/_scm.h"
+#include "libguile/vectors.h"
 
-#include "validate.h"
-#include "weaks.h"
+#include "libguile/validate.h"
+#include "libguile/weaks.h"
 \f
 
 
@@ -213,7 +213,7 @@ SCM_DEFINE (scm_doubly_weak_hash_table_p, "doubly-weak-hash-table?", 1, 0, 0,
 void
 scm_init_weaks ()
 {
-#include "weaks.x"
+#include "libguile/weaks.x"
 }
 
 
index b598218..404ef81 100644 (file)
@@ -1,3 +1,13 @@
+2000-04-21  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * *.*: Change includes so that they always use the "prefixes"
+       libguile/, qt/, guile-readline/, or libltdl/.
+
+       * Makefile.am (DEFS): Added.  automake adds -I options to DEFS,
+       and we don't want that.
+       (INCLUDES): Removed all -I options except for the root source
+       directory and the root build directory.
+       
 1999-10-05  Jim Blandy  <jimb@savonarola.red-bean.com>
 
        * Makefile.in, md/Makefile.in, time/Makefile.in: Deleted from CVS
index e5eb9d6..482c3be 100644 (file)
@@ -27,6 +27,10 @@ SUBDIRS = md time
 lib_LTLIBRARIES = @QTHREAD_LTLIBS@
 EXTRA_LTLIBRARIES = libqthreads.la
 
+## Prevent automake from adding extra -I options
+DEFS = @DEFS@
+INCLUDES = -I.. -I$(srcdir)/..
+
 libqthreads_la_SOURCES = qt.c copyright.h
 libqthreads_la_LIBADD = qtmds.lo qtmdc.lo
 libqthreads_la_DEPENDENCIES = qtmds.lo qtmdc.lo
diff --git a/qt/qt.c b/qt/qt.c
index 1e406d2..d3e50bc 100644 (file)
--- a/qt/qt.c
+++ b/qt/qt.c
@@ -1,5 +1,5 @@
-#include "copyright.h"
-#include "qt.h"
+#include "qt/copyright.h"
+#include "qt/qt.h"
 
 #ifdef QT_VARGS_DEFAULT