bug#17485: [PATCH 1/3] Let length+ return the length of dotted lists rather than #f

2014-06-05 Thread David Kastrup
David Kastrup writes: > David Kastrup writes: > >>> Otherwise, this function looks good to me, but I'd prefer to give it a >>> new name and move it into list.c, rather than extending SRFI-1's >>> 'length+'. > > It's not an "extension" of SRFI-1's length+: it just does the same as > the SRFI-1 re

bug#17703: (ice-9 curried-definitions) is missing define*-public

2014-06-05 Thread David Kastrup
The following bombs out: (use-modules (ice-9 optargs) (ice-9 curried-definitions)) (define*-public ((styled-metronome-markup #:optional (glyph-font 'default)) event context) "What a mess") The error message is rather flowery: ;;; note: source file /tmp/bug13.scm ;;; newer than compi

bug#17502: R6RS `library' form must have exports before imports

2014-06-05 Thread Taylan Ulrich Bayirli/Kammer
Hi Mark, thanks for the comments. :-) Here the improved patch, against stable-2.0/73ff8e3: >From 73ff8e3d19430f305a44cce839a588f68a0704d1 Mon Sep 17 00:00:00 2001 From: Taylan Ulrich B Date: Thu, 5 Jun 2014 19:27:53 +0200 Subject: [PATCH] R6RS library documentation fix * doc/ref/api-modules.tex