aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Tamm <[email protected]>2002-11-28 07:47:34 +0000
committerSteven Tamm <[email protected]>2002-11-28 07:47:34 +0000
commitf707342d13e34a874c3f27c5998832d5e5934501 (patch)
treeb729ba25cc8322951448017ba568171bdd19a60a
parentcd958eb3df20eb41e850fb2b5de1ebada921e72d (diff)
fns.c (Frequire): Change nesting allowance from 2 to 3 to cause more
descriptive error output from lread.c:Fload upon most require cycles during bootstrapping
-rw-r--r--src/ChangeLog6
-rw-r--r--src/fns.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 030fe24435..006422f9d9 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
+2002-11-27 Steven Tamm <[email protected]>
+
+ * fns.c (Frequire): Change nesting allowance from 2 to 3 to cause
+ more descriptive error output from lread.c:Fload upon most require
+ cycles during boostrapping.
+
2002-11-27 Jason Rumney <[email protected]>
* fileio.c (Finsert_file_contents): Give a more appropriate error
diff --git a/src/fns.c b/src/fns.c
index c33df74b46..3774aeb940 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -3269,7 +3269,7 @@ The normal messages at start and end of loading FILENAME are suppressed. */)
nesting++;
tem = XCDR (tem);
}
- if (nesting > 2)
+ if (nesting > 3)
error ("Recursive `require' for feature `%s'",
SDATA (SYMBOL_NAME (feature)));