Re: breakpoints at the repl

2010-09-19 Thread Neil Jerram
Andy Wingo wi...@pobox.com writes: Hi all, We have breakpoints now: Nice! Neil

Re: Unicode I/O

2010-09-19 Thread Andy Wingo
On Sat 18 Sep 2010 23:50, l...@gnu.org (Ludovic Courtès) writes: http://lists.gnu.org/archive/html/bug-libunistring/2010-09/msg4.html The conclusion is that we’d better use raw ‘iconv’ calls in such cases... Boo. I guess this is a 2.0 blocker. Bruno's strategy appears (as usual) to be

Re: [PATCH] Performance improvement for R6RS records

2010-09-19 Thread Andy Wingo
Hi Julian, On Sun 19 Sep 2010 02:20, Julian Graham jool...@gmail.com writes: (define (record-internal? obj) -(and (struct? obj) - (let* ((vtable (struct-vtable obj)) - (layout (symbol-string - (struct-ref vtable vtable-index-layout -

Re: [PATCH] Performance improvement for R6RS records

2010-09-19 Thread Julian Graham
Hey Andy, Is it possible to keep the current flat record layout, and change this check to be:  (define (record-internal? obj)    (and (struct? obj)         (eq? (struct-vtable (struct-vtable obj))              record-type-vtable))) What kind of performance do you get there? I'm

Re: Unicode I/O

2010-09-19 Thread Ludovic Courtès
Hi, Andy Wingo wi...@pobox.com writes: On Sat 18 Sep 2010 23:50, l...@gnu.org (Ludovic Courtès) writes: http://lists.gnu.org/archive/html/bug-libunistring/2010-09/msg4.html The conclusion is that we’d better use raw ‘iconv’ calls in such cases... Boo. I guess this is a 2.0 blocker.

Re: ‘match’ and “k or more” patterns

2010-09-19 Thread Ludovic Courtès
Hi Alex, Alex Shinn alexsh...@gmail.com writes: On Mon, Sep 6, 2010 at 9:12 PM, Ludovic Courtès l...@gnu.org wrote: [...] I do!  :-)  http://git.sv.gnu.org/cgit/guile-rpc.git/tree/modules/rpc/compiler.scm#n312 Well it uses only ‘..1’.  The same code would work with ‘..1’ replaced by