summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Blandy <jimb@red-bean.com>1996-10-03 05:44:52 +0000
committerJim Blandy <jimb@red-bean.com>1996-10-03 05:44:52 +0000
commitddef8327861325d9b2317d306ecf7ca6a19b57d6 (patch)
treef7b9f3de76b1723afb67ef959b3d7dcb347964ef
parentb20b27776f7f31b872f3bebd2047adcf6b98c2c4 (diff)
downloadguile-ddef8327861325d9b2317d306ecf7ca6a19b57d6.tar.gz
* _scm.h: #include "print.h" here, since it seems to be used just
about everywhere. * eval.c, gdbint.c, genio.h, numbers.h, smob.h, srcprop.c, strports.c, unif.h: Don't #include "print.h".
-rw-r--r--libguile/_scm.h1
-rw-r--r--libguile/eval.c1
-rw-r--r--libguile/gdbint.c1
-rw-r--r--libguile/genio.h1
-rw-r--r--libguile/numbers.h1
-rw-r--r--libguile/smob.h2
-rw-r--r--libguile/srcprop.c1
-rw-r--r--libguile/strports.c1
-rw-r--r--libguile/unif.h1
9 files changed, 1 insertions, 9 deletions
diff --git a/libguile/_scm.h b/libguile/_scm.h
index 71782d35c..d6003cddd 100644
--- a/libguile/_scm.h
+++ b/libguile/_scm.h
@@ -49,6 +49,7 @@
/* 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. */
diff --git a/libguile/eval.c b/libguile/eval.c
index 898642c3c..93d19af2f 100644
--- a/libguile/eval.c
+++ b/libguile/eval.c
@@ -68,7 +68,6 @@
#include "procprop.h"
#include "hashtab.h"
#include "hash.h"
-#include "print.h"
#ifdef DEBUG_EXTENSIONS
#include "debug.h"
diff --git a/libguile/gdbint.c b/libguile/gdbint.c
index a75baf8d4..d3b27ec79 100644
--- a/libguile/gdbint.c
+++ b/libguile/gdbint.c
@@ -48,7 +48,6 @@
#include "tag.h"
#include "strports.h"
#include "read.h"
-#include "print.h"
#include "eval.h"
#include "chars.h"
diff --git a/libguile/genio.h b/libguile/genio.h
index 10aac415e..ef2fc6b50 100644
--- a/libguile/genio.h
+++ b/libguile/genio.h
@@ -45,7 +45,6 @@
#include "libguile/__scm.h"
-#include "libguile/print.h"
#ifdef __STDC__
diff --git a/libguile/numbers.h b/libguile/numbers.h
index 6f6647b79..c16d39a94 100644
--- a/libguile/numbers.h
+++ b/libguile/numbers.h
@@ -45,7 +45,6 @@
#include "libguile/__scm.h"
-#include "print.h"
diff --git a/libguile/smob.h b/libguile/smob.h
index f7ab334af..cf5712fc7 100644
--- a/libguile/smob.h
+++ b/libguile/smob.h
@@ -44,7 +44,6 @@
*/
#include "libguile/__scm.h"
-#include "print.h"
typedef struct scm_smobfuns
@@ -68,7 +67,6 @@ extern scm_smobfuns *scm_smobs;
/* Everyone who uses smobs needs to print. */
#include "libguile/ports.h"
#include "libguile/genio.h"
-#include "libguile/print.h"
/* ... and they all need to GC. */
#include "libguile/markers.h"
diff --git a/libguile/srcprop.c b/libguile/srcprop.c
index e2c7af9b1..537302d5f 100644
--- a/libguile/srcprop.c
+++ b/libguile/srcprop.c
@@ -51,7 +51,6 @@
#include "hashtab.h"
#include "hash.h"
#include "weaks.h"
-#include "print.h"
#include "srcprop.h"
diff --git a/libguile/strports.c b/libguile/strports.c
index 5dc9c3260..5f09a208e 100644
--- a/libguile/strports.c
+++ b/libguile/strports.c
@@ -44,7 +44,6 @@
#include "_scm.h"
#include "unif.h"
#include "eval.h"
-#include "print.h"
#include "strports.h"
diff --git a/libguile/unif.h b/libguile/unif.h
index a4071ee6c..c112b4ff6 100644
--- a/libguile/unif.h
+++ b/libguile/unif.h
@@ -45,7 +45,6 @@
#include "libguile/__scm.h"
-#include "print.h"
typedef struct scm_array