Re: new hack declaration: guile-ming

2011-04-28 Thread nalaginrut
> I'm concentrating on a more convenient module for libming which is used > to generate SWF files. Then we may write flash games with guile. > > Wow - I desperately want this for my chumby. Let me know if you want any > help. > yeah~:-) -- GNU Powered it GPL Protected it GOD Blessed it HF

Re: Guile with win32 cross compiling

2011-04-28 Thread Andy Wingo
On Sun 24 Apr 2011 22:22, l...@gnu.org (Ludovic Courtès) writes: > Looks good to me. Could you factor it into an M4 macro, use > AC_CACHE_CHECK, and move that to acinclude.m4? I tried and failed, so I pushed it anyway. Would you like to do the refactoring as a separate commit? :-)) Sorry for b

Re: Queries about while doc and (ice-9 command-line)

2011-04-28 Thread Andy Wingo
Hi Neil, Thanks for the review! On Thu 28 Apr 2011 20:12, Neil Jerram writes: > +@example > +(while #f (error "not reached")) @result{} #f > +(while #t (break)) @result{} #t > +(while #f (break 1 2 3)) @result{} 1 2 3 > +@end example > > I think the #f in the last while line should be #t. Inde

More on guile-1.8.8 on Solaris SPARC

2011-04-28 Thread Nelson H. F. Beebe
I forgot to mention in my last post about the successful build of guile-1.8.8 on Solaris SPARC that there was one test failure, but it seemed minor: FAIL: time.test: strftime: C99 %z format: EST+5 Totals for this test run: passes: 11960 failures: 1 unexpected passes:

Re: [patch] get 1.8.8 to build on Solaris 10u9

2011-04-28 Thread Nelson H. F. Beebe
>> > Tested on Solaris 10u9, on both SPARC64 and x86_64. I've just successfully applied Andrew Gaylard's patch for guile-1.8.8 on Solaris SPARC, and got a successful build and installation. We have this version: % cat /etc/release Solaris 10 5/09 s10s_u7wos_08 SPARC ... I'd already installed th

Queries about while doc and (ice-9 command-line)

2011-04-28 Thread Neil Jerram
Hi there, I was looking today at some recent commits, and noticed a few queries... In http://git.savannah.gnu.org/cgit/guile.git/commit/?h=stable-2.0&id=91956a94fe6363cf69d574b56397962ec6ef4468: +@example +(while #f (error "not reached")) @result{} #f +(while #t (break)) @result{} #t +(while #f

Re: [patch] implement scm_init_guile for 1.8.8 on Solaris 10u9

2011-04-28 Thread Andy Wingo
On Thu 28 Apr 2011 17:40, Andrew Gaylard writes: > The attached patch implements the scm_init_guile function on Solaris. > The detection of the stack parameters is done via a new(ish) Solaris > function, stack_getbounds() -- see > http://download.oracle.com/docs/cd/E19253-01/816-5168/stack-getbou

Re: [patch] get 1.8.8 to build on Solaris 10u9

2011-04-28 Thread Andy Wingo
Hi Andrew, On Thu 28 Apr 2011 17:33, Andrew Gaylard writes: > With the attached patch, I can build and run guile-1.8.8 on Solaris. > It seems that the old logic that used USRSTACK no longer works, > so I took it out. > > Tested on Solaris 10u9, on both SPARC64 and x86_64. Thanks for the patch.

[patch] implement scm_init_guile for 1.8.8 on Solaris 10u9

2011-04-28 Thread Andrew Gaylard
Hi, The attached patch implements the scm_init_guile function on Solaris. The detection of the stack parameters is done via a new(ish) Solaris function, stack_getbounds() -- see http://download.oracle.com/docs/cd/E19253-01/816-5168/stack-getbounds-3c/index.html for details. Tested on Solaris 10u9

[patch] get 1.8.8 to build on Solaris 10u9

2011-04-28 Thread Andrew Gaylard
Hi, With the attached patch, I can build and run guile-1.8.8 on Solaris. It seems that the old logic that used USRSTACK no longer works, so I took it out. Tested on Solaris 10u9, on both SPARC64 and x86_64. - Andrew --- guile-1.8.8/libguile/gc_os_dep.c.orig Mon Dec 13 19:25:01 2010 +++ guile-1.8

Re: [shift and reset, plus] "while"

2011-04-28 Thread Andy Wingo
On Wed 13 Apr 2011 19:31, Wolfgang J Moeller writes: > Last resort: Once we do allow for argument(s) to (break), > >(while #t ... (break x) ... (break y) ...) If I understand you right, this is more like a coroutine, which could use an orthogonal form: (define-syntax with-yield (lambda (x