Re: gnu in summer-of-code: more projects needed

2011-04-04 Thread BT Templeton
Andy Wingo writes: > If you are a Guile committer, think for a while about SoC-sized projects > that you would like to mentor: things that you would like someone to do, > about which you have ideas, and mail the ideas to the list. I'd like to continue my work on the Emacs Lisp compiler. Some a

Re: hygiene and macro-introduced toplevel bindings

2011-04-04 Thread Hans Aberg
On 9 Mar 2011, at 21:14, Andy Wingo wrote: >> I want a syntax that allows one to explicitly choose which macro-bound >> variables to export, but otherwise, they should never be visible outside >> the macro (i.e., be uninterned). When exported, they will just have the >> name indicated. > > You ha

Re: GSoC 2011

2011-04-04 Thread Diogo F. S. Ramos
Noah Lavine writes: >> I've started trying to port librepository to guile from the ground up, >> using just C. While doing so people at #introspection point me to the >> great port of zeenix (guile-gir), as yourself. > > What does librepository do? Sorry, the correct name is 'libgirepository'.

Re: Problems with guile-sqlite3

2011-04-04 Thread Detlev Zundel
Hi David, > I spotted where the problem comes from: it is when a text value is empty. I > have > produced a small but complete example [attached]: can you reproduce it ? Yes, thanks for the test case, I can now reproduce it and hopefully the attached patches work for you also. The first one fix

Re: Problems with guile-sqlite3

2011-04-04 Thread Andy Wingo
On Mon 04 Apr 2011 18:22, Detlev Zundel writes: >> I spotted where the problem comes from: it is when a text value is empty. I >> have >> produced a small but complete example [attached]: can you reproduce it ? > > Yes, thanks for the test case, I can now reproduce it and hopefully the > attache

Re: gnu in summer-of-code: more projects needed

2011-04-04 Thread Ludovic Courtès
Saluton Brian, BT Templeton writes: > I'd like to continue my work on the Emacs Lisp compiler. Would be great! > Some areas that could use improvement: > > * Implement Emacs-compatible lexical binding support In what way is the current elisp implementation in Guile not Emacs-compatible? >

Re: Take some lowhanging fruit to speed up R6RS fixnum operations

2011-04-04 Thread Andy Wingo
On Wed 30 Mar 2011 12:58, Andreas Rottmann writes: > "unzip" times the unzipping of a not-so-large (675KiB) ZIP file using > Göran Weinholts ZIP implementation. How long does the standard unix utility take, for the record? Andy -- http://wingolog.org/

Re: Problems with guile-sqlite3

2011-04-04 Thread Detlev Zundel
Hi Andy, > On Mon 04 Apr 2011 18:22, Detlev Zundel writes: > >>> I spotted where the problem comes from: it is when a text value is empty. I >>> have >>> produced a small but complete example [attached]: can you reproduce it ? >> >> Yes, thanks for the test case, I can now reproduce it and hopef

GSOC Advice

2011-04-04 Thread Phil
If anyone was thinking about participating in GSOC this year I have a couple tips: - Do it, it's a great program and the Guile team is great to work with. - If you can, develop against the stable release of Guile. - (for the Guile team) I'm not sure if we have any students in America this year b

Re: [PATCH 3/3] Add `fixnum?' VM primitive

2011-04-04 Thread Andy Wingo
Hi Andreas, I applied the first two, thanks. I am hesitant about this one for three reasons: 1) I don't want the compiler to import (rnrs arithmetic fixnums). Rather, if we were to do this, I would have that module register its primitives, as GOOPS does. 2) Something about this sounds

Re: Take some lowhanging fruit to speed up R6RS fixnum operations

2011-04-04 Thread Andy Wingo
On Tue 05 Apr 2011 00:00, Andreas Rottmann writes: > Andy Wingo writes: > >> How long does the standard unix utility take, for the record? >> > On a tmpfs, with the same ZIP file: > > unzip ~/public_html/tmp/bundles/xitomatl-20110103.zip 0.07s user 0.03s > system 77% cpu 0.135 total OK, so Gu

Re: Take some lowhanging fruit to speed up R6RS fixnum operations

2011-04-04 Thread Andreas Rottmann
Andy Wingo writes: > On Wed 30 Mar 2011 12:58, Andreas Rottmann writes: > >> "unzip" times the unzipping of a not-so-large (675KiB) ZIP file using >> Göran Weinholts ZIP implementation. > > How long does the standard unix utility take, for the record? > On a tmpfs, with the same ZIP file: unzip

Re: GSOC Advice

2011-04-04 Thread Noah Lavine
Hello, Thanks for the advice! I am in America (in the Eastern Time Zone, to be precise). I'm a relatively new committer, which is why I haven't been advertising for people to mentor, but I would be happy to help with anything I could. Noah On Mon, Apr 4, 2011 at 5:50 PM, Phil wrote: > If anyon

Re: [PATCH 3/3] Add `fixnum?' VM primitive

2011-04-04 Thread Andreas Rottmann
Andy Wingo writes: > Hi Andreas, > > I applied the first two, thanks. > > I am hesitant about this one for three reasons: > > 1) I don't want the compiler to import (rnrs arithmetic fixnums). > Rather, if we were to do this, I would have that module register its > primitives, as GOOPS do