2009/6/4 Patrick McCarty <pnor...@gmail.com>: > The "print-book-with" procedure is pretty specialized, but I don't see > any harm in making it public.
It's a helper function for print-book-with-defaults and print-book-with-defaults-as-systems, so there's no need to make it public. -(define (split-at-predicate predicate lst) +(define-public (split-at-predicate predicate lst) Can you amend the docstring for this, since the example given is a bit broken (the cons part shouldn't be there): (split-at-predicate (lambda (x y) (= (- y x) 2)) '(1 3 5 9 11) (cons '() '()))" - (define (inner-split predicate lst acc) + (define-public (inner-split predicate lst acc) This can't be public, since it's inside split-at-predicate. -(define (number->octal-string x) +(define-public (number->octal-string x) Is this ever likely to be used? Regards, Neil _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel