Re: GNU Guile 2.1.7 released (beta)

2017-03-01 Thread Thien-Thi Nguyen
() Andy Wingo () Thu, 23 Feb 2017 22:06:30 +0100 Yeah pk is nice Thumbs up for ‘pk’. Here's the pair of commands i use: pk-unpk.el Description: application/emacs-lisp (This file is in Unofficial Guile 1.4.x, in subdir emacs/ -- any objections if i add it to GNU Guile?) -- Thien-Th

Re: C-c in guile

2017-03-01 Thread Alex Vong
Andy Wingo writes: > On Sat 21 Jan 2017 12:55, Alex Vong writes: > >> However, when running the external program "yes" in guile, >> >> $ guile -c '(system* "yes")' >> >> We cannot terminate the process by pressing C-c, > > Indeed I can reproduce this! > >> but we can suspend it by pressing C-z

Re: Using '-1' in a method named '*'

2017-03-01 Thread Andy Wingo
On Tue 28 Feb 2017 15:24, Alejandro Sanchez writes: >> On 28 Feb 2017, at 10:19, Andy Wingo wrote: >> >> On Tue 28 Feb 2017 09:54, Andy Wingo writes: >> >>> In summary I think Guile's strength reduction is fine as it relies on >>> type inference to prove when it is safe. This is "just" a bug

Re: GNU Guile 2.1.7 released (beta)

2017-03-01 Thread Andy Wingo
On Wed 01 Mar 2017 14:01, Thien-Thi Nguyen writes: > () Andy Wingo > () Thu, 23 Feb 2017 22:06:30 +0100 > >Yeah pk is nice > > Thumbs up for ‘pk’. Here's the pair of commands i use: > > ;;; pk-unpk.el --- Commands to instrument Scheme code Neat :) I guess you are not a paredit person?

Re: GNU Guile 2.1.7 released (beta)

2017-03-01 Thread Arne Babenhauserheide
Andy Wingo writes: > On Fri 24 Feb 2017 18:46, Arne Babenhauserheide writes: > >> The main strategical question I see for that is: Does anything make it >> harder to complete or improve the lilypond transition to Guile 2? >> >> Is there something which would need to be done before 2.2 which cou

Re: How to make GNU Guile more successful

2017-03-01 Thread Amirouche
Le 14/02/2017 à 22:35, Arne Babenhauserheide a écrit : Panicz Maciej Godek writes: There's surely many ways to approach that issue. The point is that for some reason, Schemers from various tribes prefer to reinvent the wheel, rather than use an existing one. (Not that I am any different) Howe

Re: How to make GNU Guile more successful

2017-03-01 Thread Amirouche
Le 21/02/2017 à 20:25, Arne Babenhauserheide a écrit : Amirouche writes: If someone had a realistic plan of building something like that, I might be able to contribute. I am not going to tackle it alone. What's the status of guildhall, does it work? where are the latest changes? What we nee

Re: Using '-1' in a method named '*'

2017-03-01 Thread Alejandro Sanchez
> On 01 Mar 2017, at 18:25, Andy Wingo wrote: > > 2.2.0 should come soon (a couple weeks hopefully), but I don't know > about 2.0.14. In the meantime if defining an implementation for "-" > works for you to handle negation, that's an OK workaround. > > Andy This may be a stupid question, but h

Re: Using '-1' in a method named '*'

2017-03-01 Thread Thomas Morley
2017-03-02 0:46 GMT+01:00 Alejandro Sanchez : > >> On 01 Mar 2017, at 18:25, Andy Wingo wrote: >> >> 2.2.0 should come soon (a couple weeks hopefully), but I don't know >> about 2.0.14. In the meantime if defining an implementation for "-" >> works for you to handle negation, that's an OK workaro

The status of JIT compiler of Guile (was: Guile benchmark)

2017-03-01 Thread Nala Ginrut
Hi folks! It's been a long time for me to be inactive here. ;-) I saw there's thread to discuss Guile benchmark, I think it's better to mention the JIT compiler of Guile. It exists and real, and of course, very fast. Thanks Atsuro Hoshino, who is the author of Guile JIT compiler. We've met on IC