+2007-12-13 Stephen Compall <s11@member.fsf.org>
+
+ * srfi-69.scm (without-keyword-args): Use `cdr' instead of
+ `rest'.
+
2007-12-03 Stephen Compall <s11@member.fsf.org>
* srfi-69.scm: New file.
(cond ((null? rest-list) (reverse! acc))
((keyword? (first rest-list))
(lp acc (cddr rest-list)))
- (else (lp (cons (first rest-list) acc) (rest rest-list))))))
+ (else (lp (cons (first rest-list) acc) (cdr rest-list))))))
(define (guile-ht-ctor weakness)
"Answer the Guile HT constructor for the given WEAKNESS."
+2007-12-13 Stephen Compall <s11@member.fsf.org>
+
+ * tests/srfi-69.test (SRFI-69)[can use all arguments, including
+ size]: New test.
+
2007-12-03 Stephen Compall <s11@member.fsf.org>
* tests/srfi-69.test: New file.
(and (= 1 (hash-table-size ht))
(lset= equal? '((b . 53)) (hash-table->alist ht)))))
+ (pass-if "can use all arguments, including size"
+ (hash-table? (make-hash-table equal? hash #:weak 'key 31)))
+
)