GNU Guile 2.0.9 released

2013-04-10 Thread Ludovic Courtès
We are pleased to announce GNU Guile release 2.0.9, the next maintenance release for the 2.0.x stable series. This release contains 347 commits by 15 people over 4 months. The Guile web page is located at http://gnu.org/software/guile/ . Guile is an implementation of the Scheme programming

Re: [PATCH] Bindings for ‘sendfile’

2013-04-10 Thread Mark H Weaver
Thien-Thi Nguyen t...@gnuvola.org writes: Another way to think about it is: A ‘sendfile/all’ can be implemented in terms of a ‘sendfile/non-looping’ but not the other way around. So overall, i think hiding partial i/o is a mistake. This is just one instance of that, it seems (‘write’ and

Re: GNU Guile 2.0.9 released

2013-04-10 Thread alex sassmannshausen
Sound very exciting. Congratulations on the great work that continues to be done on Guile. Best wishes, Alex On Wed, Apr 10, 2013 at 7:51 AM, Ludovic Courtès l...@gnu.org wrote: We are pleased to announce GNU Guile release 2.0.9, the next maintenance release for the 2.0.x stable series.

Re: [PATCH] Bindings for ‘sendfile’

2013-04-10 Thread Ludovic Courtès
Thien-Thi Nguyen t...@gnuvola.org skribis: So overall, i think hiding partial i/o is a mistake. Well, I sympathize with the idea of sticking to the underlying syscall semantics; yet, for my own uses of ‘sendfile’, I can only think of cases all I want is to send the file. (Besides, it seems to

vectors are something else

2013-04-10 Thread Daniel Llorens
After the array-map patches, I've gone through the vector/array implementation and there's some stuff I'd like to fix. In stable-2.0 today: (define a (make-typed-array ''f64 0 '(1 2)) a = #1f64@1(0.0 0.0) so far so good. (uniform-vector? a) = #t (f64vector-ref? a) = #t so far so good.

[PATCH] Add ',run' and ',!'

2013-04-10 Thread Nikita Karetnikov
There is a neat command-line option in GHCi (i.e., :!). It allows to run programs from the interpreter. For example: $ ghci Prelude :! echo foo foo I decided to add a similar option to Guile. I've attached my attempt. I wasn't sure which version (branch) to use; I used 2.0.7. Also, I didn't

Re: [PATCH] Add ',run' and ',!'

2013-04-10 Thread Ian Price
So, what do you think? This is the sort of thing that belongs in a .guile rather than in guile IMO. -- Ian Price -- shift-reset.com Programming is like pinball. The reward for doing it well is the opportunity to do it again - from The Wizardy Compiled