Re: [PATCH] Added Artanis info to new main page

2015-11-05 Thread Ludovic Courtès
"Thompson, David" skribis: > On Wed, Nov 4, 2015 at 4:27 PM, Mathieu Lirzin wrote: > >> On a more general topic, IIUC Artanis is not an “application” but a >> library so maybe it is not a good idea to include it in (index-page) >> since it uses the term

Re: [PATCH] Added Artanis info to new main page

2015-11-05 Thread William ML Leslie
On 5 November 2015 at 20:58, Ludovic Courtès wrote: > GDB! What would the associated picture be? A brass clockwork cockroach! -- William Leslie Notice: Likely much of this email is, by the nature of copyright, covered under copyright law. You absolutely MAY reproduce any part

New web site is live!

2015-11-05 Thread Ludovic Courtès
Hey Luis, Not sure if you’ve seen it, but it’s live! http://www.gnu.org/software/guile/ And people seem to like it. :-) Andy installed the new site as he was telling the world about the awesome 2.1.1! Thanks again for the super cool web site! Ludo’.

Re: Mark procedures

2015-11-05 Thread Ludovic Courtès
Andy Wingo skribis: > Some of the points I made have not been made before, AFAIK. The point > about marking occuring concurrently with the mutator even in the absence > of threads, for example. Yes, right. >> I agree with you that we must keep recommending against using [mark

Re: New web site is live!

2015-11-05 Thread Nelson H. F. Beebe
The new Web site at http://www.gnu.org/software/guile/ looks nice. I'm puzzled, however, why two of the examples are complexified by using a final call to (newline) instead of representing that character by "\n" at the end of the preceding output string.

Re: Mark procedures

2015-11-05 Thread Andy Wingo
On Thu 05 Nov 2015 11:29, l...@gnu.org (Ludovic Courtès) writes: > I think we all agree that mark procedures suck in many ways, so that’s > not the problem. :) Some of the points I made have not been made before, AFAIK. The point about marking occuring concurrently with the mutator even in the

Foreign object API

2015-11-05 Thread Ludovic Courtès
Mark H Weaver skribis: > Deprecating and replacing the SMOB API is a significant event in the > history of Guile. It should not be rushed, nor should it be finalized > until it supports existing use cases and anticipated future > developments. Agreed. > As an aside, I'm not

Re: Mark procedures

2015-11-05 Thread Ludovic Courtès
Hello! I think we all agree that mark procedures suck in many ways, so that’s not the problem. When I ported the old Guile to BDW-GC, I kept them mostly so existing code that uses SMOB can still work as expected. Of course, 90% of the time you could just remove them and things would work, but

[PATCH] gnu: guile: Add guile-irregex.

2015-11-05 Thread Christopher Allan Webber
Irregex, packaged for Guile! Horray! On a side note, it would really be nice to have a r6rs-build-system... starting to result in a lot of similar spaghetti in a few of these packages. I don't know how that works though, so consider that a research project for another day. >From

Re: [PATCH] Add SRFI-25 implementation

2015-11-05 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Andreas Rottmann skribis: > >> Adds an implementation of SRFI 25 on top of Guile's native arrays. The >> implementation does not introduce a disjoint type; Guile arrays and >> SRFI-25 arrays can be used interchangably, though with

Re: [PATCH] Added Artanis info to new main page

2015-11-05 Thread Luis Felipe López Acevedo
On 2015-11-05 04:58, l...@gnu.org wrote: "Thompson, David" skribis: On Wed, Nov 4, 2015 at 4:27 PM, Mathieu Lirzin wrote: On a more general topic, IIUC Artanis is not an “application” but a library so maybe it is not a good idea to include it in

Replace Sly on the website main page? (was: [PATCH] Added Artanis info to new main page)

2015-11-05 Thread Mathieu Lirzin
Luis Felipe López Acevedo writes: > On 2015-11-05 04:58, l...@gnu.org wrote: [...] >> GDB! What would the associated picture be? >> > > GDB, The GNU Project Debugger? It has a mascot: > > https://www.gnu.org/software/gdb/mascot/ > > Someone on #guile also suggested

Re: [PATCH] Added Artanis info to new main page

2015-11-05 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > "Thompson, David" skribis: >> What should we put in its place? > > GDB! What would the associated picture be? I'm fine with adding GDB. What about adding its current mascot? Another solution would be to make a zoomed

Re: [PATCH] Added Artanis info to new main page

2015-11-05 Thread Luis Felipe López Acevedo
On 2015-11-04 13:49, Nala Ginrut wrote: Hi folks! Our new main site really rock, right? I believe that we may add more to "Applications using Guile". Here's mine, the entry of GNU Artanis. Attached the patch. Happy hacking! I added Artanis to the libraries page. The change will be visible

Re: Replace Sly on the website main page? (was: [PATCH] Added Artanis info to new main page)

2015-11-05 Thread Luis Felipe López Acevedo
On 2015-11-05 17:22, Mathieu Lirzin wrote: Luis Felipe López Acevedo writes: On 2015-11-05 04:58, l...@gnu.org wrote: [...] GDB! What would the associated picture be? GDB, The GNU Project Debugger? It has a mascot: https://www.gnu.org/software/gdb/mascot/

Re: [PATCH] gnu: guile: Add guile-irregex.

2015-11-05 Thread Mathieu Lirzin
Christopher Allan Webber writes: > Irregex, packaged for Guile! Horray! > > On a side note, it would really be nice to have a > r6rs-build-system... starting to result in a lot of similar spaghetti in > a few of these packages. > > I don't know how that works though, so

Re: [PATCH] Added Artanis info to new main page

2015-11-05 Thread Nala Ginrut
On Wed, 2015-11-04 at 22:27 +0100, Mathieu Lirzin wrote: > Also you have removed “Ragnarok”. if it is related to this change can > you explain it in the commit log otherwise please do a separate patch. > Now that Luis has updated to add Artanis to libraries, I think I don't have to send the

Re: Mark procedures, LilyPond, and backward compatibility

2015-11-05 Thread Andy Wingo
Hi :) I appreciate what you say. I do think that we are mixing topics a bit. Regarding the future applicability of the foreign object API to precise and moving GC -- this can be added. I have worked with precise and moving GC systems. During the time that I hacked on SpiderMonkey, it moved