Ludovic Courtès
|
0b7f2eb8bf
Start rewriting SRFI-1 in Scheme.
|
15 years ago |
Andy Wingo
|
cd038da546
remove libguile/lang.h, deprecate %nil (in favor of #nil)
|
15 years ago |
Andy Wingo
|
a3e923770e
formally deprecate trampolines
|
15 years ago |
Andy Wingo
|
95e5998204
gut trampolines
|
15 years ago |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
16 years ago |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
16 years ago |
Ludovic Courtès
|
0fb11ae432
Fix type-checking of SRFI-1 `partition'.
|
17 years ago |
Ludovic Courtès
|
a030cb4b16
Include <config.h> in SRFI-1.
|
17 years ago |
Kevin Ryde
|
9a9931719d
merge 1.8 branch
|
19 years ago |
Kevin Ryde
|
cf9d3c47fd
(scm_srfi1_delete, scm_srfi1_delete_duplicates): Use a
|
19 years ago |
Kevin Ryde
|
9dcee2b7a1
(lset-difference!): Rewrite in C.
|
19 years ago |
Marius Vollmer
|
3c55f6f1e2
Use scm_is_null instead of SCM_NULLP. Thanks to Peter Gavin!
|
20 years ago |
Marius Vollmer
|
705f4f57ee
(check_map_args): Move check_map_error label and elt variable outside
|
20 years ago |
Marius Vollmer
|
b730fbf131
Do not use INUM macros, they are deprecated.
|
20 years ago |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
20 years ago |
Kevin Ryde
|
e556f8c3c6
(car+cdr, fold, last, list-index,
|
20 years ago |
Kevin Ryde
|
03731332d5
(fifth, sixth, seventh, eighth, ninth, tenth): Rewrite in C.
|
20 years ago |
Kevin Ryde
|
6e9f3c2676
(break, break!): Rewrite in C.
|
20 years ago |
Kevin Ryde
|
597dbd4eea
(drop-right!, drop-while,
|
20 years ago |
Kevin Ryde
|
eccd308a5b
(scm_srfi1_count, scm_srfi1_filter_map): Don't modify the
|
20 years ago |
Kevin Ryde
|
c66c6d535d
(scm_srfi1_concatenate, scm_srfi1_concatenate_x): Add code
|
20 years ago |
Kevin Ryde
|
b1fff4e793
(alist-copy): Rewrite in C.
|
20 years ago |
Kevin Ryde
|
6507b83189
(scm_srfi1_filter_map): Have 2-arg case share finalization
|
20 years ago |
Kevin Ryde
|
5fc743b48d
(scm_srfi1_count): Use scm_list_copy to make arg list,
|
20 years ago |
Kevin Ryde
|
c16359466b
(filter-map): Rewrite in C.
|
20 years ago |
Kevin Ryde
|
d2f57ee014
(split-at, split-at!): Rewrite in C.
|
20 years ago |
Kevin Ryde
|
2b077051db
(drop-right, partition!, remove!, take-right): Rewrite in C.
|
20 years ago |
Kevin Ryde
|
5df2ac97e9
(find, find-tail): Rewrite in C.
|
20 years ago |
Marius Vollmer
|
896df2d58b
Use scm_is_pair instead of SCM_CONSP; use scm_is_null instead of
|
20 years ago |
Kevin Ryde
|
59747b8d2d
(remove): Rewrite in C, a trivial adaption from scm_filter in the core.
|
20 years ago |