[ANN] Guile-SSH 0.14.0 released

2021-12-20 Thread Artyom V. Poptsov
Hello Guilers, I'm pleased to announce Guile-SSH 0.14.0: https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.14.0 As usual, this release tag is signed with my GPG key[1]. There are lots of changes; please see the full list of the user-visible changes below. My tests of the new release

Re: OpenSCAD on Lisp?

2021-12-20 Thread Ricardo Wurmus
Jack Hill writes: > On Sun, 19 Dec 2021, Jacob Hrbek wrote: > >> I got a 3D printer and i want to use OpenSCAD to program the objects for >> interpretation for fabrication, but the OpenSCAD (https://openscad.org) >> uses C-style syntax which is for this kind of development really >> annoying to

Re: Scheme+

2021-12-20 Thread Dr. Arne Babenhauserheide
Damien Mattei writes: > I finished today the first version of Scheme+. > Scheme+ is an extension of the syntax of the Scheme language. > Scheme+ makes it easy the assignment of Scheme objects in infix (works also > in prefix) notation with a few new operators ← (or <-), [ ],⥆ (or <+) . > > htt

Re: Scheme+

2021-12-20 Thread Maxime Devos
Linus Björnstam schreef op ma 20-12-2021 om 09:15 [+0100]: > I played around with it and it seems to rely heavily on mutation, > which makes guile (and chez and racket for that matter) box the > values. That adds a layer of indirection to memory access, meaning > slower code (apart from the more ob

Re: Scheme+

2021-12-20 Thread Linus Björnstam
Hi Damien! I played around with it and it seems to rely heavily on mutation, which makes guile (and chez and racket for that matter) box the values. That adds a layer of indirection to memory access, meaning slower code (apart from the more obvious problems of continuation safety and threading

Re: Scheme+

2021-12-20 Thread Damien Mattei
yes it is based on SRFI-105 as explained in section 7: Features. The project is based on R6RS (R5RS too) and SRFI for compatibility. Linus we had a discussion about bindings month ago and Scheme+ take in account the impossibility in Scheme to have a single operator for defining a variable anywhere

setting breakpoints at the repl

2021-12-20 Thread Jose A. Ortega Ruiz
Hi, I am working on improving the debugger interface for geiser-guile (the main idea is to be able to send debugging meta-commands from the *Geiser Dbg* buffer... there's something already in there in the HEAD branches), but i am failing to understand how to set breakpoints at the source level