On Thu, Jul 27, 2017 at 8:22 PM, William D Clinger <xxxxxx@ccs.neu.edu> wrote:

In srfi-152.sld, the definitions of

    string->utf16be
    string-utf16le
    utf16be->string
    utf16le->string

aren't right.  The first two ignore their one argument, and none
of the four accept the optional arguments specified by SRFI 152.

I don't understand this, if it refers to the sample implementation.  The file rfi-152.sld does not define anything, and in any case there are no definitions of these procedures anywhere in the implementation files.


(test "substring" "cde" (substring "abcde" 2))

(test "string-replicate" "cdefab"
       (string-replicate "abcdef" 2))
(test "string-replicate" "efabcd"
       (string-replicate "abcdef" -2))

Fixed and shipped to Art.

-- 
John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
Income tax, if I may be pardoned for saying so, is a tax on income.
                --Lord Macnaghten (1901)