Re: [PATCHES] Numeric improvements

2013-03-06 Thread Ludovic Courtès
Hi, Mark H Weaver skribis: > Here are ten patches to improve numerics. Among other things, this > eliminates the known obstacles to linking with mini-gmp > , fixes several problems with our number > printer , adds 'round-ash', and speeds up

Re: My Guile 2.0.8 TODO list

2013-03-06 Thread Ludovic Courtès
Mark H Weaver skribis: > FYI, here's what I'm hoping to get into Guile 2.0.8. Thanks for sharing. > * #!optional and #!rest reader handling. As a reader option, right? > * Add command-line option to augment %load-compiled-path. +1 > * [Ludovic?] Fix par-map and par-for-each to not overflow

Re: goops - accessors, methods and generics

2013-03-06 Thread Ludovic Courtès
David Pirotte skribis: > if at least guile designers and goops implementors would have provided a > 'switch' > so that we could ask that any and all goops related stuff being in a single > name > space available 'anywhere' at all time [such as guile core functionality is], > it > would be grea

Re: My Guile 2.0.8 TODO list

2013-03-06 Thread Andrew Gaylard
On 03/05/13 23:14, Mark H Weaver wrote: FYI, here's what I'm hoping to get into Guile 2.0.8. Mark 2.0.8 TODO == * [SUBMITTED] Refactor pending numerics patches. * [SUBMITTED] Implement Dybvig and Burger's algorithm for printing floats. * [NEEDS REVISION] Fix BOM handling. *

Re: Better generator and iterator support in guile w.r.t. speed

2013-03-06 Thread Stefan Israelsson Tampe
Hi all, In my previous mail I did some discussions about what structure to use in order to allow efficient implementatin og generators and one main observation is that the curretn rtl strategy can be used. Now Have you all thought about the stack beeing a must to execute funcitons. Well we have

Re: [PATCHES] Numeric improvements

2013-03-06 Thread Mark H Weaver
Hi Ludovic, l...@gnu.org (Ludovic Courtès) writes: > Which of these patches are needed for mini-gmp integration? It would > probably be easier to discuss things separately, by small chunks. Mini-gmp integration depends directly on patches 5 and 7, and those depend on patches 2, 3, and 4. > Ove

Re: [PATCHES] Numeric improvements

2013-03-06 Thread Mark H Weaver
I pushed two of the patches: the 'gcd' patch and the one that verifies that FLT_RADIX is 2. Of the remaining 8 patches, I've attached improved versions of the first 4. Reviews welcome. Regards, Mark >From f32e8c5ffd789a6dbee48be74f5bbf32978382c3 Mon Sep 17 00:00:00 2001 From: Mark H

What's the plan of Guile on GSoC 2013?

2013-03-06 Thread Nala Ginrut
Hi folks! I've noticed Jose E. Marchesi mentioned GSoC 2013 for GNU, and I checked out the GSoC page of GNU Octave: http://wiki.octave.org/Summer_of_Code_Project_Ideas Do we have such a page for GSoC ideas? And what's the plan for it? Thanks!

Re: [PATCHES] Numeric improvements

2013-03-06 Thread Mark H Weaver
Here are improved versions of the patches needed to enable mini-gmp integration. I think these are ready to commit. Reviews welcome. Mark >From f32e8c5ffd789a6dbee48be74f5bbf32978382c3 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sun, 3 Mar 2013 04:34:50 -0500 Subject: [PATCH 1/5]