Ludovic Courtès
c89ae78ba6
Fix SRFI-37 `args-fold' with short option names of argument-less options.
2008-03-12 16:57:36 +00:00
Neil Jerram
5826bf6572
Release stuff: missing NEWS and 2007/2008 copyrights.
2008-02-15 22:37:52 +00:00
Neil Jerram
8fd0f8a672
* libguile.h: Update copyright statement to LGPL.
...
* oldfmt.c: Update copyright statement to LGPL.
* compat/compat.h: Update copyright statement to LGPL.
* __scm.h, _scm.h, weaks.c: Update copyright statement to LGPL.
* srfi-39.scm: Update copyright statement to LGPL.
2008-01-22 21:12:07 +00:00
Ludovic Courtès
7c680febe5
Changes from arch/CVS synchronization
2007-12-13 12:32:02 +00:00
Ludovic Courtès
2bfaaa3ab7
Add missing SRFI-69 files.
2007-12-13 12:29:26 +00:00
Ludovic Courtès
8e0ea2987d
Changes from arch/CVS synchronization
2007-12-03 14:15:54 +00:00
Ludovic Courtès
2358b40271
Changes from arch/CVS synchronization
2007-09-11 07:00:44 +00:00
Ludovic Courtès
468a7976d2
Added SRFI-35 files.
2007-08-11 10:22:35 +00:00
Ludovic Courtès
ac2235a29d
Changes from arch/CVS synchronization
2007-08-11 10:21:39 +00:00
Ludovic Courtès
817de81ca1
Added new SRFI-37 files.
2007-07-18 21:39:24 +00:00
Ludovic Courtès
8d1701ee9f
Changes from arch/CVS synchronization
2007-07-18 21:37:45 +00:00
Ludovic Courtès
91bb190dd7
Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs--1.8--patch-27
...
Creator: Ludovic Courtes <ludovic.courtes@laas.fr>
Merged small SRFI-19 fixes.
Patches applied:
* lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0 (patch 68-69)
- SRFI-19: Fixed `date->julian-day' bug (reported by Jon Wilson).
- Updated ChangeLogs wrt. previous patch.
2007-07-09 16:49:43 +00:00
Ludovic Courtès
fa7e72a356
Changes from arch/CVS synchronization
2007-05-09 21:08:44 +00:00
Kevin Ryde
d3dd7c7670
*** empty log message ***
2006-12-01 19:13:19 +00:00
Kevin Ryde
dcee71903f
(scm_srfi60_copy_bit): Should be long not int for fixnum
...
bitshift, fixes 64-bit systems setting a bit between 32 and 63.
Reported by Aaron M. Ucko, Debian bug 396119.
2006-12-01 19:12:46 +00:00
Kevin Ryde
a31d659ca3
*** empty log message ***
2006-05-28 00:09:52 +00:00
Kevin Ryde
d52f0bde95
(append-reverse, append-reverse!): Rewrite in C.
2006-05-28 00:09:17 +00:00
Kevin Ryde
9d7b09897b
*** empty log message ***
2006-05-19 23:27:08 +00:00
Kevin Ryde
7b6af39a92
(scm_srfi1_assoc): Correction to comparison procedure
...
argument order, SRFI-1 specifies given key is first.
2006-05-19 23:21:41 +00:00
Marius Vollmer
0ab652a386
Added 2006 to copyright years in every file, as per the new rules.
2006-02-12 13:42:52 +00:00
Marius Vollmer
c98f12f1a5
Branched for 1.8 series.
...
* GUILE-VERSION: Bumped version numbers.
* configure.in: Removed --enable-arrays option.
* srfi-1.scm, srfi-60.scm: Updated versions in library name to
match GUILE-VERSION.
* goops.texi (Basic Generic Function Creation): Added blurb about
merge-generics duplicates handler from NEWS-
2006-02-05 22:49:28 +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
Kevin Ryde
b52f5697ad
*** empty log message ***
2005-05-07 00:03:13 +00:00
Kevin Ryde
e556f8c3c6
(car+cdr, fold, last, list-index,
...
list-tabulate, not-pair, xcons): Rewrite in C.
2005-05-06 23:59:35 +00:00
Kevin Ryde
8ad5d74a81
*** empty log message ***
2005-05-03 23:27:48 +00:00
Kevin Ryde
03731332d5
(fifth, sixth, seventh, eighth, ninth, tenth): Rewrite in C.
2005-05-03 23:24:31 +00:00
Kevin Ryde
6e9f3c2676
(break, break!): Rewrite in C.
2005-05-03 23:03:27 +00:00
Kevin Ryde
e9508fbb7d
(drop-right!, drop-while,
...
lset-adjoin, reduce, reduce-right, span, span!, take!, take-while,
take-while!): Rewrite in C.
2005-05-03 22:57:26 +00:00
Kevin Ryde
597dbd4eea
(drop-right!, drop-while,
...
lset-adjoin, reduce, reduce-right, span, take!, take-while,
take-while!): Rewrite in C.
2005-05-03 22:56:01 +00:00
Kevin Ryde
c51682b416
*** empty log message ***
2005-04-23 00:17:33 +00:00
Kevin Ryde
eccd308a5b
(scm_srfi1_count, scm_srfi1_filter_map): Don't modify the
...
rest argument, that belongs to the caller when reached from apply.
Use a temp vector like scm_srfi1_for_each.
2005-04-23 00:10:50 +00:00
Kevin Ryde
044bc597e9
*** empty log message ***
2005-04-03 22:41:51 +00:00
Kevin Ryde
c66c6d535d
(scm_srfi1_concatenate, scm_srfi1_concatenate_x): Add code
...
to check argument is a list, scm_append and scm_append_x don't do that
on their "rest" list (in a normal build).
2005-04-03 22:41:15 +00:00
Kevin Ryde
161ec47f61
*** empty log message ***
2005-04-02 00:24:49 +00:00
Kevin Ryde
b1fff4e793
(alist-copy): Rewrite in C.
2005-04-02 00:19:35 +00:00
Kevin Ryde
0b5adedd31
(alist-cons): Define just as acons, not a call to acons.
2005-04-02 00:02:45 +00:00