Re: Core Guile bindings

2016-10-14 Thread Robin Templeton
Arne Babenhauserheide writes: > Ludovic Courtès writes: > >> Hi! >> >> "Thompson, David" skribis: >> >>> On Wed, Oct 12, 2016 at 3:18 PM, Panicz Maciej Godek >>> wrote: 2016-10-12 20:21 GMT+02:00 Thompson, David

Re: Core Guile bindings

2016-10-14 Thread Arne Babenhauserheide
Panicz Maciej Godek writes: > 2016-10-13 20:19 GMT+02:00 Arne Babenhauserheide : > >> >> What would be possible without breaking backwards compatibility is >> moving them ino a module which is imported by default, with a way to >> suppress those default imports. >> >> I think it

Re: Core Guile bindings

2016-10-13 Thread Panicz Maciej Godek
2016-10-13 20:19 GMT+02:00 Arne Babenhauserheide : > > What would be possible without breaking backwards compatibility is > moving them ino a module which is imported by default, with a way to > suppress those default imports. > > I think it is a very nice idea. Guile could

Re: Core Guile bindings

2016-10-13 Thread Arne Babenhauserheide
Ludovic Courtès writes: > Hi! > > "Thompson, David" skribis: > >> On Wed, Oct 12, 2016 at 3:18 PM, Panicz Maciej Godek >> wrote: >>> >>> >>> 2016-10-12 20:21 GMT+02:00 Thompson, David : My understanding

Re: Core Guile bindings

2016-10-13 Thread Ludovic Courtès
Hi! "Thompson, David" skribis: > On Wed, Oct 12, 2016 at 3:18 PM, Panicz Maciej Godek > wrote: >> >> >> 2016-10-12 20:21 GMT+02:00 Thompson, David : >>> >>> >>> My understanding is that these symbols have been part of

Re: Core Guile bindings

2016-10-12 Thread Thompson, David
On Wed, Oct 12, 2016 at 3:18 PM, Panicz Maciej Godek wrote: > > > 2016-10-12 20:21 GMT+02:00 Thompson, David : >> >> >> My understanding is that these symbols have been part of the default >> environment for so long that a lot of code would break

Re: Core Guile bindings

2016-10-12 Thread Panicz Maciej Godek
2016-10-12 20:21 GMT+02:00 Thompson, David : > > My understanding is that these symbols have been part of the default > environment for so long that a lot of code would break if they were > removed, so they will be staying for the foreseeable future. > > On the other

Re: Core Guile bindings

2016-10-12 Thread Thompson, David
On Wed, Oct 12, 2016 at 2:18 PM, Panicz Maciej Godek wrote: > I've noticed that Guile core contains some bindings that shouldn't > necessarily be globally available. In particular, it provides a set of > socket-related functions with very general names, such as "select" or

Core Guile bindings

2016-10-12 Thread Panicz Maciej Godek
I've noticed that Guile core contains some bindings that shouldn't necessarily be globally available. In particular, it provides a set of socket-related functions with very general names, such as "select" or "bind", that some programmers may want to use for their own purposes. It is obvious that