Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-03-13 | * srfi-60.scm, srfi-60.c, srfi-60.h: New files. | Kevin Ryde | 1 | -3/+9 | |
* Makefile.am: Add them. | |||||
2005-03-13 | New file. | Kevin Ryde | 2 | -0/+488 | |
2005-03-02 | *** empty log message *** | Marius Vollmer | 1 | -0/+5 | |
2005-03-02 | Use scm_is_pair instead of SCM_CONSP; use scm_is_null instead of | Marius Vollmer | 1 | -28/+28 | |
SCM_NULLP. | |||||
2005-02-17 | *** empty log message *** | Kevin Ryde | 1 | -0/+5 | |
2005-02-17 | (lset-adjoin): Revert change using `list' not `acc', the | Kevin Ryde | 1 | -1/+7 | |
spec is not quite clear, but reference code uses acc, so do that. | |||||
2005-02-12 | *** empty log message *** | Rob Browning | 1 | -1/+5 | |
2005-02-11 | *** empty log message *** | Kevin Ryde | 1 | -0/+6 | |
2005-02-11 | (reduce, reduce-right): Don't call f with ridentity, use | Kevin Ryde | 1 | -2/+6 | |
it only if lst is empty, per srfi and intended optimization reduce represents over fold. | |||||
2005-02-03 | *** empty log message *** | Kevin Ryde | 1 | -0/+6 | |
2005-02-03 | (list=): Correction to arguments passed to given elt=, | Kevin Ryde | 1 | -5/+4 | |
spec is (elt= e[i] e[i+1]) for lists i and i+1, previously the first arg was always from list 0 not list i. | |||||
2005-01-28 | *** empty log message *** | Kevin Ryde | 1 | -0/+4 | |
2005-01-28 | (remove): Rewrite in C, a trivial adaption from scm_filter in the core. | Kevin Ryde | 2 | -1/+33 | |
2005-01-28 | (remove): Rewrite in C, a trivial adaption from scm_filter in the core. | Kevin Ryde | 1 | -4/+1 | |
(remove!): Use filter!. | |||||
2005-01-28 | *** empty log message *** | Kevin Ryde | 1 | -0/+5 | |
2005-01-28 | (lset-adjoin): Actually use the given `=' procedure. | Kevin Ryde | 1 | -1/+1 | |
Test membership only on the given `list', not `acc', as per the spec. | |||||
2005-01-27 | *** empty log message *** | Kevin Ryde | 1 | -0/+5 | |
2005-01-27 | (lset=): Correction to pred call arg order, srfi spec is | Kevin Ryde | 1 | -1/+1 | |
(= e[i] e[i+1]), but had some calls the other way around. | |||||
2005-01-23 | *** empty log message *** | Kevin Ryde | 1 | -1/+1 | |
2005-01-23 | (scm_srfi1_member): Update docstring from manual. | Kevin Ryde | 1 | -8/+15 | |
2005-01-23 | *** empty log message *** | Kevin Ryde | 1 | -0/+7 | |
2005-01-23 | (scm_srfi1_member): Correction to pred call arg order, srfi | Kevin Ryde | 1 | -1/+1 | |
spec is (PRED X elem). | |||||
2005-01-23 | Add a copyright year. | Kevin Ryde | 1 | -1/+1 | |
2005-01-23 | (lset=): Allow no list arguments, per srfi spec example. | Kevin Ryde | 1 | -2/+2 | |
2005-01-17 | *** empty log message *** | Kevin Ryde | 1 | -0/+4 | |
2005-01-17 | Remove (ice-9 session) and (ice-9 receive), not used. | Kevin Ryde | 1 | -2/+0 | |
2005-01-11 | *** empty log message *** | Kevin Ryde | 1 | -0/+6 | |
2005-01-11 | (current-input-port, current-output-port): Parameter | Kevin Ryde | 1 | -5/+60 | |
replacements for core functions, per SRFI spec. (current-error-port): The same, for consistency. | |||||
2005-01-10 | *** empty log message *** | Marius Vollmer | 1 | -0/+5 | |
2005-01-10 | (check_args): Bugfix to change from 2005-01-02: ARGV is the vector to | Marius Vollmer | 1 | -1/+1 | |
check, not ARGS. | |||||
2005-01-02 | *** empty log message *** | Marius Vollmer | 1 | -0/+5 | |
2005-01-02 | Use new vector elements API or simple vector API, as | Marius Vollmer | 1 | -15/+13 | |
appropriate. | |||||
2005-01-01 | *** empty log message *** | Kevin Ryde | 1 | -0/+4 | |
2005-01-01 | (srfi_DATA): Add srfi-39.scm. | Kevin Ryde | 1 | -2/+3 | |
2004-12-20 | Update, document available SRFIs. | Mikael Djurfeldt | 2 | -0/+24 | |
2004-12-06 | *** empty log message *** | Kevin Ryde | 1 | -1/+5 | |
2004-12-06 | (break): Change to a tail-recursive form. | Kevin Ryde | 1 | -6/+5 | |
2004-12-06 | (span): Change to a tail-recursive form. | Kevin Ryde | 1 | -6/+5 | |
2004-12-06 | (alist-delete): Change to a tail-recursive form. | Kevin Ryde | 1 | -4/+4 | |
2004-12-05 | (alist-delete): Correction to equality proc call argument | Kevin Ryde | 1 | -1/+1 | |
order, spec is for given KEY param first. | |||||
2004-12-05 | *** empty log message *** | Kevin Ryde | 1 | -0/+4 | |
2004-12-05 | (alist-copy): Change to a tail-recursive form. | Kevin Ryde | 1 | -3/+4 | |
2004-12-04 | *** empty log message *** | Kevin Ryde | 1 | -0/+2 | |
2004-12-04 | (append-map, append-map!): Rewrite as simple "concatenate map" forms, | Kevin Ryde | 1 | -2/+2 | |
for tail recursiveness. | |||||
2004-12-04 | (append-map, append-map!): Rewrite as simple "apply append" forms, for | Kevin Ryde | 1 | -20/+3 | |
tail recursiveness. | |||||
2004-12-04 | *** empty log message *** | Kevin Ryde | 1 | -0/+4 | |
2004-12-04 | (filter-map): Change to a tail-recursive form. | Kevin Ryde | 1 | -8/+10 | |
2004-10-26 | *** empty log message *** | Marius Vollmer | 1 | -0/+5 | |
2004-10-26 | Moved content into core; only the skeletons remains. | Marius Vollmer | 3 | -1971/+18 | |
2004-10-22 | *** empty log message *** | Marius Vollmer | 1 | -0/+8 | |