mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-15 16:20:17 +02:00
Merge branch 'master' into boehm-demers-weiser-gc
Conflicts: lib/Makefile.am libguile/gc-card.c libguile/gc-freelist.c libguile/gc-mark.c libguile/gc-segment.c libguile/gc.c libguile/gc.h libguile/gc_os_dep.c libguile/private-gc.h m4/.cvsignore m4/gnulib-cache.m4 m4/gnulib-comp.m4
This commit is contained in:
commit
44e268898b
212 changed files with 3875 additions and 4073 deletions
34
.cvsignore
34
.cvsignore
|
@ -1,34 +0,0 @@
|
||||||
BUGS
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
aclocal.m4
|
|
||||||
autom4te.cache
|
|
||||||
benchmark-guile
|
|
||||||
check-guile
|
|
||||||
check-guile.log
|
|
||||||
compile
|
|
||||||
confdefs.h
|
|
||||||
config.build-subdirs
|
|
||||||
config.cache
|
|
||||||
config.h
|
|
||||||
config.h.in
|
|
||||||
config.log
|
|
||||||
config.status
|
|
||||||
configure
|
|
||||||
conftest
|
|
||||||
conftest.c
|
|
||||||
depcomp
|
|
||||||
elisp-comp
|
|
||||||
guile-*.tar.gz
|
|
||||||
guile-tools
|
|
||||||
install-sh
|
|
||||||
lib
|
|
||||||
libtool
|
|
||||||
ltconfig
|
|
||||||
ltmain.sh
|
|
||||||
mdate-sh
|
|
||||||
missing
|
|
||||||
mkinstalldirs
|
|
||||||
pre-inst-guile
|
|
||||||
pre-inst-guile-env
|
|
||||||
stamp-h1
|
|
3395
ChangeLog-2008
Normal file
3395
ChangeLog-2008
Normal file
File diff suppressed because it is too large
Load diff
169
HACKING
169
HACKING
|
@ -31,22 +31,15 @@ See http://www.gnu.org/software/guile/mail/mail.html for more info.
|
||||||
|
|
||||||
Hacking It Yourself ==================================================
|
Hacking It Yourself ==================================================
|
||||||
|
|
||||||
When Guile is obtained from CVS, a few extra steps must be taken
|
When Guile is obtained from Git, a few extra steps must be taken
|
||||||
before the usual configure, make, make install. You will need to have
|
before the usual configure, make, make install. You will need to have
|
||||||
up-to-date versions of the tools listed below, correctly installed.
|
up-to-date versions of the tools as listed below, correctly installed.
|
||||||
i.e., they must be found in the current PATH and not shadowed or
|
|
||||||
otherwise broken by files left behind from other versions.
|
|
||||||
|
|
||||||
"up-to-date" means the latest released versions at the time that Guile
|
Sometimes older or newer versions will work. (See below for versions
|
||||||
was obtained from CVS. Sometimes older or newer versions will work.
|
to avoid.)
|
||||||
(See below for versions to avoid.)
|
|
||||||
|
|
||||||
Then you must run the autogen.sh script, as described below.
|
Then you must run the autogen.sh script, as described below.
|
||||||
|
|
||||||
In case of problems, it may be worth getting a fresh copy of Guile
|
|
||||||
from CVS: synchronisation problems have been known to occur
|
|
||||||
occasionally.
|
|
||||||
|
|
||||||
The same procedure can be used to regenerate the files in released
|
The same procedure can be used to regenerate the files in released
|
||||||
versions of Guile. In that case the headers of the original generated
|
versions of Guile. In that case the headers of the original generated
|
||||||
files (e.g., configure, Makefile.in, ltmain.sh) can be used to
|
files (e.g., configure, Makefile.in, ltmain.sh) can be used to
|
||||||
|
@ -145,30 +138,27 @@ Bill further writes:
|
||||||
Contributing Your Changes ============================================
|
Contributing Your Changes ============================================
|
||||||
|
|
||||||
- If you have put together a change that meets the coding standards
|
- If you have put together a change that meets the coding standards
|
||||||
described below, we encourage you to submit it to Guile. The best
|
described below, we encourage you to submit it to Guile. Post your
|
||||||
place to post it is guile-devel@gnu.org. Please don't send it
|
patch to guile-devel@gnu.org.
|
||||||
directly to me; I often don't have time to look things over. If you
|
|
||||||
have tested your change, then you don't need to be shy.
|
|
||||||
|
|
||||||
- Please submit patches using either context or unified diffs (diff -c
|
- We prefer patches generated using 'git format-patch'.
|
||||||
or diff -u). Don't include a patch for ChangeLog; such patches don't
|
|
||||||
apply cleanly, since we've probably changed the top of ChangeLog too.
|
- Provide a description in the commit message, like so:
|
||||||
Instead, provide the unaltered text at the top of your patch.
|
|
||||||
|
1-line description of change
|
||||||
|
|
||||||
|
More extensive discussion of your change. Document why you are
|
||||||
|
changing things.
|
||||||
|
|
||||||
|
* filename (function name): file specific change comments.
|
||||||
|
|
||||||
- For proper credit, also make sure you update the AUTHORS file
|
- For proper credit, also make sure you update the AUTHORS file
|
||||||
(for new files for which you've assigned copyright to the FSF), or
|
(for new files for which you've assigned copyright to the FSF), or
|
||||||
the THANKS file (for everything else).
|
the THANKS file (for everything else).
|
||||||
|
|
||||||
Please don't include patches for generated files like configure,
|
|
||||||
aclocal.m4, or any Makefile.in. Such patches are often large, and
|
|
||||||
we're just going to regenerate those files anyway.
|
|
||||||
|
|
||||||
|
|
||||||
Coding standards =====================================================
|
Coding standards =====================================================
|
||||||
|
|
||||||
- Before contributing larger amounts of code to Guile, please read the
|
|
||||||
documents in `guile-core/devel/policy' in the CVS source tree.
|
|
||||||
|
|
||||||
- As for any part of Project GNU, changes to Guile should follow the
|
- As for any part of Project GNU, changes to Guile should follow the
|
||||||
GNU coding standards. The standards are available via anonymous FTP
|
GNU coding standards. The standards are available via anonymous FTP
|
||||||
from prep.ai.mit.edu, as /pub/gnu/standards/standards.texi and
|
from prep.ai.mit.edu, as /pub/gnu/standards/standards.texi and
|
||||||
|
@ -191,13 +181,6 @@ compiler. This means that people using more stringent compilers will
|
||||||
have more work to do, and assures that everyone won't switch to the
|
have more work to do, and assures that everyone won't switch to the
|
||||||
most lenient compiler they can find. :)
|
most lenient compiler they can find. :)
|
||||||
|
|
||||||
Note also that EGCS (as of November 3 1998) doesn't handle the
|
|
||||||
`noreturn' attribute properly, so it doesn't understand that functions
|
|
||||||
like scm_error won't return. This may lead to some silly warnings
|
|
||||||
about uninitialized variables. You should look into these warnings to
|
|
||||||
make sure they are indeed spurious, but you needn't correct warnings
|
|
||||||
caused by this EGCS bug.
|
|
||||||
|
|
||||||
- If you add code which uses functions or other features that are not
|
- If you add code which uses functions or other features that are not
|
||||||
entirely portable, please make sure the rest of Guile will still
|
entirely portable, please make sure the rest of Guile will still
|
||||||
function properly on systems where they are missing. This usually
|
function properly on systems where they are missing. This usually
|
||||||
|
@ -240,16 +223,15 @@ When deprecating a definition, always follow this procedure:
|
||||||
to do at each release. Add a reminder about the removal of the
|
to do at each release. Add a reminder about the removal of the
|
||||||
deprecated defintion at the appropriate release.
|
deprecated defintion at the appropriate release.
|
||||||
|
|
||||||
- Please write log entries for functions written in C under the
|
- Write commit messages for functions written in C using the
|
||||||
functions' C names, and write log entries for functions written in
|
functions' C names, and write entries for functions written in Scheme
|
||||||
Scheme under the functions' Scheme names. Please don't do this:
|
using the functions' Scheme names. For example,
|
||||||
|
|
||||||
* procs.c, procs.h (procedure-documentation): Moved from eval.c.
|
* foo.c: Moved scm_procedure_documentation from eval.c.
|
||||||
|
|
||||||
Entries like this make it harder to search the ChangeLogs, because you
|
is preferred over
|
||||||
can never tell which name the entry will refer to. Instead, write this:
|
|
||||||
|
|
||||||
* procs.c, procs.h (scm_procedure_documentation): Moved from eval.c.
|
* foo.c: Moved procedure-documentation from eval.c.
|
||||||
|
|
||||||
Changes like adding this line are special:
|
Changes like adding this line are special:
|
||||||
|
|
||||||
|
@ -258,12 +240,7 @@ Changes like adding this line are special:
|
||||||
Since the change here is about the name itself --- we're adding a new
|
Since the change here is about the name itself --- we're adding a new
|
||||||
alias for scm_map that guarantees the order in which we process list
|
alias for scm_map that guarantees the order in which we process list
|
||||||
elements, but we're not changing scm_map at all --- it's appropriate
|
elements, but we're not changing scm_map at all --- it's appropriate
|
||||||
to use the Scheme name in the log entry.
|
to use the Scheme name in the commit message.
|
||||||
|
|
||||||
- There's no need to keep a change log for a ChangeLog file. For any
|
|
||||||
other kind of file (including documentation, since our documentation
|
|
||||||
is indeed precisely engineered -- we surpass GNU standards here), add
|
|
||||||
an appropriate ChangeLog entry when you change it. Simple!
|
|
||||||
|
|
||||||
- Make sure you have papers from people before integrating their
|
- Make sure you have papers from people before integrating their
|
||||||
changes or contributions. This is very frustrating, but very
|
changes or contributions. This is very frustrating, but very
|
||||||
|
@ -357,106 +334,6 @@ same when you add new procedures/C functions for debugging purpose.
|
||||||
You can define the GUILE_DEBUG flag by passing --enable-guile-debug to
|
You can define the GUILE_DEBUG flag by passing --enable-guile-debug to
|
||||||
the configure script.
|
the configure script.
|
||||||
|
|
||||||
- You'll see uses of the macro SCM_P scattered throughout the code;
|
|
||||||
those are vestiges of a time when Guile was meant to compile on
|
|
||||||
pre-ANSI compilers. Guile now requires ANSI C, so when you write new
|
|
||||||
functions, feel free to use ANSI declarations, and please provide
|
|
||||||
prototypes for everything. You don't need to use SCM_P in new code.
|
|
||||||
|
|
||||||
|
|
||||||
Jim Blandy, and others
|
Jim Blandy, and others
|
||||||
|
|
||||||
|
|
||||||
Patches ===========================================================
|
|
||||||
|
|
||||||
This one makes cvs-1.10 consider the file $CVSDOTIGNORE instead of
|
|
||||||
.cvsignore when that environment variable is set.
|
|
||||||
|
|
||||||
=== patch start ===
|
|
||||||
diff -r -u cvs-1.10/src/cvs.h cvs-1.10.ignore-hack/src/cvs.h
|
|
||||||
--- cvs-1.10/src/cvs.h Mon Jul 27 04:54:11 1998
|
|
||||||
+++ cvs-1.10.ignore-hack/src/cvs.h Sun Jan 23 12:58:09 2000
|
|
||||||
@@ -516,7 +516,7 @@
|
|
||||||
|
|
||||||
extern int ign_name PROTO ((char *name));
|
|
||||||
void ign_add PROTO((char *ign, int hold));
|
|
||||||
-void ign_add_file PROTO((char *file, int hold));
|
|
||||||
+int ign_add_file PROTO((char *file, int hold));
|
|
||||||
void ign_setup PROTO((void));
|
|
||||||
void ign_dir_add PROTO((char *name));
|
|
||||||
int ignore_directory PROTO((char *name));
|
|
||||||
diff -r -u cvs-1.10/src/ignore.c cvs-1.10.ignore-hack/src/ignore.c
|
|
||||||
--- cvs-1.10/src/ignore.c Mon Sep 8 01:04:15 1997
|
|
||||||
+++ cvs-1.10.ignore-hack/src/ignore.c Sun Jan 23 12:57:50 2000
|
|
||||||
@@ -99,9 +99,9 @@
|
|
||||||
/*
|
|
||||||
* Open a file and read lines, feeding each line to a line parser. Arrange
|
|
||||||
* for keeping a temporary list of wildcards at the end, if the "hold"
|
|
||||||
- * argument is set.
|
|
||||||
+ * argument is set. Return true when the file exists and has been handled.
|
|
||||||
*/
|
|
||||||
-void
|
|
||||||
+int
|
|
||||||
ign_add_file (file, hold)
|
|
||||||
char *file;
|
|
||||||
int hold;
|
|
||||||
@@ -149,8 +149,8 @@
|
|
||||||
if (fp == NULL)
|
|
||||||
{
|
|
||||||
if (! existence_error (errno))
|
|
||||||
- error (0, errno, "cannot open %s", file);
|
|
||||||
- return;
|
|
||||||
+ error (0, errno, "cannot open %s", file);
|
|
||||||
+ return 0;
|
|
||||||
}
|
|
||||||
while (getline (&line, &line_allocated, fp) >= 0)
|
|
||||||
ign_add (line, hold);
|
|
||||||
@@ -159,6 +159,7 @@
|
|
||||||
if (fclose (fp) < 0)
|
|
||||||
error (0, errno, "cannot close %s", file);
|
|
||||||
free (line);
|
|
||||||
+ return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Parse a line of space-separated wildcards and add them to the list. */
|
|
||||||
@@ -375,6 +376,7 @@
|
|
||||||
struct stat sb;
|
|
||||||
char *file;
|
|
||||||
char *xdir;
|
|
||||||
+ char *cvsdotignore;
|
|
||||||
|
|
||||||
/* Set SUBDIRS if we have subdirectory information in ENTRIES. */
|
|
||||||
if (entries == NULL)
|
|
||||||
@@ -397,7 +399,10 @@
|
|
||||||
if (dirp == NULL)
|
|
||||||
return;
|
|
||||||
|
|
||||||
- ign_add_file (CVSDOTIGNORE, 1);
|
|
||||||
+ cvsdotignore = getenv("CVSDOTIGNORE");
|
|
||||||
+ if (cvsdotignore == NULL || !ign_add_file (cvsdotignore, 1))
|
|
||||||
+ ign_add_file (CVSDOTIGNORE, 1);
|
|
||||||
+
|
|
||||||
wrap_add_file (CVSDOTWRAPPER, 1);
|
|
||||||
|
|
||||||
while ((dp = readdir (dirp)) != NULL)
|
|
||||||
=== patch end ===
|
|
||||||
|
|
||||||
This one is for pcl-cvs-2.9.2, so that `i' adds to the local
|
|
||||||
.cvsignore file.
|
|
||||||
|
|
||||||
=== patch start ===
|
|
||||||
--- pcl-cvs.el~ Mon Nov 1 12:33:46 1999
|
|
||||||
+++ pcl-cvs.el Tue Jan 25 21:46:27 2000
|
|
||||||
@@ -1177,7 +1177,10 @@
|
|
||||||
"Append the file in FILEINFO to the .cvsignore file.
|
|
||||||
Can only be used in the *cvs* buffer."
|
|
||||||
(save-window-excursion
|
|
||||||
- (set-buffer (find-file-noselect (expand-file-name ".cvsignore" dir)))
|
|
||||||
+ (set-buffer (find-file-noselect
|
|
||||||
+ (expand-file-name (or (getenv "CVSDOTIGNORE")
|
|
||||||
+ ".cvsignore")
|
|
||||||
+ dir)))
|
|
||||||
(goto-char (point-max))
|
|
||||||
(unless (zerop (current-column)) (insert "\n"))
|
|
||||||
(insert str "\n")
|
|
||||||
=== patch end ===
|
|
||||||
|
|
|
@ -31,8 +31,9 @@ bin_SCRIPTS = guile-tools
|
||||||
|
|
||||||
include_HEADERS = libguile.h
|
include_HEADERS = libguile.h
|
||||||
|
|
||||||
EXTRA_DIST = LICENSE HACKING GUILE-VERSION \
|
EXTRA_DIST = LICENSE HACKING GUILE-VERSION \
|
||||||
m4/ChangeLog FAQ guile-1.8.pc.in
|
m4/ChangeLog-2008 FAQ guile-1.8.pc.in \
|
||||||
|
m4/autobuild.m4 ChangeLog-2008
|
||||||
|
|
||||||
TESTS = check-guile
|
TESTS = check-guile
|
||||||
|
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with Automake to create Makefile.in
|
## Process this file with Automake to create Makefile.in
|
||||||
##
|
##
|
||||||
## Copyright (C) 2002, 2006 Free Software Foundation, Inc.
|
## Copyright (C) 2002, 2006, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -23,6 +23,6 @@ AUTOMAKE_OPTIONS = gnu
|
||||||
|
|
||||||
am_frags = pre-inst-guile maintainer-dirs
|
am_frags = pre-inst-guile maintainer-dirs
|
||||||
|
|
||||||
EXTRA_DIST = $(am_frags)
|
EXTRA_DIST = $(am_frags) ChangeLog-2008
|
||||||
|
|
||||||
## Makefile.am ends here
|
## Makefile.am ends here
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -4,4 +4,5 @@ SCM_BENCHMARKS = benchmarks/0-reference.bm \
|
||||||
benchmarks/logand.bm \
|
benchmarks/logand.bm \
|
||||||
benchmarks/read.bm
|
benchmarks/read.bm
|
||||||
|
|
||||||
EXTRA_DIST = guile-benchmark lib.scm $(SCM_BENCHMARKS)
|
EXTRA_DIST = guile-benchmark lib.scm $(SCM_BENCHMARKS) \
|
||||||
|
ChangeLog-2008
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
.deps
|
|
||||||
.dirstamp
|
|
||||||
link-warning.h
|
|
||||||
compile
|
|
||||||
config.guess
|
|
||||||
config.sub
|
|
||||||
depcomp
|
|
||||||
elisp-comp
|
|
||||||
install-sh
|
|
||||||
ltmain.sh
|
|
||||||
mdate-sh
|
|
||||||
missing
|
|
||||||
texinfo.tex
|
|
|
@ -1,24 +0,0 @@
|
||||||
*.aux
|
|
||||||
*.cp
|
|
||||||
*.cps
|
|
||||||
*.dvi
|
|
||||||
*.fn
|
|
||||||
*.fns
|
|
||||||
*.html
|
|
||||||
*.info*
|
|
||||||
*.ky
|
|
||||||
*.log
|
|
||||||
*.pg
|
|
||||||
*.ps
|
|
||||||
*.toc
|
|
||||||
*.tp
|
|
||||||
*.tps
|
|
||||||
*.vr
|
|
||||||
*.vrs
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
stamp-vti
|
|
||||||
stamp-vti1
|
|
||||||
stamp-vti.1
|
|
||||||
version-tutorial.texi
|
|
||||||
version.texi
|
|
|
@ -27,7 +27,7 @@ SUBDIRS = ref tutorial goops r5rs
|
||||||
# man_MANS = guile.1
|
# man_MANS = guile.1
|
||||||
|
|
||||||
EXAMPLE_SMOB_FILES = \
|
EXAMPLE_SMOB_FILES = \
|
||||||
ChangeLog Makefile README image-type.c image-type.h myguile.c
|
ChangeLog-2008 Makefile README image-type.c image-type.h myguile.c
|
||||||
|
|
||||||
OLDFMT = oldfmt.c
|
OLDFMT = oldfmt.c
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ dist-hook:
|
||||||
cp $(srcdir)/example-smob/$$f $(distdir)/example-smob/; \
|
cp $(srcdir)/example-smob/$$f $(distdir)/example-smob/; \
|
||||||
done
|
done
|
||||||
|
|
||||||
EXTRA_DIST = groupings.alist # guile-api.alist
|
EXTRA_DIST = groupings.alist ChangeLog-2008 # guile-api.alist
|
||||||
|
|
||||||
# pending the papers from Robert Merkel
|
# pending the papers from Robert Merkel
|
||||||
# EXTRA_DIST = guile.1
|
# EXTRA_DIST = guile.1
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
stamp-vti
|
|
||||||
stamp-vti.1
|
|
||||||
*.log
|
|
||||||
*.dvi
|
|
||||||
*.aux
|
|
||||||
*.toc
|
|
||||||
*.cp
|
|
||||||
*.fn
|
|
||||||
*.vr
|
|
||||||
*.tp
|
|
||||||
*.ky
|
|
||||||
*.pg
|
|
||||||
*.cps
|
|
||||||
*.fns
|
|
||||||
*.tps
|
|
||||||
*.vrs
|
|
||||||
*.ps
|
|
||||||
*.info*
|
|
||||||
*.html
|
|
||||||
goops.tmp
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with Automake to create Makefile.in
|
## Process this file with Automake to create Makefile.in
|
||||||
##
|
##
|
||||||
## Copyright (C) 1998, 2004, 2006 Free Software Foundation, Inc.
|
## Copyright (C) 1998, 2004, 2006, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -27,3 +27,5 @@ goops_TEXINFOS = goops-tutorial.texi \
|
||||||
hierarchy.eps hierarchy.png hierarchy.txt hierarchy.pdf
|
hierarchy.eps hierarchy.png hierarchy.txt hierarchy.pdf
|
||||||
|
|
||||||
TEXINFO_TEX = ../ref/texinfo.tex
|
TEXINFO_TEX = ../ref/texinfo.tex
|
||||||
|
|
||||||
|
EXTRA_DIST = ChangeLog-2008
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
stamp-vti
|
|
||||||
stamp-vti.1
|
|
||||||
*.log
|
|
||||||
*.dvi
|
|
||||||
*.aux
|
|
||||||
*.toc
|
|
||||||
*.cp
|
|
||||||
*.fn
|
|
||||||
*.vr
|
|
||||||
*.tp
|
|
||||||
*.ky
|
|
||||||
*.pg
|
|
||||||
*.pgs
|
|
||||||
*.cps
|
|
||||||
*.fns
|
|
||||||
*.tps
|
|
||||||
*.vrs
|
|
||||||
*.ps
|
|
||||||
*.info*
|
|
||||||
*.html
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with Automake to create Makefile.in
|
## Process this file with Automake to create Makefile.in
|
||||||
##
|
##
|
||||||
## Copyright (C) 1998, 2006 Free Software Foundation, Inc.
|
## Copyright (C) 1998, 2006, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -24,3 +24,5 @@ AUTOMAKE_OPTIONS = gnu
|
||||||
info_TEXINFOS = r5rs.texi
|
info_TEXINFOS = r5rs.texi
|
||||||
|
|
||||||
TEXINFO_TEX = ../ref/texinfo.tex
|
TEXINFO_TEX = ../ref/texinfo.tex
|
||||||
|
|
||||||
|
EXTRA_DIST = ChangeLog-2008
|
||||||
|
|
|
@ -1,29 +0,0 @@
|
||||||
*.aux
|
|
||||||
*.cp
|
|
||||||
*.cps
|
|
||||||
*.dvi
|
|
||||||
*.fn
|
|
||||||
*.fns
|
|
||||||
*.ge
|
|
||||||
*.html
|
|
||||||
*.info*
|
|
||||||
*.ky
|
|
||||||
*.log
|
|
||||||
*.pg
|
|
||||||
*.ps
|
|
||||||
*.rn
|
|
||||||
*.rns
|
|
||||||
*.toc
|
|
||||||
*.tp
|
|
||||||
*.tps
|
|
||||||
*.vr
|
|
||||||
*.vrs
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
autoconf-macros.texi
|
|
||||||
mdate-sh
|
|
||||||
lib-version.texi
|
|
||||||
stamp-vti
|
|
||||||
stamp-vti.1
|
|
||||||
texinfo.tex
|
|
||||||
version.texi
|
|
|
@ -80,6 +80,8 @@ guile_TEXINFOS = preface.texi \
|
||||||
|
|
||||||
ETAGS_ARGS = $(info_TEXINFOS) $(guile_TEXINFOS)
|
ETAGS_ARGS = $(info_TEXINFOS) $(guile_TEXINFOS)
|
||||||
|
|
||||||
|
EXTRA_DIST = ChangeLog-2008
|
||||||
|
|
||||||
include $(top_srcdir)/am/pre-inst-guile
|
include $(top_srcdir)/am/pre-inst-guile
|
||||||
|
|
||||||
# Automated snarfing
|
# Automated snarfing
|
||||||
|
@ -102,4 +104,4 @@ MAINTAINERCLEANFILES = autoconf-macros.texi
|
||||||
# it can't possibly be different on the build machine than where the
|
# it can't possibly be different on the build machine than where the
|
||||||
# distribution was generated, so we might as well include it in the
|
# distribution was generated, so we might as well include it in the
|
||||||
# distribution.
|
# distribution.
|
||||||
EXTRA_DIST = lib-version.texi
|
EXTRA_DIST += lib-version.texi
|
||||||
|
|
|
@ -99,7 +99,7 @@ your site should be installed. On Unix-like systems, this is usually
|
||||||
@defvar %load-path
|
@defvar %load-path
|
||||||
List of directories which should be searched for Scheme modules and
|
List of directories which should be searched for Scheme modules and
|
||||||
libraries. @code{%load-path} is initialized when Guile starts up to
|
libraries. @code{%load-path} is initialized when Guile starts up to
|
||||||
@code{(list (%site-dir) (%library-dir) (%package-data-dir) ".")},
|
@code{(list (%site-dir) (%library-dir) (%package-data-dir))},
|
||||||
prepended with the contents of the GUILE_LOAD_PATH environment variable,
|
prepended with the contents of the GUILE_LOAD_PATH environment variable,
|
||||||
if it is set.
|
if it is set.
|
||||||
@end defvar
|
@end defvar
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
stamp-vti
|
|
||||||
*.log
|
|
||||||
*.dvi
|
|
||||||
*.aux
|
|
||||||
*.toc
|
|
||||||
*.cp
|
|
||||||
*.fn
|
|
||||||
*.vr
|
|
||||||
*.tp
|
|
||||||
*.ky
|
|
||||||
*.pg
|
|
||||||
*.cps
|
|
||||||
*.fns
|
|
||||||
*.tps
|
|
||||||
*.vrs
|
|
||||||
*.ps
|
|
||||||
*.info*
|
|
||||||
version.texi
|
|
|
@ -4,4 +4,4 @@ EXTRA_DIST = libguile-overview.texi snarf.texi contributors.texi
|
||||||
libguile-tools.texi strings.texi data-rep.texi new-types.texi tk.texi \
|
libguile-tools.texi strings.texi data-rep.texi new-types.texi tk.texi \
|
||||||
debug-c.texi old-intro.texi unix-other.texi debug-scheme.texi \
|
debug-c.texi old-intro.texi unix-other.texi debug-scheme.texi \
|
||||||
sample-APIs.texi unix.texi guile-slib.texi scheme-concepts.texi \
|
sample-APIs.texi unix.texi guile-slib.texi scheme-concepts.texi \
|
||||||
jimb-org.texi scm-ref.texi
|
jimb-org.texi scm-ref.texi ChangeLog-2008
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
*.aux
|
|
||||||
*.cp
|
|
||||||
*.cps
|
|
||||||
*.dvi
|
|
||||||
*.fn
|
|
||||||
*.fns
|
|
||||||
*.html
|
|
||||||
*.info*
|
|
||||||
*.ky
|
|
||||||
*.log
|
|
||||||
*.pg
|
|
||||||
*.ps
|
|
||||||
*.toc
|
|
||||||
*.tp
|
|
||||||
*.tps
|
|
||||||
*.vr
|
|
||||||
*.vrs
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
mdate-sh
|
|
||||||
stamp-vti
|
|
||||||
stamp-vti.1
|
|
||||||
version.texi
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with Automake to create Makefile.in
|
## Process this file with Automake to create Makefile.in
|
||||||
##
|
##
|
||||||
## Copyright (C) 1998, 2006 Free Software Foundation, Inc.
|
## Copyright (C) 1998, 2006, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -24,3 +24,5 @@ AUTOMAKE_OPTIONS = gnu
|
||||||
info_TEXINFOS = guile-tut.texi
|
info_TEXINFOS = guile-tut.texi
|
||||||
|
|
||||||
TEXINFO_TEX = ../ref/texinfo.tex
|
TEXINFO_TEX = ../ref/texinfo.tex
|
||||||
|
|
||||||
|
EXTRA_DIST = ChangeLog-2008
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
*.info
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
gds.aux
|
|
||||||
gds.cp
|
|
||||||
gds.dvi
|
|
||||||
gds.fn
|
|
||||||
gds.ky
|
|
||||||
gds.log
|
|
||||||
gds.pg
|
|
||||||
gds.toc
|
|
||||||
gds.tp
|
|
||||||
gds.vr
|
|
||||||
mdate-sh
|
|
||||||
stamp-vti
|
|
||||||
version.texi
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with automake to produce Makefile.in.
|
## Process this file with automake to produce Makefile.in.
|
||||||
##
|
##
|
||||||
## Copyright (C) 2006 Free Software Foundation, Inc.
|
## Copyright (C) 2006, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -24,4 +24,4 @@ AUTOMAKE_OPTIONS = gnu
|
||||||
dist_lisp_LISP = gds.el gds-server.el gds-scheme.el
|
dist_lisp_LISP = gds.el gds-server.el gds-scheme.el
|
||||||
ELCFILES =
|
ELCFILES =
|
||||||
|
|
||||||
ETAGS_ARGS = $(dist_lisp_LISP)
|
ETAGS_ARGS = $(dist_lisp_LISP) ChangeLog-2008
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with Automake to create Makefile.in
|
## Process this file with Automake to create Makefile.in
|
||||||
##
|
##
|
||||||
## Copyright (C) 2001, 2006 Free Software Foundation, Inc.
|
## Copyright (C) 2001, 2006, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -22,4 +22,4 @@
|
||||||
SUBDIRS = scripts box box-module box-dynamic box-dynamic-module\
|
SUBDIRS = scripts box box-module box-dynamic box-dynamic-module\
|
||||||
modules safe
|
modules safe
|
||||||
|
|
||||||
EXTRA_DIST = README
|
EXTRA_DIST = README ChangeLog-2008
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,3 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
.deps
|
|
|
@ -1,3 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
.deps
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,3 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
guile-config
|
|
|
@ -1,7 +1,7 @@
|
||||||
## Process this file with Automake to create Makefile.in
|
## Process this file with Automake to create Makefile.in
|
||||||
## Jim Blandy <jimb@red-bean.com> --- September 1997
|
## Jim Blandy <jimb@red-bean.com> --- September 1997
|
||||||
##
|
##
|
||||||
## Copyright (C) 1998, 1999, 2001, 2006, 2007 Free Software Foundation, Inc.
|
## Copyright (C) 1998, 1999, 2001, 2006, 2007, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
bin_SCRIPTS=guile-config
|
bin_SCRIPTS=guile-config
|
||||||
CLEANFILES=guile-config
|
CLEANFILES=guile-config
|
||||||
EXTRA_DIST=guile-config.in guile.m4
|
EXTRA_DIST=guile-config.in guile.m4 ChangeLog-2008
|
||||||
|
|
||||||
## FIXME: in the future there will be direct automake support for
|
## FIXME: in the future there will be direct automake support for
|
||||||
## doing this. When that happens, switch over.
|
## doing this. When that happens, switch over.
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
*.c.clean.c
|
|
||||||
*.la
|
|
||||||
*.lo
|
|
||||||
*.x
|
|
||||||
.deps
|
|
||||||
.libs
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
aclocal.m4
|
|
||||||
autom4te.cache
|
|
||||||
config.guess
|
|
||||||
config.log
|
|
||||||
config.status
|
|
||||||
config.sub
|
|
||||||
configure
|
|
||||||
depcomp
|
|
||||||
guile-readline-config.h
|
|
||||||
guile-readline-config.h.in
|
|
||||||
install-sh
|
|
||||||
libtool
|
|
||||||
ltmain.sh
|
|
||||||
missing
|
|
||||||
mkinstalldirs
|
|
||||||
stamp-h1
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with Automake to create Makefile.in
|
## Process this file with Automake to create Makefile.in
|
||||||
##
|
##
|
||||||
## Copyright (C) 1998, 1999, 2000, 2001, 2004, 2006, 2007 Free Software Foundation, Inc.
|
## Copyright (C) 1998, 1999, 2000, 2001, 2004, 2006, 2007, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -48,7 +48,7 @@ SUFFIXES = .x
|
||||||
.c.x:
|
.c.x:
|
||||||
$(GUILE_SNARF) -o $@ $< $(snarfcppopts)
|
$(GUILE_SNARF) -o $@ $< $(snarfcppopts)
|
||||||
|
|
||||||
EXTRA_DIST = LIBGUILEREADLINE-VERSION
|
EXTRA_DIST = LIBGUILEREADLINE-VERSION ChangeLog-2008
|
||||||
|
|
||||||
MKDEP = gcc -M -MG $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
MKDEP = gcc -M -MG $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
||||||
|
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,5 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
config.log
|
|
||||||
config.status
|
|
||||||
version.scm
|
|
|
@ -44,7 +44,7 @@ subpkgdata_DATA = $(ice9_sources)
|
||||||
TAGS_FILES = $(subpkgdata_DATA)
|
TAGS_FILES = $(subpkgdata_DATA)
|
||||||
|
|
||||||
## test.scm is not currently installed.
|
## test.scm is not currently installed.
|
||||||
EXTRA_DIST = $(ice9_sources) test.scm compile-psyntax.scm
|
EXTRA_DIST = $(ice9_sources) test.scm compile-psyntax.scm ChangeLog-2008
|
||||||
|
|
||||||
# We expect this to never be invoked when there is not already
|
# We expect this to never be invoked when there is not already
|
||||||
# ice-9/psyntax.pp in %load-path, since compile-psyntax.scm depends
|
# ice-9/psyntax.pp in %load-path, since compile-psyntax.scm depends
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Process this file with automake to produce Makefile.in.
|
## Process this file with automake to produce Makefile.in.
|
||||||
##
|
##
|
||||||
## Copyright (C) 1998, 1999, 2000, 2001, 2004, 2006 Free Software Foundation, Inc.
|
## Copyright (C) 1998, 1999, 2000, 2001, 2004, 2006, 2008 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
## This file is part of GUILE.
|
## This file is part of GUILE.
|
||||||
##
|
##
|
||||||
|
@ -36,4 +36,4 @@ subpkgdatadir = $(pkgdatadir)/$(GUILE_EFFECTIVE_VERSION)/lang/elisp
|
||||||
subpkgdata_DATA = $(elisp_sources)
|
subpkgdata_DATA = $(elisp_sources)
|
||||||
TAGS_FILES = $(subpkgdata_DATA)
|
TAGS_FILES = $(subpkgdata_DATA)
|
||||||
|
|
||||||
EXTRA_DIST = $(elisp_sources)
|
EXTRA_DIST = $(elisp_sources) ChangeLog-2008
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -1,2 +0,0 @@
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
|
@ -9,7 +9,7 @@
|
||||||
# the same distribution terms as the rest of that program.
|
# the same distribution terms as the rest of that program.
|
||||||
#
|
#
|
||||||
# Generated by gnulib-tool.
|
# Generated by gnulib-tool.
|
||||||
# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --aux-dir=build-aux --lgpl --libtool --macro-prefix=gl alloca extensions strcase strftime
|
# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --aux-dir=build-aux --lgpl --libtool --macro-prefix=gl alloca autobuild extensions strcase strftime
|
||||||
|
|
||||||
AUTOMAKE_OPTIONS = 1.5 gnits
|
AUTOMAKE_OPTIONS = 1.5 gnits
|
||||||
|
|
||||||
|
|
|
@ -1,45 +0,0 @@
|
||||||
gen-scmconfig
|
|
||||||
gen-scmconfig.h
|
|
||||||
*.bb
|
|
||||||
*.bbg
|
|
||||||
*.c.clean.c
|
|
||||||
*.da
|
|
||||||
*.doc
|
|
||||||
*.gcov
|
|
||||||
*.la
|
|
||||||
*.lo
|
|
||||||
*.x
|
|
||||||
.deps
|
|
||||||
.libs
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
c-tokenize.c
|
|
||||||
config.cache
|
|
||||||
config.log
|
|
||||||
config.status
|
|
||||||
cpp_err_symbols.c
|
|
||||||
cpp_sig_symbols.c
|
|
||||||
errnos.list
|
|
||||||
fd.h
|
|
||||||
gh_test_c
|
|
||||||
gh_test_repl
|
|
||||||
guile
|
|
||||||
guile-doc-snarf
|
|
||||||
guile-func-name-check
|
|
||||||
guile-procedures.texi
|
|
||||||
guile-procedures.txt
|
|
||||||
guile-snarf
|
|
||||||
guile-snarf-docs
|
|
||||||
guile-snarf-docs-texi
|
|
||||||
guile-snarf.awk
|
|
||||||
guile.texi
|
|
||||||
guile_filter_doc_snarfage
|
|
||||||
libpath.h
|
|
||||||
libtool
|
|
||||||
scmconfig.h
|
|
||||||
scmconfig.h.in
|
|
||||||
stamp-h
|
|
||||||
stamp-h.in
|
|
||||||
stamp-h1
|
|
||||||
version.h
|
|
||||||
versiondat.h
|
|
|
@ -234,10 +234,10 @@ bin_SCRIPTS = guile-snarf
|
||||||
noinst_SCRIPTS = guile-doc-snarf guile-snarf-docs guile-func-name-check
|
noinst_SCRIPTS = guile-doc-snarf guile-snarf-docs guile-func-name-check
|
||||||
|
|
||||||
EXTRA_DIST = ChangeLog-gh ChangeLog-scm ChangeLog-threads \
|
EXTRA_DIST = ChangeLog-gh ChangeLog-scm ChangeLog-threads \
|
||||||
ChangeLog-1996-1999 ChangeLog-2000 cpp_signal.c \
|
ChangeLog-1996-1999 ChangeLog-2000 ChangeLog-2008 cpp_signal.c \
|
||||||
cpp_errno.c cpp_err_symbols.in cpp_err_symbols.c \
|
cpp_errno.c cpp_err_symbols.in cpp_err_symbols.c \
|
||||||
cpp_sig_symbols.c cpp_sig_symbols.in cpp_cnvt.awk \
|
cpp_sig_symbols.c cpp_sig_symbols.in cpp_cnvt.awk \
|
||||||
c-tokenize.lex version.h.in \
|
c-tokenize.lex version.h.in \
|
||||||
scmconfig.h.top libgettext.h
|
scmconfig.h.top libgettext.h
|
||||||
# $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES) \
|
# $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES) \
|
||||||
# guile-procedures.txt guile.texi
|
# guile-procedures.txt guile.texi
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995, 96, 97, 98, 99, 2000, 2001, 2004, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995, 96, 97, 98, 99, 2000, 2001, 2004, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -17,6 +17,10 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
#include "libguile/eq.h"
|
#include "libguile/eq.h"
|
||||||
#include "libguile/list.h"
|
#include "libguile/list.h"
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
allocating any. It is a good idea to use alloca(0) in
|
allocating any. It is a good idea to use alloca(0) in
|
||||||
your main control loop, etc. to force garbage collection. */
|
your main control loop, etc. to force garbage collection. */
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995,1996, 1997, 2000, 2001, 2004, 2005, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995,1996, 1997, 2000, 2001, 2004, 2005, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -17,6 +17,9 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
#include "libguile/ports.h"
|
#include "libguile/ports.h"
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995, 1996, 2000, 2001, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995, 1996, 2000, 2001, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -17,6 +17,9 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995,1996,1998, 2000, 2001, 2004, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995,1996,1998, 2000, 2001, 2004, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -17,6 +17,9 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995,1996,1998,2000,2001,2004, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995,1996,1998,2000,2001,2004, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -17,6 +17,9 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
/* Cooperative thread library, based on QuickThreads */
|
/* Cooperative thread library, based on QuickThreads */
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 2000, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 2000, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -15,6 +15,10 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* Debugging extensions for Guile
|
/* Debugging extensions for Guile
|
||||||
* Copyright (C) 1995,1996,1997,1998,1999,2000,2001, 2002, 2003, 2006 Free Software Foundation
|
* Copyright (C) 1995,1996,1997,1998,1999,2000,2001, 2002, 2003, 2006, 2008 Free Software Foundation
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -17,6 +17,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
#include "libguile/async.h"
|
#include "libguile/async.h"
|
||||||
|
|
|
@ -19,6 +19,10 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
#include "libguile/async.h"
|
#include "libguile/async.h"
|
||||||
#include "libguile/deprecated.h"
|
#include "libguile/deprecated.h"
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
discourage something, move it here when that is feasible.
|
discourage something, move it here when that is feasible.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Copyright (C) 2003, 2004, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 2003, 2004, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -19,7 +19,12 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "libguile.h"
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#include <libguile.h>
|
||||||
|
|
||||||
|
|
||||||
#if (SCM_ENABLE_DISCOURAGED == 1)
|
#if (SCM_ENABLE_DISCOURAGED == 1)
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/* dynl.c - dynamic linking
|
/* dynl.c - dynamic linking
|
||||||
*
|
*
|
||||||
* Copyright (C) 1990, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002,
|
* Copyright (C) 1990, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002,
|
||||||
* 2003 Free Software Foundation, Inc.
|
* 2003, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -20,6 +20,10 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
/* "dynl.c" dynamically link&load object files.
|
/* "dynl.c" dynamically link&load object files.
|
||||||
Author: Aubrey Jaffer
|
Author: Aubrey Jaffer
|
||||||
Modified for libguile by Marius Vollmer */
|
Modified for libguile by Marius Vollmer */
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995,1996,1998,1999,2000,2001, 2003, 2004, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995,1996,1998,1999,2000,2001, 2003, 2004, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -18,6 +18,10 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1999,2000,2001, 2003, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1999,2000,2001, 2003, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -16,6 +16,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
#include "libguile/alist.h"
|
#include "libguile/alist.h"
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
/* SECTION: This code is compiled once.
|
/* SECTION: This code is compiled once.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1998,1999,2000,2001,2002,2003, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1998,1999,2000,2001,2002,2003, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -17,6 +17,9 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
#include "libguile/eval.h"
|
#include "libguile/eval.h"
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#define _POSIX_C_SOURCE 199506L /* for readdir_r */
|
#define _POSIX_C_SOURCE 199506L /* for readdir_r */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1996,1997,2000,2001, 2004, 2006, 2007 Free Software Foundation, Inc.
|
/* Copyright (C) 1996,1997,2000,2001, 2004, 2006, 2007, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -15,6 +15,10 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
#define _LARGEFILE64_SOURCE /* ask for stat64 etc */
|
#define _LARGEFILE64_SOURCE /* ask for stat64 etc */
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995,1996,1997,1998,2000,2001, 2002, 2003, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995,1996,1997,1998,2000,2001, 2002, 2003, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -24,6 +24,10 @@
|
||||||
reason.
|
reason.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "libguile/_scm.h"
|
#include "libguile/_scm.h"
|
||||||
#include "libguile/eval.h"
|
#include "libguile/eval.h"
|
||||||
#include "libguile/ports.h"
|
#include "libguile/ports.h"
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (C) 1995,1996,1997,1998,1999,2000,2001, 2002, 2006 Free Software Foundation, Inc.
|
/* Copyright (C) 1995,1996,1997,1998,1999,2000,2001, 2002, 2006, 2008 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -15,6 +15,10 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
# include <config.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
/* #define DEBUGINFO */
|
/* #define DEBUGINFO */
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue