1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 11:50:28 +02:00

Devolve boolean.h include.

* libguile/_scm.h: Remove boolean.h include.
* libguile/alist.c:
* libguile/array-map.c:
* libguile/arrays.c:
* libguile/backtrace.c:
* libguile/bitvectors.c:
* libguile/chars.c:
* libguile/continuations.c:
* libguile/dynwind.c:
* libguile/eq.c:
* libguile/eval.c:
* libguile/expand.c:
* libguile/fdes-finalizers.c:
* libguile/filesys.c:
* libguile/foreign.c:
* libguile/fports.c:
* libguile/frames.c:
* libguile/generalized-arrays.h:
* libguile/goops.c:
* libguile/goops.h:
* libguile/guardians.c:
* libguile/hooks.c:
* libguile/i18n.c:
* libguile/intrinsics.c:
* libguile/list.c:
* libguile/load.c:
* libguile/loader.c:
* libguile/macros.c:
* libguile/memoize.c:
* libguile/modules.c:
* libguile/net_db.c:
* libguile/numbers.c:
* libguile/options.c:
* libguile/ports.c:
* libguile/print.c:
* libguile/procprop.c:
* libguile/procs.h:
* libguile/programs.c:
* libguile/r6rs-ports.c:
* libguile/read.c:
* libguile/scmsigs.c:
* libguile/sort.c:
* libguile/srcprop.h:
* libguile/srfi-1.c:
* libguile/srfi-13.c:
* libguile/srfi-14.c:
* libguile/srfi-14.h:
* libguile/srfi-4.c:
* libguile/stacks.c:
* libguile/stime.c:
* libguile/strorder.c:
* libguile/struct.c:
* libguile/struct.h:
* libguile/symbols.c:
* libguile/threads.c:
* libguile/throw.c:
* libguile/vports.c: Add boolean.h includes.
This commit is contained in:
Andy Wingo 2018-06-18 21:38:44 +02:00
parent 460552163e
commit 1a99bd10f8
57 changed files with 75 additions and 11 deletions

View file

@ -42,7 +42,6 @@
#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. */
#include "libguile/threads.h" /* You are not alone. */
#include "libguile/snarf.h" /* Everyone snarfs. */
#include "libguile/foreign.h" /* Snarfing needs the foreign data structures. */

View file

@ -24,6 +24,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/eq.h"
#include "libguile/list.h"

View file

@ -27,6 +27,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/strings.h"
#include "libguile/arrays.h"
#include "libguile/smob.h"

View file

@ -31,6 +31,7 @@
#include "verify.h"
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/__scm.h"
#include "libguile/eq.h"
#include "libguile/chars.h"

View file

@ -26,6 +26,7 @@
#include <ctype.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include <unistd.h>
#ifdef HAVE_IO_H

View file

@ -26,6 +26,7 @@
#include <string.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/__scm.h"
#include "libguile/array-handle.h"
#include "libguile/bitvectors.h"

View file

@ -29,6 +29,7 @@
#include <unictype.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/chars.h"
#include "libguile/srfi-14.h"

View file

@ -31,6 +31,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/backtrace.h"
#include "libguile/debug.h"

View file

@ -1,4 +1,5 @@
/* Copyright (C) 1995,1996,1998,1999,2000,2001, 2003, 2004, 2006, 2008, 2010, 2011, 2012 Free Software Foundation, Inc.
/* Copyright (C) 1995-1996,1998-2001,2003-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
@ -26,6 +27,7 @@
#include <assert.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/dynstack.h"
#include "libguile/eval.h"
#include "libguile/ports.h"

View file

@ -28,6 +28,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/array-map.h"
#include "libguile/async.h"
#include "libguile/bitvectors.h"

View file

@ -27,6 +27,7 @@
#include <stdarg.h>
#include "libguile/__scm.h"
#include "libguile/boolean.h"
#include "libguile/_scm.h"
#include "libguile/alist.h"
#include "libguile/async.h"

View file

@ -24,6 +24,7 @@
#endif
#include "libguile/__scm.h"
#include "libguile/boolean.h"
#include "libguile/_scm.h"
#include "libguile/alist.h"
#include "libguile/continuations.h"

View file

@ -22,6 +22,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/extensions.h"
#include "libguile/eval.h"
#include "libguile/hashtab.h"

View file

@ -80,6 +80,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/dynwind.h"
#include "libguile/fdes-finalizers.h"

View file

@ -29,6 +29,7 @@
#include <errno.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/bytevectors.h"
#include "libguile/dynwind.h"
#include "libguile/eq.h"

View file

@ -47,6 +47,7 @@
#include <full-write.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/dynwind.h"
#include "libguile/extensions.h"

View file

@ -23,6 +23,7 @@
#include <stdlib.h>
#include <string.h>
#include "_scm.h"
#include "boolean.h"
#include "eval.h"
#include "extensions.h"
#include "frames.h"

View file

@ -26,6 +26,7 @@
#include "libguile/__scm.h"
#include "libguile/array-handle.h"
#include "libguile/boolean.h"
#include <libguile/error.h>

View file

@ -29,6 +29,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/chars.h"
#include "libguile/dynwind.h"

View file

@ -32,6 +32,7 @@
*/
#include "libguile/__scm.h"
#include "libguile/boolean.h"
#include "libguile/list.h"

View file

@ -50,6 +50,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/bdw-gc.h"
#include "libguile/deprecation.h"

View file

@ -25,6 +25,7 @@
#include <stdio.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/eval.h"
#include "libguile/list.h"

View file

@ -23,6 +23,7 @@
#include <alloca.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/extensions.h"
#include "libguile/feature.h"
#include "libguile/i18n.h"

View file

@ -21,6 +21,7 @@
#endif
#include "_scm.h"
#include "boolean.h"
#include "alist.h"
#include "cache-internal.h"
#include "extensions.h"

View file

@ -24,6 +24,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/eq.h"
#include "libguile/list.h"

View file

@ -28,6 +28,7 @@
#include <stdio.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/alist.h"
#include "libguile/chars.h"
#include "libguile/dynwind.h"

View file

@ -40,6 +40,7 @@
#include <full-read.h>
#include "_scm.h"
#include "boolean.h"
#include "elf.h"
#include "eval.h"
#include "extensions.h"

View file

@ -23,6 +23,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/ports.h"
#include "libguile/print.h"
#include "libguile/random.h"

View file

@ -25,6 +25,7 @@
#endif
#include "libguile/__scm.h"
#include "libguile/boolean.h"
#include "libguile/_scm.h"
#include "libguile/alist.h"
#include "libguile/continuations.h"

View file

@ -25,6 +25,7 @@
#include <stdarg.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/eval.h"
#include "libguile/list.h"

View file

@ -46,6 +46,7 @@
#include <arpa/inet.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/feature.h"
#include "libguile/list.h"
#include "libguile/strings.h"

View file

@ -60,6 +60,7 @@
#include <stdarg.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/feature.h"
#include "libguile/ports.h"
#include "libguile/finalizers.h"

View file

@ -23,6 +23,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/list.h"
#include "libguile/mallocs.h"
#include "libguile/strings.h"

View file

@ -39,6 +39,7 @@
#include <striconveh.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/atomics-internal.h"
#include "libguile/deprecation.h"

View file

@ -31,6 +31,7 @@
#include <unictype.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/chars.h"
#include "libguile/continuations.h"
#include "libguile/smob.h"

View file

@ -24,6 +24,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/alist.h"
#include "libguile/eval.h"

View file

@ -25,6 +25,7 @@
#include "libguile/__scm.h"
#include "libguile/boolean.h"
#include <libguile/error.h>

View file

@ -22,6 +22,7 @@
#include <string.h>
#include "_scm.h"
#include "boolean.h"
#include "instructions.h"
#include "alist.h"
#include "eval.h"

View file

@ -26,6 +26,7 @@
#include <assert.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/bytevectors.h"
#include "libguile/chars.h"
#include "libguile/eval.h"

View file

@ -34,6 +34,7 @@
#include <alloca.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/bytevectors.h"
#include "libguile/chars.h"
#include "libguile/eval.h"

View file

@ -42,6 +42,7 @@
#include <full-write.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/dynwind.h"

View file

@ -40,6 +40,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/eval.h"
#include "libguile/arrays.h"
#include "libguile/array-map.h"

View file

@ -3,8 +3,8 @@
#ifndef SCM_SRCPROP_H
#define SCM_SRCPROP_H
/* Copyright (C) 1995, 1996, 2000, 2001, 2006, 2008, 2009, 2010,
* 2011, 2012 Free Software Foundation, Inc.
/* Copyright (C) 1995-1996,2000-2001,2006,2008-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 +25,7 @@
#include "libguile/__scm.h"
#include "libguile/boolean.h"

View file

@ -25,6 +25,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/eq.h"
#include "libguile/list.h"

View file

@ -1,6 +1,7 @@
/* srfi-13.c --- SRFI-13 procedures for Guile
*
* Copyright (C) 2001, 2004, 2005, 2006, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
* Copyright (C) 2001,2004-2006,2008-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
@ -27,9 +28,12 @@
#include <unicase.h>
#include <unictype.h>
#include "libguile.h"
#include "libguile/_scm.h"
#include <libguile/deprecation.h>
#include "libguile/eval.h"
#include "libguile/error.h"
#include "libguile/hash.h"
#include "libguile/list.h"
#include "libguile/srfi-13.h"
#include "libguile/srfi-14.h"

View file

@ -1,6 +1,7 @@
/* srfi-14.c --- SRFI-14 procedures for Guile
*
* Copyright (C) 2001, 2004, 2006, 2007, 2009, 2011 Free Software Foundation, Inc.
* Copyright (C) 2001,2004,2006-2007,2009,2011,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
@ -26,10 +27,14 @@
#include <string.h>
#include <unictype.h>
#include "libguile.h"
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/chars.h"
#include "libguile/eval.h"
#include "libguile/list.h"
#include "libguile/srfi-14.h"
#include "libguile/strings.h"
#include "libguile/chars.h"
#include "libguile/values.h"
/* Include the pre-computed standard charset data. */
#include "libguile/srfi-14.i.c"

View file

@ -3,7 +3,8 @@
/* srfi-14.c --- SRFI-14 procedures for Guile
*
* Copyright (C) 2001, 2004, 2006, 2008, 2011 Free Software Foundation, Inc.
* Copyright (C) 2001,2004,2006,2008,2011,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
@ -23,6 +24,7 @@
#include "libguile/__scm.h"
#include "libguile/chars.h"
typedef struct
{

View file

@ -23,6 +23,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/__scm.h"
#include "libguile/bdw-gc.h"
#include "libguile/srfi-4.h"

View file

@ -24,6 +24,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/control.h"
#include "libguile/eval.h"
#include "libguile/debug.h"

View file

@ -50,6 +50,7 @@
#include <unistr.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/feature.h"
#include "libguile/strings.h"

View file

@ -23,6 +23,7 @@
#endif
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/chars.h"
#include "libguile/strings.h"
#include "libguile/symbols.h"

View file

@ -28,6 +28,7 @@
#define SCM_BUILDING_DEPRECATED_CODE
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/async.h"
#include "libguile/chars.h"
#include "libguile/deprecation.h"

View file

@ -25,6 +25,7 @@
#include "libguile/__scm.h"
#include "libguile/boolean.h"
#include <libguile/error.h>
#include "libguile/print.h"

View file

@ -26,6 +26,7 @@
#include <unistr.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/chars.h"
#include "libguile/eval.h"
#include "libguile/hash.h"

View file

@ -42,6 +42,7 @@
#include <gc/gc_mark.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/deprecation.h"
#include "libguile/extensions.h"
#include "libguile/hashtab.h"

View file

@ -27,6 +27,7 @@
#include <stdio.h>
#include <unistdio.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/smob.h"
#include "libguile/eval.h"
#include "libguile/eq.h"

View file

@ -28,6 +28,7 @@
#include <errno.h>
#include "libguile/_scm.h"
#include "libguile/boolean.h"
#include "libguile/eval.h"
#include "libguile/chars.h"
#include "libguile/ports.h"