Andy Wingo
ea93465de7
move scm srfi files to module/srfi, and compile them.
...
* .gitignore: Add gdb-pre-inst-guile.
* configure.in: Add module/srfi/Makefile.
* module/Makefile.am: Add srfi/.
* module/srfi/: SRFI scheme files moved here, and compiled.
* srfi/Makefile.am: Remove the bits about the scheme files.
2008-11-01 13:49:23 +01:00
Ludovic Courtès
dbb605f575
Include <config.h> in all C files; use #ifdef HAVE_CONFIG_H' rather than
#if'.
2008-09-13 15:35:27 +02:00
Ludovic Courtès
61db429e25
Add `ChangeLog-2008' files to the distribution.
2008-09-12 21:57:52 +02:00
Ludovic Courtès
afb59d75b8
Rename ChangeLog' files to
ChangeLog-2008'.
2008-09-12 21:49:58 +02:00
Ludovic Courtès
85ca88c68b
Remove `.cvsignore' files.
2008-09-11 21:28:21 +02:00
Julian Graham
d0b6ad3491
Raise error on SRFI-18 load if Guile built without threading support
...
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2008-08-30 21:08:50 +02:00
Ludovic Courtès
582a4997ab
Use $(GCC_CFLAGS) for `-Werror' et al. so that it's not used to compile
...
Gnulib code.
2008-08-25 22:11:53 +02:00
Han-Wen Nienhuys
b61b5d0ebe
Do not include private-gc.h in srfi-60.
2008-08-16 13:20:46 -03:00
Ludovic Courtès
47871d5a16
Modernize Automake files.
2008-06-28 22:15:52 +02:00
Ludovic Courtès
994e8417d2
Fix harmless typo in SRFI-19.
2008-06-28 20:32:17 +02:00
Julian Graham
b046219e51
Scheme SRFI-18 implementation and tests file
2008-05-24 10:44:09 +01:00
Ludovic Courtès
0fb11ae432
Fix type-checking of SRFI-1 `partition'.
2008-04-28 18:03:27 +02:00
Ludovic Courtès
a030cb4b16
Include <config.h> in SRFI-1.
2008-04-27 00:50:19 +02:00
Ludovic Courtès
816e3edf15
Make (srfi srfi-35)' visible through
cond-expand'.
2008-04-26 21:09:40 +02:00
Ludovic Courtès
189681f55b
Add `(srfi srfi-88)'.
2008-04-26 19:34:37 +02:00
Ludovic Courtès
62c5382b88
Fix SRFI-37 `args-fold' with short option names of argument-less options.
2008-03-12 17:01:19 +00:00
Neil Jerram
d3cf93bc25
* srfi-39.scm: Update copyright statement to LGPL.
...
* __scm.h, _scm.h, weaks.c: Update copyright statement to LGPL.
* compat/compat.h: Update copyright statement to LGPL.
* oldfmt.c: Update copyright statement to LGPL.
* libguile.h: Update copyright statement to LGPL.
2008-01-22 21:06:22 +00:00
Ludovic Courtès
70a4404429
Changes from arch/CVS synchronization
2007-12-13 12:27:37 +00:00
Ludovic Courtès
2ae87f26a8
Add missing SRFI-69 files.
2007-12-13 12:23:40 +00:00
Ludovic Courtès
1317062f0b
Changes from arch/CVS synchronization
2007-12-03 12:36:12 +00:00
Ludovic Courtès
bc4ee34e1d
Changes from arch/CVS synchronization
2007-09-10 18:28:15 +00:00
Ludovic Courtès
c9de3d45f3
Added SRFI-35 files.
2007-08-11 10:13:09 +00:00
Ludovic Courtès
f50ca8da5b
Changes from arch/CVS synchronization
2007-08-11 10:08:10 +00:00
Ludovic Courtès
6caac03c93
Changes from arch/CVS synchronization
2007-07-29 14:58:21 +00:00
Ludovic Courtès
57e1ad75c7
Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0--patch-82
...
Creator: Ludovic Courtes <ludovic.courtes@laas.fr>
Slight edits to `srfi-37.scm'.
* srfi/srfi-37.scm: Don't use the SCSH comment syntax. Properly use the
`Commentary:' syntax.
2007-07-18 20:40:16 +00:00
Ludovic Courtès
d4c382218d
Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0--patch-81
...
Creator: Ludovic Courtes <ludovic.courtes@laas.fr>
Added SRFI-37, by Stephen Compall.
(See ChangeLogs.)
2007-07-18 20:40:09 +00:00
Ludovic Courtès
0867f7baa8
Changes from arch/CVS synchronization
2007-07-09 16:47:56 +00:00
Ludovic Courtès
c122500a28
Changes from arch/CVS synchronization
2007-05-09 21:14:49 +00:00
Ludovic Courtès
a7db552243
Changes from arch/CVS synchronization
2007-05-09 20:18:31 +00:00
Ludovic Courtès
2656b1b208
Changes from arch/CVS synchronization
2007-02-04 21:16:31 +00:00
Ludovic Courtès
a2f00b9b36
Changes from arch/CVS synchronization
2007-01-31 20:58:20 +00:00
Kevin Ryde
23d7256628
merge from 1.8
2007-01-15 23:42:45 +00:00
Kevin Ryde
9a9931719d
merge 1.8 branch
2006-06-17 22:47:50 +00:00
Kevin Ryde
1b09b607dd
merge from 1.8 branch
2006-04-16 23:18:55 +00:00
Marius Vollmer
0f24e75b73
* GUILE-VERSION: Bumped versions for 1.9 series.
...
* srfi-1.scm, srfi-60.scm: Updated versions in library name to
match GUILE-VERSION.
2006-02-05 22:56:34 +00:00
Kevin Ryde
f36978c9ce
*** empty log message ***
2006-02-04 00:56:35 +00:00
Kevin Ryde
cf9d3c47fd
(scm_srfi1_delete, scm_srfi1_delete_duplicates): Use a
...
count to protect against nasty code in the equality procedure changing
the lists we're working on. The results don't have to be sensible in
that case, just not hang or access non-cells.
2006-02-04 00:50:39 +00:00
Kevin Ryde
0aa90220ed
*** empty log message ***
2006-02-03 23:31:58 +00:00
Kevin Ryde
ad250b8d1f
(booleans->integer): Avoid newline in macro, it breaks the snarfer.
2006-02-03 23:31:25 +00:00
Kevin Ryde
203a6c87fd
*** empty log message ***
2005-11-24 00:13:16 +00:00
Kevin Ryde
9dcee2b7a1
(lset-difference!): Rewrite in C.
2005-11-23 23:56:08 +00:00
Kevin Ryde
ae2ffa263d
*** empty log message ***
2005-08-18 23:44:35 +00:00
Kevin Ryde
73e2a8d1e0
(priv:leap-second-table): Add new 2005 leap second.
2005-08-18 23:43:37 +00:00
Marius Vollmer
036482e9cd
*** empty log message ***
2005-08-11 21:04:31 +00:00
Marius Vollmer
3c55f6f1e2
Use scm_is_null instead of SCM_NULLP. Thanks to Peter Gavin!
2005-08-11 21:03:42 +00:00
Marius Vollmer
5070fd11b2
*** empty log message ***
2005-07-31 21:54:57 +00:00
Marius Vollmer
705f4f57ee
(check_map_args): Move check_map_error label and elt variable outside
...
of loop scope so that we do not jump past the initialization of elt.
2005-07-31 21:54:48 +00:00
Marius Vollmer
fc4abd0e6a
*** empty log message ***
2005-06-12 12:35:35 +00:00
Marius Vollmer
b730fbf131
Do not use INUM macros, they are deprecated.
2005-06-12 12:30:47 +00:00
Marius Vollmer
92205699d0
The FSF has a new address.
2005-05-23 19:57:22 +00:00