guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/libguile ChangeLog Makefile.am...


From: Marius Vollmer
Subject: guile/guile-core/libguile ChangeLog Makefile.am...
Date: Fri, 17 Nov 2000 08:25:07 -0800

CVSROOT:        /cvs
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 00/11/17 08:25:05

Modified files:
        guile-core/libguile: ChangeLog Makefile.am alist.c arbiters.c 
                             async.c backtrace.c boolean.c chars.c 
                             continuations.c debug-malloc.c debug.c 
                             dynl.c dynwind.c environments.c eq.c 
                             error.c eval.c evalext.c feature.c 
                             filesys.c fluids.c fports.c gc.c goops.c 
                             guardians.c hash.c hashtab.c hooks.c 
                             ioext.c iselect.c keywords.c lang.c list.c 
                             load.c macros.c modules.c net_db.c 
                             numbers.c objects.c objprop.c options.c 
                             pairs.c ports.c posix.c print.c procprop.c 
                             procs.c properties.c ramap.c random.c 
                             read.c regex-posix.c root.c scmsigs.c 
                             script.c simpos.c socket.c sort.c srcprop.c 
                             stackchk.c stacks.c stime.c strings.c 
                             strop.c strorder.c strports.c struct.c 
                             symbols.c tag.c threads.c throw.c unif.c 
                             variable.c vectors.c version.c vports.c 
                             weaks.c 

Log message:
        * alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,
        continuations.c, debug-malloc.c, debug.c, dynl.c, dynwind.c,
        environments.c, eq.c, error.c, eval.c, evalext.c, feature.c,
        filesys.c, fluids.c, fports.c, gc.c, goops.c, guardians.c, hash.c,
        hashtab.c, hooks.c, ioext.c, iselect.c, keywords.c, lang.c,
        list.c, load.c, macros.c, modules.c, net_db.c, numbers.c,
        objects.c, objprop.c, options.c, pairs.c, ports.c, posix.c,
        print.c, procprop.c, procs.c, properties.c, ramap.c, random.c,
        read.c, regex-posix.c, root.c, scmsigs.c, script.c, simpos.c,
        socket.c, sort.c, srcprop.c, stackchk.c, stacks.c, stime.c,
        strings.c, strop.c, strorder.c, strports.c, struct.c, symbols.c,
        tag.c, threads.c, throw.c, unif.c, variable.c, vectors.c,
        version.c, vports.c, weaks.c: Makes sure the snarfer output
        inclusion is disabled when the snarfer is run on the file.  Thanks
        to Lars J. Aas!
        
        * Makefile.am: Install guile-procedures.txt in version-specific
        directory to enable multiple installed guile versions.  Suggested
        by Karl M. Hegbloom <address@hidden, patch by Matthias Koeppe.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/ChangeLog.diff?r1=1.1166&r2=1.1167
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/Makefile.am.diff?r1=1.118&r2=1.119
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/alist.c.diff?r1=1.31&r2=1.32
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/arbiters.c.diff?r1=1.23&r2=1.24
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/async.c.diff?r1=1.50&r2=1.51
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/backtrace.c.diff?r1=1.56&r2=1.57
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/boolean.c.diff?r1=1.16&r2=1.17
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/chars.c.diff?r1=1.25&r2=1.26
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/continuations.c.diff?r1=1.23&r2=1.24
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/debug-malloc.c.diff?r1=1.4&r2=1.5
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/debug.c.diff?r1=1.75&r2=1.76
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/dynl.c.diff?r1=1.51&r2=1.52
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/dynwind.c.diff?r1=1.30&r2=1.31
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/environments.c.diff?r1=1.7&r2=1.8
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/eq.c.diff?r1=1.30&r2=1.31
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/error.c.diff?r1=1.53&r2=1.54
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/eval.c.diff?r1=1.178&r2=1.179
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/evalext.c.diff?r1=1.27&r2=1.28
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/feature.c.diff?r1=1.42&r2=1.43
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/filesys.c.diff?r1=1.85&r2=1.86
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/fluids.c.diff?r1=1.27&r2=1.28
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/fports.c.diff?r1=1.84&r2=1.85
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/gc.c.diff?r1=1.162&r2=1.163
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/goops.c.diff?r1=1.3&r2=1.4
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/guardians.c.diff?r1=1.22&r2=1.23
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/hash.c.diff?r1=1.34&r2=1.35
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/hashtab.c.diff?r1=1.29&r2=1.30
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/hooks.c.diff?r1=1.6&r2=1.7
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/ioext.c.diff?r1=1.72&r2=1.73
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/iselect.c.diff?r1=1.23&r2=1.24
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/keywords.c.diff?r1=1.25&r2=1.26
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/lang.c.diff?r1=1.17&r2=1.18
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/list.c.diff?r1=1.45&r2=1.46
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/load.c.diff?r1=1.46&r2=1.47
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/macros.c.diff?r1=1.22&r2=1.23
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/modules.c.diff?r1=1.15&r2=1.16
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/net_db.c.diff?r1=1.48&r2=1.49
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/numbers.c.diff?r1=1.106&r2=1.107
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/objects.c.diff?r1=1.52&r2=1.53
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/objprop.c.diff?r1=1.15&r2=1.16
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/options.c.diff?r1=1.27&r2=1.28
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/pairs.c.diff?r1=1.18&r2=1.19
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/ports.c.diff?r1=1.121&r2=1.122
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/posix.c.diff?r1=1.76&r2=1.77
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/print.c.diff?r1=1.103&r2=1.104
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/procprop.c.diff?r1=1.29&r2=1.30
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/procs.c.diff?r1=1.44&r2=1.45
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/properties.c.diff?r1=1.1&r2=1.2
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/ramap.c.diff?r1=1.58&r2=1.59
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/random.c.diff?r1=1.33&r2=1.34
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/read.c.diff?r1=1.60&r2=1.61
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/regex-posix.c.diff?r1=1.44&r2=1.45
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/root.c.diff?r1=1.45&r2=1.46
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/scmsigs.c.diff?r1=1.48&r2=1.49
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/script.c.diff?r1=1.33&r2=1.34
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/simpos.c.diff?r1=1.37&r2=1.38
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/socket.c.diff?r1=1.56&r2=1.57
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/sort.c.diff?r1=1.26&r2=1.27
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/srcprop.c.diff?r1=1.38&r2=1.39
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/stackchk.c.diff?r1=1.17&r2=1.18
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/stacks.c.diff?r1=1.49&r2=1.50
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/stime.c.diff?r1=1.59&r2=1.60
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/strings.c.diff?r1=1.42&r2=1.43
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/strop.c.diff?r1=1.45&r2=1.46
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/strorder.c.diff?r1=1.18&r2=1.19
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/strports.c.diff?r1=1.64&r2=1.65
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/struct.c.diff?r1=1.63&r2=1.64
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/symbols.c.diff?r1=1.63&r2=1.64
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/tag.c.diff?r1=1.20&r2=1.21
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/threads.c.diff?r1=1.17&r2=1.18
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/throw.c.diff?r1=1.71&r2=1.72
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/unif.c.diff?r1=1.91&r2=1.92
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/variable.c.diff?r1=1.28&r2=1.29
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/vectors.c.diff?r1=1.38&r2=1.39
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/version.c.diff?r1=1.16&r2=1.17
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/vports.c.diff?r1=1.39&r2=1.40
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/weaks.c.diff?r1=1.28&r2=1.29

Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1166 
guile/guile-core/libguile/ChangeLog:1.1167
--- guile/guile-core/libguile/ChangeLog:1.1166  Mon Nov 13 15:16:38 2000
+++ guile/guile-core/libguile/ChangeLog Fri Nov 17 08:25:03 2000
@@ -1,3 +1,25 @@
+2000-11-17  Marius Vollmer  <address@hidden>
+
+       * alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,
+       continuations.c, debug-malloc.c, debug.c, dynl.c, dynwind.c,
+       environments.c, eq.c, error.c, eval.c, evalext.c, feature.c,
+       filesys.c, fluids.c, fports.c, gc.c, goops.c, guardians.c, hash.c,
+       hashtab.c, hooks.c, ioext.c, iselect.c, keywords.c, lang.c,
+       list.c, load.c, macros.c, modules.c, net_db.c, numbers.c,
+       objects.c, objprop.c, options.c, pairs.c, ports.c, posix.c,
+       print.c, procprop.c, procs.c, properties.c, ramap.c, random.c,
+       read.c, regex-posix.c, root.c, scmsigs.c, script.c, simpos.c,
+       socket.c, sort.c, srcprop.c, stackchk.c, stacks.c, stime.c,
+       strings.c, strop.c, strorder.c, strports.c, struct.c, symbols.c,
+       tag.c, threads.c, throw.c, unif.c, variable.c, vectors.c,
+       version.c, vports.c, weaks.c: Makes sure the snarfer output
+       inclusion is disabled when the snarfer is run on the file.  Thanks
+       to Lars J. Aas!
+
+       * Makefile.am: Install guile-procedures.txt in version-specific
+       directory to enable multiple installed guile versions.  Suggested
+       by Karl M. Hegbloom <address@hidden, patch by Matthias Koeppe.
+
 2000-11-13  Gary Houston  <address@hidden>
 
        * fports.c: include gc.h.
Index: guile/guile-core/libguile/Makefile.am
diff -u guile/guile-core/libguile/Makefile.am:1.118 
guile/guile-core/libguile/Makefile.am:1.119
--- guile/guile-core/libguile/Makefile.am:1.118 Wed Oct 25 07:49:00 2000
+++ guile/guile-core/libguile/Makefile.am       Fri Nov 17 08:25:03 2000
@@ -200,7 +200,8 @@
        rm -f $@
        makeinfo --force -o $@ $< || test -f $@
 
-pkgdata_DATA = guile-procedures.txt
+schemelibdir = $(pkgdatadir)/$(VERSION)
+schemelib_DATA = guile-procedures.txt
 
 ## Add -MG to make the .x magic work with auto-dep code.
 MKDEP = gcc -M -MG $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
Index: guile/guile-core/libguile/alist.c
diff -u guile/guile-core/libguile/alist.c:1.31 
guile/guile-core/libguile/alist.c:1.32
--- guile/guile-core/libguile/alist.c:1.31      Wed Oct 25 04:01:03 2000
+++ guile/guile-core/libguile/alist.c   Fri Nov 17 08:25:03 2000
@@ -406,7 +406,9 @@
 void
 scm_init_alist ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/alist.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/arbiters.c
diff -u guile/guile-core/libguile/arbiters.c:1.23 
guile/guile-core/libguile/arbiters.c:1.24
--- guile/guile-core/libguile/arbiters.c:1.23   Fri Apr 21 07:16:30 2000
+++ guile/guile-core/libguile/arbiters.c        Fri Nov 17 08:25:03 2000
@@ -128,7 +128,9 @@
 {
   scm_tc16_arbiter = scm_make_smob_type_mfpe ("arbiter", 0,
                                               scm_markcdr, NULL, prinarb, 
NULL);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/arbiters.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/async.c
diff -u guile/guile-core/libguile/async.c:1.50 
guile/guile-core/libguile/async.c:1.51
--- guile/guile-core/libguile/async.c:1.50      Wed Oct 25 04:01:03 2000
+++ guile/guile-core/libguile/async.c   Fri Nov 17 08:25:03 2000
@@ -462,7 +462,9 @@
   tc16_async = scm_make_smob_type ("async", 0);
   scm_set_smob_mark (tc16_async, mark_async);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/async.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/backtrace.c
diff -u guile/guile-core/libguile/backtrace.c:1.56 
guile/guile-core/libguile/backtrace.c:1.57
--- guile/guile-core/libguile/backtrace.c:1.56  Thu Nov  2 02:36:31 2000
+++ guile/guile-core/libguile/backtrace.c       Fri Nov 17 08:25:03 2000
@@ -637,7 +637,9 @@
   SCM f = scm_make_fluid ();
   scm_the_last_stack_fluid = scm_sysintern ("the-last-stack", f);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/backtrace.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/boolean.c
diff -u guile/guile-core/libguile/boolean.c:1.16 
guile/guile-core/libguile/boolean.c:1.17
--- guile/guile-core/libguile/boolean.c:1.16    Fri Aug 18 02:30:54 2000
+++ guile/guile-core/libguile/boolean.c Fri Nov 17 08:25:03 2000
@@ -76,7 +76,9 @@
 void
 scm_init_boolean ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/boolean.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/chars.c
diff -u guile/guile-core/libguile/chars.c:1.25 
guile/guile-core/libguile/chars.c:1.26
--- guile/guile-core/libguile/chars.c:1.25      Fri Aug 18 02:30:54 2000
+++ guile/guile-core/libguile/chars.c   Fri Nov 17 08:25:03 2000
@@ -407,7 +407,9 @@
 void
 scm_init_chars ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/chars.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/continuations.c
diff -u guile/guile-core/libguile/continuations.c:1.23 
guile/guile-core/libguile/continuations.c:1.24
--- guile/guile-core/libguile/continuations.c:1.23      Mon Oct  9 07:37:35 2000
+++ guile/guile-core/libguile/continuations.c   Fri Nov 17 08:25:03 2000
@@ -235,7 +235,9 @@
 void
 scm_init_continuations ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/continuations.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/debug-malloc.c
diff -u guile/guile-core/libguile/debug-malloc.c:1.4 
guile/guile-core/libguile/debug-malloc.c:1.5
--- guile/guile-core/libguile/debug-malloc.c:1.4        Mon Jun 12 17:49:28 2000
+++ guile/guile-core/libguile/debug-malloc.c    Fri Nov 17 08:25:03 2000
@@ -256,5 +256,8 @@
 void
 scm_init_debug_malloc ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/debug-malloc.x"
+#endif
 }
+
Index: guile/guile-core/libguile/debug.c
diff -u guile/guile-core/libguile/debug.c:1.75 
guile/guile-core/libguile/debug.c:1.76
--- guile/guile-core/libguile/debug.c:1.75      Fri Aug 11 01:42:42 2000
+++ guile/guile-core/libguile/debug.c   Fri Nov 17 08:25:03 2000
@@ -642,7 +642,9 @@
 #endif
   scm_add_feature ("debug-extensions");
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/debug.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/dynl.c
diff -u guile/guile-core/libguile/dynl.c:1.51 
guile/guile-core/libguile/dynl.c:1.52
--- guile/guile-core/libguile/dynl.c:1.51       Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/dynl.c    Fri Nov 17 08:25:03 2000
@@ -511,7 +511,9 @@
   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 ();
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/dynl.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/dynwind.c
diff -u guile/guile-core/libguile/dynwind.c:1.30 
guile/guile-core/libguile/dynwind.c:1.31
--- guile/guile-core/libguile/dynwind.c:1.30    Fri Apr 21 07:16:30 2000
+++ guile/guile-core/libguile/dynwind.c Fri Nov 17 08:25:03 2000
@@ -273,7 +273,9 @@
 {
   tc16_guards = scm_make_smob_type_mfpe ("guards", 0,
                                          NULL, scm_free0, printguards, NULL);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/dynwind.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/environments.c
diff -u guile/guile-core/libguile/environments.c:1.7 
guile/guile-core/libguile/environments.c:1.8
--- guile/guile-core/libguile/environments.c:1.7        Wed Nov  1 09:55:41 2000
+++ guile/guile-core/libguile/environments.c    Fri Nov 17 08:25:03 2000
@@ -2317,7 +2317,9 @@
 void
 scm_init_environments ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/environments.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/eq.c
diff -u guile/guile-core/libguile/eq.c:1.30 guile/guile-core/libguile/eq.c:1.31
--- guile/guile-core/libguile/eq.c:1.30 Fri Aug 18 02:30:54 2000
+++ guile/guile-core/libguile/eq.c      Fri Nov 17 08:25:03 2000
@@ -205,7 +205,9 @@
 void
 scm_init_eq ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/eq.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/error.c
diff -u guile/guile-core/libguile/error.c:1.53 
guile/guile-core/libguile/error.c:1.54
--- guile/guile-core/libguile/error.c:1.53      Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/error.c   Fri Nov 17 08:25:03 2000
@@ -362,7 +362,9 @@
 scm_init_error ()
 {
 #include "libguile/cpp_err_symbols.c"
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/error.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/eval.c
diff -u guile/guile-core/libguile/eval.c:1.178 
guile/guile-core/libguile/eval.c:1.179
--- guile/guile-core/libguile/eval.c:1.178      Mon Nov  6 18:17:36 2000
+++ guile/guile-core/libguile/eval.c    Fri Nov 17 08:25:03 2000
@@ -3983,7 +3983,9 @@
   scm_sym_trace = SCM_CAR (scm_sysintern ("trace", SCM_UNDEFINED));
 #endif
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/eval.x"
+#endif
 
   scm_add_feature ("delay");
 }
Index: guile/guile-core/libguile/evalext.c
diff -u guile/guile-core/libguile/evalext.c:1.27 
guile/guile-core/libguile/evalext.c:1.28
--- guile/guile-core/libguile/evalext.c:1.27    Fri Sep 22 10:43:57 2000
+++ guile/guile-core/libguile/evalext.c Fri Nov 17 08:25:03 2000
@@ -148,7 +148,9 @@
 scm_init_evalext ()
 {
   scm_make_synt (scm_s_set_x, scm_makmmacro, scm_m_generalized_set_x);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/evalext.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/feature.c
diff -u guile/guile-core/libguile/feature.c:1.42 
guile/guile-core/libguile/feature.c:1.43
--- guile/guile-core/libguile/feature.c:1.42    Fri Aug 18 09:52:15 2000
+++ guile/guile-core/libguile/feature.c Fri Nov 17 08:25:03 2000
@@ -129,7 +129,9 @@
   
   scm_sysintern ("char-code-limit", SCM_MAKINUM (SCM_CHAR_CODE_LIMIT));
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/feature.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/filesys.c
diff -u guile/guile-core/libguile/filesys.c:1.85 
guile/guile-core/libguile/filesys.c:1.86
--- guile/guile-core/libguile/filesys.c:1.85    Tue Nov  7 13:34:45 2000
+++ guile/guile-core/libguile/filesys.c Fri Nov 17 08:25:03 2000
@@ -1478,7 +1478,9 @@
 scm_sysintern ("FD_CLOEXEC", scm_long2num (FD_CLOEXEC));
 #endif
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/filesys.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/fluids.c
diff -u guile/guile-core/libguile/fluids.c:1.27 
guile/guile-core/libguile/fluids.c:1.28
--- guile/guile-core/libguile/fluids.c:1.27     Mon Oct  9 07:37:36 2000
+++ guile/guile-core/libguile/fluids.c  Fri Nov 17 08:25:03 2000
@@ -260,7 +260,9 @@
 {
   scm_tc16_fluid = scm_make_smob_type_mfpe ("fluid", 0,
                                            NULL, NULL, print_fluid, NULL);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/fluids.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/fports.c
diff -u guile/guile-core/libguile/fports.c:1.84 
guile/guile-core/libguile/fports.c:1.85
--- guile/guile-core/libguile/fports.c:1.84     Mon Nov 13 15:16:38 2000
+++ guile/guile-core/libguile/fports.c  Fri Nov 17 08:25:03 2000
@@ -745,7 +745,9 @@
 void
 scm_init_fports ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/fports.x"
+#endif
   scm_sysintern ("_IOFBF", SCM_MAKINUM (_IOFBF));
   scm_sysintern ("_IOLBF", SCM_MAKINUM (_IOLBF));
   scm_sysintern ("_IONBF", SCM_MAKINUM (_IONBF));
Index: guile/guile-core/libguile/gc.c
diff -u guile/guile-core/libguile/gc.c:1.162 
guile/guile-core/libguile/gc.c:1.163
--- guile/guile-core/libguile/gc.c:1.162        Thu Nov  2 02:36:31 2000
+++ guile/guile-core/libguile/gc.c      Fri Nov 17 08:25:03 2000
@@ -2590,7 +2590,9 @@
 
   scm_c_hook_add (&scm_after_gc_c_hook, mark_gc_async, NULL, 0);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/gc.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/goops.c
diff -u guile/guile-core/libguile/goops.c:1.3 
guile/guile-core/libguile/goops.c:1.4
--- guile/guile-core/libguile/goops.c:1.3       Mon Nov  6 18:17:58 2000
+++ guile/guile-core/libguile/goops.c   Fri Nov 17 08:25:03 2000
@@ -2718,7 +2718,9 @@
 
   goops_rstate = scm_c_make_rstate ("GOOPS", 5);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/goops.x"
+#endif
 
   list_of_no_method = scm_permanent_object (SCM_LIST1 (sym_no_method));
 
Index: guile/guile-core/libguile/guardians.c
diff -u guile/guile-core/libguile/guardians.c:1.22 
guile/guile-core/libguile/guardians.c:1.23
--- guile/guile-core/libguile/guardians.c:1.22  Fri Aug 25 10:33:00 2000
+++ guile/guile-core/libguile/guardians.c       Fri Nov 17 08:25:03 2000
@@ -334,7 +334,9 @@
   scm_c_hook_add (&scm_before_mark_c_hook, scm_guardian_gc_init, 0, 0);
   scm_c_hook_add (&scm_before_sweep_c_hook, scm_guardian_zombify, 0, 0);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/guardians.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/hash.c
diff -u guile/guile-core/libguile/hash.c:1.34 
guile/guile-core/libguile/hash.c:1.35
--- guile/guile-core/libguile/hash.c:1.34       Wed Oct 25 04:01:03 2000
+++ guile/guile-core/libguile/hash.c    Fri Nov 17 08:25:03 2000
@@ -252,7 +252,9 @@
 void
 scm_init_hash ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/hash.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/hashtab.c
diff -u guile/guile-core/libguile/hashtab.c:1.29 
guile/guile-core/libguile/hashtab.c:1.30
--- guile/guile-core/libguile/hashtab.c:1.29    Mon Oct  9 07:37:36 2000
+++ guile/guile-core/libguile/hashtab.c Fri Nov 17 08:25:03 2000
@@ -558,7 +558,9 @@
 void
 scm_init_hashtab ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/hashtab.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/hooks.c
diff -u guile/guile-core/libguile/hooks.c:1.6 
guile/guile-core/libguile/hooks.c:1.7
--- guile/guile-core/libguile/hooks.c:1.6       Tue Jul 18 09:59:35 2000
+++ guile/guile-core/libguile/hooks.c   Fri Nov 17 08:25:03 2000
@@ -354,7 +354,9 @@
   scm_set_smob_mark (scm_tc16_hook, scm_markcdr);
   scm_set_smob_print (scm_tc16_hook, print_hook);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/hooks.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/ioext.c
diff -u guile/guile-core/libguile/ioext.c:1.72 
guile/guile-core/libguile/ioext.c:1.73
--- guile/guile-core/libguile/ioext.c:1.72      Tue Nov  7 14:42:35 2000
+++ guile/guile-core/libguile/ioext.c   Fri Nov 17 08:25:03 2000
@@ -562,7 +562,9 @@
 {
   scm_add_feature ("i/o-extensions");
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/ioext.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/iselect.c
diff -u guile/guile-core/libguile/iselect.c:1.23 
guile/guile-core/libguile/iselect.c:1.24
--- guile/guile-core/libguile/iselect.c:1.23    Sat Aug  5 07:33:31 2000
+++ guile/guile-core/libguile/iselect.c Fri Nov 17 08:25:04 2000
@@ -627,7 +627,9 @@
   timeout0.tv_usec = 0;
 #endif
   init_bc (0x80, 0, 0);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/iselect.x"
+#endif
 }
 
 #endif /* GUILE_ISELECT */
Index: guile/guile-core/libguile/keywords.c
diff -u guile/guile-core/libguile/keywords.c:1.25 
guile/guile-core/libguile/keywords.c:1.26
--- guile/guile-core/libguile/keywords.c:1.25   Tue Sep 26 11:37:26 2000
+++ guile/guile-core/libguile/keywords.c        Fri Nov 17 08:25:04 2000
@@ -134,7 +134,9 @@
                                              scm_markcdr, NULL, prin_keyword, 
NULL);
 
   scm_keyword_obarray = scm_make_vector (SCM_MAKINUM (256), SCM_EOL);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/keywords.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/lang.c
diff -u guile/guile-core/libguile/lang.c:1.17 
guile/guile-core/libguile/lang.c:1.18
--- guile/guile-core/libguile/lang.c:1.17       Mon Jun 12 05:28:23 2000
+++ guile/guile-core/libguile/lang.c    Fri Nov 17 08:25:04 2000
@@ -150,7 +150,9 @@
 void
 scm_init_lang ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/lang.x"
+#endif
   scm_make_synt ("nil-while", scm_makacro, scm_m_while);
 }
 
Index: guile/guile-core/libguile/list.c
diff -u guile/guile-core/libguile/list.c:1.45 
guile/guile-core/libguile/list.c:1.46
--- guile/guile-core/libguile/list.c:1.45       Fri Oct 13 00:55:24 2000
+++ guile/guile-core/libguile/list.c    Fri Nov 17 08:25:04 2000
@@ -827,7 +827,9 @@
 void
 scm_init_list ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/list.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/load.c
diff -u guile/guile-core/libguile/load.c:1.46 
guile/guile-core/libguile/load.c:1.47
--- guile/guile-core/libguile/load.c:1.46       Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/load.c    Fri Nov 17 08:25:04 2000
@@ -517,7 +517,9 @@
 
   init_build_info ();
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/load.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/macros.c
diff -u guile/guile-core/libguile/macros.c:1.22 
guile/guile-core/libguile/macros.c:1.23
--- guile/guile-core/libguile/macros.c:1.22     Fri Aug 11 08:12:37 2000
+++ guile/guile-core/libguile/macros.c  Fri Nov 17 08:25:04 2000
@@ -181,7 +181,9 @@
 {
   scm_tc16_macro = scm_make_smob_type_mfpe ("macro", 0,
                                            scm_markcdr, NULL, NULL, NULL);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/macros.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/modules.c
diff -u guile/guile-core/libguile/modules.c:1.15 
guile/guile-core/libguile/modules.c:1.16
--- guile/guile-core/libguile/modules.c:1.15    Sun Sep 10 15:22:36 2000
+++ guile/guile-core/libguile/modules.c Fri Nov 17 08:25:04 2000
@@ -269,7 +269,9 @@
 void
 scm_init_modules ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/modules.x"
+#endif
   module_make_local_var_x = scm_sysintern ("module-make-local-var!",
                                           SCM_UNDEFINED);
   scm_eval_closure_tag = scm_make_smob_type ("eval-closure", 0);
Index: guile/guile-core/libguile/net_db.c
diff -u guile/guile-core/libguile/net_db.c:1.48 
guile/guile-core/libguile/net_db.c:1.49
--- guile/guile-core/libguile/net_db.c:1.48     Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/net_db.c  Fri Nov 17 08:25:04 2000
@@ -569,7 +569,9 @@
 #endif
 
   scm_add_feature ("net-db");
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/net_db.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/numbers.c
diff -u guile/guile-core/libguile/numbers.c:1.106 
guile/guile-core/libguile/numbers.c:1.107
--- guile/guile-core/libguile/numbers.c:1.106   Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/numbers.c Fri Nov 17 08:25:04 2000
@@ -4374,7 +4374,9 @@
     scm_dblprec = scm_dblprec - 1;
   }
 #endif /* DBL_DIG */
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/numbers.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/objects.c
diff -u guile/guile-core/libguile/objects.c:1.52 
guile/guile-core/libguile/objects.c:1.53
--- guile/guile-core/libguile/objects.c:1.52    Mon Nov  6 18:18:11 2000
+++ guile/guile-core/libguile/objects.c Fri Nov 17 08:25:04 2000
@@ -484,7 +484,9 @@
   SCM_SET_CLASS_DESTRUCTOR (et, scm_struct_free_entity);
   scm_sysintern ("<entity>", et);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/objects.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/objprop.c
diff -u guile/guile-core/libguile/objprop.c:1.15 
guile/guile-core/libguile/objprop.c:1.16
--- guile/guile-core/libguile/objprop.c:1.15    Fri Apr 21 07:16:31 2000
+++ guile/guile-core/libguile/objprop.c Fri Nov 17 08:25:04 2000
@@ -121,7 +121,9 @@
 scm_init_objprop ()
 {
   scm_object_whash = scm_make_weak_key_hash_table (SCM_MAKINUM (511));
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/objprop.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/options.c
diff -u guile/guile-core/libguile/options.c:1.27 
guile/guile-core/libguile/options.c:1.28
--- guile/guile-core/libguile/options.c:1.27    Mon Jun 12 05:28:23 2000
+++ guile/guile-core/libguile/options.c Fri Nov 17 08:25:04 2000
@@ -233,7 +233,9 @@
 scm_init_options ()
 {
   protected_objects = scm_permanent_object (scm_cons (SCM_UNDEFINED, SCM_EOL));
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/options.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/pairs.c
diff -u guile/guile-core/libguile/pairs.c:1.18 
guile/guile-core/libguile/pairs.c:1.19
--- guile/guile-core/libguile/pairs.c:1.18      Mon Jun 12 05:28:23 2000
+++ guile/guile-core/libguile/pairs.c   Fri Nov 17 08:25:04 2000
@@ -171,7 +171,9 @@
   for (subnr = 0; cxrs [subnr]; subnr++)
     scm_make_subr(cxrs [subnr], scm_tc7_cxr, NULL);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/pairs.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/ports.c
diff -u guile/guile-core/libguile/ports.c:1.121 
guile/guile-core/libguile/ports.c:1.122
--- guile/guile-core/libguile/ports.c:1.121     Thu Nov  9 14:44:09 2000
+++ guile/guile-core/libguile/ports.c   Fri Nov 17 08:25:04 2000
@@ -1441,7 +1441,9 @@
 
   scm_tc16_void_port = scm_make_port_type ("void", fill_input_void_port, 
                                           write_void_port);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/ports.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/posix.c
diff -u guile/guile-core/libguile/posix.c:1.76 
guile/guile-core/libguile/posix.c:1.77
--- guile/guile-core/libguile/posix.c:1.76      Wed Nov  1 09:55:41 2000
+++ guile/guile-core/libguile/posix.c   Fri Nov 17 08:25:04 2000
@@ -1314,7 +1314,9 @@
 #endif
 
 #include "libguile/cpp_sig_symbols.c"
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/posix.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/print.c
diff -u guile/guile-core/libguile/print.c:1.103 
guile/guile-core/libguile/print.c:1.104
--- guile/guile-core/libguile/print.c:1.103     Thu Nov  2 02:36:31 2000
+++ guile/guile-core/libguile/print.c   Fri Nov 17 08:25:04 2000
@@ -1149,7 +1149,9 @@
   scm_set_smob_mark (scm_tc16_port_with_ps, scm_markcdr);
   scm_set_smob_print (scm_tc16_port_with_ps, print_port_with_ps);
   
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/print.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/procprop.c
diff -u guile/guile-core/libguile/procprop.c:1.29 
guile/guile-core/libguile/procprop.c:1.30
--- guile/guile-core/libguile/procprop.c:1.29   Thu Aug 24 21:08:50 2000
+++ guile/guile-core/libguile/procprop.c        Fri Nov 17 08:25:04 2000
@@ -247,7 +247,9 @@
 void
 scm_init_procprop ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/procprop.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/procs.c
diff -u guile/guile-core/libguile/procs.c:1.44 
guile/guile-core/libguile/procs.c:1.45
--- guile/guile-core/libguile/procs.c:1.44      Tue Sep 26 13:11:22 2000
+++ guile/guile-core/libguile/procs.c   Fri Nov 17 08:25:04 2000
@@ -390,7 +390,9 @@
 void
 scm_init_procs ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/procs.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/properties.c
diff -u guile/guile-core/libguile/properties.c:1.1 
guile/guile-core/libguile/properties.c:1.2
--- guile/guile-core/libguile/properties.c:1.1  Sun Sep  3 13:25:19 2000
+++ guile/guile-core/libguile/properties.c      Fri Nov 17 08:25:04 2000
@@ -145,7 +145,9 @@
 scm_init_properties ()
 {
   scm_properties_whash = scm_make_weak_key_hash_table (SCM_MAKINUM (511));
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/properties.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/ramap.c
diff -u guile/guile-core/libguile/ramap.c:1.58 
guile/guile-core/libguile/ramap.c:1.59
--- guile/guile-core/libguile/ramap.c:1.58      Wed Oct 11 05:50:53 2000
+++ guile/guile-core/libguile/ramap.c   Fri Nov 17 08:25:04 2000
@@ -2049,7 +2049,9 @@
   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;
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/ramap.x"
+#endif
   scm_add_feature (s_scm_array_for_each);
 }
 
Index: guile/guile-core/libguile/random.c
diff -u guile/guile-core/libguile/random.c:1.33 
guile/guile-core/libguile/random.c:1.34
--- guile/guile-core/libguile/random.c:1.33     Thu Oct 26 11:18:28 2000
+++ guile/guile-core/libguile/random.c  Fri Nov 17 08:25:04 2000
@@ -584,7 +584,9 @@
     for (i = m >> 1; i < m; ++i)
       scm_masktab[i] = m - 1;
   
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/random.x"
+#endif
 
   /* Check that the assumptions about bits per bignum digit are correct. */
 #if SIZEOF_INT == 4
Index: guile/guile-core/libguile/read.c
diff -u guile/guile-core/libguile/read.c:1.60 
guile/guile-core/libguile/read.c:1.61
--- guile/guile-core/libguile/read.c:1.60       Wed Oct 25 04:01:03 2000
+++ guile/guile-core/libguile/read.c    Fri Nov 17 08:25:04 2000
@@ -806,7 +806,9 @@
     SCM_CDRLOC (scm_sysintern ("read-hash-procedures", SCM_EOL));
 
   scm_init_opts (scm_read_options, scm_read_opts, SCM_N_READ_OPTIONS);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/read.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/regex-posix.c
diff -u guile/guile-core/libguile/regex-posix.c:1.44 
guile/guile-core/libguile/regex-posix.c:1.45
--- guile/guile-core/libguile/regex-posix.c:1.44        Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/regex-posix.c     Fri Nov 17 08:25:04 2000
@@ -293,7 +293,9 @@
   scm_sysintern ("regexp/notbol", scm_long2num (REG_NOTBOL));
   scm_sysintern ("regexp/noteol", scm_long2num (REG_NOTEOL));
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/regex-posix.x"
+#endif
 
   scm_add_feature ("regex");
 }
Index: guile/guile-core/libguile/root.c
diff -u guile/guile-core/libguile/root.c:1.45 
guile/guile-core/libguile/root.c:1.46
--- guile/guile-core/libguile/root.c:1.45       Wed Oct 25 04:01:03 2000
+++ guile/guile-core/libguile/root.c    Fri Nov 17 08:25:04 2000
@@ -443,7 +443,9 @@
   scm_set_smob_mark (scm_tc16_root, mark_root);
   scm_set_smob_print (scm_tc16_root, print_root);
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/root.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/scmsigs.c
diff -u guile/guile-core/libguile/scmsigs.c:1.48 
guile/guile-core/libguile/scmsigs.c:1.49
--- guile/guile-core/libguile/scmsigs.c:1.48    Sun Jun 18 05:06:01 2000
+++ guile/guile-core/libguile/scmsigs.c Fri Nov 17 08:25:04 2000
@@ -543,7 +543,9 @@
   scm_sysintern ("SA_RESTART", scm_long2num (SA_RESTART));
 #endif
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/scmsigs.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/script.c
diff -u guile/guile-core/libguile/script.c:1.33 
guile/guile-core/libguile/script.c:1.34
--- guile/guile-core/libguile/script.c:1.33     Fri Sep 22 10:17:55 2000
+++ guile/guile-core/libguile/script.c  Fri Nov 17 08:25:04 2000
@@ -652,7 +652,9 @@
 void
 scm_init_script ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/script.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/simpos.c
diff -u guile/guile-core/libguile/simpos.c:1.37 
guile/guile-core/libguile/simpos.c:1.38
--- guile/guile-core/libguile/simpos.c:1.37     Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/simpos.c  Fri Nov 17 08:25:04 2000
@@ -133,7 +133,9 @@
 void
 scm_init_simpos ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/simpos.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/socket.c
diff -u guile/guile-core/libguile/socket.c:1.56 
guile/guile-core/libguile/socket.c:1.57
--- guile/guile-core/libguile/socket.c:1.56     Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/socket.c  Fri Nov 17 08:25:04 2000
@@ -976,7 +976,9 @@
   scm_add_feature ("socket");
   scm_init_addr_buffer ();
 
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/socket.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/sort.c
diff -u guile/guile-core/libguile/sort.c:1.26 
guile/guile-core/libguile/sort.c:1.27
--- guile/guile-core/libguile/sort.c:1.26       Tue Oct 10 02:22:31 2000
+++ guile/guile-core/libguile/sort.c    Fri Nov 17 08:25:04 2000
@@ -924,7 +924,9 @@
 void
 scm_init_sort ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/sort.x"
+#endif
 
   scm_add_feature ("sort");
 }
Index: guile/guile-core/libguile/srcprop.c
diff -u guile/guile-core/libguile/srcprop.c:1.38 
guile/guile-core/libguile/srcprop.c:1.39
--- guile/guile-core/libguile/srcprop.c:1.38    Tue Jul 18 09:09:09 2000
+++ guile/guile-core/libguile/srcprop.c Fri Nov 17 08:25:04 2000
@@ -334,7 +334,9 @@
   scm_sym_breakpoint = SCM_CAR (scm_sysintern ("breakpoint", SCM_UNDEFINED));
 
   scm_sysintern ("source-whash", scm_source_whash);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/srcprop.x"
+#endif
 }
 
 void
Index: guile/guile-core/libguile/stackchk.c
diff -u guile/guile-core/libguile/stackchk.c:1.17 
guile/guile-core/libguile/stackchk.c:1.18
--- guile/guile-core/libguile/stackchk.c:1.17   Mon Jun 12 05:28:24 2000
+++ guile/guile-core/libguile/stackchk.c        Fri Nov 17 08:25:04 2000
@@ -104,7 +104,9 @@
 void
 scm_init_stackchk ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/stackchk.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/stacks.c
diff -u guile/guile-core/libguile/stacks.c:1.49 
guile/guile-core/libguile/stacks.c:1.50
--- guile/guile-core/libguile/stacks.c:1.49     Mon Oct  9 07:37:36 2000
+++ guile/guile-core/libguile/stacks.c  Fri Nov 17 08:25:04 2000
@@ -743,7 +743,9 @@
                                                       SCM_EOL)));
   scm_set_struct_vtable_name_x (scm_stack_type,
                                SCM_CAR (scm_intern0 ("stack")));
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/stacks.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/stime.c
diff -u guile/guile-core/libguile/stime.c:1.59 
guile/guile-core/libguile/stime.c:1.60
--- guile/guile-core/libguile/stime.c:1.59      Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/stime.c   Fri Nov 17 08:25:04 2000
@@ -712,7 +712,9 @@
   if (!scm_my_base) scm_my_base = mytime();
 
   scm_add_feature ("current-time");
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/stime.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/strings.c
diff -u guile/guile-core/libguile/strings.c:1.42 
guile/guile-core/libguile/strings.c:1.43
--- guile/guile-core/libguile/strings.c:1.42    Wed Oct 25 04:01:03 2000
+++ guile/guile-core/libguile/strings.c Fri Nov 17 08:25:04 2000
@@ -392,7 +392,9 @@
 void
 scm_init_strings ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/strings.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/strop.c
diff -u guile/guile-core/libguile/strop.c:1.45 
guile/guile-core/libguile/strop.c:1.46
--- guile/guile-core/libguile/strop.c:1.45      Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/strop.c   Fri Nov 17 08:25:04 2000
@@ -477,7 +477,9 @@
 void
 scm_init_strop ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/strop.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/strorder.c
diff -u guile/guile-core/libguile/strorder.c:1.18 
guile/guile-core/libguile/strorder.c:1.19
--- guile/guile-core/libguile/strorder.c:1.18   Thu Oct 26 11:18:28 2000
+++ guile/guile-core/libguile/strorder.c        Fri Nov 17 08:25:04 2000
@@ -256,7 +256,9 @@
 void
 scm_init_strorder ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/strorder.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/strports.c
diff -u guile/guile-core/libguile/strports.c:1.64 
guile/guile-core/libguile/strports.c:1.65
--- guile/guile-core/libguile/strports.c:1.64   Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/strports.c        Fri Nov 17 08:25:04 2000
@@ -432,7 +432,9 @@
 void
 scm_init_strports ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/strports.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/struct.c
diff -u guile/guile-core/libguile/struct.c:1.63 
guile/guile-core/libguile/struct.c:1.64
--- guile/guile-core/libguile/struct.c:1.63     Wed Oct 25 04:01:03 2000
+++ guile/guile-core/libguile/struct.c  Fri Nov 17 08:25:04 2000
@@ -825,7 +825,9 @@
   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));
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/struct.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/symbols.c
diff -u guile/guile-core/libguile/symbols.c:1.63 
guile/guile-core/libguile/symbols.c:1.64
--- guile/guile-core/libguile/symbols.c:1.63    Wed Nov  1 08:59:45 2000
+++ guile/guile-core/libguile/symbols.c Fri Nov 17 08:25:04 2000
@@ -908,7 +908,9 @@
 {
   gensym_counter = 0;
   gentemp_counter = 0;
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/symbols.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/tag.c
diff -u guile/guile-core/libguile/tag.c:1.20 
guile/guile-core/libguile/tag.c:1.21
--- guile/guile-core/libguile/tag.c:1.20        Tue Sep 12 05:30:36 2000
+++ guile/guile-core/libguile/tag.c     Fri Nov 17 08:25:04 2000
@@ -218,7 +218,9 @@
 void
 scm_init_tag ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/tag.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/threads.c
diff -u guile/guile-core/libguile/threads.c:1.17 
guile/guile-core/libguile/threads.c:1.18
--- guile/guile-core/libguile/threads.c:1.17    Tue May 30 08:56:55 2000
+++ guile/guile-core/libguile/threads.c Fri Nov 17 08:25:04 2000
@@ -146,7 +146,9 @@
   scm_tc16_mutex = scm_make_smob_type ("mutex", sizeof (coop_m));
   scm_tc16_condvar = scm_make_smob_type ("condition-variable", sizeof 
(coop_c));
                                         
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/threads.x"
+#endif
   /* Initialize implementation specific details of the threads support */
   scm_threads_init (i);
 }
Index: guile/guile-core/libguile/throw.c
diff -u guile/guile-core/libguile/throw.c:1.71 
guile/guile-core/libguile/throw.c:1.72
--- guile/guile-core/libguile/throw.c:1.71      Mon Nov 13 15:16:38 2000
+++ guile/guile-core/libguile/throw.c   Fri Nov 17 08:25:04 2000
@@ -706,7 +706,9 @@
                                             NULL,
                                             print_lazy_catch,
                                             NULL);
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/throw.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/unif.c
diff -u guile/guile-core/libguile/unif.c:1.91 
guile/guile-core/libguile/unif.c:1.92
--- guile/guile-core/libguile/unif.c:1.91       Mon Oct 30 09:47:52 2000
+++ guile/guile-core/libguile/unif.c    Fri Nov 17 08:25:04 2000
@@ -2557,7 +2557,9 @@
                                            scm_raprin1,
                                            scm_array_equal_p);
   scm_add_feature ("array");
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/unif.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/variable.c
diff -u guile/guile-core/libguile/variable.c:1.28 
guile/guile-core/libguile/variable.c:1.29
--- guile/guile-core/libguile/variable.c:1.28   Sat Jun  3 18:30:32 2000
+++ guile/guile-core/libguile/variable.c        Fri Nov 17 08:25:04 2000
@@ -235,7 +235,9 @@
   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));
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/variable.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/vectors.c
diff -u guile/guile-core/libguile/vectors.c:1.38 
guile/guile-core/libguile/vectors.c:1.39
--- guile/guile-core/libguile/vectors.c:1.38    Wed Oct 25 05:58:51 2000
+++ guile/guile-core/libguile/vectors.c Fri Nov 17 08:25:04 2000
@@ -407,7 +407,9 @@
 void
 scm_init_vectors ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/vectors.x"
+#endif
 }
 
 
Index: guile/guile-core/libguile/version.c
diff -u guile/guile-core/libguile/version.c:1.16 
guile/guile-core/libguile/version.c:1.17
--- guile/guile-core/libguile/version.c:1.16    Mon Jun 12 05:28:24 2000
+++ guile/guile-core/libguile/version.c Fri Nov 17 08:25:05 2000
@@ -100,7 +100,9 @@
 void
 scm_init_version ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/version.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/vports.c
diff -u guile/guile-core/libguile/vports.c:1.39 
guile/guile-core/libguile/vports.c:1.40
--- guile/guile-core/libguile/vports.c:1.39     Mon Oct 30 03:42:26 2000
+++ guile/guile-core/libguile/vports.c  Fri Nov 17 08:25:05 2000
@@ -211,7 +211,9 @@
 void
 scm_init_vports ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/vports.x"
+#endif
 }
 
 /*
Index: guile/guile-core/libguile/weaks.c
diff -u guile/guile-core/libguile/weaks.c:1.28 
guile/guile-core/libguile/weaks.c:1.29
--- guile/guile-core/libguile/weaks.c:1.28      Mon Oct  9 07:37:36 2000
+++ guile/guile-core/libguile/weaks.c   Fri Nov 17 08:25:05 2000
@@ -327,7 +327,9 @@
 void
 scm_init_weaks ()
 {
+#ifndef SCM_MAGIC_SNARFER
 #include "libguile/weaks.x"
+#endif
 }
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]