[Chicken-users] Crash in SRFI-69 eq?-hash

2018-08-18 Thread Thomas Chust
Hello, while trying to port some code from CHICKEN 4 to CHICKEN 5 I have just spent several hours tracking down a crash to a call of hash-table-ref/default for a table which happened to use eq? as the comparison function and was loaded with various types of objects as keys. Then I realized that

Re: [Chicken-users] srfi-128 - almost

2018-08-18 Thread Jeremy Steward
On 08/18/2018 06:12 AM, Jörg F. Wittenberger wrote: On Aug 18 2018, Jeremy Steward wrote: Hey Joerg, I'm the maintainer for that egg. I know; we talked about that before as I had packaged the same srfi under the name of "comparators" before. Ah, right. Now I remember :) I'd be happy to

[Chicken-users] New C5 egg: sqlite3pth

2018-08-18 Thread Jörg F . Wittenberger
I'm amazed that this was actually portable to chicken 5 with so little effort. https://raw.githubusercontent.com/0-8-15/sqlite3pth/master/sqlite3pth.release-info Caveat: this depends on 1. llrb-tree, which waits for srfi-128 2. srfi-34 which I'm afraid may not really be maintained. For the

[Chicken-users] New C5 egg: llrb-tree

2018-08-18 Thread Jörg F . Wittenberger
llrb-tree is also supposed to be ready to go. But this one depends on srfi-128 which in in the queue. https://raw.githubusercontent.com/0-8-15/llrb-tree/master/llrb-tree.release-info Best /Jörg ___ Chicken-users mailing list

[Chicken-users] New C5 eggs: llrb-syntax

2018-08-18 Thread Jörg F . Wittenberger
nothing changed, just ported https://raw.githubusercontent.com/0-8-15/llrb-syntax/master/llrb-syntax.release-info Best /Jörg ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] New C5 egg: pthreads

2018-08-18 Thread Jörg F . Wittenberger
pthreads appears to work too https://raw.githubusercontent.com/0-8-15/pthreads/master/pthreads.release-info ... ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] New C5 egg: pigeon-hole

2018-08-18 Thread Jörg F . Wittenberger
This could go to the C5-coop https://raw.githubusercontent.com/0-8-15/pigeon-hole/master/pigeon-hole.release-info ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] srfi-128 - almost

2018-08-18 Thread Jörg F . Wittenberger
This looks pretty close. Where do I learn what I can put into setup.defaults? Looks like it could do the job I want. What I don't want: a local copy of the to-be-installed egg to begin with. What I want: chicken-install installing eggs almost like normal. For eggs being overwritten however,

Re: [Chicken-users] srfi-128 - almost

2018-08-18 Thread megane
Hi Jörg, Jörg F. Wittenberger writes: [...] > Brings back the question: how would I tell chicken to temporarily consult > other locations for egg distributions? E.g. I'd like to use chicken-install > in a fresh location outside the source directory of the egg to check that > the whole

Re: [Chicken-users] srfi-128 - almost

2018-08-18 Thread Jörg F . Wittenberger
On Aug 18 2018, Jeremy Steward wrote: Hey Joerg, I'm the maintainer for that egg. I know; we talked about that before as I had packaged the same srfi under the name of "comparators" before. I'd be happy to review the pull request, but just haven't had time. I can look it over tomorrow if