Commit History

Author SHA1 Message Date
  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