Hello,

"Andy Wingo" <[email protected]> writes:

> commit f826a8864a4ec7bfffac0f67d45f8ce0085e9d23
> Author: Andy Wingo <[email protected]>
> Date:   Fri Jan 15 22:33:49 2010 +0100
>
>     fix (class-of #u32())
>     
>     * libguile/goops.c (scm_class_of, create_standard_classes): Return
>       <bytevector> or <uvec> for bytevectors, as appropriate.
>
> commit 5afa815c9cd4550bf93181bc0ed0134aa83dfc5d
> Author: Andy Wingo <[email protected]>
> Date:   Fri Jan 15 22:24:31 2010 +0100
>
>     add reader option for parsing [] as ().
>     
>     * libguile/private-options.h:
>     * libguile/read.c (scm_read_opts, SCM_SQUARE_BRACKETS_P): Add an option
>       for treating [ and ] as parentheses, on by default. Note that this
>       makes them delimiters also, so [ and ] cannot appear in a symbol name,
>       with this read option on.
>       (scm_read_sexp): If we start with [, we end with ].
>       (scm_read_expression): Add case for [.

I know you know what I’m going to say ;-), but please add unit tests for
this (and doc for the latter).  It’s easily done, we’ve been doing a
good job at writing such tests so far, and I think it’s worth
continuing.

Thanks,
Ludo’.


Reply via email to