[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 12/86: Remove error.h include from _scm.h.
From: |
Andy Wingo |
Subject: |
[Guile-commits] 12/86: Remove error.h include from _scm.h. |
Date: |
Wed, 20 Jun 2018 14:09:28 -0400 (EDT) |
wingo pushed a commit to branch master
in repository guile.
commit 03c6485eea6a1e894a273101d18b93a4048554b2
Author: Andy Wingo <address@hidden>
Date: Sun Jun 17 22:07:03 2018 +0200
Remove error.h include from _scm.h.
* libguile/pairs.h: Add missing error.h include.
* libguile/_scm.h: Remove error.h include.
---
libguile/_scm.h | 1 -
libguile/pairs.h | 4 +++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/libguile/_scm.h b/libguile/_scm.h
index 10b8108..542fe77 100644
--- a/libguile/_scm.h
+++ b/libguile/_scm.h
@@ -36,7 +36,6 @@
/* Include headers for those files central to the implementation. The
rest should be explicitly #included in the C files themselves. */
-#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. */
diff --git a/libguile/pairs.h b/libguile/pairs.h
index 121a765..cc042ea 100644
--- a/libguile/pairs.h
+++ b/libguile/pairs.h
@@ -3,7 +3,8 @@
#ifndef SCM_PAIRS_H
#define SCM_PAIRS_H
-/* Copyright (C) 1995,1996,2000,2001, 2004, 2006, 2008, 2009, 2010, 2012 Free
Software Foundation, Inc.
+/* Copyright (C) 1995-1996,2000-2001,2004,2006,2008-2010,2012,2018
+ * Free Software Foundation, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
@@ -25,6 +26,7 @@
#include "libguile/__scm.h"
+#include "libguile/error.h"
#include "libguile/gc.h"
- [Guile-commits] 10/86: Assume that if we have GCC, we have GCC >= 3.0., (continued)
- [Guile-commits] 10/86: Assume that if we have GCC, we have GCC >= 3.0., Andy Wingo, 2018/06/20
- [Guile-commits] 05/86: Inline definition of SIZEOF_SCM_T_BITS, Andy Wingo, 2018/06/20
- [Guile-commits] 13/86: Remove _scm.h print.h include, Andy Wingo, 2018/06/20
- [Guile-commits] 15/86: Move number validators to numbers.h., Andy Wingo, 2018/06/20
- [Guile-commits] 16/86: Move more number validators to numbers.h., Andy Wingo, 2018/06/20
- [Guile-commits] 24/86: Deprecate libguile/validate.h, Andy Wingo, 2018/06/20
- [Guile-commits] 14/86: Move core validate macros to error.h, Andy Wingo, 2018/06/20
- [Guile-commits] 18/86: Move list validators to list.h, Andy Wingo, 2018/06/20
- [Guile-commits] 31/86: Remove gc.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 32/86: Remove threads.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 12/86: Remove error.h include from _scm.h.,
Andy Wingo <=
- [Guile-commits] 20/86: Move pair, null, nil, and boolean validators out of validate.h, Andy Wingo, 2018/06/20
- [Guile-commits] 29/86: Move gsubr.h include to snarf.h, Andy Wingo, 2018/06/20
- [Guile-commits] 33/86: Move array-handle.h include out from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 30/86: Devolve procs.h include from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 36/86: Remove threads.h include from ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 28/86: Devolve gc.h, Andy Wingo, 2018/06/20
- [Guile-commits] 35/86: Move struct.h include out of ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 34/86: Remove bytevectors.h include form ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 43/86: Remove error.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 45/86: Move scm_tc7_pointer snarfer out to foreign.h, Andy Wingo, 2018/06/20